Application: plasmashell (5.8.4) Qt Version: 5.7.1 Frameworks Version: 5.28.0 Operating System: Linux 4.9.0-rc7+ x86_64 Distribution: Debian GNU/Linux unstable (sid) -- Information about the crash: I've had plasma desktop locking up a lot recently, sometimes when shutting down iceweasel or chromium when they have several windows/tabs open. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f71e49c8c40 (LWP 15225))] Thread 9 (Thread 0x7f7137fff700 (LWP 15374)): #0 0x00007f71f19e556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f71ed5879f6 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7f7130002e70, timeout=<optimized out>, context=0x7f7130000990) at ././glib/gmain.c:4228 #2 0x00007f71ed5879f6 in g_main_context_iterate (context=context@entry=0x7f7130000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 #3 0x00007f71ed587b0c in g_main_context_iteration (context=0x7f7130000990, may_block=1) at ././glib/gmain.c:3990 #4 0x00007f71f23036fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71f22ad07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71f20cf0d3 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71f20d3d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71f11e8464 in start_thread (arg=0x7f7137fff700) at pthread_create.c:333 #9 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 8 (Thread 0x7f713c99a700 (LWP 15372)): #0 0x00007f71f19e556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f71ed5879f6 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7f71380013c0, timeout=<optimized out>, context=0x7f7138000990) at ././glib/gmain.c:4228 #2 0x00007f71ed5879f6 in g_main_context_iterate (context=context@entry=0x7f7138000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 #3 0x00007f71ed587b0c in g_main_context_iteration (context=0x7f7138000990, may_block=1) at ././glib/gmain.c:3990 #4 0x00007f71f23036fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71f22ad07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71f20cf0d3 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f713cddaa35 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #8 0x00007f71f20d3d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f71f11e8464 in start_thread (arg=0x7f713c99a700) at pthread_create.c:333 #10 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 7 (Thread 0x7f71453e0700 (LWP 15313)): #0 0x00007f71f11ee18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f71ce0302ab in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #2 0x00007f71ce030107 in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #3 0x00007f71f11e8464 in start_thread (arg=0x7f71453e0700) at pthread_create.c:333 #4 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 6 (Thread 0x7f71cf9c3700 (LWP 15294)): #0 0x00007f71f11ee18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f71f6b652c4 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f71f6b65309 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f71f11e8464 in start_thread (arg=0x7f71cf9c3700) at pthread_create.c:333 #4 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 5 (Thread 0x7f71d997c700 (LWP 15287)): #0 0x00007f71f19fb1e0 in __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:59 #1 0x00007f71f19e5562 in poll () at ../sysdeps/unix/syscall-template.S:84 #2 0x00007f71ed5879f6 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7f71c8003070, timeout=<optimized out>, context=0x7f71c8000990) at ././glib/gmain.c:4228 #3 0x00007f71ed5879f6 in g_main_context_iterate (context=context@entry=0x7f71c8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 #4 0x00007f71ed587b0c in g_main_context_iteration (context=0x7f71c8000990, may_block=1) at ././glib/gmain.c:3990 #5 0x00007f71f23036fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71f22ad07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71f20cf0d3 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71f49715d5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f71f20d3d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f71f11e8464 in start_thread (arg=0x7f71d997c700) at pthread_create.c:333 #11 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 4 (Thread 0x7f71dafc4700 (LWP 15238)): #0 0x00007f71f19e556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f71ed5879f6 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7f71d0002e70, timeout=<optimized out>, context=0x7f71d0000990) at ././glib/gmain.c:4228 #2 0x00007f71ed5879f6 in g_main_context_iterate (context=context@entry=0x7f71d0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 #3 0x00007f71ed587b0c in g_main_context_iteration (context=0x7f71d0000990, may_block=1) at ././glib/gmain.c:3990 #4 0x00007f71f23036fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71f22ad07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71f20cf0d3 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71f49715d5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f71f20d3d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f71f11e8464 in start_thread (arg=0x7f71dafc4700) at pthread_create.c:333 #10 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 3 (Thread 0x7f71e18af700 (LWP 15227)): #0 0x00007f71f19e556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f71ed5879f6 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7f71d4011bc0, timeout=<optimized out>, context=0x7f71d4000990) at ././glib/gmain.c:4228 #2 0x00007f71ed5879f6 in g_main_context_iterate (context=context@entry=0x7f71d4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 #3 0x00007f71ed587b0c in g_main_context_iteration (context=0x7f71d4000990, may_block=1) at ././glib/gmain.c:3990 #4 0x00007f71f23036fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71f22ad07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71f20cf0d3 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71f72286d5 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f71f20d3d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f71f11e8464 in start_thread (arg=0x7f71e18af700) at pthread_create.c:333 #10 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7f71e2c17700 (LWP 15226)): #0 0x00007f71f19e556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f71f5ab9150 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7f71e2c16d00) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 0x00007f71f5ab9150 in _xcb_conn_wait (c=c@entry=0x5572ad293350, cond=cond@entry=0x5572ad293390, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:479 #3 0x00007f71f5abaee9 in xcb_wait_for_event (c=0x5572ad293350) at ../../src/xcb_in.c:693 #4 0x00007f71e4738b69 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #5 0x00007f71f20d3d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71f11e8464 in start_thread (arg=0x7f71e2c17700) at pthread_create.c:333 #7 0x00007f71f19ee9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7f71e49c8c40 (LWP 15225)): [KCrash Handler] #6 0x00007f71f22754b0 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71f2275799 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71f227d789 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f71f22dac89 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f71f2351fb4 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f71f225680b in QAbstractItemModel::endRemoveRows() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f713e4e3018 in () at /usr/lib/x86_64-linux-gnu/libtaskmanager.so.6 #13 0x00007f713e4e60a9 in () at /usr/lib/x86_64-linux-gnu/libtaskmanager.so.6 #14 0x00007f71f22dac89 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f71f2351f44 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007f71f22560b3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007f71f227aed5 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f71f227b0d4 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f71f227d768 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f71f22dac89 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007f71f2351f44 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f71f22560b3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007f713ffc3265 in () at /usr/lib/x86_64-linux-gnu/libKF5ItemModels.so.5 #24 0x00007f713ffc4711 in () at /usr/lib/x86_64-linux-gnu/libKF5ItemModels.so.5 #25 0x00007f71f22dac89 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f71f2351f44 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f71f22560b3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007f71f22706b0 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007f71f22dac89 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007f71f2351f44 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00007f71f22560b3 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x00007f713e4fcdf3 in TaskManager::XWindowTasksModel::Private::removeWindow(unsigned long long) () at /usr/lib/x86_64-linux-gnu/libtaskmanager.so.6 #33 0x00007f71f22daffe in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007f71f44942e2 in KWindowSystem::windowRemoved(unsigned long long) () at /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #35 0x00007f71db3e3a66 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so #36 0x00007f71f448c632 in NETRootInfo::update(QFlags<NET::Property>, QFlags<NET::Property2>) () at /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #37 0x00007f71f448d65c in NETRootInfo::event(xcb_generic_event_t*, QFlags<NET::Property>*, QFlags<NET::Property2>*) () at /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #38 0x00007f71f448d982 in NETRootInfo::event(xcb_generic_event_t*, unsigned long*, int) () at /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #39 0x00007f71db3e3196 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so #40 0x00007f71f22ac1bf in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x00007f71e473a334 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #42 0x00007f71e473b015 in QXcbConnection::processXcbEvents() () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #43 0x00007f71f22dbb39 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #44 0x00007f71f2b96b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #45 0x00007f71f2b9e2e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #46 0x00007f71f22af090 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #47 0x00007f71f22b181d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #48 0x00007f71f23032d3 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #49 0x00007f71ed5877f7 in g_main_context_dispatch (context=0x7f71dc0016f0) at ././glib/gmain.c:3203 #50 0x00007f71ed5877f7 in g_main_context_dispatch (context=context@entry=0x7f71dc0016f0) at ././glib/gmain.c:3856 #51 0x00007f71ed587a60 in g_main_context_iterate (context=context@entry=0x7f71dc0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 #52 0x00007f71ed587b0c in g_main_context_iteration (context=0x7f71dc0016f0, may_block=1) at ././glib/gmain.c:3990 #53 0x00007f71f23036df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #54 0x00007f71f22ad07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #55 0x00007f71f22b57ec in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #56 0x00005572ab9dad92 in () #57 0x00007f71f19262b1 in __libc_start_main (main=0x5572ab9da230, argc=2, argv=0x7ffe82fba8e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe82fba8d8) at ../csu/libc-start.c:291 #58 0x00005572ab9db11a in _start () Reported using DrKonqi
Please install debug symbols for plasma-workspace, kitemmodels and Qt, and upload a backtrace with more info if it happens again.
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 set the bug status 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!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now 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 Thank you for helping us make KDE software even better for everyone!