Panels crash, disappear, restart themselves successfully. All windows appear to keep working perfectly. No desktop widgets in this configuration, two monitors, each with a panel. Reproducible: Didn't try Application: plasma-desktop (4.11.13) KDE Platform Version: 4.14.2 Qt Version: 4.8.6 Operating System: Linux 3.16.0-4-amd64 x86_64 Distribution: Debian GNU/Linux 8.1 (jessie) -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f73c6ab3800 (LWP 1685))] Thread 8 (Thread 0x7f7399126700 (LWP 1686)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f73bf4addea in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f73bf7aef80 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f73bf4ade19 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f73b9cdb0a4 in start_thread (arg=0x7f7399126700) at pthread_create.c:309 #4 0x00007f73c63a704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7f7312b7a700 (LWP 1689)): #0 0x00007f73c639e50d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f73b93b7ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f73b93b7ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f73c2e62d37 in QEventDispatcherGlib::processEvents (this=0x7f73040008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f73c2e32271 in QEventLoop::processEvents (this=this@entry=0x7f7312b79d80, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f73c2e325d5 in QEventLoop::exec (this=this@entry=0x7f7312b79d80, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f73c2d26e99 in QThread::exec (this=this@entry=0xedc9c0) at thread/qthread.cpp:538 #7 0x00007f73c2e12ac3 in QInotifyFileSystemWatcherEngine::run (this=0xedc9c0) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f73c2d2970f in QThreadPrivate::start (arg=0xedc9c0) at thread/qthread_unix.cpp:349 #9 0x00007f73b9cdb0a4 in start_thread (arg=0x7f7312b7a700) at pthread_create.c:309 #10 0x00007f73c63a704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7f72fca7f700 (LWP 11733)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f73c2d29c66 in wait (time=18446744073709551615, this=0x103f920) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x11115b8, mutex=0xfcc0c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f73be70d86c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1111590, th=0x363a9a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007f73be710743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x10cfcf0, th=0x363a9a0, previous=0x3693490) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007f73be70f22f in ThreadWeaver::Thread::run (this=0x363a9a0) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007f73c2d2970f in QThreadPrivate::start (arg=0x363a9a0) at thread/qthread_unix.cpp:349 #7 0x00007f73b9cdb0a4 in start_thread (arg=0x7f72fca7f700) at pthread_create.c:309 #8 0x00007f73c63a704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7f72fd280700 (LWP 11734)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f73c2d29c66 in wait (time=18446744073709551615, this=0x103f920) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x11115b8, mutex=0xfcc0c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f73be70d86c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1111590, th=0x2babbe0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007f73be710743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x10cfcf0, th=0x2babbe0, previous=0x3bbdc40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007f73be70f22f in ThreadWeaver::Thread::run (this=0x2babbe0) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007f73c2d2970f in QThreadPrivate::start (arg=0x2babbe0) at thread/qthread_unix.cpp:349 #7 0x00007f73b9cdb0a4 in start_thread (arg=0x7f72fd280700) at pthread_create.c:309 #8 0x00007f73c63a704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f7312379700 (LWP 11735)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f73c2d29c66 in wait (time=18446744073709551615, this=0x103f920) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x11115b8, mutex=0xfcc0c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f73be70d86c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1111590, th=0x1fd3400) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007f73be710743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x10cfcf0, th=0x1fd3400, previous=0x3b89dc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007f73be70f22f in ThreadWeaver::Thread::run (this=0x1fd3400) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007f73c2d2970f in QThreadPrivate::start (arg=0x1fd3400) at thread/qthread_unix.cpp:349 #7 0x00007f73b9cdb0a4 in start_thread (arg=0x7f7312379700) at pthread_create.c:309 #8 0x00007f73c63a704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f72effff700 (LWP 11736)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f73c2d29c66 in wait (time=18446744073709551615, this=0x103f920) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x11115b8, mutex=0xfcc0c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f73be70d86c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1111590, th=0x2e0ca00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007f73be710743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x10cfcf0, th=0x2e0ca00, previous=0x35f3460) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007f73be70f22f in ThreadWeaver::Thread::run (this=0x2e0ca00) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007f73c2d2970f in QThreadPrivate::start (arg=0x2e0ca00) at thread/qthread_unix.cpp:349 #7 0x00007f73b9cdb0a4 in start_thread (arg=0x7f72effff700) at pthread_create.c:309 #8 0x00007f73c63a704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f72ef7fe700 (LWP 11737)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f73c2d29c66 in wait (time=18446744073709551615, this=0x103f920) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x11115b8, mutex=0xfcc0c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f73be70d86c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1111590, th=0x2fe4f30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007f73be710743 in ThreadWeaver::WorkingHardState::applyForWork (this=0x10cfcf0, th=0x2fe4f30, previous=0x3831540) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007f73be70f22f in ThreadWeaver::Thread::run (this=0x2fe4f30) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007f73c2d2970f in QThreadPrivate::start (arg=0x2fe4f30) at thread/qthread_unix.cpp:349 #7 0x00007f73b9cdb0a4 in start_thread (arg=0x7f72ef7fe700) at pthread_create.c:309 #8 0x00007f73c63a704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f73c6ab3800 (LWP 1685)): [KCrash Handler] #6 0x0000000000000000 in ?? () #7 0x00007f739b5866fc in TaskManager::TasksModel::rowCount(QModelIndex const&) const () from /usr/lib/libtaskmanager.so.4abi4 #8 0x00007f73c4b01b8a in QDeclarativeVisualDataModel::_q_layoutChanged (this=0x12aae60) at graphicsitems/qdeclarativevisualitemmodel.cpp:1398 #9 0x00007f73c4c35a25 in QDeclarativeVisualDataModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:406 #10 0x00007f73c2e4871c in QMetaObject::activate (sender=sender@entry=0x1270400, m=m@entry=0x7f73c3198860 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3567 #11 0x00007f73c2e94b53 in QAbstractItemModel::layoutChanged (this=this@entry=0x1270400) at .moc/release-shared/moc_qabstractitemmodel.cpp:176 #12 0x00007f73c2e2bee0 in QAbstractItemModel::endMoveRows (this=0x1270400) at kernel/qabstractitemmodel.cpp:2673 #13 0x00007f739b587a9c in ?? () from /usr/lib/libtaskmanager.so.4abi4 #14 0x00007f73c2e4871c in QMetaObject::activate (sender=0xd5f000, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffdae2c5af0) at kernel/qobject.cpp:3567 #15 0x00007f739b579462 in TaskManager::TaskGroup::itemPositionChanged(TaskManager::AbstractGroupableItem*) () from /usr/lib/libtaskmanager.so.4abi4 #16 0x00007f739b57b63a in TaskManager::TaskGroup::moveItem(int, int) () from /usr/lib/libtaskmanager.so.4abi4 #17 0x00007f739b55a835 in TaskManager::AbstractSortingStrategy::check(TaskManager::AbstractGroupableItem*) () from /usr/lib/libtaskmanager.so.4abi4 #18 0x00007f739b55d4ee in ?? () from /usr/lib/libtaskmanager.so.4abi4 #19 0x00007f739b55df0d in ?? () from /usr/lib/libtaskmanager.so.4abi4 #20 0x00007f739b561b02 in ?? () from /usr/lib/libtaskmanager.so.4abi4 #21 0x00007f73c2e4871c in QMetaObject::activate (sender=0xf37bc0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffdae2c5df0) at kernel/qobject.cpp:3567 #22 0x00007f739b582d07 in TaskManager::TaskManager::windowChanged(TaskManager::Task*, QFlags<TaskManager::TaskChange>) () from /usr/lib/libtaskmanager.so.4abi4 #23 0x00007f739b582efb in TaskManager::TaskManager::taskChanged(QFlags<TaskManager::TaskChange>) () from /usr/lib/libtaskmanager.so.4abi4 #24 0x00007f739b585201 in ?? () from /usr/lib/libtaskmanager.so.4abi4 #25 0x00007f73c2e4871c in QMetaObject::activate (sender=0x1a451a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffdae2c5fe0) at kernel/qobject.cpp:3567 #26 0x00007f739b570892 in TaskManager::Task::changed(QFlags<TaskManager::TaskChange>) () from /usr/lib/libtaskmanager.so.4abi4 #27 0x00007f739b570970 in TaskManager::Task::setActive(bool) () from /usr/lib/libtaskmanager.so.4abi4 #28 0x00007f739b58340c in TaskManager::TaskManager::activeWindowChanged(unsigned long) () from /usr/lib/libtaskmanager.so.4abi4 #29 0x00007f739b58540c in ?? () from /usr/lib/libtaskmanager.so.4abi4 #30 0x00007f73c2e4871c in QMetaObject::activate (sender=sender@entry=0xa30120, m=m@entry=0x7f73c3f8e400 <KWindowSystem::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffdae2c61e0) at kernel/qobject.cpp:3567 #31 0x00007f73c3c90c92 in KWindowSystem::activeWindowChanged (this=this@entry=0xa30120, _t1=75497490) at ./kwindowsystem.moc:156 #32 0x00007f73c3c91f86 in KWindowSystemPrivate::x11Event (this=0xa6a940, ev=0x7ffdae2c6330) at ../../kdeui/windowmanagement/kwindowsystem_x11.cpp:197 #33 0x00007f73c3b8339e in publicX11Event (e=0x7ffdae2c6330, this=<optimized out>) at ../../kdeui/kernel/ksystemeventfilter.cpp:43 #34 KSystemEventFilterPrivate::filterEvent (this=0x9e5090, message=0x7ffdae2c6330) at ../../kdeui/kernel/ksystemeventfilter.cpp:102 #35 0x00007f73c2e24d6e in QAbstractEventDispatcher::filterEvent (this=<optimized out>, message=message@entry=0x7ffdae2c6330) at kernel/qabstracteventdispatcher.cpp:542 #36 0x00007f73c2228e0c in x11EventSourceDispatch (s=0x943f20, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:143 #37 0x00007f73b93b7c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007f73b93b7f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f73b93b7ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007f73c2e62d1d in QEventDispatcherGlib::processEvents (this=0x870b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #41 0x00007f73c2228f96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #42 0x00007f73c2e32271 in QEventLoop::processEvents (this=this@entry=0x7ffdae2c6710, flags=...) at kernel/qeventloop.cpp:149 #43 0x00007f73c2e325d5 in QEventLoop::exec (this=this@entry=0x7ffdae2c6710, flags=...) at kernel/qeventloop.cpp:204 #44 0x00007f73c2e38059 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227 #45 0x00007f73c66aa4bd in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #46 0x00007f73c62e2b45 in __libc_start_main (main=0x4006f0, argc=1, argv=0x7ffdae2c6968, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdae2c6958) at libc-start.c:287 #47 0x000000000040071e in _start () Report to https://bugs.kde.org/
Couldn't file via drkonqui because there seems to be no candidate libtaskmanager4abi4-dbg in the package repositories.
Hello! This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5. Accordingly, we hope you understand why we must close this bug report. If the issue described here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging Thanks for your understanding! Nate Graham