Application: plasma-discover (5.12.4) Qt Version: 5.9.4 Frameworks Version: 5.44.0 Operating System: Linux 4.15.0-13-generic x86_64 Distribution: Ubuntu Bionic Beaver (development branch) -- Information about the crash: - What I was doing when the application crashed: Discovers crashes when clicking on Settings. This happens every time. It happens on a fresh install of Kubuntu 18.04 Beta 2. The crash can be reproduced every time. -- Backtrace: Application: Découvrir (plasma-discover), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc2059c6f40 (LWP 1817))] Thread 9 (Thread 0x7fc1bec9f700 (LWP 1825)): #0 0x00007fc1fb9a0360 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fc1fb9a28d3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc1fb9a336b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc1fb9a354c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc201a004fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2019a561a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc2017c422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc1fd8c86db in start_thread (arg=0x7fc1bec9f700) at pthread_create.c:463 #9 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fc1ce29c700 (LWP 1824)): #0 0x00007fc1fd8ceed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fc1ce29bc40, expected=0, futex_word=0x7fc1c0006df4) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7fc1ce29bd00, mutex=0x7fc1c0006da0, cond=0x7fc1c0006dc8) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7fc1c0006dc8, mutex=0x7fc1c0006da0, abstime=0x7fc1ce29bd00) at pthread_cond_wait.c:667 #3 0x00007fc2017ca458 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc2017c652d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc1fd8c86db in start_thread (arg=0x7fc1ce29c700) at pthread_create.c:463 #7 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fc1cea9d700 (LWP 1823)): #0 0x00007fc2010b4bf9 in __GI___poll (fds=0x557c902d7030, nfds=1, timeout=120106) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc1fb9a3439 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc1fb9a354c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc201a004fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc2019a561a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2017c422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc1fd8c86db in start_thread (arg=0x7fc1cea9d700) at pthread_create.c:463 #8 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fc1d001e700 (LWP 1822)): #0 0x00007fc1fb9a33ee in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fc1fb9a354c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc201a004fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fc2019a561a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc2017c422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc1fd8c86db in start_thread (arg=0x7fc1d001e700) at pthread_create.c:463 #7 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fc1d9729700 (LWP 1821)): #0 0x00007fc1fb9e8cf4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fc1fb9a2930 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc1fb9a336b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc1fb9a354c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc201a004fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2019a561a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc2017c422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc204ba1086 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fc1fd8c86db in start_thread (arg=0x7fc1d9729700) at pthread_create.c:463 #10 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fc1e8a5e700 (LWP 1820)): #0 0x00007fc2010b00b4 in __GI___libc_read (fd=9, buf=0x7fc1e8a5db70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fc1fb9e7960 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc1fb9a2f27 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc1fb9a33e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc1fb9a354c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fc201a004fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc2019a561a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc2017c422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc2023d8a45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fc1fd8c86db in start_thread (arg=0x7fc1e8a5e700) at pthread_create.c:463 #11 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fc1e9c6f700 (LWP 1819)): #0 0x00007fc2010b00b4 in __GI___libc_read (fd=7, buf=0x7fc1e9c6eb60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fc1fb9e7960 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc1fb9a2f27 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc1fb9a33e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc1fb9a354c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fc201a004fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc2019a561a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc2017c422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc203b63d45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fc1fd8c86db in start_thread (arg=0x7fc1e9c6f700) at pthread_create.c:463 #11 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fc1f3074700 (LWP 1818)): #0 0x00007fc2010b4bf9 in __GI___poll (fds=0x7fc1f3073ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc1fb73a747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fc1fb73c36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fc1f5e211c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fc2017c916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc1fd8c86db in start_thread (arg=0x7fc1f3074700) at pthread_create.c:463 #6 0x00007fc2010c188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fc2059c6f40 (LWP 1817)): [KCrash Handler] #6 0x00007fc204847b19 in AbstractResourcesBackend::Filters::shouldFilter(AbstractResource*) const () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #7 0x00007fc204847ded in AbstractResourcesBackend::Filters::filterJustInCase(QVector<AbstractResource*>&) const () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #8 0x00007fc20483f422 in ResourcesProxyModel::addResources(QVector<AbstractResource*> const&) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #9 0x00007fc2019d62bf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fc2048583d2 in ResultsStream::resourcesFound(QVector<AbstractResource*> const&) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #11 0x00007fc2048375e0 in AggregatedResultsStream::emitResults() () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #12 0x00007fc204837639 in AggregatedResultsStream::clear() () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #13 0x00007fc2048387b3 in AggregatedResultsStream::destruction(QObject*) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #14 0x00007fc2019d62bf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007fc2019d691f in QObject::destroyed(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007fc2019dd03a in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007fc2048476b9 in ResultsStream::~ResultsStream() () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #18 0x00007fc2019d6d30 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007fc202fb282c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007fc202fba0f4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007fc2019a75c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007fc2019a9d3d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007fc201a00eb3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007fc1fb9a3287 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007fc1fb9a34c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007fc1fb9a354c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007fc201a004df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007fc2019a561a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007fc2019ae664 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x0000557c8e521f58 in ?? () #31 0x00007fc200fc1b97 in __libc_start_main (main=0x557c8e521680, argc=1, argv=0x7ffe8cf4efc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe8cf4efb8) at ../csu/libc-start.c:310 #32 0x0000557c8e52213a in _start () The reporter indicates this bug may be a duplicate of or related to bug 390480. Possible duplicates by query: bug 390611, bug 390480, bug 390129, bug 386474, bug 385554. Reported using DrKonqi
I'm running Ubuntu Bionic on my desktop system and I can't reproduce there.
Maybe I was on Plasma using Wayland, cannot remember. (I don't know if this could be related to the bug.) Anyway, now it's not happening anymore (after updates).
Assuming fixed, please reopen if the issue happens again.