Bug 396047

Summary: Discover crashed when searching for app via krunner
Product: [Applications] Discover Reporter: Fabian <tonymt00>
Component: discoverAssignee: Aleix Pol <aleixpol>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR Keywords: drkonqi
Version: 5.13.2   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Fabian 2018-07-01 11:23:22 UTC
Application: plasma-discover (5.13.2)

Qt Version: 5.11.0
Frameworks Version: 5.47.0
Operating System: Linux 4.17.3-041703-generic x86_64
Distribution: KDE neon User Edition 5.13

-- Information about the crash:
- Search for falkon via krunner
- select 'get falkon' option
Current behaviour:
- Discorver opens, after ~ 1sec it crashs
Expected behaviour:
- Discover do not crash

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7feaa2e218c0 (LWP 6587))]

Thread 21 (Thread 0x7fea4955e700 (LWP 6673)):
#0  0x00007fea98d7ba79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fea98d3734e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fea300010c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fea4955dcf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fea9eaef5e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fea9eafa727 in QThreadPrivate::start (arg=0xde9900) at thread/qthread_unix.cpp:367
#7  0x00007fea9ab9c6ba in start_thread (arg=0x7fea4955e700) at pthread_create.c:333
#8  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7fe9f1ffb700 (LWP 6628)):
#0  0x00007fea9e0ee27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d7a6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d36e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea98d37330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fe9d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fe9f1ffacf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007fea9eaef5e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#8  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x7fea700e9f30) at thread/qthread_unix.cpp:367
#9  0x00007fea9ab9c6ba in start_thread (arg=0x7fe9f1ffb700) at pthread_create.c:333
#10 0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7fea14b46700 (LWP 6623)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fea98d7bcfa in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d0b999 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea98d0bfbb in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fea98d5e60a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fea98d5dbb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea14b46700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7fea2dffb700 (LWP 6611)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x3cb26c0) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x3cb26c0) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x3cb1d80, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0x3cb1d70) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x3cb1d70) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea2dffb700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7fea2e7fc700 (LWP 6610)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x3cb1750) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x3cb1750) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x3cb1020, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0x3cb1010) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x3cb1010) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea2e7fc700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fea2effd700 (LWP 6609)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x3cb0700) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x3cb0700) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x3cb0540, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0x3cb0530) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x3cb0530) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea2effd700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fea2f7fe700 (LWP 6608)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x1082da0) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x1082da0) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0xfe5330, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0xfe5320) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0xfe5320) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea2f7fe700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fea48d5d700 (LWP 6606)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x3cabd60) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x3cabd60) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x3cadf10, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0x3cadf00) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x3cadf00) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea48d5d700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fea49d5f700 (LWP 6604)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x3cad830) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x3cad830) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x16295d0, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0x16295c0) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x16295c0) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea49d5f700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fea4ad61700 (LWP 6602)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x3cace40) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x3cace40) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0xc8fbc0, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0xc8fbb0) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0xc8fbb0) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea4ad61700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fea5cd38700 (LWP 6599)):
#0  0x00007fea9e0f274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d3738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fea440027e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fea5cd37cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fea9eaef5e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x1bf5700) at thread/qthread_unix.cpp:367
#7  0x00007fea9ab9c6ba in start_thread (arg=0x7fea5cd38700) at pthread_create.c:333
#8  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fea5d539700 (LWP 6597)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x1094c70) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x1094c70) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x1002590, mutex=mutex@entry=0x10636c0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0x1002580) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x1002580) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea5d539700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fea5dd3a700 (LWP 6596)):
#0  0x00007fea9e0ee27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d7a6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d36e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea98d37330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fea98d37712 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fea659979d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fea98d5dbb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fea9ab9c6ba in start_thread (arg=0x7fea5dd3a700) at pthread_create.c:333
#8  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fea5e53b700 (LWP 6595)):
#0  0x00007fea9e0ee27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d7a6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d36e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea98d37330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fea98d374d9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fea98d5dbb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fea9ab9c6ba in start_thread (arg=0x7fea5e53b700) at pthread_create.c:333
#8  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fea67151700 (LWP 6594)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fea9eafb55f in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fea600049d0) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x7fea600049d0) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x7fea600046e0, mutex=mutex@entry=0x7fea600043f0, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fea9eaf0e8a in QThreadPoolThread::run (this=0x7fea600046d0) at thread/qthreadpool.cpp:146
#5  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x7fea600046d0) at thread/qthread_unix.cpp:367
#6  0x00007fea9ab9c6ba in start_thread (arg=0x7fea67151700) at pthread_create.c:333
#7  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fea67952700 (LWP 6593)):
#0  0x00007fea98d7ba94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fea98d36d4a in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d37330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fea600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fea67951cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007fea9eaef5e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007fea9eafa727 in QThreadPrivate::start (arg=0xf8d430) at thread/qthread_unix.cpp:367
#8  0x00007fea9ab9c6ba in start_thread (arg=0x7fea67952700) at pthread_create.c:333
#9  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fea6d081700 (LWP 6592)):
#0  0x00007fea9e0f274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d3738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fea680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fea6d080cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fea9eaef5e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fea9eafa727 in QThreadPrivate::start (arg=0xdf15d0) at thread/qthread_unix.cpp:367
#7  0x00007fea9ab9c6ba in start_thread (arg=0x7fea6d081700) at pthread_create.c:333
#8  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fea75c80700 (LWP 6591)):
#0  0x00007fea9e0f274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d3738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fea700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fea75c7fc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fea9eaef5e4 in QThread::exec (this=this@entry=0xd7cb00) at thread/qthread.cpp:522
#6  0x00007feaa1f37e66 in QQuickPixmapReader::run (this=0xd7cb00) at util/qquickpixmapcache.cpp:934
#7  0x00007fea9eafa727 in QThreadPrivate::start (arg=0xd7cb00) at thread/qthread_unix.cpp:367
#8  0x00007fea9ab9c6ba in start_thread (arg=0x7fea75c80700) at pthread_create.c:333
#9  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fea85e51700 (LWP 6590)):
#0  0x00007fea9e0ee27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d7a6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d36e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea98d37330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fea780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fea85e50cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007fea9eaef5e4 in QThread::exec (this=this@entry=0x823f50) at thread/qthread.cpp:522
#8  0x00007fea9f677cf5 in QQmlThreadPrivate::run (this=0x823f50) at qml/ftw/qqmlthread.cpp:148
#9  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x823f50) at thread/qthread_unix.cpp:367
#10 0x00007fea9ab9c6ba in start_thread (arg=0x7fea85e51700) at pthread_create.c:333
#11 0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fea87062700 (LWP 6589)):
#0  0x00007fea9e0f274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fea98d3738c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fea9ed12beb in QEventDispatcherGlib::processEvents (this=0x7fea800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7fea87061cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fea9eaef5e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007feaa0a2ff35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fea9eafa727 in QThreadPrivate::start (arg=0x7feaa0ca8d60) at thread/qthread_unix.cpp:367
#8  0x00007fea9ab9c6ba in start_thread (arg=0x7fea87062700) at pthread_create.c:333
#9  0x00007fea9e0fe41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7feaa2e218c0 (LWP 6587)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fea9ecc5a29 in QMetaObject::cast (this=this@entry=0x7fea9f9c6360 <QQmlDelegateModelItem::staticMetaObject>, obj=0x2277670) at kernel/qmetaobject.cpp:366
#8  0x00007fea9ecc5a65 in QMetaObject::cast (this=this@entry=0x7fea9f9c6360 <QQmlDelegateModelItem::staticMetaObject>, obj=<optimized out>) at kernel/qmetaobject.cpp:355
#9  0x00007fea9f6b4cfc in qobject_cast<QQmlDelegateModelItem*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:504
#10 QQmlDelegateModelItem::dataForObject (object=object@entry=0x3feccb0) at types/qqmldelegatemodel.cpp:1986
#11 0x00007fea9f6bbde7 in QQmlDelegateModelPrivate::release (this=0x40d47b0, object=0x3feccb0) at types/qqmldelegatemodel.cpp:543
#12 0x00007fea9f6bbe6d in QQmlDelegateModel::release (this=<optimized out>, item=<optimized out>) at types/qqmldelegatemodel.cpp:567
#13 0x00007fea9f6afed9 in QQmlInstantiatorPrivate::clear (this=this@entry=0x40cec50) at types/qqmlinstantiator.cpp:83
#14 0x00007fea9f6b0385 in QQmlInstantiatorPrivate::regenerate (this=this@entry=0x40cec50) at types/qqmlinstantiator.cpp:106
#15 0x00007fea9f6b06db in QQmlInstantiator::setModel (this=0x40ceb90, v=...) at types/qqmlinstantiator.cpp:446
#16 0x00007fea9f6b1b95 in QQmlInstantiator::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qqmlinstantiator_p.cpp:246
#17 0x00007fea9f5dfa42 in QQmlPropertyData::writeProperty (this=this@entry=0x7fea78221e98, target=target@entry=0x40ceb90, value=value@entry=0x7ffef3644970, flags=...) at ../../include/QtQml/5.11.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:346
#18 0x00007fea9f5de9d4 in QQmlPropertyPrivate::write (object=0x40ceb90, property=..., value=..., context=0x40b74b0, flags=...) at qml/qqmlproperty.cpp:1270
#19 0x00007fea9f5df56f in QQmlPropertyPrivate::writeValueProperty (object=<optimized out>, core=..., valueTypeData=..., value=..., context=<optimized out>, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1187
#20 0x00007fea9f65f1cd in QQmlBinding::slowWrite (this=this@entry=0x40cf3a0, core=..., valueTypeData=..., result=..., isUndefined=isUndefined@entry=false, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:459
#21 0x00007fea9f660ac0 in GenericBinding<0>::write (this=0x40cf3a0, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:327
#22 0x00007fea9f6621e9 in QQmlNonbindingBinding::doUpdate (this=0x40cf3a0, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:249
#23 0x00007fea9f65eb83 in QQmlBinding::update (this=0x40cf3a0, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:185
#24 0x00007fea9f65ee8e in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:532
#25 0x00007fea9f6325d7 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#26 0x00007fea9f5cd404 in QQmlData::signalEmitted (object=0x3ebdf80, index=15, a=0x0) at qml/qqmlengine.cpp:861
#27 0x00007fea9ece91f2 in QMetaObject::activate (sender=0x3ebdf80, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3649
#28 0x00007fea9f6325d7 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#29 0x00007fea9f5cd404 in QQmlData::signalEmitted (object=0x3ebdf80, index=10, a=0x0) at qml/qqmlengine.cpp:861
#30 0x00007fea9ece91f2 in QMetaObject::activate (sender=0x3ebdf80, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3649
#31 0x00007fea9f664706 in QV4::PropertyListPrototype::method_push (b=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at qml/qqmllistwrapper.cpp:191
#32 0x00007fea9f5ae530 in QV4::FunctionObject::call (argc=1, argv=0x7fea852123a0, thisObject=0x7fea852123b8, this=<optimized out>) at jsruntime/qv4functionobject_p.h:163
#33 QV4::Runtime::method_callProperty (engine=0x8131a0, base=0x7fea852123b8, nameIndex=<optimized out>, argv=0x7fea852123a0, argc=1) at jsruntime/qv4runtime.cpp:1062
#34 0x00007fea9f5a0faa in QV4::Moth::VME::exec (fo=0x7fea85212370, thisObject=0x7fea84d5dfc0, argv=0x7fea84119de7, argc=-1617206400) at jsruntime/qv4vme_moth.cpp:800
#35 0x00007fea9f658519 in QV4::Moth::VME::exec (context=<optimized out>, argc=<optimized out>, argv=0x7fea85212360, thisObject=0x7fea85212350, v4Function=0x3d99ee0) at ../../include/QtQml/5.11.0/QtQml/private/../../../../../src/qml/jsruntime/qv4vme_moth_p.h:72
#36 QV4::Function::call (context=<optimized out>, argc=<optimized out>, argv=0x7fea85212360, thisObject=0x7fea85212350, this=0x3d99ee0) at ../../include/QtQml/5.11.0/QtQml/private/../../../../../src/qml/jsruntime/qv4function_p.h:72
#37 QQmlJavaScriptExpression::evaluate (this=this@entry=0x3ec0360, callData=callData@entry=0x7fea85212338, isUndefined=isUndefined@entry=0x0) at qml/qqmljavascriptexpression.cpp:217
#38 0x00007fea9f5eac49 in QQmlBoundSignalExpression::evaluate (this=this@entry=0x3ec0360, a=a@entry=0x7ffef364a0f0) at qml/qqmlboundsignal.cpp:237
#39 0x00007fea9f5ec1db in QQmlBoundSignal_callback (e=0x3ec02c0, a=0x7ffef364a0f0) at qml/qqmlboundsignal.cpp:370
#40 0x00007fea9f6325d7 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffef364a0f0) at qml/qqmlnotifier.cpp:106
#41 0x00007fea9f5cd404 in QQmlData::signalEmitted (object=0x3ebef00, index=9, a=0x7ffef364a0f0) at qml/qqmlengine.cpp:861
#42 0x00007fea9ece91f2 in QMetaObject::activate (sender=sender@entry=0x3ebef00, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x7ffef364a0f0) at kernel/qobject.cpp:3649
#43 0x00007fea9ece9497 in QMetaObject::activate (sender=sender@entry=0x3ebef00, m=m@entry=0x7fea9f9c5280 <QQmlInstantiator::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x7ffef364a0f0) at kernel/qobject.cpp:3633
#44 0x00007fea9f6b0212 in QQmlInstantiator::objectAdded (_t2=0x2212490, _t1=0, this=<optimized out>) at .moc/moc_qqmlinstantiator_p.cpp:352
#45 QQmlInstantiatorPrivate::_q_createdItem (this=0x3ebefc0, idx=0, item=0x2212490) at types/qqmlinstantiator.cpp:143
#46 0x00007fea9f6b1956 in QQmlInstantiator::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qqmlinstantiator_p.cpp:153
#47 0x00007fea9ece8b89 in QMetaObject::activate (sender=0x3fe6a00, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffef364a2f0) at kernel/qobject.cpp:3771
#48 0x00007fea9ece9497 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fea9f9c4c40 <QQmlInstanceModel::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffef364a2f0) at kernel/qobject.cpp:3633
#49 0x00007fea9f6a7f6a in QQmlInstanceModel::createdItem (this=<optimized out>, _t1=0, _t2=0x2212490) at .moc/moc_qqmlobjectmodel_p.cpp:228
#50 0x00007fea9f6bbc1b in QQmlDelegateModelPrivate::emitCreatedItem (item=<optimized out>, incubationTask=0x42d6120, this=0x3ff3640) at types/qqmldelegatemodel_p_p.h:267
#51 QQmlDelegateModelPrivate::incubatorStatusChanged (this=0x3ff3640, incubationTask=0x42d6120, status=QQmlIncubator::Ready) at types/qqmldelegatemodel.cpp:891
#52 0x00007fea9f5e656c in QQmlIncubatorPrivate::changeStatus (s=<optimized out>, this=0x3d303d0) at qml/qqmlincubator.cpp:692
#53 QQmlIncubatorPrivate::incubate (this=this@entry=0x3d303d0, i=...) at qml/qqmlincubator.cpp:364
#54 0x00007fea9f5e6995 in QQmlEnginePrivate::incubate (this=0x829af0, i=..., forContext=forContext@entry=0x8000000000000000) at qml/qqmlincubator.cpp:89
#55 0x00007fea9f5e1a78 in QQmlComponentPrivate::incubateObject (this=this@entry=0x3ebf070, incubationTask=<optimized out>, component=<optimized out>, engine=<optimized out>, context=context@entry=0x21566c0, forContext=0x8000000000000000, forContext@entry=0xba1970) at qml/qqmlcomponent.cpp:1089
#56 0x00007fea9f6bafc3 in QQmlDelegateModelPrivate::object (this=this@entry=0x3ff3640, group=QQmlListCompositor::Default, index=index@entry=0, incubationMode=incubationMode@entry=QQmlIncubator::AsynchronousIfNested) at types/qqmldelegatemodel.cpp:1002
#57 0x00007fea9f6bb272 in QQmlDelegateModel::object (this=<optimized out>, index=0, incubationMode=QQmlIncubator::AsynchronousIfNested) at types/qqmldelegatemodel.cpp:1038
#58 0x00007fea9f6b1095 in QQmlInstantiatorPrivate::modelObject (async=<optimized out>, index=0, this=0x3ebefc0) at types/qqmlinstantiator.cpp:92
#59 QQmlInstantiatorPrivate::_q_modelUpdated (this=0x3ebefc0, changeSet=..., reset=<optimized out>) at types/qqmlinstantiator.cpp:193
#60 0x00007fea9f6b18dc in QQmlInstantiator::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qqmlinstantiator_p.cpp:154
#61 0x00007fea9ece8b89 in QMetaObject::activate (sender=sender@entry=0x3fe6a00, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffef364a980) at kernel/qobject.cpp:3771
#62 0x00007fea9ece9497 in QMetaObject::activate (sender=sender@entry=0x3fe6a00, m=m@entry=0x7fea9f9c4c40 <QQmlInstanceModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffef364a980) at kernel/qobject.cpp:3633
#63 0x00007fea9f6a7f06 in QQmlInstanceModel::modelUpdated (this=this@entry=0x3fe6a00, _t1=..., _t2=false) at .moc/moc_qqmlobjectmodel_p.cpp:221
#64 0x00007fea9f6b2cd8 in QQmlDelegateModelPrivate::emitModelUpdated (this=<optimized out>, changeSet=..., reset=<optimized out>) at types/qqmldelegatemodel.cpp:1474
#65 0x00007fea9f6b8b25 in QQmlDelegateModelGroupPrivate::emitModelUpdated (this=0x3ff38f0, reset=reset@entry=false) at types/qqmldelegatemodel.cpp:2264
#66 0x00007fea9f6b8cc2 in QQmlDelegateModelPrivate::emitChanges (this=0x3ff3640) at types/qqmldelegatemodel.cpp:1493
#67 0x00007fea9f6b9c65 in QQmlDelegateModel::_q_itemsInserted (this=<optimized out>, index=0, count=1) at types/qqmldelegatemodel.cpp:1275
#68 0x00007fea9f6bf5e5 in QQmlDelegateModel::qt_static_metacall (_o=_o@entry=0x3fe6a00, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=8, _a=_a@entry=0x7ffef364ac80) at .moc/moc_qqmldelegatemodel_p.cpp:198
#69 0x00007fea9f6bf9b8 in QQmlDelegateModel::qt_metacall (this=0x3fe6a00, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7ffef364ac80) at .moc/moc_qqmldelegatemodel_p.cpp:330
#70 0x00007fea9ece8cf4 in QMetaObject::activate (sender=sender@entry=0x3ebf350, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffef364ac80) at kernel/qobject.cpp:3786
#71 0x00007fea9ece9497 in QMetaObject::activate (sender=sender@entry=0x3ebf350, m=m@entry=0x7fea9f13b5a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffef364ac80) at kernel/qobject.cpp:3633
#72 0x00007fea9ec693ae in QAbstractItemModel::rowsInserted (this=this@entry=0x3ebf350, _t1=..., _t2=0, _t3=0, _t4=...) at .moc/moc_qabstractitemmodel.cpp:587
#73 0x00007fea9ec717eb in QAbstractItemModel::endInsertRows (this=0x3ebf350) at itemmodels/qabstractitemmodel.cpp:2733
#74 0x00007feaa1bc7cd6 in ResourcesProxyModel::sortedInsertion(QVector<AbstractResource*> const&) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#75 0x00007feaa1bc940e in ResourcesProxyModel::addResources(QVector<AbstractResource*> const&) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#76 0x00007fea9ece8eb6 in QtPrivate::QSlotObjectBase::call (a=0x7ffef364aef0, r=0x3ebf350, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#77 QMetaObject::activate (sender=0x4354a60, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754
#78 0x00007feaa1be2ff2 in ResultsStream::resourcesFound(QVector<AbstractResource*> const&) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#79 0x00007feaa1bc1e60 in AggregatedResultsStream::emitResults() () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#80 0x00007feaa1bc1eb9 in AggregatedResultsStream::clear() () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#81 0x00007feaa1bc30d3 in AggregatedResultsStream::destruction(QObject*) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#82 0x00007fea9ece8eb6 in QtPrivate::QSlotObjectBase::call (a=0x7ffef364b090, r=0x4354a60, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#83 QMetaObject::activate (sender=sender@entry=0x434d030, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef364b090) at kernel/qobject.cpp:3754
#84 0x00007fea9ece9497 in QMetaObject::activate (sender=sender@entry=0x434d030, m=m@entry=0x7fea9f134a40 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef364b090) at kernel/qobject.cpp:3633
#85 0x00007fea9ece953f in QObject::destroyed (this=this@entry=0x434d030, _t1=_t1@entry=0x434d030) at .moc/moc_qobject.cpp:214
#86 0x00007fea9ecf0458 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:904
#87 0x00007feaa1bd3059 in ResultsStream::~ResultsStream() () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#88 0x00007fea9ece9c00 in QObject::event (this=0x434d030, e=<optimized out>) at kernel/qobject.cpp:1242
#89 0x00007feaa031129c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#90 0x00007feaa0318917 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#91 0x00007fea9ecbbe38 in QCoreApplication::notifyInternal2 (receiver=0x434d030, event=event@entry=0x42cc540) at kernel/qcoreapplication.cpp:1048
#92 0x00007fea9ecbea3e in QCoreApplication::sendEvent (event=0x42cc540, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#93 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x7779f0) at kernel/qcoreapplication.cpp:1745
#94 0x00007fea9ecbeeb8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599
#95 0x00007fea9ed135c3 in postEventSourceDispatch (s=0x7c1050) at kernel/qeventdispatcher_glib.cpp:276
#96 0x00007fea98d37197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#97 0x00007fea98d373f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#98 0x00007fea98d3749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#99 0x00007fea9ed12bcf in QEventDispatcherGlib::processEvents (this=0x7c41e0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#100 0x00007fea9299dc11 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#101 0x00007fea9ecba1ca in QEventLoop::exec (this=this@entry=0x7ffef364b6c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#102 0x00007fea9ecc32d4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336
#103 0x00000000004130df in main (argc=2, argv=<optimized out>) at /workspace/build/discover/main.cpp:156

Reported using DrKonqi
Comment 1 Aleix Pol 2018-07-02 14:33:11 UTC

*** This bug has been marked as a duplicate of bug 395388 ***
Comment 2 kde 2018-09-10 13:21:16 UTC
Created attachment 114881 [details]
New crash information added by DrKonqi

plasma-discover (5.13.4) using Qt 5.11.1

- What I was doing when the application crashed:

Trying to 'Get Mumble...' from krunner, though also happens with any application to-be-installed that way.

KDE neon

-- Backtrace (Reduced):
#8  0x00007f628e3cb1dc in qobject_cast<QQmlDelegateModelItem*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:504
#9  QQmlDelegateModelItem::dataForObject (object=object@entry=0x13b7170) at types/qqmldelegatemodel.cpp:1987
#10 0x00007f628e3d2317 in QQmlDelegateModelPrivate::release (this=0x10089a0, object=0x13b7170) at types/qqmldelegatemodel.cpp:543
#11 0x00007f628e3d239d in QQmlDelegateModel::release (this=<optimized out>, item=<optimized out>) at types/qqmldelegatemodel.cpp:567
#12 0x00007f628e3c6379 in QQmlInstantiatorPrivate::clear (this=this@entry=0x106cc20) at types/qqmlinstantiator.cpp:83