Application: systemsettings (5.26.5) Qt Version: 5.15.8 Frameworks Version: 5.102.0 Operating System: Linux 6.1.6-zen1-1-zen x86_64 Windowing System: X11 Distribution: Arch Linux DrKonqi: 5.26.5 [KCrashBackend] -- Information about the crash: Installed Arch Installed KDE Installed firewalld Opened the settings app Firewall Page Pressed on the toggle Crash happened. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault [KCrash Handler] #4 0x00007f362676dbe7 in () at /usr/lib/libQt5Core.so.5 #5 0x00007f3626760f81 in QString::split(QChar, QFlags<Qt::SplitBehaviorFlags>, Qt::CaseSensitivity) const () at /usr/lib/libQt5Core.so.5 #6 0x00007f35f15a2472 in () at /usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_firewall.so #7 0x00007f36268be931 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f36268184bd in QProcess::finished(int, QProcess::ExitStatus) () at /usr/lib/libQt5Core.so.5 #9 0x00007f3626814cc2 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f3626818d4e in () at /usr/lib/libQt5Core.so.5 #11 0x00007f36268beae0 in () at /usr/lib/libQt5Core.so.5 #12 0x00007f36268c07e4 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #13 0x00007f36268c0928 in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #14 0x00007f3627578b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #15 0x00007f362688de08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #16 0x00007f36268d7986 in () at /usr/lib/libQt5Core.so.5 #17 0x00007f3624f1687b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #18 0x00007f3624f6dc89 in () at /usr/lib/libglib-2.0.so.0 #19 0x00007f3624f15132 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #20 0x00007f36268d8b2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #21 0x00007f36268865ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #22 0x00007f36268910d9 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #23 0x0000558eb9fb1c03 in () #24 0x00007f362603c290 in () at /usr/lib/libc.so.6 #25 0x00007f362603c34a in __libc_start_main () at /usr/lib/libc.so.6 #26 0x0000558eb9fb2565 in () [Inferior 1 (process 64881) detached] Reported using DrKonqi
Thank you for the bug report! Unfortunately the backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong: > #6 0x00007f35f15a2472 in () at /usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_firewall.so Could you please acquire debug symbols, reproduce the crash, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Arch_Linux Thanks again!
Created attachment 155481 [details] New crash information added by DrKonqi systemsettings (5.26.5) using Qt 5.15.8 fresh install. all packages up to date. no custom setting. Entirely defaults. simply clicking the "view connections" causes the crash all the time. -- Backtrace (Reduced): #5 0x00007efcb1d60f81 in QString::split(QChar, QFlags<Qt::SplitBehaviorFlags>, Qt::CaseSensitivity) const () at /usr/lib/libQt5Core.so.5 [...] #8 0x00007efcb1e184bd in QProcess::finished(int, QProcess::ExitStatus) () at /usr/lib/libQt5Core.so.5 [...] #12 0x00007efcb1ec07e4 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #13 0x00007efcb1ec0928 in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #14 0x00007efcb2b78b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
Created attachment 157649 [details] New crash information added by DrKonqi systemsettings (5.27.3) using Qt 5.15.8 Firewall config crashes the settings app when I try to view active connections regardless of a backend, it crashes with both ufw and firewalld -- Backtrace (Reduced): #5 0x00007f743d960f81 in QString::split(QChar, QFlags<Qt::SplitBehaviorFlags>, Qt::CaseSensitivity) const () at /usr/lib/libQt5Core.so.5 [...] #8 0x00007f743da185fd in QProcess::finished(int, QProcess::ExitStatus) () at /usr/lib/libQt5Core.so.5 [...] #12 0x00007f743dac0924 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #13 0x00007f743dac0a68 in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #14 0x00007f743e778b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
Created attachment 159901 [details] New crash information added by DrKonqi systemsettings (5.27.6) using Qt 5.15.10 In KDE Plasma firewall settings I tried to see what will happen if I click view connections button. After mouse click settings window was closed. I didnt have firewall enabled or even installed. -- Backtrace (Reduced): #5 0x00007f5bb0d71691 in QString::split(QChar, QFlags<Qt::SplitBehaviorFlags>, Qt::CaseSensitivity) const () at /usr/lib/libQt5Core.so.5 [...] #8 0x00007f5bb0e28d3d in QProcess::finished(int, QProcess::ExitStatus) () at /usr/lib/libQt5Core.so.5 [...] #12 0x00007f5bb0ed1ea4 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #13 0x00007f5bb0ed1fe8 in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #14 0x00007f5bb1b7893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
Created attachment 161512 [details] New crash information added by DrKonqi systemsettings (5.27.7) using Qt 5.15.10 I'm facing the same problem as 860lacov: when I click the connections button on the firewall screen, the system-settings app crashes -- Backtrace (Reduced): #5 0x00007fca3f771791 in QString::split(QChar, QFlags<Qt::SplitBehaviorFlags>, Qt::CaseSensitivity) const () at /usr/lib/libQt5Core.so.5 [...] #8 0x00007fca3f828e6d in QProcess::finished(int, QProcess::ExitStatus) () at /usr/lib/libQt5Core.so.5 [...] #12 0x00007fca3f8d2e34 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #13 0x00007fca3f8d2f78 in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #14 0x00007fca4057893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5