Bug 352336 - Plasma 5 crashes after setting up ibus and closing Libreoffice.
Summary: Plasma 5 crashes after setting up ibus and closing Libreoffice.
Status: RESOLVED DUPLICATE of bug 351492
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-09-06 05:29 UTC by stakanov.s
Modified: 2015-09-06 18:54 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stakanov.s 2015-09-06 05:29:18 UTC
Application: plasmashell (5.4.0)

Qt Version: 5.4.2
Operating System: Linux 4.1.6-3-desktop x86_64
Distribution: "openSUSE 20150903 (Tumbleweed) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I did set up Ibus with Chinese Character Set. I opened libreoffice 5 to find that ibus does not work in opensuse (will be reported). I looked at the character settings of libreoffice and then closed libreoffice. 
Plasma crashed. 
- Unusual behavior I noticed:

- Custom settings of the application:
Ibus with Chinese Character Set.

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

Thread 19 (Thread 0x7f4863731700 (LWP 2246)):
#0  0x00007f48736fd32d in poll () from /lib64/libc.so.6
#1  0x00007f4878525332 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f4878526e17 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f4865a817f9 in ?? () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#4  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x1af97c0) at thread/qthread_unix.cpp:337
#5  0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f4860f00700 (LWP 2259)):
#0  0x00007ffdddf6fc86 in clock_gettime ()
#1  0x00007f48737128a6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f4873e95736 in qt_clock_gettime (ts=0x7f4860effae0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f487400adc9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f4854002ed0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f487400b2d5 in QTimerInfoList::timerWait (this=0x7f4854002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f487400c66e in timerSourcePrepareHelper (timeout=0x7f4860effb94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f4860effb94) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f486fe114bd in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f486fe11dc3 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f48540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f4860effd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f4873de413c in QThread::exec (this=this@entry=0x1bdfa80) at thread/qthread.cpp:503
#15 0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x1bdfa80) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x1bdfa80) at thread/qthread_unix.cpp:337
#17 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f484a411700 (LWP 2299)):
#0  0x00007f48736f930d in read () from /lib64/libc.so.6
#1  0x00007f486fe54850 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f486fe119c4 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f486fe11e38 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f48440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f484a410d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f4873de413c in QThread::exec (this=this@entry=0x20536d0) at thread/qthread.cpp:503
#8  0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x20536d0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#9  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x20536d0) at thread/qthread_unix.cpp:337
#10 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f4843fff700 (LWP 2304)):
#0  0x00007ffdddf6fc86 in clock_gettime ()
#1  0x00007f48737128a6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f4873e95736 in qt_clock_gettime (ts=0x7f4843ffeae0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f487400adc9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f4838002ed0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f487400b2d5 in QTimerInfoList::timerWait (this=0x7f4838002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f487400c66e in timerSourcePrepareHelper (timeout=0x7f4843ffeb94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f4843ffeb94) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f486fe114bd in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f486fe11dc3 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f48380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f4843ffed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f4873de413c in QThread::exec (this=this@entry=0x1f37ff0) at thread/qthread.cpp:503
#15 0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x1f37ff0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x1f37ff0) at thread/qthread_unix.cpp:337
#17 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f4842f3e700 (LWP 2306)):
#0  0x00007ffdddf6fc86 in clock_gettime ()
#1  0x00007f48737128a6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f4873e95736 in qt_clock_gettime (ts=0x7f4842f3dae0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f487400adc9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f4830002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f487400b2d5 in QTimerInfoList::timerWait (this=0x7f4830002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f487400c66e in timerSourcePrepareHelper (timeout=0x7f4842f3db94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f4842f3db94) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f486fe114bd in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f486fe11dc3 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f48300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f4842f3dd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f4873de413c in QThread::exec (this=this@entry=0x2050460) at thread/qthread.cpp:503
#15 0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x2050460) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x2050460) at thread/qthread_unix.cpp:337
#17 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f4841e3d700 (LWP 2307)):
#0  0x00007f486fe55b54 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f486fe11779 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f486fe11e0f in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f48340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f4841e3cd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f4873de413c in QThread::exec (this=this@entry=0x1d94830) at thread/qthread.cpp:503
#7  0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x1d94830) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x1d94830) at thread/qthread_unix.cpp:337
#9  0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f482ffff700 (LWP 2310)):
#0  0x00007f48736fd32d in poll () from /lib64/libc.so.6
#1  0x00007f486fe11e94 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f48280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f482fffed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f4873de413c in QThread::exec (this=this@entry=0x237d7f0) at thread/qthread.cpp:503
#6  0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x237d7f0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x237d7f0) at thread/qthread_unix.cpp:337
#8  0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f482effe700 (LWP 2316)):
#0  0x00007f486fe55b39 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f486fe1191c in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f486fe11e38 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x247d490, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f482effdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f4873de413c in QThread::exec (this=this@entry=0x247ce80) at thread/qthread.cpp:503
#7  0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x247ce80) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x247ce80) at thread/qthread_unix.cpp:337
#9  0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f482dffd700 (LWP 2317)):
#0  0x00007f4879f0d4c6 in update_get_addr () from /lib64/ld-linux-x86-64.so.2
#1  0x00007f4873de7e72 in get_thread_data () at thread/qthread_unix.cpp:181
#2  QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:212
#3  0x00007f487400c7aa in postEventSourcePrepare (s=0x7f4828004f00, timeout=0x7f482dffcb94) at kernel/qeventdispatcher_glib.cpp:247
#4  0x00007f486fe114bd in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f486fe11dc3 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f4828002f20, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f482dffcd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007f4873de413c in QThread::exec (this=this@entry=0x2566d00) at thread/qthread.cpp:503
#10 0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x2566d00) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#11 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x2566d00) at thread/qthread_unix.cpp:337
#12 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f482cffc700 (LWP 2318)):
#0  0x00007ffdddf6fc86 in clock_gettime ()
#1  0x00007f48737128a6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f4873e95736 in qt_clock_gettime (ts=0x7f482cffbae0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f487400adc9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f4834003ed0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f487400b2d5 in QTimerInfoList::timerWait (this=0x7f4834003ed0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f487400c66e in timerSourcePrepareHelper (timeout=0x7f482cffbb94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f482cffbb94) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f486fe114bd in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f486fe11dc3 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f4834003320, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f482cffbd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f4873de413c in QThread::exec (this=this@entry=0x26690a0) at thread/qthread.cpp:503
#15 0x00007f4877009ce5 in QQmlThreadPrivate::run (this=0x26690a0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x26690a0) at thread/qthread_unix.cpp:337
#17 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f48277ff700 (LWP 2319)):
#0  0x00007f4872f0b07f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f48797967f4 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f4879796839 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f47a328e700 (LWP 2354)):
#0  0x00007f48736fd32d in poll () from /lib64/libc.so.6
#1  0x00007f486fe11e94 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f48302452d0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f47a328dcf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f4873de413c in QThread::exec (this=this@entry=0x2e16b00) at thread/qthread.cpp:503
#6  0x00007f4877b82ae2 in QQuickPixmapReader::run (this=0x2e16b00) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/quick/util/qquickpixmapcache.cpp:714
#7  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x2e16b00) at thread/qthread_unix.cpp:337
#8  0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f479b274700 (LWP 2428)):
#0  0x00007ffdddf6fc86 in clock_gettime ()
#1  0x00007f48737128a6 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f4873e95736 in qt_clock_gettime (ts=0x7f479b273b10, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f487400adc9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f483812c280) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f487400ca02 in timerSourceCheckHelper (src=0x7f483812c220) at kernel/qeventdispatcher_glib.cpp:141
#7  timerSourceCheck (source=0x7f483812c220) at kernel/qeventdispatcher_glib.cpp:168
#8  0x00007f486fe11911 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f486fe11e38 in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f487400d20b in QEventDispatcherGlib::processEvents (this=0x7f4838007c10, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#12 0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7f479b273d10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007f4873de413c in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#14 0x00007f479d77eb77 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#15 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x3a47800) at thread/qthread_unix.cpp:337
#16 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f4798176700 (LWP 4308)):
#0  0x00007f48736fd32d in poll () from /lib64/libc.so.6
#1  0x00007f486fe11e94 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f486fe12212 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f47957e7d06 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007f486fe38625 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f47990ce700 (LWP 4583)):
#0  0x00007f4872f0b07f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4873dea01b in wait (time=18446744073709551615, this=0x3b1de60) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4a0da10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f47a1444d37 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f47a1448c68 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f47a1448cb2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f47a1448cb2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f47a1446de3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x468c4e0) at thread/qthread_unix.cpp:337
#12 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f479326c700 (LWP 4584)):
#0  0x00007f4872f0b07f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4873dea01b in wait (time=18446744073709551615, this=0x3b1de60) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4a0da10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f47a1444d37 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f47a1448c68 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f47a1448cb2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f47a1448cb2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f47a1446de3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f4873de8eaf in QThreadPrivate::start (arg=0x5165690) at thread/qthread_unix.cpp:337
#12 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f4792a6b700 (LWP 4585)):
#0  0x00007f4872f0b07f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4873dea01b in wait (time=18446744073709551615, this=0x3b1de60) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4a0da10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f47a1444d37 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f47a1448c68 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f47a1448cb2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f47a1446de3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x4872920) at thread/qthread_unix.cpp:337
#10 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f479226a700 (LWP 4586)):
#0  0x00007f4872f0b07f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4873dea01b in wait (time=18446744073709551615, this=0x3b1de60) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4a0da10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f47a1444d37 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f47a1448c68 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f47a1448cb2 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f47a1443f69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f47a1446de3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f4873de8eaf in QThreadPrivate::start (arg=0x7f483c004650) at thread/qthread_unix.cpp:337
#10 0x00007f4872f054a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f4873705cad in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f487a0bf880 (LWP 2244)):
[KCrash Handler]
#6  mark (engine=0x1eb7720, this=0x7f4794d29930) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4engine_p.h:371
#7  mark (e=0x1eb7720, this=0x4ae7058) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4value_inl_p.h:85
#8  QV4::WeakValue::markOnce (this=0x4aeafc0, e=e@entry=0x1eb7720) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4persistent.cpp:162
#9  0x00007f4876f4e2b4 in markChildQObjectsRecursively (parent=parent@entry=0x2ff32f0, e=e@entry=0x1eb7720) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:987
#10 0x00007f4876f4e2bf in markChildQObjectsRecursively (parent=parent@entry=0x2ff2670, e=e@entry=0x1eb7720) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:988
#11 0x00007f4876f4e5eb in QV4::QObjectWrapper::markObjects (that=0x7f47a3c29880, e=0x1eb7720) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:1006
#12 0x00007f4876ef63d9 in drainMarkStack (markBase=<optimized out>, engine=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4mm.cpp:269
#13 QV4::MemoryManager::mark (this=this@entry=0x1e857a0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4mm.cpp:330
#14 0x00007f4876ef6cb8 in QV4::MemoryManager::runGC (this=this@entry=0x1e857a0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4mm.cpp:458
#15 0x00007f4876ef7b43 in QV4::MemoryManager::allocData (this=0x1e857a0, size=size@entry=48) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4mm.cpp:211
#16 0x00007f4876ee54e5 in allocManaged (size=<optimized out>, this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4mm_p.h:94
#17 alloc<QV4::String, QV4::ExecutionEngine*, QString> (arg2=..., arg1=0x1eb7720, this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4mm_p.h:117
#18 QV4::ExecutionEngine::newString (this=0x1eb7720, s=...) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/jsruntime/qv4engine.cpp:503
#19 0x00007f487700be13 in QV8Engine::fromVariant (this=this@entry=0x204aca0, variant=...) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/v8/qv8engine.cpp:382
#20 0x00007f487700bc2e in objectFromVariantMap (map=..., engine=0x204aca0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/v8/qv8engine.cpp:350
#21 QV8Engine::fromVariant (this=this@entry=0x204aca0, variant=...) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/v8/qv8engine.cpp:417
#22 0x00007f4876f9a149 in QQmlBoundSignalExpression::evaluate (this=0x2b49130, a=a@entry=0x7ffdddf1faf0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/qqmlboundsignal.cpp:277
#23 0x00007f4876f9a8db in QQmlBoundSignal_callback (e=0x3ef6db8, a=0x7ffdddf1faf0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/qqmlboundsignal.cpp:408
#24 0x00007f4876fd6587 in QQmlNotifier::emitNotify (endpoint=0x3ef6db8, a=a@entry=0x7ffdddf1faf0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/qqmlnotifier.cpp:73
#25 0x00007f4876fd6561 in QQmlNotifier::emitNotify (endpoint=0x39b93e8, a=a@entry=0x7ffdddf1faf0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/qqmlnotifier.cpp:68
#26 0x00007f4876fd6561 in QQmlNotifier::emitNotify (endpoint=0x3aaa6a8, a=a@entry=0x7ffdddf1faf0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/qqmlnotifier.cpp:68
#27 0x00007f4876fd6561 in QQmlNotifier::emitNotify (endpoint=0x3f127d8, a=a@entry=0x7ffdddf1faf0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/qqmlnotifier.cpp:68
#28 0x00007f4876f7a014 in QQmlData::signalEmitted (object=0x2a339f0, index=3, a=0x7ffdddf1faf0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.2/src/qml/qml/qqmlengine.cpp:717
#29 0x00007f4873fe7661 in QMetaObject::activate (sender=sender@entry=0x2a339f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdddf1faf0) at kernel/qobject.cpp:3603
#30 0x00007f4873fe8547 in QMetaObject::activate (sender=sender@entry=0x2a339f0, m=m@entry=0x7f485b7fda00 <Plasma::DataSource::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdddf1faf0) at kernel/qobject.cpp:3582
#31 0x00007f485b5e5aa7 in Plasma::DataSource::newData (this=this@entry=0x2a339f0, _t1=..., _t2=...) at /usr/src/debug/plasma-framework-5.13.0/build/src/declarativeimports/core/moc_datasource.cpp:390
#32 0x00007f485b5d4a82 in Plasma::DataSource::dataUpdated (this=0x2a339f0, sourceName=..., data=...) at /usr/src/debug/plasma-framework-5.13.0/src/declarativeimports/core/datasource.cpp:179
#33 0x00007f485b5e6e3d in Plasma::DataSource::qt_static_metacall (_o=_o@entry=0x2a339f0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=11, _a=_a@entry=0x7ffdddf1fcf0) at /usr/src/debug/plasma-framework-5.13.0/build/src/declarativeimports/core/moc_datasource.cpp:192
#34 0x00007f4873fe7d4a in QMetaObject::activate (sender=sender@entry=0x3ab07b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdddf1fcf0) at kernel/qobject.cpp:3717
#35 0x00007f4873fe8547 in QMetaObject::activate (sender=sender@entry=0x3ab07b0, m=m@entry=0x7f48785163a0 <Plasma::SignalRelay::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdddf1fcf0) at kernel/qobject.cpp:3582
#36 0x00007f48782c0967 in dataUpdated (_t2=..., _t1=..., this=0x3ab07b0) at /usr/src/debug/plasma-framework-5.13.0/build/src/plasma/moc_datacontainer_p.cpp:125
#37 Plasma::SignalRelay::timerEvent (this=0x3ab07b0, event=<optimized out>) at /usr/src/debug/plasma-framework-5.13.0/src/plasma/private/datacontainer_p.cpp:157
#38 0x00007f4873fe8aeb in QObject::event (this=0x3ab07b0, e=<optimized out>) at kernel/qobject.cpp:1267
#39 0x00007f487530a86c in QApplicationPrivate::notify_helper (this=this@entry=0x1adb340, receiver=receiver@entry=0x3ab07b0, e=e@entry=0x7ffdddf1ffe0) at kernel/qapplication.cpp:3720
#40 0x00007f487530fb80 in QApplication::notify (this=0x7ffdddf20370, receiver=0x3ab07b0, e=0x7ffdddf1ffe0) at kernel/qapplication.cpp:3503
#41 0x00007f4873fb8bf3 in QCoreApplication::notifyInternal (this=0x7ffdddf20370, receiver=0x3ab07b0, event=event@entry=0x7ffdddf1ffe0) at kernel/qcoreapplication.cpp:935
#42 0x00007f487400c09d in sendEvent (event=0x7ffdddf1ffe0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:228
#43 QTimerInfoList::activateTimers (this=0x1b1cbd0) at kernel/qtimerinfo_unix.cpp:635
#44 0x00007f487400c5e9 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#45 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:224
#46 0x00007f486fe11cc7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#47 0x00007f486fe11ef8 in ?? () from /usr/lib64/libglib-2.0.so.0
#48 0x00007f486fe11f9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#49 0x00007f487400d1ef in QEventDispatcherGlib::processEvents (this=0x1b1e1c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#50 0x00007f4873fb65ea in QEventLoop::exec (this=this@entry=0x7ffdddf20200, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#51 0x00007f4873fbdd6d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#52 0x0000000000435e50 in main (argc=2, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.4.0/shell/main.cpp:176

Reported using DrKonqi
Comment 1 David Edmundson 2015-09-06 18:54:26 UTC

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