Bug 426202 - Settings App Crashed
Summary: Settings App Crashed
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-qqc2-desktop-style
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.73.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords: drkonqi
: 428696 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-09-05 06:21 UTC by gardi
Modified: 2020-12-05 04:34 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gardi 2020-09-05 06:21:10 UTC
Application: systemsettings5 (5.19.5)
 (Compiled from sources)
Qt Version: 5.15.0
Frameworks Version: 5.73.0
Operating System: Linux 5.4.61-1-lts x86_64
Windowing system: X11
Distribution: Linux

-- Information about the crash:
- I was trying to change theme when the application crashed: 

- Unusual behavior I noticed: right mouse click does not bring down context menu in Desktop

- Custom settings of the application: Plasma Style

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f9a1a5a3f11 in QPixmapStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib/libQt5Widgets.so.5
#5  0x00007f9a0002e2be in ?? () from /usr/lib/qt/qml/org/kde/qqc2desktopstyle/private/libqqc2desktopstyleplugin.so
#6  0x00007f9a0002f221 in ?? () from /usr/lib/qt/qml/org/kde/qqc2desktopstyle/private/libqqc2desktopstyleplugin.so
#7  0x00007f9a18e2cce3 in QQuickWindowPrivate::polishItems() () from /usr/lib/libQt5Quick.so.5
#8  0x00007f9a18eb4620 in QQuickRenderControl::polishItems() () from /usr/lib/libQt5Quick.so.5
#9  0x00007f9a1914de08 in ?? () from /usr/lib/libQt5QuickWidgets.so.5
#10 0x00007f9a1a51c70e in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#11 0x00007f9a1a4da702 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007f9a1998a79a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#13 0x00007f9a1a513be0 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQt5Widgets.so.5
#14 0x00007f9a1a518484 in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#15 0x00007f9a1a51b7d5 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#16 0x00007f9a1a518403 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#17 0x00007f9a1a5184a2 in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#18 0x00007f9a1a51b7d5 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#19 0x00007f9a1a518403 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#20 0x00007f9a1a5184a2 in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#21 0x00007f9a1a51841a in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#22 0x00007f9a1a5184a2 in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#23 0x00007f9a1a51b7d5 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#24 0x00007f9a1a518403 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#25 0x00007f9a1a5184a2 in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#26 0x00007f9a1a51b7d5 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#27 0x00007f9a1a5002b2 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/libQt5Widgets.so.5
#28 0x00007f9a1ad2a784 in ?? () from /usr/lib/libKF5WidgetsAddons.so.5
#29 0x00007f9a199c1a40 in ?? () from /usr/lib/libQt5Core.so.5
#30 0x00007f9a199344e1 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/libQt5Core.so.5
#31 0x00007f9a1993d301 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQt5Core.so.5
#32 0x00007f9a19937e25 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQt5Core.so.5
#33 0x00007f9a1ad28b58 in ?? () from /usr/lib/libKF5WidgetsAddons.so.5
#34 0x00007f9a1ad2a5fd in ?? () from /usr/lib/libKF5WidgetsAddons.so.5
#35 0x00007f9a199c1a40 in ?? () from /usr/lib/libQt5Core.so.5
#36 0x00007f9a19923e37 in QAbstractItemModel::layoutChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () from /usr/lib/libQt5Core.so.5
#37 0x00007f9a1ad30f75 in KPageWidgetModel::addPage(KPageWidgetItem*) () from /usr/lib/libKF5WidgetsAddons.so.5
#38 0x00007f9a1affd804 in ModuleView::loadModule(QModelIndex const&, QStringList const&) () from /usr/lib/libsystemsettingsview.so.3
#39 0x00007f9a0e24f9a3 in ?? () from /usr/lib/qt/plugins/systemsettings_sidebar_mode.so
#40 0x00007f9a0e24d82e in ?? () from /usr/lib/qt/plugins/systemsettings_sidebar_mode.so
#41 0x00007f9a0e24dd53 in ?? () from /usr/lib/qt/plugins/systemsettings_sidebar_mode.so
#42 0x00007f9a18a2570e in ?? () from /usr/lib/libQt5Qml.so.5
#43 0x00007f9a1890bcdf in ?? () from /usr/lib/libQt5Qml.so.5
#44 0x00007f9a1890db7a in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /usr/lib/libQt5Qml.so.5
#45 0x00007f9a18929a97 in ?? () from /usr/lib/libQt5Qml.so.5
#46 0x00007f9a1892c5ef in ?? () from /usr/lib/libQt5Qml.so.5
#47 0x00007f9a188c69ce in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib/libQt5Qml.so.5
#48 0x00007f9a18a42ad6 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib/libQt5Qml.so.5
#49 0x00007f9a189f4bfd in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/libQt5Qml.so.5
#50 0x00007f9a189f50e1 in ?? () from /usr/lib/libQt5Qml.so.5
#51 0x00007f9a18a251ad in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#52 0x00007f9a199c1585 in ?? () from /usr/lib/libQt5Core.so.5
#53 0x00007f9a0fe11712 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () from /usr/lib/libQt5QuickTemplates2.so.5
#54 0x00007f9a0fe2efb1 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5QuickTemplates2.so.5
#55 0x00007f9a18e18988 in QQuickItem::event(QEvent*) () from /usr/lib/libQt5Quick.so.5
#56 0x00007f9a1a4da702 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#57 0x00007f9a1998a79a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#58 0x00007f9a18e34d68 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from /usr/lib/libQt5Quick.so.5
#59 0x00007f9a18e3611c in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from /usr/lib/libQt5Quick.so.5
#60 0x00007f9a19df4955 in QWindow::event(QEvent*) () from /usr/lib/libQt5Gui.so.5
#61 0x00007f9a1a4da702 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#62 0x00007f9a1998a79a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#63 0x00007f9a191521da in QQuickWidget::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5QuickWidgets.so.5
#64 0x00007f9a1a51bc7e in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#65 0x00007f9a1a4da702 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#66 0x00007f9a1a4e1977 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#67 0x00007f9a1998a79a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#68 0x00007f9a1a4e085e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5
#69 0x00007f9a1a5343b2 in ?? () from /usr/lib/libQt5Widgets.so.5
#70 0x00007f9a1a53778f in ?? () from /usr/lib/libQt5Widgets.so.5
#71 0x00007f9a1a4da702 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#72 0x00007f9a1998a79a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#73 0x00007f9a19de837c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5
#74 0x00007f9a19dbdb4c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#75 0x00007f9a14bddc8c in ?? () from /usr/lib/libQt5XcbQpa.so.5
#76 0x00007f9a1769443c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#77 0x00007f9a176e21d9 in ?? () from /usr/lib/libglib-2.0.so.0
#78 0x00007f9a17693221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#79 0x00007f9a199e3311 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#80 0x00007f9a1998911c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#81 0x00007f9a199915a4 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#82 0x0000557f6fe2b806 in ?? ()
#83 0x00007f9a1935b152 in __libc_start_main () from /usr/lib/libc.so.6
#84 0x0000557f6fe2c4ae in _start ()
[Inferior 1 (process 8777) detached]

Possible duplicates by query: bug 424778, bug 423824, bug 422963, bug 421846, bug 420787.

Reported using DrKonqi
Comment 1 Nate Graham 2020-11-05 14:33:07 UTC
Blowing up in qqc2 desktop style. 

If you're able to make this happen again, can you install debug symbols and attach a symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
Comment 2 Nate Graham 2020-11-05 14:43:07 UTC
*** Bug 428696 has been marked as a duplicate of this bug. ***
Comment 3 Bug Janitor Service 2020-11-20 04:33:48 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2020-12-05 04:34:10 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!