Bug 418917 - System Settings -> Application Style crash
Summary: System Settings -> Application Style crash
Status: RESOLVED NOT A BUG
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.18.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-03-16 12:33 UTC by Alberto Castillo G.
Modified: 2020-04-02 10:18 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alberto Castillo G. 2020-03-16 12:33:49 UTC
Application: systemsettings5 (5.18.3)

Qt Version: 5.14.1
Frameworks Version: 5.68.0
Operating System: Linux 5.5.9-arch1-2 x86_64
Windowing system: X11
Distribution: Antergos Linux

-- Information about the crash:
- What I was doing when the application crashed:

1. Open System Settings -> Application Style -> Application Style
2. Scroll.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f05d0aebcc0 (LWP 16030))]

Thread 9 (Thread 0x7f05a7fff700 (LWP 16041)):
#0  0x00007f05d52074fc in read () at /usr/lib/libc.so.6
#1  0x00007f05d317f8c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f05d31cf001 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f05d31d0748 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f05d31d0871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f05d57c40ec in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f05d576a57c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f05d558ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f05d482ef89 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f05d558ffd6 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f05b225c700 (LWP 16038)):
#0  0x00007f05d52074fc in read () at /usr/lib/libc.so.6
#1  0x00007f05d317f8c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f05d31cf001 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f05d31d0748 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f05d31d0871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f05d57c40ec in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f05d576a57c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f05d558ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f05d482ef89 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f05d558ffd6 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f05b3fff700 (LWP 16037)):
#0  0x00007f05d52074fc in read () at /usr/lib/libc.so.6
#1  0x00007f05d317f8c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f05d31cf001 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f05d31d0748 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f05d31d0871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f05d57c40ec in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f05d576a57c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f05d558ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f05d482ef89 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f05d558ffd6 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f05c67fc700 (LWP 16036)):
#0  0x00007f05d3deecf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f05cca1fe1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f05cca1fa18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f05c6ffd700 (LWP 16035)):
#0  0x00007f05d3deecf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f05cca1fe1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f05cca1fa18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f05c77fe700 (LWP 16034)):
#0  0x00007f05d3deecf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f05cca1fe1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f05cca1fa18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f05c7fff700 (LWP 16033)):
#0  0x00007f05d3deecf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f05cca1fe1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f05cca1fa18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f05ce934700 (LWP 16032)):
#0  0x00007f05d317f4e4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f05d31d0072 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f05d31d06c6 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f05d31d0871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f05d57c40ec in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f05d576a57c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f05d558ee62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f05d5a14b28 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f05d558ffd6 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f05d3de846f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f05d52163d3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f05d0aebcc0 (LWP 16030)):
[KCrash Handler]
#6  0x00007f05d5152ce5 in raise () at /usr/lib/libc.so.6
#7  0x00007f05d513c857 in abort () at /usr/lib/libc.so.6
#8  0x00007f05d555496c in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f05d5569a26 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f05a6753f3f in  () at /usr/lib/qt/plugins/styles/libqgtk2style.so
#11 0x00007f05a67425f0 in  () at /usr/lib/qt/plugins/styles/libqgtk2style.so
#12 0x00007f05a6756b00 in  () at /usr/lib/qt/plugins/styles/libqgtk2style.so
#13 0x00007f05d6316d9e in QStyleFactory::create(QString const&) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007f05b0cda103 in  () at /usr/lib/qt/plugins/kcms/kcm_style.so
#15 0x00007f05d47fd99d in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib/libQt5Qml.so.5
#16 0x00007f05d478626b in  () at /usr/lib/libQt5Qml.so.5
#17 0x00007f05d47867b3 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib/libQt5Qml.so.5
#18 0x00007f05d2f33320 in  () at /usr/lib/libQt5QmlModels.so.5
#19 0x00007f05d2f334c5 in QQmlDelegateModel::object(int, QQmlIncubator::IncubationMode) () at /usr/lib/libQt5QmlModels.so.5
#20 0x00007f05d4cde446 in  () at /usr/lib/libQt5Quick.so.5
#21 0x00007f05d4cd1f5e in  () at /usr/lib/libQt5Quick.so.5
#22 0x00007f05d4cdf977 in  () at /usr/lib/libQt5Quick.so.5
#23 0x00007f05d4cd6bfb in  () at /usr/lib/libQt5Quick.so.5
#24 0x00007f05d4c87085 in  () at /usr/lib/libQt5Quick.so.5
#25 0x00007f05d4cdd27a in  () at /usr/lib/libQt5Quick.so.5
#26 0x00007f05d4bd73bc in QQuickItem::geometryChanged(QRectF const&, QRectF const&) () at /usr/lib/libQt5Quick.so.5
#27 0x00007f05d4bd03a9 in QQuickItem::setY(double) () at /usr/lib/libQt5Quick.so.5
#28 0x00007f05d4c87926 in  () at /usr/lib/libQt5Quick.so.5
#29 0x00007f05d57a150e in  () at /usr/lib/libQt5Core.so.5
#30 0x00007f05cf155f00 in QQuickScrollBar::setPosition(double) () at /usr/lib/libQt5QuickTemplates2.so.5
#31 0x00007f05cf1269a5 in QQuickControl::mouseMoveEvent(QMouseEvent*) () at /usr/lib/libQt5QuickTemplates2.so.5
#32 0x00007f05d4bdd578 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#33 0x00007f05d62a0362 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#34 0x00007f05d62a9819 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#35 0x00007f05d576ba12 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#36 0x00007f05d4bf9159 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#37 0x00007f05d4bfa8e8 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib/libQt5Quick.so.5
#38 0x00007f05d4bfb6e8 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#39 0x00007f05d5bd897d in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#40 0x00007f05d4bfd183 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#41 0x00007f05d62a0362 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#42 0x00007f05d62a9819 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#43 0x00007f05d576ba12 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#44 0x00007f05d4f17c2a in QQuickWidget::mouseMoveEvent(QMouseEvent*) () at /usr/lib/libQt5QuickWidgets.so.5
#45 0x00007f05d62e448e in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#46 0x00007f05d4f18294 in QQuickWidget::event(QEvent*) () at /usr/lib/libQt5QuickWidgets.so.5
#47 0x00007f05d62a0362 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#48 0x00007f05d62a9a68 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#49 0x00007f05d576ba12 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#50 0x00007f05d62a8afb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#51 0x00007f05d62ffc41 in  () at /usr/lib/libQt5Widgets.so.5
#52 0x00007f05d6302bc4 in  () at /usr/lib/libQt5Widgets.so.5
#53 0x00007f05d62a0362 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#54 0x00007f05d62a9819 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#55 0x00007f05d576ba12 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#56 0x00007f05d5bcd574 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#57 0x00007f05d5bcecb6 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#58 0x00007f05d5ba7bcc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#59 0x00007f05d06b7bcc in  () at /usr/lib/libQt5XcbQpa.so.5
#60 0x00007f05d31ce9be in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#61 0x00007f05d31d0831 in  () at /usr/lib/libglib-2.0.so.0
#62 0x00007f05d31d0871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#63 0x00007f05d57c40d0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#64 0x00007f05d576a57c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#65 0x00007f05d5772586 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#66 0x000055834482046c in  ()
#67 0x00007f05d513e023 in __libc_start_main () at /usr/lib/libc.so.6
#68 0x00005583448204fe in _start ()
[Inferior 1 (process 16030) detached]

Possible duplicates by query: bug 418913, bug 418902, bug 418851, bug 418844, bug 418804.

Reported using DrKonqi
Comment 1 Kai Uwe Broulik 2020-03-17 08:25:28 UTC
Crashes in the gtk2 style of qtstyleplugins, can't reproduce, though.
Can you install debug symbols for this? Also, when you run it from terminal (e.g. kcmshell5 style), is there any unusual debug output? Here it crashed the first time because of incompatible Qt version (system Qt different from plug-in). After a rebuild it worked.
Comment 2 Alberto Castillo G. 2020-03-17 17:14:57 UTC
As Kai mentioned, running from terminal showed incompatible versions. Rebuilt qt5-styleplugins and now it's working fine.
Comment 3 Kai Uwe Broulik 2020-03-18 07:51:40 UTC
Alright, thanks for reporting back!
Comment 4 Bug Janitor Service 2020-04-02 04:33:10 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!