Bug 399771 - Discover Crashed after clicking on applications after updates
Summary: Discover Crashed after clicking on applications after updates
Status: RESOLVED DUPLICATE of bug 399559
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.14.0
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-10-13 20:12 UTC by Mmenzel
Modified: 2018-10-13 22:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mmenzel 2018-10-13 20:12:24 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:
- What I was doing when the application crashed:

I updated the system after fresh installation from iso image (very rough installation with grub failed to install on EFI system).
update finished click on left windows to install new applications ... crash

The crash can be reproduced sometimes.

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

Thread 11 (Thread 0x7fccb0dc4700 (LWP 2474)):
#0  0x00007fccfa6ccd94 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fccfa686930 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa68736b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcd00a52a9b in QEventDispatcherGlib::processEvents (this=0x7fcca8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fcd009f6dea in QEventLoop::exec (this=this@entry=0x7fccb0dc3da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007fcd00821b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#7  0x00007fcd0082caab in QThreadPrivate::start (arg=0x560747bca390) at thread/qthread_unix.cpp:367
#8  0x00007fccfc8226db in start_thread (arg=0x7fccb0dc4700) at pthread_create.c:463
#9  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fccb15c5700 (LWP 2465)):
#0  0x00007fcd00117bf9 in __GI___poll (fds=0x560749231380, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccfa687439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa6877d2 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fccc5bf5f66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fccfa6aee85 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fccfc8226db in start_thread (arg=0x7fccb15c5700) at pthread_create.c:463
#6  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fccb1dc6700 (LWP 2464)):
#0  0x00007fcd00117bf9 in __GI___poll (fds=0x560749228320, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccfa687439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fccfa687591 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fccfa6aee85 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fccfc8226db in start_thread (arg=0x7fccb1dc6700) at pthread_create.c:463
#6  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fccc27c1700 (LWP 2462)):
#0  0x00007fcd00117bf9 in __GI___poll (fds=0x7fccb4075c90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccfa687439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcd00a52a9b in QEventDispatcherGlib::processEvents (this=0x7fccb4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fcd009f6dea in QEventLoop::exec (this=this@entry=0x7fccc27c0da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fcd00821b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007fcd0082caab in QThreadPrivate::start (arg=0x5607491b1a90) at thread/qthread_unix.cpp:367
#7  0x00007fccfc8226db in start_thread (arg=0x7fccc27c1700) at pthread_create.c:463
#8  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fccc45ff700 (LWP 2460)):
#0  0x00007fcd00117bf9 in __GI___poll (fds=0x7fccbc004a10, nfds=1, timeout=9429) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccfa687439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcd00a52a9b in QEventDispatcherGlib::processEvents (this=0x7fccbc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fcd009f6dea in QEventLoop::exec (this=this@entry=0x7fccc45feda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fcd00821b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007fcd0082caab in QThreadPrivate::start (arg=0x560747ce4b40) at thread/qthread_unix.cpp:367
#7  0x00007fccfc8226db in start_thread (arg=0x7fccc45ff700) at pthread_create.c:463
#8  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fcccf5ef700 (LWP 2459)):
#0  0x00007fcd00117bf9 in __GI___poll (fds=0x7fccc8004db0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccfa687439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcd00a52a9b in QEventDispatcherGlib::processEvents (this=0x7fccc8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fcd009f6dea in QEventLoop::exec (this=this@entry=0x7fcccf5eed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fcd00821b8a in QThread::exec (this=this@entry=0x560747c09d00) at thread/qthread.cpp:525
#6  0x00007fcd03c1d906 in QQuickPixmapReader::run (this=0x560747c09d00) at util/qquickpixmapcache.cpp:934
#7  0x00007fcd0082caab in QThreadPrivate::start (arg=0x560747c09d00) at thread/qthread_unix.cpp:367
#8  0x00007fccfc8226db in start_thread (arg=0x7fcccf5ef700) at pthread_create.c:463
#9  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fccd4d9c700 (LWP 2458)):
#0  0x00007fccfc8289f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56074757f788) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x56074757f738, cond=0x56074757f760) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x56074757f760, mutex=0x56074757f738) at pthread_cond_wait.c:655
#3  0x00007fccda3a446b in ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#4  0x00007fccda3a4197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#5  0x00007fccfc8226db in start_thread (arg=0x7fccd4d9c700) at pthread_create.c:463
#6  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fcce3fff700 (LWP 2457)):
#0  0x00007fcd00117bf9 in __GI___poll (fds=0x7fccdc004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccfa687439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcd00a52a9b in QEventDispatcherGlib::processEvents (this=0x7fccdc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fcd009f6dea in QEventLoop::exec (this=this@entry=0x7fcce3ffed80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fcd00821b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007fcd013c68b5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fcd0082caab in QThreadPrivate::start (arg=0x56074756b180) at thread/qthread_unix.cpp:367
#8  0x00007fccfc8226db in start_thread (arg=0x7fcce3fff700) at pthread_create.c:463
#9  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fcce9945700 (LWP 2456)):
#0  0x00007fcd001130b4 in __GI___libc_read (fd=7, buf=0x7fcce9944b60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fccfa6cba00 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fccfa686f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fccfa6873e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcd00a52a9b in QEventDispatcherGlib::processEvents (this=0x7fcce4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fcd009f6dea in QEventLoop::exec (this=this@entry=0x7fcce9944d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007fcd00821b8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#8  0x00007fcd0271fe45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007fcd0082caab in QThreadPrivate::start (arg=0x7fcd02997d60) at thread/qthread_unix.cpp:367
#10 0x00007fccfc8226db in start_thread (arg=0x7fcce9945700) at pthread_create.c:463
#11 0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fccf20ee700 (LWP 2455)):
#0  0x00007fcd00117bf9 in __GI___poll (fds=0x7fccf20edca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccfa41e747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fccfa42036a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fccf50af129 in QXcbEventReader::run (this=0x5607474c2400) at qxcbconnection.cpp:1388
#4  0x00007fcd0082caab in QThreadPrivate::start (arg=0x5607474c2400) at thread/qthread_unix.cpp:367
#5  0x00007fccfc8226db in start_thread (arg=0x7fccf20ee700) at pthread_create.c:463
#6  0x00007fcd0012488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fcd04ba5c80 (LWP 2453)):
[KCrash Handler]
#6  QMetaObjectPrivate::disconnect (sender=0x1, signal_index=53, smeta=0x7fccf040a340 <QQuickMenu::staticMetaObject>, receiver=0xc1, method_index=-1, slot=0x7fff64cc1bb0, disconnectType=QMetaObjectPrivate::DisconnectAll) at kernel/qobject.cpp:3424
#7  0x00007fcd00a2a7a7 in QObject::disconnectImpl (sender=0x1, signal=signal@entry=0x7fff64cc1ba0, receiver=receiver@entry=0xc1, slot=slot@entry=0x7fff64cc1bb0, senderMetaObject=senderMetaObject@entry=0x7fccf040a340 <QQuickMenu::staticMetaObject>) at kernel/qobject.cpp:4986
#8  0x00007fccf017b0b1 in QObject::disconnect<void (QQuickMenu::*)(bool), void (QQuickMenu::*)(bool)> (slot=(void (QQuickMenu::*)(QQuickMenu * const, bool)) 0x7fccf017a820 <QQuickMenu::setCascade(bool)>, receiver=0xc1, signal=(void (QQuickMenu::*)(QQuickMenu * const, bool)) 0x7fccf0179c10 <QQuickMenu::cascadeChanged(bool)>, sender=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:367
#9  QQuickMenuPrivate::setParentMenu (this=0x56074bf33ff0, parent=parent@entry=0x0) at qquickmenu.cpp:486
#10 0x00007fccf017c5cb in QQuickMenuPrivate::removeItem (this=0x56074bf23460, index=<optimized out>, item=<optimized out>) at qquickmenu.cpp:238
#11 0x00007fcd03cddd26 in QQuickItemPrivate::itemChange (this=this@entry=0x56074b611170, change=change@entry=QQuickItem::ItemParentHasChanged, data=...) at items/qquickitem.cpp:6206
#12 0x00007fcd03ce4157 in QQuickItem::setParentItem (this=0x56074bd24350, parentItem=parentItem@entry=0x0) at items/qquickitem.cpp:2791
#13 0x00007fcd03ce5a6c in QQuickItem::~QQuickItem (this=0x56074b041aa0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2391
#14 0x00007fcd03ce5d59 in QQuickItem::~QQuickItem (this=0x56074b041aa0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2439
#15 0x00007fcd00a256ab in QObjectPrivate::deleteChildren (this=this@entry=0x56074bdad340) at kernel/qobject.cpp:1997
#16 0x00007fcd00a2f14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#17 0x00007fcd03ce5b7b in QQuickItem::~QQuickItem (this=0x56074a5b83b0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2378
#18 0x00007fcd03d02e15 in QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement (this=0x56074a5b83b0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#19 QQmlPrivate::QQmlElement<QQuickListView>::~QQmlElement (this=0x56074a5b83b0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#20 0x00007fcd00a256ab in QObjectPrivate::deleteChildren (this=this@entry=0x56074bf23460) at kernel/qobject.cpp:1997
#21 0x00007fcd00a2f14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#22 0x00007fcce0a7925d in QQuickMenu::~QQuickMenu (this=0x560749afbeb0, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.11.1/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickmenu_p.h:63
#23 QQmlPrivate::QQmlElement<QQuickMenu>::~QQmlElement (this=0x560749afbeb0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:103
#24 QQmlPrivate::QQmlElement<QQuickMenu>::~QQmlElement (this=0x560749afbeb0, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:103
#25 0x00007fcd00a256ab in QObjectPrivate::deleteChildren (this=this@entry=0x56074b1a9580) at kernel/qobject.cpp:1997
#26 0x00007fcd00a2f14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#27 0x00007fcd03ce5b7b in QQuickItem::~QQuickItem (this=0x56074a6bf890, __in_chrg=<optimized out>) at items/qquickitem.cpp:2378
#28 0x00007fcd03d03065 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x56074a6bf890, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#29 QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x56074a6bf890, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#30 0x00007fcd00a256ab in QObjectPrivate::deleteChildren (this=this@entry=0x56074b13c070) at kernel/qobject.cpp:1997
#31 0x00007fcd00a2f14b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#32 0x00007fcd03ce5b7b in QQuickItem::~QQuickItem (this=0x56074b3971a0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2378
#33 0x00007fcd03d026c5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x56074b3971a0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#34 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x56074b3971a0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:103
#35 0x00007fcd00a28660 in QObject::event (this=this@entry=0x56074b3971a0, e=e@entry=0x560747bae2d0) at kernel/qobject.cpp:1242
#36 0x00007fcd03ce2aeb in QQuickItem::event (this=0x56074b3971a0, ev=0x560747bae2d0) at items/qquickitem.cpp:8003
#37 0x00007fcd0200fe8c in QApplicationPrivate::notify_helper (this=this@entry=0x5607474c8520, receiver=receiver@entry=0x56074b3971a0, e=e@entry=0x560747bae2d0) at kernel/qapplication.cpp:3727
#38 0x00007fcd0201745f in QApplication::notify (this=0x7fff64cc2930, receiver=0x56074b3971a0, e=0x560747bae2d0) at kernel/qapplication.cpp:3486
#39 0x00007fcd009f8ab8 in QCoreApplication::notifyInternal2 (receiver=0x56074b3971a0, event=event@entry=0x560747bae2d0) at kernel/qcoreapplication.cpp:1048
#40 0x00007fcd009fb5fd in QCoreApplication::sendEvent (event=0x560747bae2d0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5607474c7f30) at kernel/qcoreapplication.cpp:1745
#42 0x00007fcd009fbbb8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599
#43 0x00007fcd00a53453 in postEventSourceDispatch (s=0x56074752bc10) at kernel/qeventdispatcher_glib.cpp:276
#44 0x00007fccfa687287 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fccfa6874c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fccfa68754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fcd00a52a7f in QEventDispatcherGlib::processEvents (this=0x560747529950, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#48 0x00007fccf5139ed1 in QPAEventDispatcherGlib::processEvents (this=0x560747529950, flags=...) at qeventdispatcher_glib.cpp:69
#49 0x00007fcd009f6dea in QEventLoop::exec (this=this@entry=0x7fff64cc2870, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#50 0x00007fcd009fffa0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336
#51 0x000056074530b808 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 399761, bug 397955.

Reported using DrKonqi
Comment 1 Nate Graham 2018-10-13 22:15:17 UTC

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