https://bugs.kde.org/show_bug.cgi?id=358654

            Bug ID: 358654
           Summary: Seeing Plasma crash messages when unlocking desktop
           Product: plasmashell
           Version: 5.5.3
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: laff...@gmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.5.3)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-1-default x86_64
Distribution: "openSUSE Tumbleweed (20160121) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I unlocked the desktop (by entering login credentials) and got 2 messages that
Plasma had crashed. I can not say for sure that unlocking process ITSELF caused
the crash (perhaps it is caused by some background process that starts when the
desktop is locked), but every time I see these 2 crash messages, it is after I
unlock the desktop.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7efd8590d8c0 (LWP 15039))]

Thread 12 (Thread 0x7efd6ee71700 (LWP 15042)):
#0  0x00007efd7ee8424d in poll () from /lib64/libc.so.6
#1  0x00007efd83d5a432 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007efd83d5c007 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007efd70fc0e29 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007efd7f57594f in QThreadPrivate::start (arg=0x224aa20) at
thread/qthread_unix.cpp:331
#5  0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7efd67fff700 (LWP 15043)):
#0  0x00007efd7ee84239 in poll () from /lib64/libc.so.6
#1  0x00007efd7b578264 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007efd7b57836c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007efd7f79a52b in QEventDispatcherGlib::processEvents
(this=0x7efd600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007efd7f74463a in QEventLoop::exec (this=this@entry=0x7efd67ffecf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007efd7f570b1c in QThread::exec (this=this@entry=0x231c710) at
thread/qthread.cpp:503
#6  0x00007efd828409a5 in QQmlThreadPrivate::run (this=0x231c710) at
/usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007efd7f57594f in QThreadPrivate::start (arg=0x231c710) at
thread/qthread_unix.cpp:331
#8  0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7efd54f84700 (LWP 15050)):
#0  0x00007efd7b577cd9 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007efd7b578208 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007efd7b57836c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007efd7f79a52b in QEventDispatcherGlib::processEvents
(this=0x7efd500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007efd7f74463a in QEventLoop::exec (this=this@entry=0x7efd54f83cf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007efd7f570b1c in QThread::exec (this=this@entry=0x254e8d0) at
thread/qthread.cpp:503
#6  0x00007efd828409a5 in QQmlThreadPrivate::run (this=0x254e8d0) at
/usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007efd7f57594f in QThreadPrivate::start (arg=0x254e8d0) at
thread/qthread_unix.cpp:331
#8  0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7efd4f5c9700 (LWP 15051)):
#0  0x00007efd7b5bb4b9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007efd7b577a91 in g_main_context_query () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007efd7b5781df in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007efd7b57836c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007efd7f79a52b in QEventDispatcherGlib::processEvents
(this=0x7efd480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007efd7f74463a in QEventLoop::exec (this=this@entry=0x7efd4f5c8cf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007efd7f570b1c in QThread::exec (this=this@entry=0x2683420) at
thread/qthread.cpp:503
#7  0x00007efd828409a5 in QQmlThreadPrivate::run (this=0x2683420) at
/usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007efd7f57594f in QThreadPrivate::start (arg=0x2683420) at
thread/qthread_unix.cpp:331
#9  0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7efd4dd59700 (LWP 15052)):
#0  0x00007efd7e69107f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007efd84fe8a84 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007efd84fe8ac9 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7efcc676e700 (LWP 15054)):
#0  0x00007efd7b577910 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007efd7b578193 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007efd7b57836c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007efd7f79a52b in QEventDispatcherGlib::processEvents
(this=0x7efcc00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007efd7f74463a in QEventLoop::exec (this=this@entry=0x7efcc676dcb0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007efd7f570b1c in QThread::exec (this=this@entry=0x2bb96a0) at
thread/qthread.cpp:503
#6  0x00007efd833c5e42 in QQuickPixmapReader::run (this=0x2bb96a0) at
/usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/util/qquickpixmapcache.cpp:760
#7  0x00007efd7f57594f in QThreadPrivate::start (arg=0x2bb96a0) at
thread/qthread_unix.cpp:331
#8  0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7efcb4ff3700 (LWP 15062)):
#0  0x00007efd7e691eb1 in pthread_getspecific () from /lib64/libpthread.so.0
#1  0x00007efd7b59e380 in g_thread_self () from /usr/lib64/libglib-2.0.so.0
#2  0x00007efd7b5772bc in g_main_context_acquire () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007efd7b578135 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007efd7b57836c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007efd7f79a52b in QEventDispatcherGlib::processEvents
(this=0x7efcb00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007efd7f74463a in QEventLoop::exec (this=this@entry=0x7efcb4ff2cd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007efd7f570b1c in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#8  0x00007efcb7508e47 in KCupsConnection::run() () from
/usr/lib64/libkcupslib.so
#9  0x00007efd7f57594f in QThreadPrivate::start (arg=0x3a3c000) at
thread/qthread_unix.cpp:331
#10 0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7efca987a700 (LWP 17049)):
#0  0x00007efd7e69107f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007efd7f576abb in wait (time=18446744073709551615, this=0x45771b0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x440fb90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efcbf0dae37 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efcbf0ded98 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efcbf0dede2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efcbf0dede2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efcbf0dce23 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efd7f57594f in QThreadPrivate::start (arg=0x5064750) at
thread/qthread_unix.cpp:331
#12 0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7efca2935700 (LWP 17050)):
#0  0x00007efd7e69107f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007efd7f576abb in wait (time=18446744073709551615, this=0x45771b0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x440fb90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efcbf0dae37 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efcbf0ded98 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efcbf0dede2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efcbf0dce23 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efd7f57594f in QThreadPrivate::start (arg=0x4d094c0) at
thread/qthread_unix.cpp:331
#10 0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7efc9bfff700 (LWP 17051)):
#0  0x00007efd7e69107f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007efd7f576abb in wait (time=18446744073709551615, this=0x45771b0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x440fb90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efcbf0dae37 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efcbf0ded98 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efcbf0dede2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efcbf0dce23 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efd7f57594f in QThreadPrivate::start (arg=0x7efca4003170) at
thread/qthread_unix.cpp:331
#10 0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7efc9b7fe700 (LWP 17052)):
#0  0x00007efd7e69107f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007efd7f576abb in wait (time=18446744073709551615, this=0x45771b0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x440fb90,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efcbf0dae37 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efcbf0ded98 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efcbf0dede2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efcbf0da059 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efcbf0dce23 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efd7f57594f in QThreadPrivate::start (arg=0x7efc94002d90) at
thread/qthread_unix.cpp:331
#10 0x00007efd7e68b4a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007efd7ee8cbdd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7efd8590d8c0 (LWP 15039)):
[KCrash Handler]
#6  0x00007efd7edd7d38 in raise () from /lib64/libc.so.6
#7  0x00007efd7edd918a in abort () from /lib64/libc.so.6
#8  0x00007efd7edd09a7 in __assert_fail_base () from /lib64/libc.so.6
#9  0x00007efd7edd0a52 in __assert_fail () from /lib64/libc.so.6
#10 0x00007efd6492beaf in nouveau_pushbuf_data (push=push@entry=0x249d690,
bo=0x24cf7f0, offset=524240, length=96) at pushbuf.c:727
#11 0x00007efd6492be05 in nouveau_pushbuf_data (push=push@entry=0x249d690,
bo=bo@entry=0x0, offset=offset@entry=0, length=length@entry=0) at pushbuf.c:719
#12 0x00007efd6492c8ae in nouveau_pushbuf_space (push=push@entry=0x249d690,
dwords=<optimized out>, relocs=<optimized out>, pushes=<optimized out>,
pushes@entry=0) at pushbuf.c:689
#13 0x00007efd6492c9c5 in pushbuf_validate (push=0x249d690, retry=<optimized
out>) at pushbuf.c:495
#14 0x00007efd6492ccaa in nouveau_pushbuf_validate (push=<optimized out>) at
pushbuf.c:753
#15 0x00007efd6506cc95 in nvc0_state_validate (nvc0=nvc0@entry=0x2bef600,
mask=mask@entry=4096, words=<optimized out>) at nvc0/nvc0_state_validate.c:697
#16 0x00007efd65071664 in nvc0_clear (pipe=0x2bef600, buffers=4,
color=0x2c183fc, depth=1, stencil=0) at nvc0/nvc0_surface.c:581
#17 0x00007efd64d44c7e in st_Clear (ctx=0x2c16990, mask=256) at
state_tracker/st_cb_clear.c:539
#18 0x00007efd4c2032b4 in Plotter::render (this=0x3203950) at
/usr/src/debug/kdeclarative-5.18.0/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:572
#19 0x00007efd7f773e17 in call (a=0x7fffd8c11f00, r=0x3203950, this=<optimized
out>) at ../../src/corelib/kernel/qobject_impl.h:124
#20 QMetaObject::activate (sender=sender@entry=0x2837060,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=6,
argv=argv@entry=0x0) at kernel/qobject.cpp:3698
#21 0x00007efd7f774787 in QMetaObject::activate (sender=sender@entry=0x2837060,
m=m@entry=0x7efd8386f560 <QQuickWindow::staticMetaObject>,
local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at
kernel/qobject.cpp:3578
#22 0x00007efd8345a663 in QQuickWindow::beforeRendering
(this=this@entry=0x2837060) at .moc/moc_qquickwindow.cpp:466
#23 0x00007efd8345d1ee in QQuickWindowPrivate::renderSceneGraph
(this=this@entry=0x283e3c0, size=...) at
/usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:368
#24 0x00007efd8342fc13 in QSGGuiThreadRenderLoop::renderWindow
(this=this@entry=0x24f5ba0, window=0x2837060) at
/usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:378
#25 0x00007efd83430d11 in QSGGuiThreadRenderLoop::event (this=0x24f5ba0,
e=<optimized out>) at
/usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:474
#26 0x00007efd80abd8cc in QApplicationPrivate::notify_helper
(this=this@entry=0x2227180, receiver=receiver@entry=0x24f5ba0,
e=e@entry=0x7fffd8c12370) at kernel/qapplication.cpp:3716
#27 0x00007efd80ac29d6 in QApplication::notify (this=0x7fffd8c126e0,
receiver=0x24f5ba0, e=0x7fffd8c12370) at kernel/qapplication.cpp:3499
#28 0x00007efd7f746cf3 in QCoreApplication::notifyInternal
(this=0x7fffd8c126e0, receiver=0x24f5ba0, event=event@entry=0x7fffd8c12370) at
kernel/qcoreapplication.cpp:965
#29 0x00007efd7f7993bd in sendEvent (event=0x7fffd8c12370, receiver=<optimized
out>) at ../../src/corelib/kernel/qcoreapplication.h:224
#30 QTimerInfoList::activateTimers (this=0x2280b60) at
kernel/qtimerinfo_unix.cpp:637
#31 0x00007efd7f7998d1 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:177
#32 0x00007efd7b578097 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#33 0x00007efd7b5782c8 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007efd7b57836c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#35 0x00007efd7f79a50f in QEventDispatcherGlib::processEvents (this=0x227df40,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#36 0x00007efd7f74463a in QEventLoop::exec (this=this@entry=0x7fffd8c12590,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#37 0x00007efd7f74c2fd in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#38 0x0000000000436527 in main (argc=4, argv=<optimized out>) at
/usr/src/debug/plasma-workspace-5.5.3/shell/main.cpp:179

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to