Bug 409505 - Discover crashed while I was navigating through the apps
Summary: Discover crashed while I was navigating through the apps
Status: RESOLVED DUPLICATE of bug 409555
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-04 20:20 UTC by Patrick Silva
Modified: 2019-07-15 21:50 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2019-07-04 20:20:42 UTC
SUMMARY
I clicked on several apps to open their description page and Discover crashed.


SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.16.80
KDE Frameworks Version: 5.60.0
Qt Version: 5.12.3

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 0x7fb38261be00 (LWP 4073))]

Thread 14 (Thread 0x7fb348900700 (LWP 28262)):
#0  0x00007fb37d2440b4 in __GI___libc_read (fd=28, buf=0x7fb3488ffa50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fb377744000 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776fefb7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb3776ff470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb31c001ba0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb3488ffc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fb37d9544ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x7fb364090d50) at thread/qthread_unix.cpp:361
#9  0x00007fb379fe06db in start_thread (arg=0x7fb348900700) at pthread_create.c:463
#10 0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fb32a49b700 (LWP 28258)):
#0  0x00007fb37d248bf9 in __GI___poll (fds=0x7fb320812de0, nfds=1, timeout=31249) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb3776ff4c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb320003fb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb32a49ac60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb37d9544ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x7fb34da397c0) at thread/qthread_unix.cpp:361
#7  0x00007fb379fe06db in start_thread (arg=0x7fb32a49b700) at pthread_create.c:463
#8  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fb3526cc700 (LWP 28257)):
#0  0x00007fb37d248bf9 in __GI___poll (fds=0x7fb34e229090, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb3776ff4c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb34f6bc5e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb3526cbbf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb37d9544ca in QThread::exec (this=this@entry=0x556d243bdc30) at thread/qthread.cpp:531
#6  0x00007fb380f6d926 in QQuickPixmapReader::run (this=0x556d243bdc30) at util/qquickpixmapcache.cpp:953
#7  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x556d243bdc30) at thread/qthread_unix.cpp:361
#8  0x00007fb379fe06db in start_thread (arg=0x7fb3526cc700) at pthread_create.c:463
#9  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fb3516ca700 (LWP 9405)):
#0  0x00007fb37d2440b4 in __GI___libc_read (fd=31, buf=0x7fb3516c9a50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fb377744000 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776fefb7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb3776ff470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb330026990, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb3516c9c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fb37d9544ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x7fb2f416d070) at thread/qthread_unix.cpp:361
#9  0x00007fb379fe06db in start_thread (arg=0x7fb3516ca700) at pthread_create.c:463
#10 0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fb3296bf700 (LWP 4182)):
#0  0x00007fb379fe69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556d1f2a0644) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x556d1f2a05f0, cond=0x556d1f2a0618) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x556d1f2a0618, mutex=0x556d1f2a05f0) at pthread_cond_wait.c:655
#3  0x00007fb37d95cdbb in QWaitConditionPrivate::wait (deadline=..., this=0x556d1f2a05f0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x556d1f29ecb0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fb37d95d0c9 in QWaitCondition::wait (this=this@entry=0x556d1f29ecb8, mutex=mutex@entry=0x556d1f29ecb0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fb380ff36f8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x556d1f29eca8) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x556d1f29ec30) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fb380ff3b2a in QSGRenderThread::run (this=0x556d1f29ec30) at scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x556d1f29ec30) at thread/qthread_unix.cpp:361
#10 0x00007fb379fe06db in start_thread (arg=0x7fb3296bf700) at pthread_create.c:463
#11 0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fb349101700 (LWP 4181)):
#0  0x00007fb37d2440b4 in __GI___libc_read (fd=79, buf=0x7fb349100a50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fb377744000 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776fefb7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb3776ff470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb32c028430, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb349100c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fb37d9544ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x556d1d217ef0) at thread/qthread_unix.cpp:361
#9  0x00007fb379fe06db in start_thread (arg=0x7fb349101700) at pthread_create.c:463
#10 0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fb34bfff700 (LWP 4129)):
#0  0x00007fb37d248bf9 in __GI___poll (fds=0x7fb34401fe00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb3776ff4c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776ff862 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb376023026 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fb377726f15 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb379fe06db in start_thread (arg=0x7fb34bfff700) at pthread_create.c:463
#6  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fb32b49d700 (LWP 4085)):
#0  0x00007fb3776ff47e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb324000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#3  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb32b49cc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#4  0x00007fb37d9544ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#5  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x556d1d9a3180) at thread/qthread_unix.cpp:361
#6  0x00007fb379fe06db in start_thread (arg=0x7fb32b49d700) at pthread_create.c:463
#7  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fb349fa0700 (LWP 4082)):
#0  0x00007fb3777453a0 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb3776feed9 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776ff470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb338000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb349f9fc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fb37d9544ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x556d1d981b30) at thread/qthread_unix.cpp:361
#8  0x00007fb379fe06db in start_thread (arg=0x7fb349fa0700) at pthread_create.c:463
#9  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fb350ec9700 (LWP 4080)):
#0  0x00007fb37d2440b4 in __GI___libc_read (fd=48, buf=0x7fb350ec8ba0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fb377744000 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776fefb7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb3776ff470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb3776ff621 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fb377726f15 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fb379fe06db in start_thread (arg=0x7fb350ec9700) at pthread_create.c:463
#8  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fb35b1a0700 (LWP 4076)):
#0  0x00007fb379fe69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556d1d0f0e78) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x556d1d0f0e28, cond=0x556d1d0f0e50) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x556d1d0f0e50, mutex=0x556d1d0f0e28) at pthread_cond_wait.c:655
#3  0x00007fb360699dcb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb36b09b700 (LWP 4075)):
#0  0x00007fb37d248bf9 in __GI___poll (fds=0x7fb35c004e00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb3776ff4c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb35c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb36b09ac40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb37d9544ca in QThread::exec (this=this@entry=0x556d1ce73940) at thread/qthread.cpp:531
#6  0x00007fb37e93e115 in QQmlThreadPrivate::run (this=0x556d1ce73940) at qml/ftw/qqmlthread.cpp:148
#7  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x556d1ce73940) at thread/qthread_unix.cpp:361
#8  0x00007fb379fe06db in start_thread (arg=0x7fb36b09b700) at pthread_create.c:463
#9  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fb36c2ac700 (LWP 4074)):
#0  0x00007fb3776fed9d in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb3776ff470 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb3776ff5dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb37db8bdcb in QEventDispatcherGlib::processEvents (this=0x7fb364000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb37db2d03a in QEventLoop::exec (this=this@entry=0x7fb36c2abc30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb37d9544ca in QThread::exec (this=this@entry=0x7fb37ef53d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531
#6  0x00007fb37ecdc015 in QDBusConnectionManager::run (this=0x7fb37ef53d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#7  0x00007fb37d955c72 in QThreadPrivate::start (arg=0x7fb37ef53d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361
#8  0x00007fb379fe06db in start_thread (arg=0x7fb36c2ac700) at pthread_create.c:463
#9  0x00007fb37d25588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fb38261be00 (LWP 4073)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fb37e768f29 in QV4::Object::get (receiver=0x7ffdd3d9c998, hasProperty=0x0, name=0x7ffdd3d9c9a0, this=0x7ffdd3d9c998) at jsruntime/qv4object_p.h:308
#8  QV4::Lookup::getter0Inlinegetter0Inline (l=<optimized out>, engine=<optimized out>, object=...) at jsruntime/qv4lookup.cpp:247
#9  0x00007fb351e961ce in ?? ()
#10 0x0000000000000000 in ?? ()
Comment 1 Nate Graham 2019-07-15 21:50:52 UTC
*** This bug has been marked as a duplicate of bug 409555 ***