https://bugs.kde.org/show_bug.cgi?id=396047

            Bug ID: 396047
           Summary: Discover crashed when searching for app via krunner
           Product: Discover
           Version: 5.13.2
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: aleix...@kde.org
          Reporter: tonym...@gmail.com
  Target Milestone: ---

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to