https://bugs.kde.org/show_bug.cgi?id=392987
Bug ID: 392987 Summary: Crash on reopening after task switcher demo preview got stuck on screen Product: systemsettings Version: 5.12.4 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: waz...@tutanota.com Target Milestone: --- Application: systemsettings5 (5.12.4) Qt Version: 5.9.4 Frameworks Version: 5.44.0 Operating System: Linux 4.15.14-300.fc27.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: I was messing with chaning and trying different task switchers for a few minutes, and also made use of the preview task switcher function that displays a dummy. Somehow the preview got stuck on screen, I closed System Settings and it still remained on screen above everything else including the actual task switcher, reopened System Settings and it immediately crashed but the preview was now gone. -- Backtrace: Application: System Settings (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2b93c5c540 (LWP 3610))] Thread 3 (Thread 0x7f2b6fe28700 (LWP 3612)): #0 0x00007f2b85a9f3f4 in g_mutex_unlock () from /lib64/libglib-2.0.so.0 #1 0x00007f2b85a59399 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #2 0x00007f2b85a59dcb in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #3 0x00007f2b85a59fac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x00007f2b8e95bc4b in QEventDispatcherGlib::processEvents (this=0x7f2b68000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f2b8e90996a in QEventLoop::exec (this=this@entry=0x7f2b6fe27ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f2b8e75a8ca in QThread::exec (this=this@entry=0x7f2b903d6060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515 #7 0x00007f2b90162449 in QDBusConnectionManager::run (this=0x7f2b903d6060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #8 0x00007f2b8e75ede2 in QThreadPrivate::start (arg=0x7f2b903d6060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 #9 0x00007f2b8a5bc50b in start_thread () from /lib64/libpthread.so.0 #10 0x00007f2b8db1016f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f2b7971c700 (LWP 3611)): #0 0x00007f2b8db05c6b in poll () from /lib64/libc.so.6 #1 0x00007f2b8942cfe7 in _xcb_conn_wait () from /lib64/libxcb.so.1 #2 0x00007f2b8942edda in xcb_wait_for_event () from /lib64/libxcb.so.1 #3 0x00007f2b7c2babf9 in QXcbEventReader::run (this=0x55e868423000) at qxcbconnection.cpp:1335 #4 0x00007f2b8e75ede2 in QThreadPrivate::start (arg=0x55e868423000) at thread/qthread_unix.cpp:368 #5 0x00007f2b8a5bc50b in start_thread () from /lib64/libpthread.so.0 #6 0x00007f2b8db1016f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f2b93c5c540 (LWP 3610)): [KCrash Handler] #6 QWidgetPrivate::createTLExtra (this=0x55e86873f9e0) at kernel/qwidget.cpp:1762 #7 0x00007f2b8f83c568 in QWidget::setAttribute (this=0x55e86847d600, attribute=<optimized out>, on=true) at kernel/qwidget.cpp:11300 #8 0x00007f2b8f83d930 in QWidget::winId (this=0x55e86847d600) at kernel/qwidget.cpp:2551 #9 0x000055e86726a08a in SystemSettingsApp::<lambda()>::operator() (__closure=<optimized out>) at /usr/src/debug/plasma-systemsettings-5.12.4-1.fc27.x86_64/app/SystemSettingsApp.cpp:31 #10 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, SystemSettingsApp::SystemSettingsApp(int&, char**)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:130 #11 QtPrivate::Functor<SystemSettingsApp::SystemSettingsApp(int&, char**)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:240 #12 QtPrivate::QFunctorSlotObject<SystemSettingsApp::SystemSettingsApp(int&, char**)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobject_impl.h:168 #13 0x00007f2b8e933637 in QtPrivate::QSlotObjectBase::call (a=0x7fff074957a0, r=0x7fff07496140, this=0x55e868475540) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #14 QMetaObject::activate (sender=sender@entry=0x55e86845d580, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff074957a0) at kernel/qobject.cpp:3749 #15 0x00007f2b8e933b87 in QMetaObject::activate (sender=sender@entry=0x55e86845d580, m=m@entry=0x7f2b90cc06e0 <KDBusService::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff074957a0) at kernel/qobject.cpp:3628 #16 0x00007f2b90abac37 in KDBusService::activateRequested (this=this@entry=0x55e86845d580, _t1=..., _t2=...) at /usr/src/debug/kf5-kdbusaddons-5.44.0-1.fc27.x86_64/x86_64-redhat-linux-gnu/src/KF5DBusAddons_autogen/EWIEGA46WW/moc_kdbusservice.cpp:196 #17 0x00007f2b90ab54dc in KDBusService::Activate (this=0x55e86845d580, platform_data=...) at /usr/src/debug/kf5-kdbusaddons-5.44.0-1.fc27.x86_64/src/kdbusservice.cpp:204 #18 0x00007f2b90abaa05 in KDBusServiceAdaptor::qt_metacall (this=0x55e868462100, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff07495910) at /usr/src/debug/kf5-kdbusaddons-5.44.0-1.fc27.x86_64/x86_64-redhat-linux-gnu/src/kdbusservice_adaptor.moc:140 #19 0x00007f2b9016d8b8 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x7f2b68004e80, object=object@entry=0x55e868462100, msg=..., metaTypes=..., slotIdx=<optimized out>) at qdbusintegrator.cpp:998 #20 0x00007f2b90172900 in QDBusConnectionPrivate::activateCall (this=this@entry=0x7f2b68004e80, object=0x55e868462100, flags=flags@entry=273, msg=...) at qdbusintegrator.cpp:901 #21 0x00007f2b901731cc in QDBusConnectionPrivate::activateCall (msg=..., flags=273, object=<optimized out>, this=0x7f2b68004e80) at qdbusintegrator.cpp:850 #22 QDBusConnectionPrivate::activateObject (this=0x7f2b68004e80, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1491 #23 0x00007f2b9017597e in QDBusActivateObjectEvent::placeMetaCall (this=0x55e868ba6630) at qdbusintegrator.cpp:1611 #24 0x00007f2b8e93426a in QObject::event (this=0x55e86845d580, e=<optimized out>) at kernel/qobject.cpp:1246 #25 0x00007f2b8f80b92c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e86845d580, e=0x55e868ba6630) at kernel/qapplication.cpp:3722 #26 0x00007f2b8f813174 in QApplication::notify (this=0x7fff07496140, receiver=0x55e86845d580, e=0x55e868ba6630) at kernel/qapplication.cpp:3481 #27 0x00007f2b8e90abe7 in QCoreApplication::notifyInternal2 (receiver=0x55e86845d580, event=event@entry=0x55e868ba6630) at kernel/qcoreapplication.cpp:1016 #28 0x00007f2b8e90d36b in QCoreApplication::sendEvent (event=0x55e868ba6630, receiver=<optimized out>) at kernel/qcoreapplication.h:233 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55e868409510) at kernel/qcoreapplication.cpp:1676 #30 0x00007f2b8e90d888 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1530 #31 0x00007f2b8e95be43 in postEventSourceDispatch (s=0x55e8684678d0) at kernel/qeventdispatcher_glib.cpp:276 #32 0x00007f2b85a59b77 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #33 0x00007f2b85a59f20 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #34 0x00007f2b85a59fac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #35 0x00007f2b8e95bc2f in QEventDispatcherGlib::processEvents (this=0x55e86846b7b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #36 0x00007f2b8e90996a in QEventLoop::exec (this=this@entry=0x7fff07496060, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #37 0x00007f2b8e912094 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1289 #38 0x000055e867269f04 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-systemsettings-5.12.4-1.fc27.x86_64/app/main.cpp:67 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.