https://bugs.kde.org/show_bug.cgi?id=413159
Bug ID: 413159 Summary: Plasma crashes after updating to 5.17 Product: plasmashell Version: 5.17.0 Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: titaslahar...@gmail.com CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.17.0) Qt Version: 5.13.1 Frameworks Version: 5.63.0 Operating System: Linux 4.15.0-65-generic x86_64 Distribution: KDE neon User Edition 5.17 -- Information about the crash: - What I was doing when the application crashed: Dolphin, Konsole and a pdf reader was open. This didn't happend in previous versions, but started after I updated to 5.17. The desktop turns Black and panel doesn't show up, most of the times I have to reboot from the konsole. The crash does not seem to be reproducible. -- 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 0x7f3018dec800 (LWP 1472))] Thread 13 (Thread 0x7f2fb8874700 (LWP 1756)): #0 0x00007f300fb4d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a2115f4784) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a2115f4730, cond=0x55a2115f4758) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a2115f4758, mutex=0x55a2115f4730) at pthread_cond_wait.c:655 #3 0x00007f3012c1cb0b in QWaitConditionPrivate::wait (deadline=..., this=0x55a2115f4730) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55a211578fd0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f3012c1ce19 in QWaitCondition::wait (this=0x55a211578fd8, mutex=0x55a211578fd0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f3016c3bec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f3016c3c2fa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a211578f50) at thread/qthread_unix.cpp:360 #9 0x00007f300fb476db in start_thread (arg=0x7f2fb8874700) at pthread_create.c:463 #10 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f2fb23f3700 (LWP 1708)): #0 0x00007f300fb4d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a20c912764) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a20c912710, cond=0x55a20c912738) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a20c912738, mutex=0x55a20c912710) at pthread_cond_wait.c:655 #3 0x00007f3012c1cb0b in QWaitConditionPrivate::wait (deadline=..., this=0x55a20c912710) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55a20c045470, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f3012c1ce19 in QWaitCondition::wait (this=0x55a20c045478, mutex=0x55a20c045470, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f3016c3bec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f3016c3c2fa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a20c0453f0) at thread/qthread_unix.cpp:360 #9 0x00007f300fb476db in start_thread (arg=0x7f2fb23f3700) at pthread_create.c:463 #10 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f2fb2bf4700 (LWP 1707)): #0 0x00007f300fb4d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a20954b530) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a20954b4e0, cond=0x55a20954b508) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a20954b508, mutex=0x55a20954b4e0) at pthread_cond_wait.c:655 #3 0x00007f3012c1cb0b in QWaitConditionPrivate::wait (deadline=..., this=0x55a20954b4e0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55a20bffa520, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f3012c1ce19 in QWaitCondition::wait (this=0x55a20bffa528, mutex=0x55a20bffa520, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f3016c3bec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f3016c3c2fa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a20bffa4a0) at thread/qthread_unix.cpp:360 #9 0x00007f300fb476db in start_thread (arg=0x7f2fb2bf4700) at pthread_create.c:463 #10 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f2fb3e8f700 (LWP 1706)): #0 0x00007f300fb4d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a20c078b30) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a20c078ae0, cond=0x55a20c078b08) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a20c078b08, mutex=0x55a20c078ae0) at pthread_cond_wait.c:655 #3 0x00007f3012c1cb0b in QWaitConditionPrivate::wait (deadline=..., this=0x55a20c078ae0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55a20bde2580, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f3012c1ce19 in QWaitCondition::wait (this=0x55a20bde2588, mutex=0x55a20bde2580, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f3016c3bec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f3016c3c2fa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a20bde2500) at thread/qthread_unix.cpp:360 #9 0x00007f300fb476db in start_thread (arg=0x7f2fb3e8f700) at pthread_create.c:463 #10 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f2fb9a5d700 (LWP 1693)): #0 0x00007f300fb4d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a20a4ff940) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a20a4ff8f0, cond=0x55a20a4ff918) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a20a4ff918, mutex=0x55a20a4ff8f0) at pthread_cond_wait.c:655 #3 0x00007f3012c1cb0b in QWaitConditionPrivate::wait (deadline=..., this=0x55a20a4ff8f0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55a20a500bc0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f3012c1ce19 in QWaitCondition::wait (this=0x55a20a500bc8, mutex=0x55a20a500bc0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f3016c3bec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f3016c3c2fa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a20a500b40) at thread/qthread_unix.cpp:360 #9 0x00007f300fb476db in start_thread (arg=0x7f2fb9a5d700) at pthread_create.c:463 #10 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f2fc0ad1700 (LWP 1692)): #0 0x00007f3012505bf9 in __GI___poll (fds=0x7f2fbc006070, nfds=1, timeout=2189683) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f300c43e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f300c43e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3012e589db in QEventDispatcherGlib::processEvents (this=0x7f2fbc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f3012df8eaa in QEventLoop::exec (this=this@entry=0x7f2fc0ad0d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f3012c143ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #6 0x00007f2fc119c197 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a20a3a4090) at thread/qthread_unix.cpp:360 #8 0x00007f300fb476db in start_thread (arg=0x7f2fc0ad1700) at pthread_create.c:463 #9 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f2fded59700 (LWP 1688)): #0 0x00007f30125010b4 in __GI___libc_read (fd=32, buf=0x7f2fded58b20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f300c4832d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f300c43e0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f300c43e570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f300c43e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f3012e589db in QEventDispatcherGlib::processEvents (this=0x7f2fd802f4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f3012df8eaa in QEventLoop::exec (this=this@entry=0x7f2fded58d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007f3012c143ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #8 0x00007f3016bb5ac6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a209f0efd0) at thread/qthread_unix.cpp:360 #10 0x00007f300fb476db in start_thread (arg=0x7f2fded59700) at pthread_create.c:463 #11 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f2fde558700 (LWP 1654)): #0 0x00007f300fb4d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a20905f5e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a20905f590, cond=0x55a20905f5b8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a20905f5b8, mutex=0x55a20905f590) at pthread_cond_wait.c:655 #3 0x00007f3012c1cb0b in QWaitConditionPrivate::wait (deadline=..., this=0x55a20905f590) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55a20749be20, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f3012c1ce19 in QWaitCondition::wait (this=0x55a20749be28, mutex=0x55a20749be20, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f3016c3bec8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f3016c3c2fa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a20749bda0) at thread/qthread_unix.cpp:360 #9 0x00007f300fb476db in start_thread (arg=0x7f2fde558700) at pthread_create.c:463 #10 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f2fedcbd700 (LWP 1637)): #0 0x00007f300fb4d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a2077d1348) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a2077d12f8, cond=0x55a2077d1320) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a2077d1320, mutex=0x55a2077d12f8) at pthread_cond_wait.c:655 #3 0x00007f2feef902cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f2feef8fff7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f300fb476db in start_thread (arg=0x7f2fedcbd700) at pthread_create.c:463 #6 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f2ffb5ae700 (LWP 1635)): #0 0x00007f300c484649 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f300c43e58e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f300c43e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3012e589db in QEventDispatcherGlib::processEvents (this=0x7f2ff0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f3012df8eaa in QEventLoop::exec (this=this@entry=0x7f2ffb5add80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f3012c143ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #6 0x00007f30166e2cb5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a2076cc330) at thread/qthread_unix.cpp:360 #8 0x00007f300fb476db in start_thread (arg=0x7f2ffb5ae700) at pthread_create.c:463 #9 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f3001783700 (LWP 1510)): #0 0x00007f300c43b4ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f300c43da63 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f300c43e4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f300c43e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f3012e589db in QEventDispatcherGlib::processEvents (this=0x7f2ff4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f3012df8eaa in QEventLoop::exec (this=this@entry=0x7f3001782d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f3012c143ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007f3013f0c0e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x7f3014183d80) at thread/qthread_unix.cpp:360 #9 0x00007f300fb476db in start_thread (arg=0x7f3001783700) at pthread_create.c:463 #10 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f300396c700 (LWP 1491)): #0 0x00007f3012505bf9 in __GI___poll (fds=0x7f300396bca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f3017812747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f301781436a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f300633df00 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f3012c15b72 in QThreadPrivate::start (arg=0x55a20748a940) at thread/qthread_unix.cpp:360 #5 0x00007f300fb476db in start_thread (arg=0x7f300396c700) at pthread_create.c:463 #6 0x00007f301251288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f3018dec800 (LWP 1472)): [KCrash Handler] #6 0x00007f3012dc1dc0 in QSortFilterProxyModelPrivate::build_source_to_proxy_mapping (proxy_to_source=..., source_to_proxy=..., this=0x55a208ee4170) at itemmodels/qsortfilterproxymodel.cpp:1184 #7 0x00007f3012dc3a5f in QSortFilterProxyModelPrivate::create_mapping (this=this@entry=0x55a208ee4170, source_parent=...) at itemmodels/qsortfilterproxymodel.cpp:522 #8 0x00007f3012dc4f6a in QSortFilterProxyModelPrivate::update_source_sort_column (this=this@entry=0x55a208ee4170) at itemmodels/qsortfilterproxymodel.cpp:637 #9 0x00007f3012dc5351 in QSortFilterProxyModelPrivate::_q_clearMapping (this=this@entry=0x55a208ee4170) at itemmodels/qsortfilterproxymodel.cpp:486 #10 0x00007f3012dc54d9 in QSortFilterProxyModel::invalidate (this=0x55a208ee4150) at itemmodels/qsortfilterproxymodel.cpp:2918 #11 0x00007f2fdf469105 in Image::nextSlide (this=this@entry=0x55a208eec8d0) at ./wallpapers/image/image.cpp:773 #12 0x00007f2fdf4691a4 in Image::nextSlide (this=0x55a208eec8d0) at ./wallpapers/image/image.cpp:761 #13 0x00007f3012e2b82f in QtPrivate::QSlotObjectBase::call (a=0x7ffd87ff2020, r=0x55a208eec8d0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #14 QMetaObject::activate (sender=sender@entry=0x55a208eec958, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=<optimized out>, argv@entry=0x7ffd87ff2020) at kernel/qobject.cpp:3789 #15 0x00007f3012e2bdd7 in QMetaObject::activate (sender=sender@entry=0x55a208eec958, m=m@entry=0x7f30132b0d80 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd87ff2020) at kernel/qobject.cpp:3660 #16 0x00007f3012e38447 in QTimer::timeout (this=this@entry=0x55a208eec958, _t1=...) at .moc/moc_qtimer.cpp:205 #17 0x00007f3012e387a8 in QTimer::timerEvent (this=0x55a208eec958, e=<optimized out>) at kernel/qtimer.cpp:255 #18 0x00007f3012e2c22b in QObject::event (this=0x55a208eec958, e=<optimized out>) at kernel/qobject.cpp:1282 #19 0x00007f3014761eac in QApplicationPrivate::notify_helper (this=this@entry=0x55a20746bf80, receiver=receiver@entry=0x55a208eec958, e=e@entry=0x7ffd87ff2390) at kernel/qapplication.cpp:3703 #20 0x00007f30147694b0 in QApplication::notify (this=0x7ffd87ff2730, receiver=0x55a208eec958, e=0x7ffd87ff2390) at kernel/qapplication.cpp:3449 #21 0x00007f3012dfad48 in QCoreApplication::notifyInternal2 (receiver=0x55a208eec958, event=0x7ffd87ff2390) at kernel/qcoreapplication.cpp:1095 #22 0x00007f3012e57e49 in QTimerInfoList::activateTimers (this=0x55a2074c5260) at kernel/qtimerinfo_unix.cpp:643 #23 0x00007f3012e58649 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #24 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #25 0x00007f300c43e417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f300c43e650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007f300c43e6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007f3012e589bf in QEventDispatcherGlib::processEvents (this=0x55a2074c5790, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #29 0x00007f3012df8eaa in QEventLoop::exec (this=this@entry=0x7ffd87ff25e0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #30 0x00007f3012e02220 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403 #31 0x000055a2068d1cef in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:219 Possible duplicates by query: bug 413141, bug 413140, bug 413139, bug 413099, bug 413082. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.