Summary: | System Settings crashes when firewall page opened second time. | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | NXiss7 <nxiss7> |
Component: | kcm_firewall | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | 288pat0tem, alexey.min, bizyaev, dustinb.pilgrim97, kde, Kor9006, magunto, med.medin.2014, mutasik170300, nate, nikinario, rangelalvarado1, sebamastian, tcanabrava, tecinfo.helpdesk, wolfgangmcq+acct-bugs.kde.org |
Priority: | VHI | Keywords: | drkonqi |
Version: | 5.21.0 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 5.21.4 | |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
NXiss7
2021-02-16 19:29:07 UTC
Same here. Operating System: openSUSE Leap 15.2 KDE Plasma Version: 5.21.0 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 Operating System: KDE neon 5.21 KDE Plasma Version: 5.21.0 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 Kernel Version: 5.4.0-65-generic OS Type: 64-bit Graphics Platform: X11 Processors: 8 × AMD FX-8370 Eight-Core Processor Memory: 7.8 GB of RAM Graphics Processor: AMD PITCAIRN This was fixed by https://invent.kde.org/plasma/plasma-firewall/-/commit/94797d79d8c0f27c291dcec8da27b3bfb4942d0e, which (by mistake?) didn't make it to 5.21 Same here. Operating System: KDE neon 5.21 KDE Plasma Version: 5.21.0 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 Kernel Version: 5.4.0-65-generic OS Type: 64-bit Graphics Platform: X11 Processors: 4 × Intel® Pentium® CPU G4600 @ 3.60GHz Memory: 7.7 GiB of RAM Graphics Processor: GeForce GTX 1050 Ti/PCIe/SSE2 *** Bug 433015 has been marked as a duplicate of this bug. *** *** Bug 431979 has been marked as a duplicate of this bug. *** Created attachment 135842 [details]
New crash information added by DrKonqi
systemsettings5 (5.21.0) using Qt 5.15.2
- What I was doing when the application crashed:
1. Opened systemsettings.
2. Opened firewall page.
3. Open another page like "About system".
4. Opened firewall page again.
5. Boom
-- Backtrace (Reduced):
#6 0x00007fbf6435aa42 in FirewallClient::capabilities (this=<optimized out>) at /usr/src/debug/kde-plasma/plasma-firewall-5.21.0/plasma-firewall-5.21.0/kcm/core/firewallclient.cpp:155
#7 0x00007fbf644bb3af in KCMFirewall::KCMFirewall (this=0x55a5e7781d10, parent=<optimized out>, args=...) at /usr/src/debug/kde-plasma/plasma-firewall-5.21.0/plasma-firewall-5.21.0/kcm/kcm.cpp:36
#8 0x00007fbf644becca in KPluginFactory::createInstance<KCMFirewall, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:700
#9 0x00007fbfd93da1e2 in KPluginFactory::create (this=this@entry=0x55a5e7564fa0, iface=0x7fbfda8050f0 <qt_meta_stringdata_KQuickAddons__ConfigModule+1392> "KQuickAddons::ConfigModule", parentWidget=parentWidget@entry=0x0, parent=parent@entry=0x0, args=..., keyword=...) at /usr/src/debug/kde-frameworks/kcoreaddons-5.79.0/kcoreaddons-5.79.0/src/lib/plugin/kpluginfactory.cpp:180
#10 0x00007fbfda91af60 in KPluginFactory::create<KQuickAddons::ConfigModule> (args=..., parent=0x0, this=0x55a5e7564fa0) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:745
Created attachment 135909 [details]
New crash information added by DrKonqi
systemsettings5 (5.21.0) using Qt 5.15.2
- What I was doing when the application crashed:
Firewall failed open closed in settings plama 5.21.0
-- Backtrace (Reduced):
#4 0x00007fe0b68f7e26 in FirewallClient::capabilities() const (this=<optimized out>) at ./kcm/core/firewallclient.cpp:155
#5 0x00007fe0b6967b53 in KCMFirewall::KCMFirewall(QObject*, QList<QVariant> const&) (this=0x55a2162114d0, parent=<optimized out>, args=...) at ./kcm/kcm.cpp:36
#6 0x00007fe0b696b4ee in KPluginFactory::createInstance<KCMFirewall, QObject>(QWidget*, QObject*, QList<QVariant> const&) (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:519
#7 0x00007fe0ede9e152 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#8 0x00007fe0ef4afb48 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /lib/x86_64-linux-gnu/libKF5KCMUtils.so.5
This is fixed in master, I'll backport the patch to stable. Created attachment 136166 [details]
New crash information added by DrKonqi
systemsettings5 (5.21.1) using Qt 5.15.2
still happening for me with Plasma 5.21.1
not sure if the fix in master made it in the minor version
-- Backtrace (Reduced):
#4 0x00007fdc6c10ce26 in FirewallClient::capabilities() const (this=<optimized out>) at ./kcm/core/firewallclient.cpp:155
#5 0x00007fdc6c157b53 in KCMFirewall::KCMFirewall(QObject*, QList<QVariant> const&) (this=0x55cf9f5d0640, parent=<optimized out>, args=...) at ./kcm/kcm.cpp:36
#6 0x00007fdc6c15b4ee in KPluginFactory::createInstance<KCMFirewall, QObject>(QWidget*, QObject*, QList<QVariant> const&) (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:519
#7 0x00007fdcda069152 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) (this=this@entry=0x55cf9ec79130, iface=0x7fdcdb55b0f0 "KQuickAddons::ConfigModule", parentWidget=parentWidget@entry=0x0, parent=parent@entry=0x0, args=..., keyword=...) at ./src/lib/plugin/kpluginfactory.cpp:180
#8 0x00007fdcdb67ab48 in KPluginFactory::create<KQuickAddons::ConfigModule>(QObject*, QList<QVariant> const&) (args=..., parent=0x0, this=0x55cf9ec79130) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:257
*** Bug 433764 has been marked as a duplicate of this bug. *** *** Bug 434077 has been marked as a duplicate of this bug. *** *** Bug 434095 has been marked as a duplicate of this bug. *** *** Bug 434415 has been marked as a duplicate of this bug. *** maybe change the status to "open" to avoid getting duplicate bug reports. The bug is clearly not fixed yet. It is, it just isn't backported for whatever reason The commit has now been backported. With current git master, I am still getting the firewall KCM crashing when opened a second time, but the backtrace is now different. I'll file it separately as Bug 434623. |