Application: plasmashell (5.5.5) Qt Version: 5.6.0 Operating System: Linux 4.5.5-hardened-r1 x86_64 Distribution: "Gentoo Base System release 2.2" -- Information about the crash: - What I was doing when the application crashed: I undocked the notebook - this is a lenove T440s with i915 graphic. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x3df1eb5a780 (LWP 3741))] Thread 12 (Thread 0x3df1be67700 (LWP 3749)): #0 0x000003df2802793d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x000003df2c245c6a in ?? () from /usr/lib64/libxcb.so.1 #2 0x000003df2c2480df in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x000003df1e811c19 in QXcbEventReader::run (this=0x2ab7adf9da0) at qxcbconnection.cpp:1313 #4 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7adf9da0) at thread/qthread_unix.cpp:340 #5 0x000003df2782b60c in start_thread (arg=0x3df1be67700) at pthread_create.c:334 #6 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x3df19041700 (LWP 3751)): #0 g_mutex_unlock (mutex=0x3df0c000990) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gthread-posix.c:1350 #1 0x000003df2404067a in g_main_context_iterate (context=context@entry=0x3df0c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3818 #2 0x000003df240408d1 in g_main_context_iteration (context=0x3df0c000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3901 #3 0x000003df289027f4 in QEventDispatcherGlib::processEvents (this=0x3df0c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #4 0x000003df288a612a in QEventLoop::exec (this=this@entry=0x3df19040de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x000003df286c2c7d in QThread::exec (this=this@entry=0x3df2dc5c1c0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:503 #6 0x000003df2dbe5335 in QDBusConnectionManager::run (this=0x3df2dc5c1c0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:181 #7 0x000003df286c8562 in QThreadPrivate::start (arg=0x3df2dc5c1c0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:340 #8 0x000003df2782b60c in start_thread (arg=0x3df19041700) at pthread_create.c:334 #9 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x3df135ef700 (LWP 3760)): #0 0x000003df24094cac in g_mutex_lock (mutex=0x3df08000990) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gthread-posix.c:1338 #1 0x000003df2404065d in g_main_context_iterate (context=context@entry=0x3df08000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3807 #2 0x000003df240408d1 in g_main_context_iteration (context=0x3df08000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3901 #3 0x000003df289027f4 in QEventDispatcherGlib::processEvents (this=0x3df080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #4 0x000003df288a612a in QEventLoop::exec (this=this@entry=0x3df135eedf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x000003df286c2c7d in QThread::exec (this=this@entry=0x2ab7afe65c0) at thread/qthread.cpp:503 #6 0x000003df2b050f78 in QQmlThreadPrivate::run (this=0x2ab7afe65c0) at qml/ftw/qqmlthread.cpp:141 #7 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7afe65c0) at thread/qthread_unix.cpp:340 #8 0x000003df2782b60c in start_thread (arg=0x3df135ef700) at pthread_create.c:334 #9 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x3df07fff700 (LWP 3777)): #0 0x000003df2802793d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x000003df24040765 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x3df00003070, timeout=-1, context=0x3df00000990) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x3df00000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3835 #3 0x000003df240408d1 in g_main_context_iteration (context=0x3df00000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3901 #4 0x000003df289027f4 in QEventDispatcherGlib::processEvents (this=0x3df000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #5 0x000003df288a612a in QEventLoop::exec (this=this@entry=0x3df07ffedf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x000003df286c2c7d in QThread::exec (this=this@entry=0x2ab7b1f9cb0) at thread/qthread.cpp:503 #7 0x000003df2b050f78 in QQmlThreadPrivate::run (this=0x2ab7b1f9cb0) at qml/ftw/qqmlthread.cpp:141 #8 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7b1f9cb0) at thread/qthread_unix.cpp:340 #9 0x000003df2782b60c in start_thread (arg=0x3df07fff700) at pthread_create.c:334 #10 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x3df06689700 (LWP 3781)): #0 0x000003df24094567 in g_private_get (key=key@entry=0x3df2433e480 <g_thread_specific_private>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gthread-posix.c:1055 #1 0x000003df24070282 in g_thread_self () at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gthread.c:976 #2 0x000003df2403f483 in g_main_context_acquire (context=0x3def8000990) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3209 #3 0x000003df24040615 in g_main_context_iterate (context=context@entry=0x3def8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3790 #4 0x000003df240408d1 in g_main_context_iteration (context=0x3def8000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3901 #5 0x000003df289027f4 in QEventDispatcherGlib::processEvents (this=0x3def80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x000003df288a612a in QEventLoop::exec (this=this@entry=0x3df06688df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #7 0x000003df286c2c7d in QThread::exec (this=this@entry=0x2ab7b2ed150) at thread/qthread.cpp:503 #8 0x000003df2b050f78 in QQmlThreadPrivate::run (this=0x2ab7b2ed150) at qml/ftw/qqmlthread.cpp:141 #9 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7b2ed150) at thread/qthread_unix.cpp:340 #10 0x000003df2782b60c in start_thread (arg=0x3df06689700) at pthread_create.c:334 #11 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x3df04e41700 (LWP 3787)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000003df2d51acad in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3df2d5f3180 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x000003df2d51ad0b in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x000003df2782b60c in start_thread (arg=0x3df04e41700) at pthread_create.c:334 #4 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x3defe0ca700 (LWP 3790)): #0 0x000003df2802793d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x000003df24040765 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x3def4002f20, timeout=-1, context=0x3def4000990) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x3def4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3835 #3 0x000003df240408d1 in g_main_context_iteration (context=0x3def4000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3901 #4 0x000003df289027f4 in QEventDispatcherGlib::processEvents (this=0x3def40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #5 0x000003df288a612a in QEventLoop::exec (this=this@entry=0x3defe0c9da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x000003df286c2c7d in QThread::exec (this=this@entry=0x2ab7b52ff70) at thread/qthread.cpp:503 #7 0x000003df2b9f545a in QQuickPixmapReader::run (this=0x2ab7b52ff70) at util/qquickpixmapcache.cpp:818 #8 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7b52ff70) at thread/qthread_unix.cpp:340 #9 0x000003df2782b60c in start_thread (arg=0x3defe0ca700) at pthread_create.c:334 #10 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x3defd37f700 (LWP 3791)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000003df286c8d33 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2ab7b44a250) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=this@entry=0x2ab7b47d708, mutex=mutex@entry=0x2ab7b47d700, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x000003df2ba7959b in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2ab7b47d6f8) at scenegraph/qsgthreadedrenderloop.cpp:236 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2ab7b47d680) at scenegraph/qsgthreadedrenderloop.cpp:684 #5 0x000003df2ba7996a in QSGRenderThread::run (this=0x2ab7b47d680) at scenegraph/qsgthreadedrenderloop.cpp:713 #6 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7b47d680) at thread/qthread_unix.cpp:340 #7 0x000003df2782b60c in start_thread (arg=0x3defd37f700) at pthread_create.c:334 #8 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x3dee9e50700 (LWP 3863)): #0 0x000003df2802793d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x000003df24040765 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x3dee40048a0, timeout=3468448, context=0x3dee4000990) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x3dee4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3835 #3 0x000003df240408d1 in g_main_context_iteration (context=0x3dee4000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3901 #4 0x000003df289027f4 in QEventDispatcherGlib::processEvents (this=0x3dee40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #5 0x000003df288a612a in QEventLoop::exec (this=this@entry=0x3dee9e4fdd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x000003df286c2c7d in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503 #7 0x000003deead30e8a in KCupsConnection::run() () from /usr/lib64/libkcupslib.so #8 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7bcd9c70) at thread/qthread_unix.cpp:340 #9 0x000003df2782b60c in start_thread (arg=0x3dee9e50700) at pthread_create.c:334 #10 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x3dee91a9700 (LWP 3864)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000003df286c8d33 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2ab7bdb0d30) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=this@entry=0x2ab7bdbe798, mutex=mutex@entry=0x2ab7bdbe790, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x000003df2ba7959b in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2ab7bdbe788) at scenegraph/qsgthreadedrenderloop.cpp:236 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2ab7bdbe710) at scenegraph/qsgthreadedrenderloop.cpp:684 #5 0x000003df2ba7996a in QSGRenderThread::run (this=0x2ab7bdbe710) at scenegraph/qsgthreadedrenderloop.cpp:713 #6 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7bdbe710) at thread/qthread_unix.cpp:340 #7 0x000003df2782b60c in start_thread (arg=0x3dee91a9700) at pthread_create.c:334 #8 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x3dee2bdf700 (LWP 3865)): #0 pthread_cond_timedwait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x000003df286c8d11 in QWaitConditionPrivate::wait_relative (time=30000, this=0x2ab7bf11900) at thread/qwaitcondition_unix.cpp:126 #2 QWaitConditionPrivate::wait (time=30000, this=0x2ab7bf11900) at thread/qwaitcondition_unix.cpp:134 #3 QWaitCondition::wait (this=this@entry=0x2ab7bfc1960, mutex=mutex@entry=0x2ab7ba18e00, time=30000) at thread/qwaitcondition_unix.cpp:208 #4 0x000003df286c424a in QThreadPoolThread::run (this=0x2ab7bfc1950) at thread/qthreadpool.cpp:127 #5 0x000003df286c8562 in QThreadPrivate::start (arg=0x2ab7bfc1950) at thread/qthread_unix.cpp:340 #6 0x000003df2782b60c in start_thread (arg=0x3dee2bdf700) at pthread_create.c:334 #7 0x000003df2803189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x3df1eb5a780 (LWP 3741)): [KCrash Handler] #6 0x000003df2bfa7876 in Plasma::Applet::actions() const () from /usr/lib64/libKF5Plasma.so.5 #7 0x000002ab7ab7fbe1 in ShellCorona::addOutput (this=this@entry=0x2ab7afdd480, output=...) at /var/tmp/portage/kde-plasma/plasma-workspace-5.5.5-r2/work/plasma-workspace-5.5.5/shell/shellcorona.cpp:901 #8 0x000002ab7ab7ff62 in ShellCorona::outputEnabledChanged (this=0x2ab7afdd480) at /var/tmp/portage/kde-plasma/plasma-workspace-5.5.5-r2/work/plasma-workspace-5.5.5/shell/shellcorona.cpp:795 #9 0x000003df288d7f7d in QtPrivate::QSlotObjectBase::call (a=0x3fcd88782f0, r=0x2ab7afdd480, this=0x2ab7b537670) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #10 QMetaObject::activate (sender=0x2ab7b1f9440, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3715 #11 0x000003df2cc8bc54 in KScreen::Output::apply(QSharedPointer<KScreen::Output> const&) () from /usr/lib64/libKF5Screen.so.6 #12 0x000003df2cc74da7 in KScreen::Config::apply(QSharedPointer<KScreen::Config> const&) () from /usr/lib64/libKF5Screen.so.6 #13 0x000003df2cc7d759 in KScreen::ConfigMonitor::Private::updateConfigs(QSharedPointer<KScreen::Config> const&) () from /usr/lib64/libKF5Screen.so.6 #14 0x000003df2cc7f60f in KScreen::ConfigMonitor::Private::edidReady(QDBusPendingCallWatcher*) () from /usr/lib64/libKF5Screen.so.6 #15 0x000003df288d7f7d in QtPrivate::QSlotObjectBase::call (a=0x3fcd8878740, r=0x2ab7b451b00, this=0x2ab7b56aff0) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #16 QMetaObject::activate (sender=0x2ab7bd9d9f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x3fcd8878740) at kernel/qobject.cpp:3715 #17 0x000003df288d85b5 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x3df2dc5b840 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x3fcd8878740) at kernel/qobject.cpp:3595 #18 0x000003df2dc4075c in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=0x2ab7bd9d9f0) at .moc/moc_qdbuspendingcall.cpp:152 #19 0x000003df2dc40870 in QDBusPendingCallWatcherPrivate::_q_finished (this=<optimized out>) at qdbuspendingcall.cpp:488 #20 QDBusPendingCallWatcher::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:83 #21 0x000003df288d914a in QObject::event (this=0x2ab7bd9d9f0, e=<optimized out>) at kernel/qobject.cpp:1256 #22 0x000003df2916daa4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #23 0x000003df291729ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #24 0x000003df288a7ca8 in QCoreApplication::notifyInternal2 (receiver=0x2ab7bd9d9f0, event=event@entry=0x3df0c0355e0) at kernel/qcoreapplication.cpp:1015 #25 0x000003df288aa857 in QCoreApplication::sendEvent (event=0x3df0c0355e0, receiver=<optimized out>) at kernel/qcoreapplication.h:227 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2ab7add7840) at kernel/qcoreapplication.cpp:1650 #27 0x000003df288aae6e in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 #28 0x000003df28902729 in postEventSourceDispatch (s=0x2ab7add7ae0) at kernel/qeventdispatcher_glib.cpp:270 #29 0x000003df240404bc in g_main_dispatch (context=0x3df140016f0) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3154 #30 g_main_context_dispatch (context=context@entry=0x3df140016f0) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3769 #31 0x000003df240407c8 in g_main_context_iterate (context=context@entry=0x3df140016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3840 #32 0x000003df240408d1 in g_main_context_iteration (context=0x3df140016f0, may_block=1) at /var/tmp/portage/dev-libs/glib-2.46.2-r3/work/glib-2.46.2/glib/gmain.c:3901 #33 0x000003df289027dd in QEventDispatcherGlib::processEvents (this=0x2ab7af3eba0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #34 0x000003df288a612a in QEventLoop::exec (this=this@entry=0x3fcd8878d50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #35 0x000003df288af166 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #36 0x000002ab7ab54e26 in main (argc=2, argv=<optimized out>) at /var/tmp/portage/kde-plasma/plasma-workspace-5.5.5-r2/work/plasma-workspace-5.5.5/shell/main.cpp:181 Possible duplicates by query: bug 363125, bug 362745, bug 362635, bug 362552, bug 362348. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 351507 ***