Bug 382433 - QTCurve Crashes upon Configuring
Summary: QTCurve Crashes upon Configuring
Status: RESOLVED DUPLICATE of bug 376340
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.8.7
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-07-17 16:18 UTC by J.Fly
Modified: 2017-07-17 19:07 UTC (History)
0 users

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 J.Fly 2017-07-17 16:18:11 UTC
Application: systemsettings5 (5.8.7)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.76-1-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
Can change the widget style to QTCurve but I can no longer edit the style.,  When I click 'Configure' it simply crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbddc770780 (LWP 23735))]

Thread 8 (Thread 0x7fbdace0f700 (LWP 23742)):
#0  0x00007fbdd45b60bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbdb6311b4b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fbdb63118c7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fbdd45b1744 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbdd848faad in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fbdad610700 (LWP 23741)):
#0  0x00007fbdd45b60bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbdb6311b4b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fbdb63118c7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fbdd45b1744 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbdd848faad in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fbdade11700 (LWP 23740)):
#0  0x00007fbdd45b60bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbdb6311b4b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fbdb63118c7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fbdd45b1744 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbdd848faad in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fbdae612700 (LWP 23739)):
#0  0x00007fbdd45b60bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbdb6311b4b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fbdb63118c7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fbdd45b1744 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbdd848faad in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fbdaf018700 (LWP 23738)):
#0  0x00007fbdd45b60bf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbdb6311b4b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fbdb63118c7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fbdd45b1744 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbdd848faad in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fbdc098e700 (LWP 23737)):
#0  0x00007fbdd848720d in poll () from /lib64/libc.so.6
#1  0x00007fbdd4094314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fbdd409442c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fbdd8d941ab in QEventDispatcherGlib::processEvents (this=0x7fbdbc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007fbdd8d41bfb in QEventLoop::exec (this=this@entry=0x7fbdc098de20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206
#5  0x00007fbdd8b7cf5a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007fbdd9698295 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fbdd8b81a29 in QThreadPrivate::start (arg=0x7fbdd9901ce0) at thread/qthread_unix.cpp:365
#8  0x00007fbdd45b1744 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fbdd848faad in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fbdc9cf4700 (LWP 23736)):
#0  0x00007fbdd848720d in poll () from /lib64/libc.so.6
#1  0x00007fbdd4e283e2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fbdd4e29fcf in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fbdcc24f0d9 in QXcbEventReader::run (this=0x1efe740) at qxcbconnection.cpp:1331
#4  0x00007fbdd8b81a29 in QThreadPrivate::start (arg=0x1efe740) at thread/qthread_unix.cpp:365
#5  0x00007fbdd45b1744 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fbdd848faad in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fbddc770780 (LWP 23735)):
[KCrash Handler]
#6  0x00007fbdda100c64 in QFlags<Qt::WindowType>::operator& (f=Qt::WindowType_Mask, this=0x94) at ../../src/corelib/global/qflags.h:136
#7  QWindow::type (this=this@entry=0x2bc3880) at kernel/qwindow.cpp:794
#8  0x00007fbdda106132 in QWindow::winId (this=0x2bc3880) at kernel/qwindow.cpp:572
#9  0x00007fbdc8c93f48 in QDBusMenuBar::unregisterMenuBar (this=this@entry=0x2bd1360) at /usr/src/debug/plasma-integration-5.9.4/src/platformtheme/qdbusmenubar.cpp:222
#10 0x00007fbdc8c944fd in QDBusMenuBar::handleReparent (this=0x2bd1360, newParentWindow=0x2986e80) at /usr/src/debug/plasma-integration-5.9.4/src/platformtheme/qdbusmenubar.cpp:171
#11 0x00007fbddaa363ae in QMenuBarPrivate::handleReparent (this=this@entry=0x2bd2410) at widgets/qmenubar.cpp:1383
#12 0x00007fbddaa3765d in QMenuBar::eventFilter (this=0x2bd1a90, object=0x2b9b2e0, event=0x7ffd30fd0dc0) at widgets/qmenubar.cpp:1488
#13 0x00007fbdd8d43ab1 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x2b9b2e0, event=event@entry=0x7ffd30fd0dc0) at kernel/qcoreapplication.cpp:1126
#14 0x00007fbdda8b2265 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2b9b2e0, e=0x7ffd30fd0dc0) at kernel/qapplication.cpp:3800
#15 0x00007fbdda8b68ea in QApplication::notify (this=0x7ffd30fd30d0, receiver=0x2b9b2e0, e=0x7ffd30fd0dc0) at kernel/qapplication.cpp:3561
#16 0x00007fbdd8d43be5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2b9b2e0, event=event@entry=0x7ffd30fd0dc0) at kernel/qcoreapplication.cpp:1015
#17 0x00007fbdda8f4eb5 in QCoreApplication::sendEvent (event=0x7ffd30fd0dc0, receiver=0x2b9b2e0) at ../../src/corelib/kernel/qcoreapplication.h:225
#18 QWidget::setParent (this=this@entry=0x2b9b2e0, parent=parent@entry=0x2bbd280, f=...) at kernel/qwidget.cpp:10557
#19 0x00007fbdda8f5adc in QWidget::setParent (this=this@entry=0x2b9b2e0, parent=parent@entry=0x2bbd280) at kernel/qwidget.cpp:10415
#20 0x00007fbdda8d1be3 in QLayout::addChildWidget (this=this@entry=0x2bdb9b0, w=w@entry=0x2b9b2e0) at kernel/qlayout.cpp:921
#21 0x00007fbdda8d1c9f in QLayout::addWidget (this=0x2bdb9b0, w=0x2b9b2e0) at kernel/qlayout.cpp:220
#22 0x00007fbddaa20dec in QMdiSubWindow::setWidget (this=this@entry=0x2bbd280, widget=widget@entry=0x2b9b2e0) at widgets/qmdisubwindow.cpp:2319
#23 0x00007fbddaa14b4b in QMdiArea::addSubWindow (this=<optimized out>, widget=0x2b9b2e0, windowFlags=windowFlags@entry=...) at widgets/qmdiarea.cpp:1984
#24 0x00007fbda0bbe225 in QtCurveConfig::previewControlPressed (this=this@entry=0x2913150) at /usr/src/debug/qtcurve-1.8.19~git20150303/qt5/config/qtcurveconfig.cpp:2217
#25 0x00007fbda0bbe349 in QtCurveConfig::setupPreview (this=this@entry=0x2913150) at /usr/src/debug/qtcurve-1.8.19~git20150303/qt5/config/qtcurveconfig.cpp:1784
#26 0x00007fbda0bcee20 in QtCurveConfig::QtCurveConfig (this=0x2913150, parent=<optimized out>) at /usr/src/debug/qtcurve-1.8.19~git20150303/qt5/config/qtcurveconfig.cpp:1207
#27 0x00007fbda0bcef41 in allocate_kstyle_config (parent=parent@entry=0x25385e0) at /usr/src/debug/qtcurve-1.8.19~git20150303/qt5/config/qtcurveconfig.cpp:105
#28 0x00007fbda63fb408 in KCMStyle::styleSpecificConfig (this=0x2461b90) at /usr/src/debug/plasma-desktop-5.8.7/kcms/style/kcmstyle.cpp:310
#29 0x00007fbdd8d6dde3 in QtPrivate::QSlotObjectBase::call (a=0x7ffd30fd22d0, r=0x2461b90, this=0x24851e0) at ../../src/corelib/kernel/qobject_impl.h:124
#30 QMetaObject::activate (sender=sender@entry=0x2468bc0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd30fd22d0) at kernel/qobject.cpp:3715
#31 0x00007fbdd8d6e3d7 in QMetaObject::activate (sender=sender@entry=0x2468bc0, m=m@entry=0x7fbddaf93ce0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd30fd22d0) at kernel/qobject.cpp:3595
#32 0x00007fbdda9a97a2 in QAbstractButton::clicked (this=this@entry=0x2468bc0, _t1=false) at .moc/moc_qabstractbutton.cpp:307
#33 0x00007fbdda9a999a in QAbstractButtonPrivate::emitClicked (this=0x2468d20) at widgets/qabstractbutton.cpp:404
#34 0x00007fbdda9aa9c8 in QAbstractButtonPrivate::click (this=0x2468d20) at widgets/qabstractbutton.cpp:397
#35 0x00007fbdda9aab44 in QAbstractButton::mouseReleaseEvent (this=0x2468bc0, e=0x7ffd30fd27c0) at widgets/qabstractbutton.cpp:1002
#36 0x00007fbdda8f446a in QWidget::event (this=0x2468bc0, event=0x7ffd30fd27c0) at kernel/qwidget.cpp:8751
#37 0x00007fbdda8b228c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2468bc0, e=0x7ffd30fd27c0) at kernel/qapplication.cpp:3804
#38 0x00007fbdda8b7164 in QApplication::notify (this=<optimized out>, receiver=0x2468bc0, e=0x7ffd30fd27c0) at kernel/qapplication.cpp:3277
#39 0x00007fbdd8d43be5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2468bc0, event=event@entry=0x7ffd30fd27c0) at kernel/qcoreapplication.cpp:1015
#40 0x00007fbdda8b5e60 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225
#41 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2468bc0, event=event@entry=0x7ffd30fd27c0, alienWidget=alienWidget@entry=0x2468bc0, nativeWidget=0x1fdafc0, buttonDown=buttonDown@entry=0x7fbddafc0820 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:2775
#42 0x00007fbdda90d601 in QWidgetWindow::handleMouseEvent (this=this@entry=0x29a15c0, event=event@entry=0x7ffd30fd2c20) at kernel/qwidgetwindow.cpp:603
#43 0x00007fbdda90fba3 in QWidgetWindow::event (this=0x29a15c0, event=0x7ffd30fd2c20) at kernel/qwidgetwindow.cpp:233
#44 0x00007fbdda8b228c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x29a15c0, e=0x7ffd30fd2c20) at kernel/qapplication.cpp:3804
#45 0x00007fbdda8b68ea in QApplication::notify (this=0x7ffd30fd30d0, receiver=0x29a15c0, e=0x7ffd30fd2c20) at kernel/qapplication.cpp:3561
#46 0x00007fbdd8d43be5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x29a15c0, event=event@entry=0x7ffd30fd2c20) at kernel/qcoreapplication.cpp:1015
#47 0x00007fbdda0fc86b in QCoreApplication::sendSpontaneousEvent (event=0x7ffd30fd2c20, receiver=0x29a15c0) at ../../src/corelib/kernel/qcoreapplication.h:228
#48 QGuiApplicationPrivate::processMouseEvent (e=0x24d22f0) at kernel/qguiapplication.cpp:1877
#49 0x00007fbdda0fe005 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x24d22f0) at kernel/qguiapplication.cpp:1661
#50 0x00007fbdda0dfeab in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:653
#51 0x00007fbdcc27c8a0 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#52 0x00007fbdd4094134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#53 0x00007fbdd4094388 in ?? () from /usr/lib64/libglib-2.0.so.0
#54 0x00007fbdd409442c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#55 0x00007fbdd8d9418c in QEventDispatcherGlib::processEvents (this=0x1f511e0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#56 0x00007fbdd8d41bfb in QEventLoop::exec (this=this@entry=0x7ffd30fd2fa0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206
#57 0x00007fbdd8d49ae6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
#58 0x00007fbdda0f48ec in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607
#59 0x00007fbdda8af495 in QApplication::exec () at kernel/qapplication.cpp:2979
#60 0x000000000040ceab in main (argc=1, argv=<optimized out>) at /usr/src/debug/systemsettings-5.8.7/app/main.cpp:62

Reported using DrKonqi
Comment 1 Christoph Feck 2017-07-17 19:07:04 UTC

*** This bug has been marked as a duplicate of bug 376340 ***