Bug 399733

Summary: Discover crashes when using the search or click on menu items
Product: [Applications] Discover Reporter: David S <doodydexter>
Component: discoverAssignee: Aleix Pol <aleixpol>
Status: RESOLVED DUPLICATE    
Severity: crash CC: chbmb.s, maxapostroph, nate
Priority: NOR Keywords: drkonqi
Version: 5.14.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description David S 2018-10-12 17:57:42 UTC
Application: plasma-discover (5.14.0)

Qt Version: 5.11.1
Frameworks Version: 5.50.0
Operating System: Linux 4.15.0-36-generic x86_64
Distribution: KDE neon User Edition 5.14

-- Information about the crash:
open discover, enter something in the search field (eg: libreoffice), hit enter -> crash

this happens most of the time, if i'm lucky it won't crash and shows the results and lets me install/update software

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 0x7f280048dc80 (LWP 1950))]

Thread 12 (Thread 0x7f27a6dfd700 (LWP 1990)):
#0  0x00007f27fba020b4 in __GI___libc_read (fd=60, buf=0x7f27a6dfcb90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f27f5fbaa00 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f75f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27f5f763e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f27fc341a9b in QEventDispatcherGlib::processEvents (this=0x7f2798000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f27fc2e5dea in QEventLoop::exec (this=this@entry=0x7f27a6dfcda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007f27fc110b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#8  0x00007f27fc11baab in QThreadPrivate::start (arg=0x55948cfba490) at thread/qthread_unix.cpp:367
#9  0x00007f27f81116db in start_thread (arg=0x7f27a6dfd700) at pthread_create.c:463
#10 0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f27a7fff700 (LWP 1983)):
#0  0x00007f27f81179f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55948bc0b100) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55948bc0b0b0, cond=0x55948bc0b0d8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55948bc0b0d8, mutex=0x55948bc0b0b0) at pthread_cond_wait.c:655
#3  0x00007f27fc11c91b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55948bc0b0b0) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x7f27e00238a8, mutex=mutex@entry=0x7f27e00238a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007f27ff58bbe8 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f27e0023898) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f27e0023820) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007f27ff58c01a in QSGRenderThread::run (this=0x7f27e0023820) at scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007f27fc11baab in QThreadPrivate::start (arg=0x7f27e0023820) at thread/qthread_unix.cpp:367
#9  0x00007f27f81116db in start_thread (arg=0x7f27a7fff700) at pthread_create.c:463
#10 0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f27b60ef700 (LWP 1975)):
#0  0x00007f27f8117ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f27b60eec30, expected=0, futex_word=0x7f27b0004230) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f27b60eed00, mutex=0x7f27b00041e0, cond=0x7f27b0004208) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x7f27b0004208, mutex=0x7f27b00041e0, abstime=0x7f27b60eed00) at pthread_cond_wait.c:667
#3  0x00007f27fc11c850 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7f27b00041e0) at thread/qwaitcondition_unix.cpp:133
#4  QWaitConditionPrivate::wait (time=30000, this=0x7f27b00041e0) at thread/qwaitcondition_unix.cpp:141
#5  QWaitCondition::wait (this=this@entry=0x7f27b0003ef0, mutex=mutex@entry=0x7f27b0003c70, time=30000) at thread/qwaitcondition_unix.cpp:215
#6  0x00007f27fc11325d in QThreadPoolThread::run (this=0x7f27b0003ee0) at thread/qthreadpool.cpp:146
#7  0x00007f27fc11baab in QThreadPrivate::start (arg=0x7f27b0003ee0) at thread/qthread_unix.cpp:367
#8  0x00007f27f81116db in start_thread (arg=0x7f27b60ef700) at pthread_create.c:463
#9  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f27b68f0700 (LWP 1974)):
#0  0x00007f27fba06bf9 in __GI___poll (fds=0x55948bc0fb00, nfds=1, timeout=125177) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f27f5f76439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27fc341a9b in QEventDispatcherGlib::processEvents (this=0x7f27b0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f27fc2e5dea in QEventLoop::exec (this=this@entry=0x7f27b68efda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f27fc110b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007f27fc11baab in QThreadPrivate::start (arg=0x55948bbea930) at thread/qthread_unix.cpp:367
#7  0x00007f27f81116db in start_thread (arg=0x7f27b68f0700) at pthread_create.c:463
#8  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f27c58fe700 (LWP 1967)):
#0  0x00007f27f5f75cef in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f27f5f763e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27fc341a9b in QEventDispatcherGlib::processEvents (this=0x7f27bc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f27fc2e5dea in QEventLoop::exec (this=this@entry=0x7f27c58fdda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f27fc110b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007f27fc11baab in QThreadPrivate::start (arg=0x55948944d980) at thread/qthread_unix.cpp:367
#7  0x00007f27f81116db in start_thread (arg=0x7f27c58fe700) at pthread_create.c:463
#8  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f27c7f03700 (LWP 1960)):
#0  0x00007f27fba020b4 in __GI___libc_read (fd=28, buf=0x7f27c7f02cd0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f27f5fbaa00 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f75f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27f5f763e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f27f5f767d2 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f27cb28ef66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007f27f5f9de85 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f27f81116db in start_thread (arg=0x7f27c7f03700) at pthread_create.c:463
#8  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f27c8704700 (LWP 1959)):
#0  0x00007f27fba020b4 in __GI___libc_read (fd=25, buf=0x7f27c8703ce0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f27f5fbaa00 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f75f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27f5f763e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f27f5f76591 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f27f5f9de85 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f27f81116db in start_thread (arg=0x7f27c8704700) at pthread_create.c:463
#8  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f27d483c700 (LWP 1958)):
#0  0x00007f27f5f75e30 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f27f5f763e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27fc341a9b in QEventDispatcherGlib::processEvents (this=0x7f27d0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f27fc2e5dea in QEventLoop::exec (this=this@entry=0x7f27d483bd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f27fc110b8a in QThread::exec (this=this@entry=0x559489319900) at thread/qthread.cpp:525
#6  0x00007f27ff50c906 in QQuickPixmapReader::run (this=0x559489319900) at util/qquickpixmapcache.cpp:934
#7  0x00007f27fc11baab in QThreadPrivate::start (arg=0x559489319900) at thread/qthread_unix.cpp:367
#8  0x00007f27f81116db in start_thread (arg=0x7f27d483c700) at pthread_create.c:463
#9  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f27dffff700 (LWP 1954)):
#0  0x00007f27fba020b4 in __GI___libc_read (fd=9, buf=0x7f27dfffeb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f27f5fbaa00 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f75f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27f5f763e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f27fc341a9b in QEventDispatcherGlib::processEvents (this=0x7f27d8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f27fc2e5dea in QEventLoop::exec (this=this@entry=0x7f27dfffed80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007f27fc110b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#8  0x00007f27fccb58b5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f27fc11baab in QThreadPrivate::start (arg=0x559488b82e30) at thread/qthread_unix.cpp:367
#10 0x00007f27f81116db in start_thread (arg=0x7f27dffff700) at pthread_create.c:463
#11 0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f27e52fd700 (LWP 1953)):
#0  0x00007f27fba06bf9 in __GI___poll (fds=0x7f27e00196a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f27f5f76439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27fc341a9b in QEventDispatcherGlib::processEvents (this=0x7f27e0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f27fc2e5dea in QEventLoop::exec (this=this@entry=0x7f27e52fcd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f27fc110b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007f27fe00ee45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f27fc11baab in QThreadPrivate::start (arg=0x7f27fe286d60) at thread/qthread_unix.cpp:367
#8  0x00007f27f81116db in start_thread (arg=0x7f27e52fd700) at pthread_create.c:463
#9  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f27ed9e3700 (LWP 1952)):
#0  0x00007f27fba06bf9 in __GI___poll (fds=0x7f27ed9e2ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f27f5d0d747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f27f5d0f36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f27f09a4129 in QXcbEventReader::run (this=0x559488aaa400) at qxcbconnection.cpp:1388
#4  0x00007f27fc11baab in QThreadPrivate::start (arg=0x559488aaa400) at thread/qthread_unix.cpp:367
#5  0x00007f27f81116db in start_thread (arg=0x7f27ed9e3700) at pthread_create.c:463
#6  0x00007f27fba1388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f280048dc80 (LWP 1950)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0xe9e9aeb2) at /usr/include/c++/7/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:227
#8  QBasicAtomicInteger<int>::load (this=0xe9e9aeb2) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:103
#9  QWeakPointer<QObject>::data (this=0x55948c7acb10) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:569
#10 QPointer<QQuickMenu>::data (this=0x55948c7acb10) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:86
#11 QPointer<QQuickMenu>::operator-> (this=0x55948c7acb10) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:88
#12 operator==<QQuickMenu> (o=0x0, p=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:116
#13 QQuickMenuPrivate::setParentMenu (this=0x55948c7ac990, parent=parent@entry=0x0) at qquickmenu.cpp:482
#14 0x00007f27e783a5cb in QQuickMenuPrivate::removeItem (this=0x5594891d1c70, index=<optimized out>, item=<optimized out>) at qquickmenu.cpp:238
#15 0x00007f27ff5ccd26 in QQuickItemPrivate::itemChange (this=this@entry=0x55948d12e570, change=change@entry=QQuickItem::ItemParentHasChanged, data=...) at items/qquickitem.cpp:6206
#16 0x00007f27ff5d3157 in QQuickItem::setParentItem (this=0x55948c28db40, parentItem=parentItem@entry=0x0) at items/qquickitem.cpp:2791
#17 0x00007f27ff5d4a6c in QQuickItem::~QQuickItem (this=0x55948c2e3b10, __in_chrg=<optimized out>) at items/qquickitem.cpp:2391
#18 0x00007f27ff5d4d59 in QQuickItem::~QQuickItem (this=0x55948c2e3b10, __in_chrg=<optimized out>) at items/qquickitem.cpp:2439
#19 0x00007f27fc3146ab in QObjectPrivate::deleteChildren (this=this@entry=0x55948c7ddbb0) at kernel/qobject.cpp:1997
#20 0x00007f27fc31e14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#21 0x00007f27ff5d4b7b in QQuickItem::~QQuickItem (this=0x55948c3ceec0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2378
#22 0x00007f27ff5f1e15 in QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement (this=0x55948c3ceec0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#23 QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement (this=0x55948c3ceec0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#24 0x00007f27fc3146ab in QObjectPrivate::deleteChildren (this=this@entry=0x5594891d1c70) at kernel/qobject.cpp:1997
#25 0x00007f27fc31e14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#26 0x00007f27dc43925d in QQuickMenu::~QQuickMenu (this=0x55948c63dbf0, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.11.1/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickmenu_p.h:63
#27 QQmlPrivate::QQmlElement<QQuickMenu>::~QQmlElement (this=0x55948c63dbf0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:103
#28 QQmlPrivate::QQmlElement<QQuickMenu>::~QQmlElement (this=0x55948c63dbf0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:103
#29 0x00007f27fc3146ab in QObjectPrivate::deleteChildren (this=this@entry=0x559489036b90) at kernel/qobject.cpp:1997
#30 0x00007f27fc31e14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#31 0x00007f27ff5d4b7b in QQuickItem::~QQuickItem (this=0x55948c3a3ea0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2378
#32 0x00007f27ff5f2065 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x55948c3a3ea0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#33 QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x55948c3a3ea0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#34 0x00007f27fc3146ab in QObjectPrivate::deleteChildren (this=this@entry=0x55948c4b5950) at kernel/qobject.cpp:1997
#35 0x00007f27fc31e14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#36 0x00007f27ff5d4b7b in QQuickItem::~QQuickItem (this=0x55948c4c7940, __in_chrg=<optimized out>) at items/qquickitem.cpp:2378
#37 0x00007f27ff5f16c5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x55948c4c7940, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#38 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x55948c4c7940, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#39 0x00007f27fc317660 in QObject::event (this=this@entry=0x55948c4c7940, e=e@entry=0x55948c187ac0) at kernel/qobject.cpp:1242
#40 0x00007f27ff5d1aeb in QQuickItem::event (this=0x55948c4c7940, ev=0x55948c187ac0) at items/qquickitem.cpp:8003
#41 0x00007f27fd8fee8c in QApplicationPrivate::notify_helper (this=this@entry=0x559488ab0520, receiver=receiver@entry=0x55948c4c7940, e=e@entry=0x55948c187ac0) at kernel/qapplication.cpp:3727
#42 0x00007f27fd90645f in QApplication::notify (this=0x7fff3ddb20a0, receiver=0x55948c4c7940, e=0x55948c187ac0) at kernel/qapplication.cpp:3486
#43 0x00007f27fc2e7ab8 in QCoreApplication::notifyInternal2 (receiver=0x55948c4c7940, event=event@entry=0x55948c187ac0) at kernel/qcoreapplication.cpp:1048
#44 0x00007f27fc2ea5fd in QCoreApplication::sendEvent (event=0x55948c187ac0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x559488aaff30) at kernel/qcoreapplication.cpp:1745
#46 0x00007f27fc2eabb8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599
#47 0x00007f27fc342453 in postEventSourceDispatch (s=0x559488b0bab0) at kernel/qeventdispatcher_glib.cpp:276
#48 0x00007f27f5f76287 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f27f5f764c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f27f5f7654c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f27fc341a7f in QEventDispatcherGlib::processEvents (this=0x559488b03f30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#52 0x00007f27f0a2eed1 in QPAEventDispatcherGlib::processEvents (this=0x559488b03f30, flags=...) at qeventdispatcher_glib.cpp:69
#53 0x00007f27fc2e5dea in QEventLoop::exec (this=this@entry=0x7fff3ddb1fe0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#54 0x00007f27fc2eefa0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336
#55 0x0000559486ca8808 in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:156

The reporter indicates this bug may be a duplicate of or related to bug 399559.

Possible duplicates by query: bug 399555, bug 399005, bug 397907, bug 390480.

Reported using DrKonqi
Comment 1 chbmb.s 2018-10-13 13:35:50 UTC
Created attachment 115624 [details]
New crash information added by DrKonqi

plasma-discover (5.14.0) using Qt 5.11.1

- What I was doing when the application crashed:

Opened Discover and attempted to search for an application by typing into the search field, then it crashed.

-- Backtrace (Reduced):
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x558400000004) at /usr/include/c++/7/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:227
#8  QBasicAtomicInteger<int>::load (this=0x558400000004) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:103
#9  QWeakPointer<QObject>::data (this=0x55b84d5a9580) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:569
#10 QPointer<QQuickMenu>::data (this=0x55b84d5a9580) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:86
Comment 2 Nate Graham 2018-10-13 19:35:54 UTC
*** Bug 399769 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2018-10-13 19:36:27 UTC

*** This bug has been marked as a duplicate of bug 399559 ***