Summary: | Crash when opening the tablet KCM a second time | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Antonio Rojas <arojas> |
Component: | kcm_tablet | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | aleixpol, isma.af, mail, nate, postix |
Priority: | NOR | ||
Version: | 5.24.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 5.25 | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Antonio Rojas
2022-02-09 12:39:32 UTC
> (Note: filing under general as I can't find a kcm_tablet component) Created one! And I can reproduce the issue. All the action seems to be here: #23 0x00007ffff7e95f8b in KQuickAddons::ConfigModule::mainUi() () from /usr/lib/libKF5QuickAddons.so.5 #24 0x00007ffff63b316e in KCModuleLoader::loadModule(KPluginMetaData const&, QWidget*, QList<QVariant> const&) () from /usr/lib/libKF5KCMUtils.so.5 #25 0x00007ffff63b608f in ?? () from /usr/lib/libKF5KCMUtils.so.5 #26 0x00007ffff63b66ab in KCModuleProxy::realModule() const () from /usr/lib/libKF5KCMUtils.so.5 #27 0x00007ffff7f7e78c in ModuleView::updatePageIconHeader (this=this@entry=0x555555c53210, page=page@entry=0x555557198b80) at /usr/src/debug/systemsettings-5.24.0/core/ModuleView.cpp:286 #28 0x00007ffff7f7fc2e in ModuleView::addModule (this=0x555555c53210, item=<optimized out>, args=...) at /usr/src/debug/systemsettings-5.24.0/core/ModuleView.cpp:263 #29 0x00007ffff7f80501 in ModuleView::loadModule (args=..., menuItem=..., this=<optimized out>) at /usr/src/debug/systemsettings-5.24.0/core/ModuleView.cpp:219 #30 0x00007fffec17b027 in SidebarMode::loadModule (this=0x55555583f8a0, activeModule=..., args=...) at /usr/src/debug/systemsettings-5.24.0/sidebar/SidebarMode.cpp:489 #31 0x00007fffec17f014 in SidebarMode::loadModule (args=..., activeModule=..., this=0x55555583f8a0) at /usr/include/qt/QtCore/qabstractitemmodel.h:76 This is suspicious to me: > #27 0x00007ffff7f7e78c in ModuleView::updatePageIconHeader (this=this@entry=0x555555c53210, page=page@entry=0x555557198b80) > at /usr/src/debug/systemsettings-5.24.0/core/ModuleView.cpp:286 Some of this code changed in https://invent.kde.org/plasma/systemsettings/-/commit/19f88c428de426a8a4db2b43f51f558437bf279e Ismael, could you investigate? Created attachment 147059 [details]
New crash information added by DrKonqi
systemsettings (5.24.2) using Qt 5.15.2
- What I was doing when the application crashed:
1. Open Settings->Input Devices->Drawing Tablet
2. Choose another input device from the same settings
3. Try switching back to Drawing Tablet
4. Settings crashes
- Custom settings of the application:
I use KDE with Wayland
-- Backtrace (Reduced):
#6 0x00007f4ec0083dc6 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7 0x00007f4ec0bd81a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#8 0x00007f4ec005fb9a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#9 0x00007f4ec0060699 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
[...]
#14 0x00007f4ec00abada in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
This should be fixed with changes in Plasma 5.25. Not fixed in 5.25 beta *** This bug has been marked as a duplicate of bug 451233 *** |