Bug 346527 - plasmashell keeps on crashing after login
Summary: plasmashell keeps on crashing after login
Status: RESOLVED FIXED
Alias: None
Product: frameworks-modemmanager-qt
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.2.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jan Grulich
URL:
Keywords: drkonqi
: 346581 347132 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-24 06:22 UTC by basse
Modified: 2017-03-02 02:05 UTC (History)
9 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 basse 2015-04-24 06:22:06 UTC
Application: plasmashell (5.2.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-15-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
after login prompt, plasmashell loads up, I see desktop background, and taskbar, notifier areas etc.. and right after that plasmashell crashes... and then reboots, crashes and reboots.. after it gives up. 

on first boot it worked.. only customizations I have done is moving the bar on top of the screen and scaled it down a bit.. I also changed wallpaper and added calendar and desktop switching widgets. 


.b

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 0x7fe01a7a87c0 (LWP 3821))]

Thread 37 (Thread 0x7fe00458c700 (LWP 3823)):
#0  0x00007fe0155688dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe017ad5b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe017ad764f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe00711b099 in QXcbEventReader::run (this=0x78e600) at qxcbconnection.cpp:1105
#4  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x78e600) at thread/qthread_unix.cpp:337
#5  0x00007fe014def6aa in start_thread (arg=0x7fe00458c700) at pthread_create.c:333
#6  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 36 (Thread 0x7fe0021f8700 (LWP 3833)):
#0  0x00007fe01556449d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe00e240f45 in ?? () from /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.76
#2  0x00007fe011cb82f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c7496c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdff40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fe0021f7de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x8b0130) at thread/qthread_unix.cpp:337
#11 0x00007fe014def6aa in start_thread (arg=0x7fe0021f8700) at pthread_create.c:333
#12 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 35 (Thread 0x7fdff2fe6700 (LWP 3836)):
#0  0x00007fe01556449d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe00e240f45 in ?? () from /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.76
#2  0x00007fe011cb82f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c7496c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdfec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdff2fe5de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fe015be9b0e in QThreadPrivate::start (arg=0xae66d0) at thread/qthread_unix.cpp:337
#11 0x00007fe014def6aa in start_thread (arg=0x7fdff2fe6700) at pthread_create.c:333
#12 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 34 (Thread 0x7fdff0fab700 (LWP 3840)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe0198f3644 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fe0198f3689 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fe014def6aa in start_thread (arg=0x7fdff0fab700) at pthread_create.c:333
#4  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 33 (Thread 0x7fdfebfff700 (LWP 3841)):
#0  0x00007fe011cb97a0 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c743f0 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdfebffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0xe87d80) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdfebfff700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 32 (Thread 0x7fdfeaf9e700 (LWP 3842)):
#0  0x00007fe0155688dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe011c74ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdfeaf9dde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe015be9b0e in QThreadPrivate::start (arg=0xf86910) at thread/qthread_unix.cpp:337
#8  0x00007fe014def6aa in start_thread (arg=0x7fdfeaf9e700) at pthread_create.c:333
#9  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 31 (Thread 0x7fdfe9e9d700 (LWP 3843)):
#0  0x00007fe015be19ca in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x1074c88: 0x1) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x1074c88: 0x1) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#2  testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=0x1074c88, this@entry=0x1) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:270
#3  fastTryLock (current=<synthetic pointer>, this=0x1074c88, this@entry=0x1) at thread/qmutex.h:82
#4  QMutex::lock (this=this@entry=0x1074c88) at thread/qmutex.cpp:212
#5  0x00007fe015e801db in QMutexLocker (m=0x1074c88, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#6  canWaitLocked (this=0x1074c60) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:243
#7  postEventSourcePrepare (s=0x7fdf5c0012d0, timeout=0x7fdfe9e9cc14) at kernel/qeventdispatcher_glib.cpp:254
#8  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#12 0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdfe9e9cde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#14 0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x1079b60) at thread/qthread_unix.cpp:337
#16 0x00007fe014def6aa in start_thread (arg=0x7fdfe9e9d700) at pthread_create.c:333
#17 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 30 (Thread 0x7fdfe8d9c700 (LWP 3844)):
#0  0x00007fe011cb97a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c74d6d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdfe8d9bde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x1167e00) at thread/qthread_unix.cpp:337
#8  0x00007fe014def6aa in start_thread (arg=0x7fdfe8d9c700) at pthread_create.c:333
#9  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 29 (Thread 0x7fdf577ff700 (LWP 3845)):
#0  __libc_disable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:102
#1  0x00007fe0155688e9 in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0x00007fe011c74ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf577fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x1260480) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdf577ff700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 28 (Thread 0x7fdf567fe700 (LWP 3846)):
#0  0x00007fe01a75c80d in _dl_update_slotinfo (req_modid=<optimized out>) at dl-tls.c:739
#1  0x00007fe01a75c87c in update_get_addr (ti=0x7fe016083680) at dl-tls.c:801
#2  0x00007fe015be8a12 in get_thread_data () at thread/qthread_unix.cpp:181
#3  QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:212
#4  0x00007fe015e801ba in postEventSourcePrepare (s=0x7fdf440012d0, timeout=0x7fdf567fdc14) at kernel/qeventdispatcher_glib.cpp:247
#5  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#9  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf567fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#10 0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#11 0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x13739f0) at thread/qthread_unix.cpp:337
#13 0x00007fe014def6aa in start_thread (arg=0x7fdf567fe700) at pthread_create.c:333
#14 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 27 (Thread 0x7fdf553cc700 (LWP 3847)):
#0  0x00007fe011cb9789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c74409 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf553cbde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x14707c0) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdf553cc700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 26 (Thread 0x7fdf43fff700 (LWP 3848)):
#0  0x00007fe011cb9780 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c748cc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf43ffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x1565db0) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdf43fff700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 25 (Thread 0x7fdf42ffe700 (LWP 3849)):
#0  0x00007fe0155688dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe011c74ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf42ffdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x16407b0) at thread/qthread_unix.cpp:337
#8  0x00007fe014def6aa in start_thread (arg=0x7fdf42ffe700) at pthread_create.c:333
#9  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 24 (Thread 0x7fdf41df5700 (LWP 3850)):
#0  0x00007fe011cb97a0 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c743f0 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf41df4de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x1730210) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdf41df5700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 23 (Thread 0x7fdf339e5700 (LWP 3851)):
#0  0x00007fe01a75c616 in _dl_update_slotinfo (req_modid=1) at dl-tls.c:622
#1  0x00007fe01a75c87c in update_get_addr (ti=0x7fe016083680) at dl-tls.c:801
#2  0x00007fe015be8a12 in get_thread_data () at thread/qthread_unix.cpp:181
#3  QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:212
#4  0x00007fe015e801ba in postEventSourcePrepare (s=0x7fdf2c0012d0, timeout=0x7fdf339e4c14) at kernel/qeventdispatcher_glib.cpp:247
#5  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#9  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf339e4de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#10 0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#11 0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x19884b0) at thread/qthread_unix.cpp:337
#13 0x00007fe014def6aa in start_thread (arg=0x7fdf339e5700) at pthread_create.c:333
#14 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 22 (Thread 0x7fdf31fb7700 (LWP 3852)):
#0  0x00007fe011c9be00 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c73ddc in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74d75 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf31fb6d90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe01a45cb56 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x1bc9e90) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdf31fb7700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 21 (Thread 0x7fdf3141c700 (LWP 3853)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe015beac6b in wait (time=18446744073709551615, this=0x1b88930) at thread/qwaitcondition_unix.cpp:128
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1b850f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007fe01a4cefab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe01a4cf3a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x1b85070) at thread/qthread_unix.cpp:337
#6  0x00007fe014def6aa in start_thread (arg=0x7fdf3141c700) at pthread_create.c:333
#7  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7fdf237ff700 (LWP 3854)):
#0  0x00007fe011cb9789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c748cc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf1c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf237fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x88f3a0) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdf237ff700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7fdf20b8a700 (LWP 3858)):
#0  QTimerInfoList::repairTimersIfNeeded (this=0x7fdf14002ad0) at kernel/qtimerinfo_unix.cpp:154
#1  0x00007fe015e7ebb3 in QTimerInfoList::timerWait (this=0x7fdf14002ad0, tm=...) at kernel/qtimerinfo_unix.cpp:380
#2  0x00007fe015e8003e in timerSourcePrepareHelper (timeout=0x7fdf20b89c14, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#3  timerSourcePrepare (source=<optimized out>, timeout=0x7fdf20b89c14) at kernel/qeventdispatcher_glib.cpp:160
#4  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#8  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf20b89de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x7603d0) at thread/qthread_unix.cpp:337
#12 0x00007fe014def6aa in start_thread (arg=0x7fdf20b8a700) at pthread_create.c:333
#13 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7fdf1b7ff700 (LWP 3859)):
#0  0x00007fe0155688e1 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe011c74ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf1b7fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x221c4c0) at thread/qthread_unix.cpp:337
#8  0x00007fe014def6aa in start_thread (arg=0x7fdf1b7ff700) at pthread_create.c:333
#9  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7fdf1a7fe700 (LWP 3860)):
#0  0x00007fe011c71ef6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c747ef in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf1a7fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0xeeded0) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdf1a7fe700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fdf197fd700 (LWP 3861)):
#0  0x00007fe0155688dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe011c74ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf0c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf197fcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x23f92e0) at thread/qthread_unix.cpp:337
#8  0x00007fe014def6aa in start_thread (arg=0x7fdf197fd700) at pthread_create.c:333
#9  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fdf07fff700 (LWP 3862)):
#0  0x00007fe015be1e0f in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x24f3188: 0x0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetRelease<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x24f3188: 0x0) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:175
#2  testAndSetRelease (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, this=this@entry=0x24f3188) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:272
#3  fastTryUnlock (current=<synthetic pointer>, this=this@entry=0x24f3188) at thread/qmutex.h:85
#4  QMutex::unlock (this=this@entry=0x24f3188) at thread/qmutex.cpp:264
#5  0x00007fe015e801ed in unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:138
#6  ~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:132
#7  canWaitLocked (this=0x24f3160) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:244
#8  postEventSourcePrepare (s=0x7fdf000012d0, timeout=0x7fdf07ffec14) at kernel/qeventdispatcher_glib.cpp:254
#9  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdf000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#13 0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf07ffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#15 0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x24f27f0) at thread/qthread_unix.cpp:337
#17 0x00007fe014def6aa in start_thread (arg=0x7fdf07fff700) at pthread_create.c:333
#18 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fdf06ffe700 (LWP 3863)):
#0  QMutex::lock (this=this@entry=0x25d9268) at thread/qmutex.cpp:210
#1  0x00007fe015e801db in QMutexLocker (m=0x25d9268, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#2  canWaitLocked (this=0x25d9240) at ../../include/QtCore/5.4.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:243
#3  postEventSourcePrepare (s=0x7fdef80012d0, timeout=0x7fdf06ffdc14) at kernel/qeventdispatcher_glib.cpp:254
#4  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdef80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#8  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf06ffdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x25d9090) at thread/qthread_unix.cpp:337
#12 0x00007fe014def6aa in start_thread (arg=0x7fdf06ffe700) at pthread_create.c:333
#13 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fdf05ffd700 (LWP 3864)):
#0  0x00007fe0155688dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe011c74ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdefc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf05ffcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x26f90e0) at thread/qthread_unix.cpp:337
#8  0x00007fe014def6aa in start_thread (arg=0x7fdf05ffd700) at pthread_create.c:333
#9  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fdf04ffc700 (LWP 3865)):
#0  0x00007fe011c74dbd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdef00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#3  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdf04ffbde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#4  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#5  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#6  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x27bb630) at thread/qthread_unix.cpp:337
#7  0x00007fe014def6aa in start_thread (arg=0x7fdf04ffc700) at pthread_create.c:333
#8  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fdef77ff700 (LWP 3866)):
#0  0x00007fe011cb9789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c73df0 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74d75 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdeec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdef77fede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x28d3090) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdef77ff700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fdef67fe700 (LWP 3867)):
#0  0x00007fe011cb9789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c7473e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdee40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdef67fdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x299bfc0) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdef67fe700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fdef57fd700 (LWP 3868)):
#0  0x00007fe01556449d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe00e240f45 in ?? () from /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.76
#2  0x00007fe011cb82f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c7496c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdee80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdef57fcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x2a8bd00) at thread/qthread_unix.cpp:337
#11 0x00007fe014def6aa in start_thread (arg=0x7fdef57fd700) at pthread_create.c:333
#12 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fdee3fff700 (LWP 3869)):
#0  0x00007fe011cb9789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c74a16 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdedc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdee3ffede0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x2b805e0) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fdee3fff700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fdee2ffe700 (LWP 3870)):
#0  __GI___tls_get_addr (ti=0x7fe016083680) at dl-tls.c:831
#1  0x00007fe015be8a12 in get_thread_data () at thread/qthread_unix.cpp:181
#2  QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:212
#3  0x00007fe015e801ba in postEventSourcePrepare (s=0x7fded40012d0, timeout=0x7fdee2ffdc14) at kernel/qeventdispatcher_glib.cpp:247
#4  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fded40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#8  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdee2ffdde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#10 0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x2c6f3e0) at thread/qthread_unix.cpp:337
#12 0x00007fe014def6aa in start_thread (arg=0x7fdee2ffe700) at pthread_create.c:333
#13 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fdee1ffd700 (LWP 3871)):
#0  0x00007fe0155688dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe011c74ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x2d5cca0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fdee1ffcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x2d5d0c0) at thread/qthread_unix.cpp:337
#8  0x00007fe014def6aa in start_thread (arg=0x7fdee1ffd700) at pthread_create.c:333
#9  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fded8eb1700 (LWP 3872)):
#0  0x00007fe015e7eb99 in QTimerInfoList::timerWait (this=0x7fded40052d0, tm=...) at kernel/qtimerinfo_unix.cpp:378
#1  0x00007fe015e8003e in timerSourcePrepareHelper (timeout=0x7fded8eb0bf4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#2  timerSourcePrepare (source=<optimized out>, timeout=0x7fded8eb0bf4) at kernel/qeventdispatcher_glib.cpp:160
#3  0x00007fe011c743fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fded4003120, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fded8eb0dc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fdedb119cf7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#10 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x321a3a0) at thread/qthread_unix.cpp:337
#11 0x00007fe014def6aa in start_thread (arg=0x7fded8eb1700) at pthread_create.c:333
#12 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fded3fff700 (LWP 3873)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe015beac6b in wait (time=18446744073709551615, this=0x3545160) at thread/qwaitcondition_unix.cpp:128
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3500b00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007fe01a4cefab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe01a4cf3a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x3500a80) at thread/qthread_unix.cpp:337
#6  0x00007fe014def6aa in start_thread (arg=0x7fded3fff700) at pthread_create.c:333
#7  0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fded2dbd700 (LWP 3874)):
#0  0x00007fe01556449d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe00e240f45 in ?? () from /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.76
#2  0x00007fe011cb82f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c7496c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe011c74e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdee8002f20, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#7  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fded2dbcde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fe015be9b0e in QThreadPrivate::start (arg=0x3242c40) at thread/qthread_unix.cpp:337
#11 0x00007fe014def6aa in start_thread (arg=0x7fded2dbd700) at pthread_create.c:333
#12 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fded1dbc700 (LWP 3875)):
#0  0x00007fe011c71eb7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe011c7439b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe011c74de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe015e80c6c in QEventDispatcherGlib::processEvents (this=0x7fdee40086c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7fded1dbbde0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe015be4b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fe017972f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015be9b0e in QThreadPrivate::start (arg=0x3835210) at thread/qthread_unix.cpp:337
#9  0x00007fe014def6aa in start_thread (arg=0x7fded1dbc700) at pthread_create.c:333
#10 0x00007fe015573eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe01a7a87c0 (LWP 3821)):
[KCrash Handler]
#6  0x0000000001e5b160 in ?? ()
#7  0x00007fe0178d7de7 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe015e58141 in QMetaObject::activate (sender=0x1e65fb0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd48cd33a0) at kernel/qobject.cpp:3603
#9  0x00007fe015e59057 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fded04ac380 <ModemManager::Modem::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd48cd33a0) at kernel/qobject.cpp:3582
#10 0x00007fded027d022 in ModemManager::Modem::bearerAdded (this=<optimized out>, _t1=...) at moc_modem.cpp:626
#11 0x00007fded025d5c1 in ModemManager::ModemPrivate::ModemPrivate (this=0x34891e0, path=..., q=0x7fded026863e <ModemManager::ModemDevicePrivate::createInterface(ModemManager::ModemDevice::InterfaceType)+302>) at ../../src/modem.cpp:180
#12 0x00007fded025ec02 in ModemManager::Modem::Modem (this=0x1e65fb0, path=..., parent=0x0) at ../../src/modem.cpp:234
#13 0x00007fded026863e in ModemManager::ModemDevicePrivate::createInterface (this=this@entry=0x340a120, type=<optimized out>) at ../../src/modemdevice.cpp:212
#14 0x00007fded02693a1 in ModemManager::ModemDevicePrivate::interface (this=this@entry=0x340a120, type=type@entry=ModemManager::ModemDevice::ModemInterface) at ../../src/modemdevice.cpp:199
#15 0x00007fded026a354 in ModemManager::ModemDevicePrivate::initInterfaces (this=this@entry=0x340a120) at ../../src/modemdevice.cpp:101
#16 0x00007fded026b6b0 in ModemManager::ModemDevicePrivate::init (this=this@entry=0x340a120) at ../../src/modemdevice.cpp:75
#17 0x00007fded026b876 in ModemManager::ModemDevicePrivate::ModemDevicePrivate (this=this@entry=0x340a120, path=..., q=q@entry=0x1f38960) at ../../src/modemdevice.cpp:53
#18 0x00007fded026b8bb in ModemManager::ModemDevice::ModemDevice (this=0x1f38960, path=..., parent=<optimized out>) at ../../src/modemdevice.cpp:159
#19 0x00007fded02543ba in ModemManager::ModemManagerPrivate::findModemDevice (this=this@entry=0x7fded04ad800 <(anonymous namespace)::Q_QGS_globalModemManager::innerFunction()::holder>, uni=...) at ../../src/manager.cpp:125
#20 0x00007fded0257877 in ModemManager::findModemDevice (uni=...) at ../../src/manager.cpp:215
#21 0x00007fded0a5a1c0 in ConnectionIcon::setModemIcon (this=this@entry=0x3501d50, device=...) at ../../../libs/declarative/connectionicon.cpp:477
#22 0x00007fded0a5b7cb in ConnectionIcon::setIcons (this=0x3501d50) at ../../../libs/declarative/connectionicon.cpp:383
#23 0x00007fded0a5c245 in ConnectionIcon::primaryConnectionChanged (this=<optimized out>, connection=...) at ../../../libs/declarative/connectionicon.cpp:237
#24 0x00007fded0a62d21 in ConnectionIcon::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_connectionicon.cpp:198
#25 0x00007fe015e589c9 in QMetaObject::activate (sender=sender@entry=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7ffd48cd3a90) at kernel/qobject.cpp:3716
#26 0x00007fe015e59057 in QMetaObject::activate (sender=sender@entry=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, m=m@entry=0x7fded07d5800 <NetworkManager::Notifier::staticMetaObject>, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7ffd48cd3a90) at kernel/qobject.cpp:3582
#27 0x00007fded0585675 in NetworkManager::Notifier::primaryConnectionChanged (this=this@entry=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, _t1=...) at moc_manager.cpp:432
#28 0x00007fded0509e58 in NetworkManager::NetworkManagerPrivate::propertiesChanged (this=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, changedProperties=...) at ../../src/manager.cpp:737
#29 0x00007fded0588faa in NetworkManager::NetworkManagerPrivate::qt_static_metacall (_o=_o@entry=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=_a@entry=0x7ffd48cd3d60) at moc_manager_p.cpp:93
#30 0x00007fded058fbb3 in NetworkManager::NetworkManagerPrivate::qt_metacall (this=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffd48cd3d60) at moc_manager_p.cpp:145
#31 0x00007fe01a8d35c7 in QDBusConnectionPrivate::deliverCall (this=0x1e65fb0, object=0x1e65fb0, msg=..., metaTypes=..., slotIdx=55322368) at qdbusintegrator.cpp:993
#32 0x00007fe015e5973a in QObject::event (this=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, e=<optimized out>) at kernel/qobject.cpp:1245
#33 0x00007fe016731b2c in QApplicationPrivate::notify_helper (this=0x7630a0, receiver=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, e=0x34b5f40) at kernel/qapplication.cpp:3720
#34 0x00007fe016737000 in QApplication::notify (this=0x7ffd48cd4490, receiver=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, e=0x34b5f40) at kernel/qapplication.cpp:3503
#35 0x00007fe015e27c2b in QCoreApplication::notifyInternal (this=0x7ffd48cd4490, receiver=0x7fded07d7980 <(anonymous namespace)::Q_QGS_globalNetworkManager::innerFunction()::holder>, event=event@entry=0x34b5f40) at kernel/qcoreapplication.cpp:935
#36 0x00007fe015e29c9b in sendEvent (event=0x34b5f40, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x758ab0) at kernel/qcoreapplication.cpp:1552
#38 0x00007fe015e2a298 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410
#39 0x00007fe015e80843 in postEventSourceDispatch (s=0x7b00c0) at kernel/qeventdispatcher_glib.cpp:271
#40 0x00007fe011c74c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fe011c74f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007fe011c74fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fe015e80c57 in QEventDispatcherGlib::processEvents (this=0x7c1d20, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#44 0x00007fe015e253e2 in QEventLoop::exec (this=this@entry=0x7ffd48cd4310, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#45 0x00007fe015e2d02c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#46 0x00007fe01616c31c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#47 0x00007fe01672d7a5 in QApplication::exec () at kernel/qapplication.cpp:2956
#48 0x000000000042fd9b in main (argc=3, argv=<optimized out>) at ../../shell/main.cpp:158

Reported using DrKonqi
Comment 1 basse 2015-04-24 09:52:23 UTC
I played around with it a bit more.. and looks like it might be something to do with plasma-nm, network manager widget.. if I disable (editing the configuration by hand) systray, it doesn't crash... 
when I have systray enabled, and I launch plasmashell it seems to load up to the systray and network manager and then crash.

.b
Comment 2 Jan Grulich 2015-04-24 10:05:52 UTC
Git commit 2c4b698bcdd1d5419013fa96dab96a1289308573 by Jan Grulich.
Committed on 24/04/2015 at 10:05.
Pushed by grulich into branch 'master'.

Do not emit signals from ModemPrivate constructor

This can probably cause a crash, because in that time when we emit q->bearerAdded
signal, the main Modem class may not be initialized properly.

M  +21   -21   src/modem.cpp

http://commits.kde.org/libmm-qt/2c4b698bcdd1d5419013fa96dab96a1289308573
Comment 3 Lamarque V. Souza 2015-04-24 10:54:14 UTC
Jan, if emitting signals from constructor is the real problem then a safer approach is creating a private emitInitialSignals() slot and call QTimer::singleShot(0, this, SLOT(emitInitialSignals())) from constructor. That way we make sure all signals are emitted only after all objects are fully constructed. The commit above still emits signals before the Modem class is fully constructed.
Comment 4 David Edmundson 2015-04-24 16:14:34 UTC
*** Bug 346581 has been marked as a duplicate of this bug. ***
Comment 5 basse 2015-04-25 15:05:20 UTC
fast work! thank you.  I was going to post a comment of how I today noticed that is has something to do with my usb 4G modem that i am using..  and how  I can avoid it with pluggingin the device only after the whole plasma has been booted ... but you got there first :) 

thanks again.
Comment 6 Jonathan Riddell 2015-04-25 17:17:08 UTC
I've uploaded this to vivid-proposed to get a stable release update in kubuntu.

many thanks to Jan for the patch and the notification

Basse could you test the package from vivid-proposed once it has been approved by the SRU team and built?  This is necessary to let it into vivid-updates.
https://bugs.launchpad.net/ubuntu/+source/modemmanager-qt/+bug/1448502
Comment 7 Jan Grulich 2015-05-11 13:16:11 UTC
*** Bug 347132 has been marked as a duplicate of this bug. ***