Bug 363388 - Crash when minimising notifications popup
Summary: Crash when minimising notifications popup
Status: RESOLVED DUPLICATE of bug 361136
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-05-22 01:38 UTC by Con Kolivas
Modified: 2016-06-13 19:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Con Kolivas 2016-05-22 01:38:07 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.5.0-ck1 x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I had clicked on the notifications icon in the system tray which was displaying a network transfer. When I clicked on it to minimise the window the panel crashed.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fe4551f4900 (LWP 7434))]

Thread 17 (Thread 0x7fe43fb83700 (LWP 7435)):
#0  0x00007fe44f904e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe4539c9c62 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7fe43fb82bc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007fe4539c9c62 in _xcb_conn_wait (c=c@entry=0x21237c0, cond=cond@entry=0x2123800, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007fe4539cb8d7 in xcb_wait_for_event (c=0x21237c0) at ../../src/xcb_in.c:693
#4  0x00007fe442303629 in QXcbEventReader::run() (this=0x2131920) at qxcbconnection.cpp:1253
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x2131920) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe43fb83700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fe43cb25700 (LWP 7436)):
#0  0x00007fe44f904e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe44c69a31c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe430003070, timeout=<optimized out>, context=0x7fe4300009b0) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:4135
#2  0x00007fe44c69a31c in g_main_context_iterate (context=context@entry=0x7fe4300009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3835
#3  0x00007fe44c69a42c in g_main_context_iteration (context=0x7fe4300009b0, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007fe450231a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe4300008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fe4501d8dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe43cb24ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe44fff58a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe45289d3c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x223f0e0) at thread/qthread_unix.cpp:331
#9  0x00007fe44f0e76fa in start_thread (arg=0x7fe43cb25700) at pthread_create.c:333
#10 0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fe42df86700 (LWP 7437)):
#0  0x00007fe44f904e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe44c69a31c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe428002e70, timeout=<optimized out>, context=0x7fe428000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:4135
#2  0x00007fe44c69a31c in g_main_context_iterate (context=context@entry=0x7fe428000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3835
#3  0x00007fe44c69a42c in g_main_context_iteration (context=0x7fe428000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007fe450231a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe4280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fe4501d8dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe42df85ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe44fff58a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe45289d3c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x255e850) at thread/qthread_unix.cpp:331
#9  0x00007fe44f0e76fa in start_thread (arg=0x7fe42df86700) at pthread_create.c:333
#10 0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fe427dc9700 (LWP 7438)):
#0  0x00007fe44c6dea49 in g_mutex_lock (mutex=mutex@entry=0x7fe420000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gthread-posix.c:1338
#1  0x00007fe44c699787 in g_main_context_prepare (context=context@entry=0x7fe420000990, priority=priority@entry=0x7fe427dc8b70) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3382
#2  0x00007fe44c69a24b in g_main_context_iterate (context=context@entry=0x7fe420000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3820
#3  0x00007fe44c69a42c in g_main_context_iteration (context=0x7fe420000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007fe450231a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe4200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fe4501d8dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe427dc8ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe44fff58a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe45289d3c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x262b0d0) at thread/qthread_unix.cpp:331
#9  0x00007fe44f0e76fa in start_thread (arg=0x7fe427dc9700) at pthread_create.c:333
#10 0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fe426487700 (LWP 7439)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe454c42bd4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fe454c42c19 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fe44f0e76fa in start_thread (arg=0x7fe426487700) at pthread_create.c:333
#4  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fe39f723700 (LWP 7440)):
#0  0x00007ffe1cc4f944 in clock_gettime ()
#1  0x00007fe44f91efb6 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7fe39f7229c0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fe4500aac16 in qt_gettime() (ts=0x7fe39f7229c0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007fe4500aac16 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  0x00007fe4500aac16 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:165
#5  0x00007fe45022f529 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7fe398002ed0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007fe45022fa95 in QTimerInfoList::timerWait(timespec&) (this=0x7fe398002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0x00007fe450230e7e in timerSourcePrepare(GSource*, gint*) (timeout=0x7fe39f722a94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007fe450230e7e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7fe39f722a94) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007fe44c6998ad in g_main_context_prepare (context=context@entry=0x7fe398000990, priority=priority@entry=0x7fe39f722b20) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3442
#10 0x00007fe44c69a24b in g_main_context_iterate (context=context@entry=0x7fe398000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3820
#11 0x00007fe44c69a42c in g_main_context_iteration (context=0x7fe398000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#12 0x00007fe450231a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007fe4501d8dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe39f722c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007fe44fff58a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#15 0x00007fe453223ed6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x2a427b0) at thread/qthread_unix.cpp:331
#17 0x00007fe44f0e76fa in start_thread (arg=0x7fe39f723700) at pthread_create.c:333
#18 0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fe39ef22700 (LWP 7441)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2a4f680) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2a4f400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe45329992e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe45329a1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x2a4f380) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe39ef22700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fe385b41700 (LWP 7445)):
#0  0x00007fe44f9009cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe4484b1073 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.361.42
#2  0x00007fe44c6dd6c0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fe385b40a80, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007fe44c6dd6c0 in g_wakeup_acknowledge (wakeup=0x7fe390002360) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gwakeup.c:210
#4  0x00007fe44c699e04 in g_main_context_check (context=context@entry=0x7fe380000990, max_priority=2147483647, fds=fds@entry=0x7fe380004cc0, n_fds=n_fds@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3632
#5  0x00007fe44c69a2c0 in g_main_context_iterate (context=context@entry=0x7fe380000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3837
#6  0x00007fe44c69a42c in g_main_context_iteration (context=0x7fe380000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#7  0x00007fe450231a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007fe4501d8dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe385b40c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007fe44fff58a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007fe3880217d7 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#11 0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x3cc98a0) at thread/qthread_unix.cpp:331
#12 0x00007fe44f0e76fa in start_thread (arg=0x7fe385b41700) at pthread_create.c:333
#13 0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fe384cad700 (LWP 7448)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3a37050) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2de3140, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe45329992e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe45329a1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x2de30c0) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe384cad700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fe37d3fe700 (LWP 7454)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3cf5160) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2d0df60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe45329992e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe45329a1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x2d0dee0) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe37d3fe700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fe3975ec700 (LWP 7455)):
#0  0x00007fe44f0f02ad in __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007fe44f0e9e82 in __GI___pthread_mutex_lock (mutex=0x7fe44bd61780) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007fe44bae004c in  () at /usr/lib/x86_64-linux-gnu/libGL.so.1
#3  0x00007fe447845bd4 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#4  0x00007fe44784656e in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#5  0x00007fe4477e58f3 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#6  0x00007fe4474432bb in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#7  0x00007fe424b30247 in Plotter::render() (this=0x4450400) at ../../../../src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:572
#8  0x00007fe450209e4f in QMetaObject::activate(QObject*, int, int, void**) (a=0x7fe3975ebac0, r=0x4450400, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#9  0x00007fe450209e4f in QMetaObject::activate(QObject*, int, int, void**) (sender=0x2d83130, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3698
#10 0x00007fe4532c0ece in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fe4532949c8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007fe45329a08c in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x38c3760) at thread/qthread_unix.cpp:331
#14 0x00007fe44f0e76fa in start_thread (arg=0x7fe3975ec700) at pthread_create.c:333
#15 0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fe3674ee700 (LWP 7510)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x43c37f0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x451ff40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe45329992e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe45329a1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x451fec0) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe3674ee700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fe364e08700 (LWP 7586)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4256470) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4565d10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe45329992e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe45329a1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x4565c90) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe364e08700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fe35ffff700 (LWP 8065)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3cb3b50) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x45f9950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe45329992e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe45329a1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x45f98d0) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe35ffff700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fe35f5fe700 (LWP 8138)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x51ef0d0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x52a4530, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe45329992e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe45329a1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x52a44b0) at thread/qthread_unix.cpp:331
#6  0x00007fe44f0e76fa in start_thread (arg=0x7fe35f5fe700) at pthread_create.c:333
#7  0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe35eafd700 (LWP 14449)):
[KCrash Handler]
#6  0x00007fe447580e42 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#7  0x00007fe453253d68 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fe45325451d in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007fe453259e82 in QSGBatchRenderer::Renderer::render() () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007fe453265b6f in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fe4532663bb in QSGRenderer::renderScene(unsigned int) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007fe45327687e in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007fe4532c10db in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007fe4532949c8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007fe45329a08c in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007fe44fffa84e in QThreadPrivate::start(void*) (arg=0x4ebe730) at thread/qthread_unix.cpp:331
#17 0x00007fe44f0e76fa in start_thread (arg=0x7fe35eafd700) at pthread_create.c:333
#18 0x00007fe44f910b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe4551f4900 (LWP 7434)):
#0  0x00007fe44f0ed3a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4d8a240) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fe44fffbaeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4ebe770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe453296bc6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe4532975a2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe4532cc857 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007fe454d732eb in PlasmaQuick::Dialog::event(QEvent*) (this=0x363a3d0, event=0x7ffe1cc3eaa0) at ../../../src/plasmaquick/dialog.cpp:1168
#7  0x00007fe450cde05c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x20fd460, receiver=receiver@entry=0x363a3d0, e=e@entry=0x7ffe1cc3eaa0) at kernel/qapplication.cpp:3716
#8  0x00007fe450ce3516 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe1cc3f2b0, receiver=0x363a3d0, e=0x7ffe1cc3eaa0) at kernel/qapplication.cpp:3499
#9  0x00007fe4501db62b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffe1cc3f2b0, receiver=receiver@entry=0x363a3d0, event=event@entry=0x7ffe1cc3eaa0) at kernel/qcoreapplication.cpp:965
#10 0x00007fe4505260a0 in QWindowPrivate::deliverUpdateRequest() (event=0x7ffe1cc3eaa0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#11 0x00007fe4505260a0 in QWindowPrivate::deliverUpdateRequest() (this=this@entry=0x363afa0) at kernel/qwindow.cpp:2087
#12 0x00007fe4505265d9 in QWindow::event(QEvent*) (this=0x363a3d0, ev=<optimized out>) at kernel/qwindow.cpp:2069
#13 0x00007fe4532cc871 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007fe454d732eb in PlasmaQuick::Dialog::event(QEvent*) (this=0x363a3d0, event=0x7ffe1cc3ef10) at ../../../src/plasmaquick/dialog.cpp:1168
#15 0x00007fe450cde05c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x20fd460, receiver=receiver@entry=0x363a3d0, e=e@entry=0x7ffe1cc3ef10) at kernel/qapplication.cpp:3716
#16 0x00007fe450ce3516 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe1cc3f2b0, receiver=0x363a3d0, e=0x7ffe1cc3ef10) at kernel/qapplication.cpp:3499
#17 0x00007fe4501db62b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffe1cc3f2b0, receiver=0x363a3d0, event=event@entry=0x7ffe1cc3ef10) at kernel/qcoreapplication.cpp:965
#18 0x00007fe45023089d in QTimerInfoList::activateTimers() (event=0x7ffe1cc3ef10, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#19 0x00007fe45023089d in QTimerInfoList::activateTimers() (this=0x2163770) at kernel/qtimerinfo_unix.cpp:637
#20 0x00007fe450230da1 in timerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#21 0x00007fe44c69a127 in g_main_context_dispatch (context=0x7fe438001710) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3154
#22 0x00007fe44c69a127 in g_main_context_dispatch (context=context@entry=0x7fe438001710) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3769
#23 0x00007fe44c69a380 in g_main_context_iterate (context=context@entry=0x7fe438001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3840
#24 0x00007fe44c69a42c in g_main_context_iteration (context=0x7fe438001710, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#25 0x00007fe450231a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x2169ed0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#26 0x00007fe4501d8dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe1cc3f150, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#27 0x00007fe4501e0e8c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229
#28 0x00007fe450514c3c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1542
#29 0x00007fe450cda495 in QApplication::exec() () at kernel/qapplication.cpp:2976
#30 0x0000000000432d4a in main(int, char**) (argc=1, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/main.cpp:181

Reported using DrKonqi
Comment 1 Con Kolivas 2016-05-27 02:24:41 UTC
This is happening quite regularly when I have a "fish" scp transfer going on in konqueror and look at the popup notification in the systray. DrKonqi crash reporter isn't allowing me to attach to this unconfirmed bug report so I've pasted another backtrace below which looks different (I get repeated crashing over and over when it happens mandating plasmashell restarts)

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7ff104a39900 (LWP 28006))]

Thread 14 (Thread 0x7ff0ef3c8700 (LWP 28009)):
#0  0x00007ff0ff149e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff10320ec62 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7ff0ef3c7bc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007ff10320ec62 in _xcb_conn_wait (c=c@entry=0x2608770, cond=cond@entry=0x26087b0, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007ff1032108d7 in xcb_wait_for_event (c=0x2608770) at ../../src/xcb_in.c:693
#4  0x00007ff0f1b48629 in QXcbEventReader::run() (this=0x26168d0) at qxcbconnection.cpp:1253
#5  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x26168d0) at thread/qthread_unix.cpp:331
#6  0x00007ff0fe92c6fa in start_thread (arg=0x7ff0ef3c8700) at pthread_create.c:333
#7  0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7ff0e7fff700 (LWP 28011)):
#0  0x00007ff0ff149e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff0fbedf31c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff0e0003070, timeout=<optimized out>, context=0x7ff0e0000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:4135
#2  0x00007ff0fbedf31c in g_main_context_iterate (context=context@entry=0x7ff0e0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3835
#3  0x00007ff0fbedf42c in g_main_context_iteration (context=0x7ff0e0000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007ff0ffa76a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff0e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007ff0ffa1ddea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff0e7ffeca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007ff0ff83a8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007ff1020e23c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x27191b0) at thread/qthread_unix.cpp:331
#9  0x00007ff0fe92c6fa in start_thread (arg=0x7ff0e7fff700) at pthread_create.c:333
#10 0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7ff0dd75f700 (LWP 28013)):
#0  0x00007ff0ff1459cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff0f7cf6073 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.361.42
#2  0x00007ff0fbf226c0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7ff0dd75eaa0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007ff0fbf226c0 in g_wakeup_acknowledge (wakeup=0x7ff0e00025a0) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gwakeup.c:210
#4  0x00007ff0fbedee04 in g_main_context_check (context=context@entry=0x7ff0d8000990, max_priority=2147483647, fds=fds@entry=0x7ff0d8002e70, n_fds=n_fds@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3632
#5  0x00007ff0fbedf2c0 in g_main_context_iterate (context=context@entry=0x7ff0d8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3837
#6  0x00007ff0fbedf42c in g_main_context_iteration (context=0x7ff0d8000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#7  0x00007ff0ffa76a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff0d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007ff0ffa1ddea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff0dd75eca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007ff0ff83a8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007ff1020e23c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x2a15950) at thread/qthread_unix.cpp:331
#12 0x00007ff0fe92c6fa in start_thread (arg=0x7ff0dd75f700) at pthread_create.c:333
#13 0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7ff0d7580700 (LWP 28014)):
#0  0x00007ff0fbf23a64 in g_mutex_unlock (mutex=0x7ff0d0000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gthread-posix.c:1350
#1  0x00007ff0fbedf311 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff0d0003070, timeout=<optimized out>, context=0x7ff0d0000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:4134
#2  0x00007ff0fbedf311 in g_main_context_iterate (context=context@entry=0x7ff0d0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3835
#3  0x00007ff0fbedf42c in g_main_context_iteration (context=0x7ff0d0000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007ff0ffa76a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff0d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007ff0ffa1ddea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff0d757fca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007ff0ff83a8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007ff1020e23c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x2c046f0) at thread/qthread_unix.cpp:331
#9  0x00007ff0fe92c6fa in start_thread (arg=0x7ff0d7580700) at pthread_create.c:333
#10 0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7ff0d5d0e700 (LWP 28015)):
#0  0x00007ff0fe9323a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff104487bd4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007ff104487c19 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007ff0fe92c6fa in start_thread (arg=0x7ff0d5d0e700) at pthread_create.c:333
#4  0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7ff04f0cf700 (LWP 28016)):
#0  0x00007ff0ff149e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff0fbedf31c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff048003060, timeout=<optimized out>, context=0x7ff048000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:4135
#2  0x00007ff0fbedf31c in g_main_context_iterate (context=context@entry=0x7ff048000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3835
#3  0x00007ff0fbedf42c in g_main_context_iteration (context=0x7ff048000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007ff0ffa76a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff0480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007ff0ffa1ddea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff04f0cec50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007ff0ff83a8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007ff102a68ed6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x2eb8f10) at thread/qthread_unix.cpp:331
#9  0x00007ff0fe92c6fa in start_thread (arg=0x7ff04f0cf700) at pthread_create.c:333
#10 0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7ff04e8ce700 (LWP 28017)):
#0  0x00007ff0fe9323a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2e37a40) at thread/qwaitcondition_unix.cpp:136
#2  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2ed8a10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007ff102ade92e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007ff102adf1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x2ed8990) at thread/qthread_unix.cpp:331
#6  0x00007ff0fe92c6fa in start_thread (arg=0x7ff04e8ce700) at pthread_create.c:333
#7  0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7ff035b47700 (LWP 28019)):
#0  0x00007ff0ff149e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff0fbedf31c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff030004cc0, timeout=<optimized out>, context=0x7ff030000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:4135
#2  0x00007ff0fbedf31c in g_main_context_iterate (context=context@entry=0x7ff030000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3835
#3  0x00007ff0fbedf42c in g_main_context_iteration (context=0x7ff030000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007ff0ffa76a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff0300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007ff0ffa1ddea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff035b46c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007ff0ff83a8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007ff0380277d7 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x3d0b3b0) at thread/qthread_unix.cpp:331
#9  0x00007ff0fe92c6fa in start_thread (arg=0x7ff035b47700) at pthread_create.c:333
#10 0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7ff034d33700 (LWP 28022)):
#0  0x00007ff0fe9323a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4025960) at thread/qwaitcondition_unix.cpp:136
#2  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x3129920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007ff102ade92e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007ff102adf1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x31298a0) at thread/qthread_unix.cpp:331
#6  0x00007ff0fe92c6fa in start_thread (arg=0x7ff034d33700) at pthread_create.c:333
#7  0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7ff02d3fe700 (LWP 28028)):
[KCrash Handler]
#6  0x00007ff0f6dc5e42 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#7  0x00007ff102a98d68 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007ff102a99675 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007ff102a9ee82 in QSGBatchRenderer::Renderer::render() () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007ff102aaab6f in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007ff102aab3bb in QSGRenderer::renderScene(unsigned int) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007ff102abb87e in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007ff102b060db in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007ff102ad99c8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007ff102adf08c in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x3240130) at thread/qthread_unix.cpp:331
#17 0x00007ff0fe92c6fa in start_thread (arg=0x7ff02d3fe700) at pthread_create.c:333
#18 0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7ff02cbfd700 (LWP 28029)):
#0  0x00007ff0fe9352ad in __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ff0fe92ee82 in __GI___pthread_mutex_lock (mutex=0x7ff0fb5a6780) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007ff0fb32504c in  () at /usr/lib/x86_64-linux-gnu/libGL.so.1
#3  0x00007ff0f704596f in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#4  0x00007ff0f6cb6771 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#5  0x00007ff0f6d3af86 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#6  0x00007ff0f70ad5d6 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#7  0x00007ff0f6ca51ff in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#8  0x00007ff0f6cafc11 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.361.42
#9  0x00007ff0d43b88bf in Plotter::render() (this=0x48a29d0) at ../../../../src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:562
#10 0x00007ff0ffa4ee4f in QMetaObject::activate(QObject*, int, int, void**) (a=0x7ff02cbfcac0, r=0x48a29d0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#11 0x00007ff0ffa4ee4f in QMetaObject::activate(QObject*, int, int, void**) (sender=0x33b9050, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3698
#12 0x00007ff102b05ece in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007ff102ad99c8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007ff102adf08c in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x3a19fb0) at thread/qthread_unix.cpp:331
#16 0x00007ff0fe92c6fa in start_thread (arg=0x7ff02cbfd700) at pthread_create.c:333
#17 0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7ff015bdd700 (LWP 28037)):
#0  0x00007ff0fe9323a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x5958650) at thread/qwaitcondition_unix.cpp:136
#2  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x587d1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007ff102ade92e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007ff102adf1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x587d150) at thread/qthread_unix.cpp:331
#6  0x00007ff0fe92c6fa in start_thread (arg=0x7ff015bdd700) at pthread_create.c:333
#7  0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7ff016bde700 (LWP 28077)):
#0  0x00007ff0fe9323a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x457b740) at thread/qwaitcondition_unix.cpp:136
#2  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x470acb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007ff102ade92e in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007ff102adf1b3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007ff0ff83f84e in QThreadPrivate::start(void*) (arg=0x470ac30) at thread/qthread_unix.cpp:331
#6  0x00007ff0fe92c6fa in start_thread (arg=0x7ff016bde700) at pthread_create.c:333
#7  0x00007ff0ff155b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ff104a39900 (LWP 28006)):
#0  0x00007ff0fe9323a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x314b1a0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007ff0ff840aeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x3240170, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007ff102adbbc6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007ff102adc5a2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007ff102b11857 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x0000000000444a8b in PanelView::event(QEvent*) (this=0x30e3870, e=0x7ffefbf73540) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/panelview.cpp:844
#7  0x00007ff10052305c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x25e2460, receiver=receiver@entry=0x30e3870, e=e@entry=0x7ffefbf73540) at kernel/qapplication.cpp:3716
#8  0x00007ff100528516 in QApplication::notify(QObject*, QEvent*) (this=0x7ffefbf73cd0, receiver=0x30e3870, e=0x7ffefbf73540) at kernel/qapplication.cpp:3499
#9  0x00007ff0ffa2062b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffefbf73cd0, receiver=receiver@entry=0x30e3870, event=event@entry=0x7ffefbf73540) at kernel/qcoreapplication.cpp:965
#10 0x00007ff0ffd6b0a0 in QWindowPrivate::deliverUpdateRequest() (event=0x7ffefbf73540, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#11 0x00007ff0ffd6b0a0 in QWindowPrivate::deliverUpdateRequest() (this=this@entry=0x2f5b120) at kernel/qwindow.cpp:2087
#12 0x00007ff0ffd6b5d9 in QWindow::event(QEvent*) (this=0x30e3870, ev=<optimized out>) at kernel/qwindow.cpp:2069
#13 0x00007ff102b11871 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x0000000000444a8b in PanelView::event(QEvent*) (this=0x30e3870, e=0x7ffefbf73930) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/panelview.cpp:844
#15 0x00007ff10052305c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x25e2460, receiver=receiver@entry=0x30e3870, e=e@entry=0x7ffefbf73930) at kernel/qapplication.cpp:3716
#16 0x00007ff100528516 in QApplication::notify(QObject*, QEvent*) (this=0x7ffefbf73cd0, receiver=0x30e3870, e=0x7ffefbf73930) at kernel/qapplication.cpp:3499
#17 0x00007ff0ffa2062b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffefbf73cd0, receiver=0x30e3870, event=event@entry=0x7ffefbf73930) at kernel/qcoreapplication.cpp:965
#18 0x00007ff0ffa7589d in QTimerInfoList::activateTimers() (event=0x7ffefbf73930, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#19 0x00007ff0ffa7589d in QTimerInfoList::activateTimers() (this=0x264dfb0) at kernel/qtimerinfo_unix.cpp:637
#20 0x00007ff0ffa75dd9 in idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#21 0x00007ff0ffa75dd9 in idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:224
#22 0x00007ff0fbedf127 in g_main_context_dispatch (context=0x7ff0e8001710) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3154
#23 0x00007ff0fbedf127 in g_main_context_dispatch (context=context@entry=0x7ff0e8001710) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3769
#24 0x00007ff0fbedf380 in g_main_context_iterate (context=context@entry=0x7ff0e8001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3840
#25 0x00007ff0fbedf42c in g_main_context_iteration (context=0x7ff0e8001710, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#26 0x00007ff0ffa76a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x264b5f0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#27 0x00007ff0ffa1ddea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffefbf73b70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#28 0x00007ff0ffa25e8c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229
#29 0x00007ff0ffd59c3c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1542
#30 0x00007ff10051f495 in QApplication::exec() () at kernel/qapplication.cpp:2976
#31 0x0000000000432d4a in main(int, char**) (argc=3, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/main.cpp:181
Comment 2 Con Kolivas 2016-05-27 02:29:44 UTC
And this is the third sort of crash backtrace I get from the same circumstances after trying to restart plasmashell once its crashed (which looks familiar to the switch user backtrace I've seen before)

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7efcf43ba900 (LWP 28405))]

Thread 8 (Thread 0x7efcded49700 (LWP 28408)):
#0  0x00007efceeacae8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efcf2b8fc62 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7efcded48bc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007efcf2b8fc62 in _xcb_conn_wait (c=c@entry=0x103f770, cond=cond@entry=0x103f7b0, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007efcf2b918d7 in xcb_wait_for_event (c=0x103f770) at ../../src/xcb_in.c:693
#4  0x00007efce14c9629 in QXcbEventReader::run() (this=0x104d8d0) at qxcbconnection.cpp:1253
#5  0x00007efcef1c084e in QThreadPrivate::start(void*) (arg=0x104d8d0) at thread/qthread_unix.cpp:331
#6  0x00007efcee2ad6fa in start_thread (arg=0x7efcded49700) at pthread_create.c:333
#7  0x00007efceead6b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7efcd7be2700 (LWP 28410)):
#0  0x00007efceeac69cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efce7677073 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.361.42
#2  0x00007efceb8a36c0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7efcd7be1aa0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007efceb8a36c0 in g_wakeup_acknowledge (wakeup=0x7efcd80015b0) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gwakeup.c:210
#4  0x00007efceb85fe04 in g_main_context_check (context=context@entry=0x7efcd0000990, max_priority=2147483647, fds=fds@entry=0x7efcd0003070, n_fds=n_fds@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3632
#5  0x00007efceb8602c0 in g_main_context_iterate (context=context@entry=0x7efcd0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3837
#6  0x00007efceb86042c in g_main_context_iteration (context=0x7efcd0000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#7  0x00007efcef3f7a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7efcd00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007efcef39edea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7efcd7be1ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007efcef1bb8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007efcf1a633c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007efcef1c084e in QThreadPrivate::start(void*) (arg=0x114fff0) at thread/qthread_unix.cpp:331
#12 0x00007efcee2ad6fa in start_thread (arg=0x7efcd7be2700) at pthread_create.c:333
#13 0x00007efceead6b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7efccd4fe700 (LWP 28411)):
#0  0x00007efceeac69cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efce7677073 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.361.42
#2  0x00007efceb8a36c0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7efccd4fdaa0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007efceb8a36c0 in g_wakeup_acknowledge (wakeup=0x7efcd00025a0) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gwakeup.c:210
#4  0x00007efceb85fe04 in g_main_context_check (context=context@entry=0x7efcc8000990, max_priority=2147483647, fds=fds@entry=0x7efcc8002e70, n_fds=n_fds@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3632
#5  0x00007efceb8602c0 in g_main_context_iterate (context=context@entry=0x7efcc8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3837
#6  0x00007efceb86042c in g_main_context_iteration (context=0x7efcc8000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#7  0x00007efcef3f7a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7efcc80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007efcef39edea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7efccd4fdca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007efcef1bb8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007efcf1a633c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007efcef1c084e in QThreadPrivate::start(void*) (arg=0x1439660) at thread/qthread_unix.cpp:331
#12 0x00007efcee2ad6fa in start_thread (arg=0x7efccd4fe700) at pthread_create.c:333
#13 0x00007efceead6b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7efcc734a700 (LWP 28412)):
#0  0x00007efceb8a4a49 in g_mutex_lock (mutex=mutex@entry=0x7efcc0000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gthread-posix.c:1338
#1  0x00007efceb85f8b9 in g_main_context_prepare (context=context@entry=0x7efcc0000990, priority=priority@entry=0x7efcc7349b70) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3444
#2  0x00007efceb86024b in g_main_context_iterate (context=context@entry=0x7efcc0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3820
#3  0x00007efceb86042c in g_main_context_iteration (context=0x7efcc0000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#4  0x00007efcef3f7a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7efcc00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007efcef39edea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7efcc7349ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007efcef1bb8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007efcf1a633c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007efcef1c084e in QThreadPrivate::start(void*) (arg=0x1618c10) at thread/qthread_unix.cpp:331
#9  0x00007efcee2ad6fa in start_thread (arg=0x7efcc734a700) at pthread_create.c:333
#10 0x00007efceead6b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7efcc59e8700 (LWP 28413)):
#0  0x00007efcee2b33a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007efcf3e08bd4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007efcf3e08c19 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007efcee2ad6fa in start_thread (arg=0x7efcc59e8700) at pthread_create.c:333
#4  0x00007efceead6b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7efc3edda700 (LWP 28414)):
#0  0x00007efceeac69cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efce7677073 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.361.42
#2  0x00007efceb8a36c0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7efc3edd9a50, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007efceb8a36c0 in g_wakeup_acknowledge (wakeup=0x7efcc0002780) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gwakeup.c:210
#4  0x00007efceb85fe04 in g_main_context_check (context=context@entry=0x7efc38000990, max_priority=2147483647, fds=fds@entry=0x7efc38003060, n_fds=n_fds@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3632
#5  0x00007efceb8602c0 in g_main_context_iterate (context=context@entry=0x7efc38000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3837
#6  0x00007efceb86042c in g_main_context_iteration (context=0x7efc38000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#7  0x00007efcef3f7a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7efc380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007efcef39edea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7efc3edd9c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007efcef1bb8a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007efcf23e9ed6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007efcef1c084e in QThreadPrivate::start(void*) (arg=0x18ac1c0) at thread/qthread_unix.cpp:331
#12 0x00007efcee2ad6fa in start_thread (arg=0x7efc3edda700) at pthread_create.c:333
#13 0x00007efceead6b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7efc3e5d9700 (LWP 28415)):
[KCrash Handler]
#6  0x00007efceea7968d in __strstr_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S:40
#7  0x00007efcf243caca in QSGRenderContext::initialize(QOpenGLContext*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007efcf2460409 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007efcef1c084e in QThreadPrivate::start(void*) (arg=0x17bbfc0) at thread/qthread_unix.cpp:331
#10 0x00007efcee2ad6fa in start_thread (arg=0x7efc3e5d9700) at pthread_create.c:333
#11 0x00007efceead6b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7efcf43ba900 (LWP 28405)):
#0  0x00007efcee2b33a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007efcef1c1aeb in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x17fb6e0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007efcef1c1aeb in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x17bc000, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efcf245cbc6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007efcf245f09c in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007efcf245f733 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007efcef6ec2e5 in QWindow::event(QEvent*) (this=0x17b9c80, ev=<optimized out>) at kernel/qwindow.cpp:2060
#7  0x00007efcf2492871 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x000000000043f206 in DesktopView::event(QEvent*) (this=0x17b9c80, e=0x7ffdf328adc0) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/desktopview.cpp:205
#9  0x00007efcefea405c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1019460, receiver=receiver@entry=0x17b9c80, e=e@entry=0x7ffdf328adc0) at kernel/qapplication.cpp:3716
#10 0x00007efcefea9516 in QApplication::notify(QObject*, QEvent*) (this=0x7ffdf328b1e0, receiver=0x17b9c80, e=0x7ffdf328adc0) at kernel/qapplication.cpp:3499
#11 0x00007efcef3a162b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffdf328b1e0, receiver=receiver@entry=0x17b9c80, event=event@entry=0x7ffdf328adc0) at kernel/qcoreapplication.cpp:965
#12 0x00007efcef6e44ec in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (event=0x7ffdf328adc0, receiver=0x17b9c80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#13 0x00007efcef6e44ec in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x17b7130) at kernel/qguiapplication.cpp:2663
#14 0x00007efcef6e525d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x17b7130) at kernel/qguiapplication.cpp:1658
#15 0x00007efcef6c8f38 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:625
#16 0x00007efce14faf10 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#17 0x00007efceb860127 in g_main_context_dispatch (context=0x7efcd8001710) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3154
#18 0x00007efceb860127 in g_main_context_dispatch (context=context@entry=0x7efcd8001710) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3769
#19 0x00007efceb860380 in g_main_context_iterate (context=context@entry=0x7efcd8001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3840
#20 0x00007efceb86042c in g_main_context_iteration (context=0x7efcd8001710, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901
#21 0x00007efcef3f7a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x107da70, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#22 0x00007efcef39edea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdf328b080, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#23 0x00007efcef3a6e8c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229
#24 0x00007efcef6dac3c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1542
#25 0x00007efcefea0495 in QApplication::exec() () at kernel/qapplication.cpp:2976
#26 0x0000000000432d4a in main(int, char**) (argc=3, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/main.cpp:181
Comment 3 Christoph Feck 2016-06-13 15:18:17 UTC
Backtrace from comment #2 is bug 348812.

The original backtrace might be related, in other words: broken GL drivers setup.
Comment 4 David Edmundson 2016-06-13 19:54:42 UTC

*** This bug has been marked as a duplicate of bug 361136 ***