https://bugs.kde.org/show_bug.cgi?id=397585
Bug ID: 397585 Summary: Discover crashes when configuring Snap permissions Product: Discover Version: unspecified Platform: Neon Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: discover Assignee: aleix...@kde.org Reporter: yst...@posteo.net Target Milestone: --- Application: plasma-discover (5.13.4) Qt Version: 5.11.1 Frameworks Version: 5.49.0 Operating System: Linux 4.4.0-133-generic x86_64 Distribution: KDE neon User Edition 5.13 -- Information about the crash: - What I was doing when the application crashed: – Opened Discover – Searched for 'chromium' and selected the snap version (chromium is already installed) – Pressed 'Configure permissions…' – Checked one of the unchecked options ('mount-observe') – 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 0x7fe37bb378c0 (LWP 13865))] Thread 16 (Thread 0x7fe30a57c700 (LWP 13956)): #0 0x00007fe376e0874d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe371a4938c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe2f000b150, timeout=<optimized out>, context=0x7fe2f0009670) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:4135 #2 0x00007fe371a4938c in g_main_context_iterate (context=context@entry=0x7fe2f0009670, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3835 #3 0x00007fe371a4949c in g_main_context_iteration (context=0x7fe2f0009670, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #4 0x00007fe377a290bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe2f000b000, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe30a57bcf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007fe3778055e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x2f907e0) at thread/qthread_unix.cpp:367 #8 0x00007fe3738ae6ba in start_thread (arg=0x7fe30a57c700) at pthread_create.c:333 #9 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 15 (Thread 0x7fe30957a700 (LWP 13896)): #0 0x00007fe3738b4709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x7fe3200087f0) at thread/qwaitcondition_unix.cpp:133 #2 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x7fe3200087f0) at thread/qwaitcondition_unix.cpp:141 #3 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fe3200083d0, mutex=mutex@entry=0x7fe320002b30, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007fe377806e8a in QThreadPoolThread::run() (this=0x7fe3200083c0) at thread/qthreadpool.cpp:146 #5 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x7fe3200083c0) at thread/qthread_unix.cpp:367 #6 0x00007fe3738ae6ba in start_thread (arg=0x7fe30957a700) at pthread_create.c:333 #7 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7fe31effe700 (LWP 13883)): #0 0x00007fe3738b4709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x612e9d0) at thread/qwaitcondition_unix.cpp:133 #2 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x612e9d0) at thread/qwaitcondition_unix.cpp:141 #3 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x612dd70, mutex=mutex@entry=0x2668750, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007fe377806e8a in QThreadPoolThread::run() (this=0x612dd60) at thread/qthreadpool.cpp:146 #5 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x612dd60) at thread/qthread_unix.cpp:367 #6 0x00007fe3738ae6ba in start_thread (arg=0x7fe31effe700) at pthread_create.c:333 #7 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7fe31f7ff700 (LWP 13882)): #0 0x00007fe3738b4709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x2a88560) at thread/qwaitcondition_unix.cpp:133 #2 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x2a88560) at thread/qwaitcondition_unix.cpp:141 #3 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x3199ac0, mutex=mutex@entry=0x2668750, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007fe377806e8a in QThreadPoolThread::run() (this=0x3199ab0) at thread/qthreadpool.cpp:146 #5 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x3199ab0) at thread/qthread_unix.cpp:367 #6 0x00007fe3738ae6ba in start_thread (arg=0x7fe31f7ff700) at pthread_create.c:333 #7 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7fe32c9bb700 (LWP 13880)): #0 0x00007fe371a8da94 in g_mutex_unlock (mutex=0x7fe318000990) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gthread-posix.c:1347 #1 0x00007fe371a48910 in g_main_context_prepare (context=context@entry=0x7fe318000990, priority=priority@entry=0x7fe32c9babb0) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3440 #2 0x00007fe371a492bb in g_main_context_iterate (context=context@entry=0x7fe318000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3820 #3 0x00007fe371a4949c in g_main_context_iteration (context=0x7fe318000990, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #4 0x00007fe377a290bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe32c9bacf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007fe3778055e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x29bc7e0) at thread/qthread_unix.cpp:367 #8 0x00007fe3738ae6ba in start_thread (arg=0x7fe32c9bb700) at pthread_create.c:333 #9 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7fe32dc1b700 (LWP 13877)): #0 0x00007fe3738b4709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x7fe320003110) at thread/qwaitcondition_unix.cpp:133 #2 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x7fe320003110) at thread/qwaitcondition_unix.cpp:141 #3 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fe320002e20, mutex=mutex@entry=0x7fe320002b30, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007fe377806e8a in QThreadPoolThread::run() (this=0x7fe320002e10) at thread/qthreadpool.cpp:146 #5 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x7fe320002e10) at thread/qthread_unix.cpp:367 #6 0x00007fe3738ae6ba in start_thread (arg=0x7fe32dc1b700) at pthread_create.c:333 #7 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7fe32e41c700 (LWP 13876)): #0 0x00007fe376e0874d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe371a4938c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe3200e2650, timeout=<optimized out>, context=0x7fe320000990) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:4135 #2 0x00007fe371a4938c in g_main_context_iterate (context=context@entry=0x7fe320000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3835 #3 0x00007fe371a4949c in g_main_context_iteration (context=0x7fe320000990, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #4 0x00007fe377a290bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe32e41bcf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007fe3778055e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x25b81d0) at thread/qthread_unix.cpp:367 #8 0x00007fe3738ae6ba in start_thread (arg=0x7fe32e41c700) at pthread_create.c:333 #9 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7fe32ffff700 (LWP 13875)): #0 0x00007fe3738b4709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x255f740) at thread/qwaitcondition_unix.cpp:133 #2 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x255f740) at thread/qwaitcondition_unix.cpp:141 #3 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x255e750, mutex=mutex@entry=0x2668750, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007fe377806e8a in QThreadPoolThread::run() (this=0x255e740) at thread/qthreadpool.cpp:146 #5 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x255e740) at thread/qthread_unix.cpp:367 #6 0x00007fe3738ae6ba in start_thread (arg=0x7fe32ffff700) at pthread_create.c:333 #7 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7fe33ca38700 (LWP 13874)): #0 0x00007fe3738b4709 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x255eb50) at thread/qwaitcondition_unix.cpp:133 #2 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x255eb50) at thread/qwaitcondition_unix.cpp:141 #3 0x00007fe37781155f in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x2667830, mutex=mutex@entry=0x2668750, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007fe377806e8a in QThreadPoolThread::run() (this=0x2667820) at thread/qthreadpool.cpp:146 #5 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x2667820) at thread/qthread_unix.cpp:367 #6 0x00007fe3738ae6ba in start_thread (arg=0x7fe33ca38700) at pthread_create.c:333 #7 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7fe33f7fe700 (LWP 13872)): #0 0x00007fe376e220e4 in __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:63 #1 0x00007fe376e04272 in read () at ../sysdeps/unix/syscall-template.S:84 #2 0x00007fe371a8c6f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fe33f7fdae0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #3 0x00007fe371a8c6f0 in g_wakeup_acknowledge (wakeup=0x178b550) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gwakeup.c:210 #4 0x00007fe371a48e74 in g_main_context_check (context=context@entry=0x7fe330000990, max_priority=2147483647, fds=fds@entry=0x7fe330002870, n_fds=n_fds@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3632 #5 0x00007fe371a49330 in g_main_context_iterate (context=context@entry=0x7fe330000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3837 #6 0x00007fe371a4949c in g_main_context_iteration (context=0x7fe330000990, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #7 0x00007fe377a290bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe33f7fdcf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #9 0x00007fe3778055e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #10 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x1797100) at thread/qthread_unix.cpp:367 #11 0x00007fe3738ae6ba in start_thread (arg=0x7fe33f7fe700) at pthread_create.c:333 #12 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7fe33ffff700 (LWP 13871)): #0 0x00007fe376e0874d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe371a4938c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe3380010c0, timeout=<optimized out>, context=0x17863b0) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:4135 #2 0x00007fe371a4938c in g_main_context_iterate (context=0x17863b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3835 #3 0x00007fe371a49712 in g_main_loop_run (loop=0x1786340) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:4034 #4 0x00007fe345ff19d6 in gdbus_shared_thread_func (user_data=0x1786380) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./gio/gdbusprivate.c:246 #5 0x00007fe371a6fbb5 in g_thread_proxy (data=0x175f8f0) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gthread.c:780 #6 0x00007fe3738ae6ba in start_thread (arg=0x7fe33ffff700) at pthread_create.c:333 #7 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7fe344e1a700 (LWP 13870)): #0 0x00007fe376e0427d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe371a8c6f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fe344e19c40, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #2 0x00007fe371a8c6f0 in g_wakeup_acknowledge (wakeup=0x176f3a0) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gwakeup.c:210 #3 0x00007fe371a48e74 in g_main_context_check (context=context@entry=0x1785b90, max_priority=2147483647, fds=fds@entry=0x7fe3400008c0, n_fds=n_fds@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3632 #4 0x00007fe371a49330 in g_main_context_iterate (context=context@entry=0x1785b90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3837 #5 0x00007fe371a4949c in g_main_context_iteration (context=0x1785b90, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #6 0x00007fe371a494d9 in glib_worker_main (data=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:5672 #7 0x00007fe371a6fbb5 in g_thread_proxy (data=0x175f8a0) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gthread.c:780 #8 0x00007fe3738ae6ba in start_thread (arg=0x7fe344e1a700) at pthread_create.c:333 #9 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7fe34edc6700 (LWP 13869)): #0 0x00007fe376e0874d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe371a4938c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe3480013c0, timeout=<optimized out>, context=0x7fe348000990) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:4135 #2 0x00007fe371a4938c in g_main_context_iterate (context=context@entry=0x7fe348000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3835 #3 0x00007fe371a4949c in g_main_context_iteration (context=0x7fe348000990, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #4 0x00007fe377a290bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe34edc5c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007fe3778055e4 in QThread::exec() (this=this@entry=0x15e0de0) at thread/qthread.cpp:525 #7 0x00007fe37ac54f86 in QQuickPixmapReader::run() (this=0x15e0de0) at util/qquickpixmapcache.cpp:934 #8 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x15e0de0) at thread/qthread_unix.cpp:367 #9 0x00007fe3738ae6ba in start_thread (arg=0x7fe34edc6700) at pthread_create.c:333 #10 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fe35ecb1700 (LWP 13868)): #0 0x00007fe376e0427d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe371a8c6f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fe35ecb0ac0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #2 0x00007fe371a8c6f0 in g_wakeup_acknowledge (wakeup=0x7fe3580025a0) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gwakeup.c:210 #3 0x00007fe371a48e74 in g_main_context_check (context=context@entry=0x7fe350000990, max_priority=2147483647, fds=fds@entry=0x7fe350002e70, n_fds=n_fds@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3632 #4 0x00007fe371a49330 in g_main_context_iterate (context=context@entry=0x7fe350000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3837 #5 0x00007fe371a4949c in g_main_context_iteration (context=0x7fe350000990, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #6 0x00007fe377a290bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe35ecb0cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #8 0x00007fe3778055e4 in QThread::exec() (this=this@entry=0x12b8190) at thread/qthread.cpp:525 #9 0x00007fe378390195 in QQmlThreadPrivate::run() (this=0x12b8190) at qml/ftw/qqmlthread.cpp:148 #10 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x12b8190) at thread/qthread_unix.cpp:367 #11 0x00007fe3738ae6ba in start_thread (arg=0x7fe35ecb1700) at pthread_create.c:333 #12 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fe35fec2700 (LWP 13867)): #0 0x00007fe377a28fd5 in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:219 #1 0x00007fe377a28fd5 in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:213 #2 0x00007fe377a28fd5 in postEventSourcePrepare(GSource*, gint*) (this=0x124d7b0) at ../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:254 #3 0x00007fe377a28fd5 in postEventSourcePrepare(GSource*, gint*) (s=0x7fe3580012d0, timeout=timeout@entry=0x7fe35fec1af4) at kernel/qeventdispatcher_glib.cpp:259 #4 0x00007fe371a4891d in g_main_context_prepare (context=context@entry=0x7fe358000990, priority=priority@entry=0x7fe35fec1b80) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3442 #5 0x00007fe371a492bb in g_main_context_iterate (context=context@entry=0x7fe358000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3820 #6 0x00007fe371a4949c in g_main_context_iteration (context=0x7fe358000990, may_block=may_block@entry=1) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./glib/gmain.c:3901 #7 0x00007fe377a290bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe3580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe35fec1cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #9 0x00007fe3778055e4 in QThread::exec() (this=this@entry=0x7fe3799c4d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:525 #10 0x00007fe37974bf35 in QDBusConnectionManager::run() (this=0x7fe3799c4d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #11 0x00007fe377810727 in QThreadPrivate::start(void*) (arg=0x7fe3799c4d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:367 #12 0x00007fe3738ae6ba in start_thread (arg=0x7fe35fec2700) at pthread_create.c:333 #13 0x00007fe376e1441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fe37bb378c0 (LWP 13865)): [KCrash Handler] #6 0x00007fe345cee8e4 in g_type_check_instance_cast (type_instance=0x-7e76ab260cc5, iface_type=49684656) at /build/glib2.0-b4FPyK/glib2.0-2.48.2/./gobject/gtype.c:4060 #7 0x00007fe32f5e434d in QSnapdSnap::name() const () at /usr/lib/x86_64-linux-gnu/libsnapd-qt.so.1 #8 0x00007fe33c02e829 in PlugsModel::setData(QModelIndex const&, QVariant const&, int) (this=this@entry=0x65bc080, index=..., value=..., role=role@entry=10) at /workspace/build/libdiscover/backends/SnapBackend/SnapResource.cpp:307 #9 0x00007fe37818f870 in QQmlDMCachedModelData::metaCall(QMetaObject::Call, int, void**) (value=..., role=10, this=0x66449e0) at util/qqmladaptormodel.cpp:430 #10 0x00007fe37818f870 in QQmlDMCachedModelData::metaCall(QMetaObject::Call, int, void**) (this=0x66449e0, call=<optimized out>, id=<optimized out>, arguments=<optimized out>) at util/qqmladaptormodel.cpp:308 #11 0x00007fe3782f7e7c in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x65d2bf8, target=target@entry=0x66449e0, value=value@entry=0x7ffcec9143e0, flags=...) at ../../include/QtQml/5.11.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:350 #12 0x00007fe3782f6e54 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=object@entry=0x66449e0, property=..., value=..., context=0x6644b60, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1270 #13 0x00007fe3782ad726 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=engine@entry=0x12abb90, object=object@entry=0x66449e0, property=0x65d2bf8, value=...) at jsruntime/qv4qobjectwrapper.cpp:559 #14 0x00007fe3782ae290 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=0x12abb90, qmlContext=<optimized out>, object=0x66449e0, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:429 #15 0x00007fe3782ae38e in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) (m=0x7fe35e0723c0, name=0x7fe35e0723b8, value=...) at jsruntime/qv4qobjectwrapper.cpp:706 #16 0x00007fe3782c114d in QV4::Runtime::method_storeProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) (v=..., name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:370 #17 0x00007fe3782c114d in QV4::Runtime::method_storeProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) (engine=0x12abb90, object=..., nameIndex=<optimized out>, value=...) at jsruntime/qv4runtime.cpp:549 #18 0x00007fe3782b8ea5 in QV4::Moth::VME::exec(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=0x7fe35e072350, thisObject=0x3000000000001, argv=0x7fe32c1462c0, argc=2020402048) at jsruntime/qv4vme_moth.cpp:742 #19 0x00007fe3783709b9 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (context=<optimized out>, argc=<optimized out>, argv=0x7fe35e072350, thisObject=0x7fe35e072340, v4Function=0x65b06b0) at ../../include/QtQml/5.11.1/QtQml/private/../../../../../src/qml/jsruntime/qv4vme_moth_p.h:72 #20 0x00007fe3783709b9 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (context=<optimized out>, argc=<optimized out>, argv=0x7fe35e072350, thisObject=0x7fe35e072340, this=0x65b06b0) at ../../include/QtQml/5.11.1/QtQml/private/../../../../../src/qml/jsruntime/qv4function_p.h:72 #21 0x00007fe3783709b9 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x6645a20, callData=callData@entry=0x7fe35e072328, isUndefined=isUndefined@entry=0x0) at qml/qqmljavascriptexpression.cpp:217 #22 0x00007fe378303119 in QQmlBoundSignalExpression::evaluate(void**) (this=this@entry=0x6645a20, a=a@entry=0x0) at qml/qqmlboundsignal.cpp:237 #23 0x00007fe3783046ab in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x66459a0, a=0x0) at qml/qqmlboundsignal.cpp:370 #24 0x00007fe37834aa77 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106 #25 0x00007fe3782e5884 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x6644ce0, index=53, a=0x0) at qml/qqmlengine.cpp:861 #26 0x00007fe3779ff5e2 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x6644ce0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3649 #27 0x00007fe362e9a788 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) (this=0x6644da0, point=...) at qquickabstractbutton.cpp:179 #28 0x00007fe362eb1135 in QQuickControl::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, event=0x7ffcec916c40) at qquickcontrol.cpp:1508 #29 0x00007fe37ad18738 in QQuickItem::event(QEvent*) (this=0x6644ce0, ev=0x7ffcec916c40) at items/qquickitem.cpp:7994 #30 0x00007fe37902c39c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x6644ce0, e=0x7ffcec916c40) at kernel/qapplication.cpp:3727 #31 0x00007fe379033ab0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcec916f90, receiver=0x6644ce0, e=0x7ffcec916c40) at kernel/qapplication.cpp:3486 #32 0x00007fe3779d2228 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x6644ce0, event=event@entry=0x7ffcec916c40) at kernel/qcoreapplication.cpp:1048 #33 0x00007fe37ad30b0b in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) (event=0x7ffcec916c40, receiver=0x6644ce0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:234 #34 0x00007fe37ad30b0b in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) (this=this@entry=0x1427db0, pointerEvent=0x5c14bd0) at items/qquickwindow.cpp:1740 #35 0x00007fe37ad315bb in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) (this=this@entry=0x1427db0, event=0x5c14bd0) at items/qquickwindow.cpp:2317 #36 0x00007fe37ad3218e in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (this=0x1427db0, event=<optimized out>) at items/qquickwindow.cpp:2187 #37 0x00007fe37882da65 in QWindow::event(QEvent*) (this=this@entry=0x1427cd0, ev=ev@entry=0x7ffcec916c40) at kernel/qwindow.cpp:2334 #38 0x00007fe37ad33a15 in QQuickWindow::event(QEvent*) (this=0x1427cd0, e=0x7ffcec916c40) at items/qquickwindow.cpp:1634 #39 0x00007fe37902c39c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x1427cd0, e=0x7ffcec916c40) at kernel/qapplication.cpp:3727 #40 0x00007fe379033ab0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcec916f90, receiver=0x1427cd0, e=0x7ffcec916c40) at kernel/qapplication.cpp:3486 #41 0x00007fe3779d2228 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x1427cd0, event=event@entry=0x7ffcec916c40) at kernel/qcoreapplication.cpp:1048 #42 0x00007fe3788213cf in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (event=0x7ffcec916c40, receiver=0x1427cd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237 #43 0x00007fe3788213cf in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x6b54fb0) at kernel/qguiapplication.cpp:2082 #44 0x00007fe378823415 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x6b54fb0) at kernel/qguiapplication.cpp:1817 #45 0x00007fe3787fde1b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1032 #46 0x00007fe36b6b29ab in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1233b30, flags=...) at qeventdispatcher_glib.cpp:70 #47 0x00007fe3779d05ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcec916eb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #48 0x00007fe3779d96c4 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1336 #49 0x00007fe378817f8c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1762 #50 0x00007fe37902c2f5 in QApplication::exec() () at kernel/qapplication.cpp:2901 #51 0x000000000041319f in main(int, char**) (argc=1, argv=<optimized out>) at /workspace/build/discover/main.cpp:156 Possible duplicates by query: bug 397294. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.