Bug 354233 - plasmashell crash at startup
Summary: plasmashell crash at startup
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-10-22 21:53 UTC by Gauvain Roussel-Tarbouriech
Modified: 2017-04-26 21:02 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gauvain Roussel-Tarbouriech 2015-10-22 21:53:09 UTC
Application: plasmashell (5.4.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-16-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
	I putted a web navigator widget on the desktop and clicked on a
	show desktop widget that I putted on the panel.
	Plasmashell crashed, relaunched it several times from konsole, doing the same thing each time.

The crash can be reproduced every time.

-- 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 0x7f5a1c3e8800 (LWP 19781))]

Thread 14 (Thread 0x7f5a07a48700 (LWP 19784)):
#0  0x00007f5a16b9d8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5a1abe4bd2 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7f5a07a47cc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007f5a1abe4bd2 in _xcb_conn_wait (c=c@entry=0x91d1a0, cond=cond@entry=0x91d1e0, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007f5a1abe674f in xcb_wait_for_event (c=0x91d1a0) at ../../src/xcb_in.c:623
#4  0x00007f5a09d92a39 in QXcbEventReader::run() (this=0x9301c0) at qxcbconnection.cpp:1105
#5  0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0x9301c0) at thread/qthread_unix.cpp:337
#6  0x00007f5a1637f6aa in start_thread (arg=0x7f5a07a48700) at pthread_create.c:333
#7  0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f5a053a9700 (LWP 19787)):
#0  0x00007f5a1398e869 in g_mutex_lock (mutex=mutex@entry=0x7f59f8000990) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gthread-posix.c:1338
#1  0x00007f5a13949789 in g_main_context_prepare (context=context@entry=0x7f59f8000990, priority=priority@entry=0x7f5a053a8c70) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3444
#2  0x00007f5a1394a11b in g_main_context_iterate (context=context@entry=0x7f59f8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#3  0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f59f8000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f59f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5a053a8da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f5a1728b3d4 in QThread::exec() (this=this@entry=0xa143a0) at thread/qthread.cpp:503
#7  0x00007f5a19ab3f85 in QQmlThreadPrivate::run() (this=0xa143a0) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0xa143a0) at thread/qthread_unix.cpp:337
#9  0x00007f5a1637f6aa in start_thread (arg=0x7f5a053a9700) at pthread_create.c:333
#10 0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f59fd520700 (LWP 19790)):
#0  0x00007f5a16384da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f59fea1a4da in radeon_drm_cs_emit_ioctl (mtx=0xb8b0a8, cond=0xb8b0d0) at ../../../../../../../include/c11/threads_posix.h:154
#2  0x00007f59fea1a4da in radeon_drm_cs_emit_ioctl (sema=0xb8b0a8) at ../../../../../../../src/gallium/auxiliary/os/os_thread.h:259
#3  0x00007f59fea1a4da in radeon_drm_cs_emit_ioctl (param=param@entry=0xb8ad60) at ../../../../../../../src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:644
#4  0x00007f59fea19c17 in impl_thrd_routine (p=<optimized out>) at ../../../../../../../include/c11/threads_posix.h:87
#5  0x00007f5a1637f6aa in start_thread (arg=0x7f59fd520700) at pthread_create.c:333
#6  0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f59f2bc1700 (LWP 19791)):
#0  0x00007f5a174c657b in socketNotifierSourcePrepare(GSource*, gint*) (timeout=timeout@entry=0x7f59f2bc0be4) at kernel/qeventdispatcher_glib.cpp:67
#1  0x00007f5a1394977d in g_main_context_prepare (context=context@entry=0x7f59ec000990, priority=priority@entry=0x7f59f2bc0c70) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#2  0x00007f5a1394a11b in g_main_context_iterate (context=context@entry=0x7f59ec000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#3  0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f59ec000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f59ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f59f2bc0da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f5a1728b3d4 in QThread::exec() (this=this@entry=0xcb1980) at thread/qthread.cpp:503
#7  0x00007f5a19ab3f85 in QQmlThreadPrivate::run() (this=0xcb1980) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0xcb1980) at thread/qthread_unix.cpp:337
#9  0x00007f5a1637f6aa in start_thread (arg=0x7f59f2bc1700) at pthread_create.c:333
#10 0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f59ebfff700 (LWP 19795)):
#0  0x00007fffd4142c4f in clock_gettime ()
#1  0x00007f5a16bb738d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7f59ebffeb10) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f5a173413a6 in qt_gettime() (ts=0x7f59ebffeb10, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f5a173413a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f5a173413a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f5a174c4d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f59e0002ed0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f5a174c5295 in QTimerInfoList::timerWait(timespec&) (this=0x7f59e0002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f5a174c667e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f59ebffebe4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f5a174c667e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f59ebffebe4) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f5a1394977d in g_main_context_prepare (context=context@entry=0x7f59e0000990, priority=priority@entry=0x7f59ebffec70) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#10 0x00007f5a1394a11b in g_main_context_iterate (context=context@entry=0x7f59e0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#11 0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f59e0000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#12 0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f59e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f59ebffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f5a1728b3d4 in QThread::exec() (this=this@entry=0xde97e0) at thread/qthread.cpp:503
#15 0x00007f5a19ab3f85 in QQmlThreadPrivate::run() (this=0xde97e0) at qml/ftw/qqmlthread.cpp:141
#16 0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0xde97e0) at thread/qthread_unix.cpp:337
#17 0x00007f5a1637f6aa in start_thread (arg=0x7f59ebfff700) at pthread_create.c:333
#18 0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f59ea9c3700 (LWP 19796)):
#0  0x00007f5a16384da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5a1be3f114 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7f5a1bf27ee0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f5a1be3f159 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f5a1637f6aa in start_thread (arg=0x7f59ea9c3700) at pthread_create.c:333
#4  0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f595cd40700 (LWP 19798)):
#0  0x00007f5a16384da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f595f74748b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f595f7474c9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f5a1637f6aa in start_thread (arg=0x7f595cd40700) at pthread_create.c:333
#4  0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f591c533700 (LWP 19799)):
#0  0x00007f5a1398e884 in g_mutex_unlock (mutex=0x7f5910000990) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gthread-posix.c:1350
#1  0x00007f5a139491ee in g_main_context_acquire (context=0x7f5910000990) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3228
#2  0x00007f5a1394a0a5 in g_main_context_iterate (context=context@entry=0x7f5910000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3790
#3  0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f5910000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f59100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f591c532dc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f5a1728b3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0x108b5b0) at thread/qthread_unix.cpp:337
#8  0x00007f5a1637f6aa in start_thread (arg=0x7f591c533700) at pthread_create.c:333
#9  0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f591bd32700 (LWP 19800)):
#0  0x00007f5a16384da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f595e6633d4 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f595e66362a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f595f777341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#4  0x00007f5a1637f6aa in start_thread (arg=0x7f591bd32700) at pthread_create.c:333
#5  0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f591b531700 (LWP 19801)):
#0  0x00007f5a13949657 in g_main_context_prepare (context=context@entry=0x7f5914000990, priority=priority@entry=0x7f591b530c90) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3386
#1  0x00007f5a1394a11b in g_main_context_iterate (context=context@entry=0x7f5914000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#2  0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f5914000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#3  0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f59140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f591b530dc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f5a1728b3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0x108be80) at thread/qthread_unix.cpp:337
#7  0x00007f5a1637f6aa in start_thread (arg=0x7f591b531700) at pthread_create.c:333
#8  0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f5919a52700 (LWP 19804)):
#0  0x00007fffd4142c4f in clock_gettime ()
#1  0x00007f5a16bb738d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7f5919a51b30) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f5a173413a6 in qt_gettime() (ts=0x7f5919a51b30, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f5a173413a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f5a173413a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f5a174c4d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f5908002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f5a174c5295 in QTimerInfoList::timerWait(timespec&) (this=0x7f5908002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f5a174c667e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f5919a51c04, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f5a174c667e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f5919a51c04) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f5a1394977d in g_main_context_prepare (context=context@entry=0x7f5908000990, priority=priority@entry=0x7f5919a51c90) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#10 0x00007f5a1394a11b in g_main_context_iterate (context=context@entry=0x7f5908000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#11 0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f5908000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#12 0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f59080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5919a51dc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f5a1728b3d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#15 0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0xfa8e50) at thread/qthread_unix.cpp:337
#16 0x00007f5a1637f6aa in start_thread (arg=0x7f5919a52700) at pthread_create.c:333
#17 0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f5919251700 (LWP 19805)):
#0  0x00007fffd4142c4f in clock_gettime ()
#1  0x00007f5a16bb738d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7f5919250ac0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f5a173413a6 in qt_gettime() (ts=0x7f5919250ac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f5a173413a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f5a173413a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f5a174c4d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f5904002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f5a174c5295 in QTimerInfoList::timerWait(timespec&) (this=0x7f5904002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f5a174c667e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f5919250b94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f5a174c667e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f5919250b94) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f5a1394977d in g_main_context_prepare (context=context@entry=0x7f5904000990, priority=priority@entry=0x7f5919250c20) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#10 0x00007f5a1394a11b in g_main_context_iterate (context=context@entry=0x7f5904000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#11 0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f5904000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#12 0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f59040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5919250d50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f5a1728b3d4 in QThread::exec() (this=this@entry=0xf9d450) at thread/qthread.cpp:503
#15 0x00007f5a1a42fef6 in QQuickPixmapReader::run() (this=0xf9d450) at util/qquickpixmapcache.cpp:797
#16 0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0xf9d450) at thread/qthread_unix.cpp:337
#17 0x00007f5a1637f6aa in start_thread (arg=0x7f5919251700) at pthread_create.c:333
#18 0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f58f96b9700 (LWP 19822)):
#0  0x00007f5a16b9d8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5a1394a1ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f58f4004cc0, timeout=<optimized out>, context=0x7f58f4000990) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:4135
#2  0x00007f5a1394a1ec in g_main_context_iterate (context=context@entry=0x7f58f4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3835
#3  0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f58f4000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007f5a174c729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f58f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f58f96b8d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f5a1728b3d4 in QThread::exec() (this=this@entry=0x1e0ecf0) at thread/qthread.cpp:503
#7  0x00007f58fb9538f7 in KCupsConnection::run() (this=0x1e0ecf0) at ../../libkcups/KCupsConnection.cpp:303
#8  0x00007f5a172902be in QThreadPrivate::start(void*) (arg=0x1e0ecf0) at thread/qthread_unix.cpp:337
#9  0x00007f5a1637f6aa in start_thread (arg=0x7f58f96b9700) at pthread_create.c:333
#10 0x00007f5a16ba8eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f5a1c3e8800 (LWP 19781)):
[KCrash Handler]
#6  0x00007f595f7313cc in WTFCrash () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#7  0x00007f595e0d89a5 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#8  0x00007f595e071758 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#9  0x00007f595e0caed4 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#10 0x00007f595e0cb62b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#11 0x00007f595e0cba2e in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#12 0x00007f595e128b03 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#13 0x00007f595e206283 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#14 0x00007f595e2065ae in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#15 0x00007f595e059a74 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#16 0x00007f595e059b43 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#17 0x00007f595e059c2f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#18 0x00007f595e4ceb74 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#19 0x00007f5a174a1651 in QObject::event(QEvent*) (this=0x108b500, e=<optimized out>) at kernel/qobject.cpp:1245
#20 0x00007f5a17f4db8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x9106a0, receiver=receiver@entry=0x108b500, e=e@entry=0x7f59080039b0) at kernel/qapplication.cpp:3720
#21 0x00007f5a17f53230 in QApplication::notify(QObject*, QEvent*) (this=0x7fffd40e7ae0, receiver=0x108b500, e=0x7f59080039b0) at kernel/qapplication.cpp:3503
#22 0x00007f5a1746ff1b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffd40e7ae0, receiver=0x108b500, event=event@entry=0x7f59080039b0) at kernel/qcoreapplication.cpp:935
#23 0x00007f5a17472057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x7f59080039b0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#24 0x00007f5a17472057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x905d70) at kernel/qcoreapplication.cpp:1552
#25 0x00007f5a17472588 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410
#26 0x00007f5a174c6e73 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x95b7e0) at kernel/qeventdispatcher_glib.cpp:271
#27 0x00007f5a13949ff7 in g_main_context_dispatch (context=0x7f5a000016f0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3154
#28 0x00007f5a13949ff7 in g_main_context_dispatch (context=context@entry=0x7f5a000016f0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3769
#29 0x00007f5a1394a250 in g_main_context_iterate (context=context@entry=0x7f5a000016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3840
#30 0x00007f5a1394a2fc in g_main_context_iteration (context=0x7f5a000016f0, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#31 0x00007f5a174c727f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x966720, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#32 0x00007f5a1746d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffd40e7960, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#33 0x00007f5a174752cc in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#34 0x00007f5a1778a00c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1510
#35 0x00007f5a17f4a025 in QApplication::exec() () at kernel/qapplication.cpp:2956
#36 0x00000000004322c3 in main(int, char**) (argc=3, argv=<optimized out>) at ../../shell/main.cpp:176

Reported using DrKonqi
Comment 1 Christoph Feck 2017-04-26 21:02:40 UTC
Crash is in libQt5WebKit. Since we did not get a crash report with newer versions, we assume it is fixed upstream.