Application: plasma-discover (5.11.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: Opened Discover to apply updates, after showing the list of updates I clicked "Update All" and it crashed. 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 0x7f48e702b800 (LWP 6686))] Thread 10 (Thread 0x7f48915f7700 (LWP 6698)): #0 0x00007f48dcd8ad79 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f48dcd44454 in g_main_context_release () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48dcd453f6 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48dcd4554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f48e301ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4884000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f48e2fc0dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f48915f6da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007f48e2debb8a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007f48e2df6aab in QThreadPrivate::start(void*) (arg=0x1c63dd0) at thread/qthread_unix.cpp:367 #8 0x00007f48deee16db in start_thread (arg=0x7f48915f7700) at pthread_create.c:463 #9 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f48a1431700 (LWP 6694)): #0 0x00007f48e233f0b4 in __GI___libc_read (fd=20, buf=0x7f48a1430b90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f48dcd89a00 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48dcd44f27 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48dcd453e0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f48dcd4554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f48e301ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4894000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f48e2fc0dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f48a1430da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #7 0x00007f48e2debb8a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #8 0x00007f48e2df6aab in QThreadPrivate::start(void*) (arg=0x20a8e10) at thread/qthread_unix.cpp:367 #9 0x00007f48deee16db in start_thread (arg=0x7f48a1431700) at pthread_create.c:463 #10 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f48a29b2700 (LWP 6693)): #0 0x00007f48dcd8ad94 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f48dcd44c39 in g_main_context_query () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48dcd453b7 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48dcd4554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f48e301ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f489c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f48e2fc0dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f48a29b1da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007f48e2debb8a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007f48e2df6aab in QThreadPrivate::start(void*) (arg=0x1e723b0) at thread/qthread_unix.cpp:367 #8 0x00007f48deee16db in start_thread (arg=0x7f48a29b2700) at pthread_create.c:463 #9 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f48b6359700 (LWP 6692)): #0 0x00007f48e2343bf9 in __GI___poll (fds=0x7f48ac004db0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f48dcd45439 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48dcd4554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48e301ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f48ac000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f48e2fc0dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f48b6358d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f48e2debb8a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f48e62b0906 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f48e2df6aab in QThreadPrivate::start(void*) (arg=0x1948af0) at thread/qthread_unix.cpp:367 #8 0x00007f48deee16db in start_thread (arg=0x7f48b6359700) at pthread_create.c:463 #9 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f48b6f6e700 (LWP 6691)): #0 0x00007f48deee79f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1522bd8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f48deee79f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x1522b88, cond=0x1522bb0) at pthread_cond_wait.c:502 #2 0x00007f48deee79f3 in __pthread_cond_wait (cond=0x1522bb0, mutex=0x1522b88) at pthread_cond_wait.c:655 #3 0x00007f48c0d7c46b in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f48c0d7c197 in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f48deee16db in start_thread (arg=0x7f48b6f6e700) at pthread_create.c:463 #6 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f48b7ee8700 (LWP 6690)): #0 0x00007f48deee79f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1581204) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f48deee79f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x15811b0, cond=0x15811d8) at pthread_cond_wait.c:502 #2 0x00007f48deee79f3 in __pthread_cond_wait (cond=0x15811d8, mutex=0x15811b0) at pthread_cond_wait.c:655 #3 0x00007f48c0d7c46b in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f48c0d7c197 in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f48deee16db in start_thread (arg=0x7f48b7ee8700) at pthread_create.c:463 #6 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f48cadee700 (LWP 6689)): #0 0x00007f48dcd44895 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f48dcd4536b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48dcd4554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48e301ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f48bc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f48e2fc0dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f48cadedd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f48e2debb8a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f48e39908b5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f48e2df6aab in QThreadPrivate::start(void*) (arg=0x15694f0) at thread/qthread_unix.cpp:367 #8 0x00007f48deee16db in start_thread (arg=0x7f48cadee700) at pthread_create.c:463 #9 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f48cbfff700 (LWP 6688)): #0 0x00007f48e233f0b4 in __GI___libc_read (fd=7, buf=0x7f48cbffeb60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f48dcd89a00 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f48dcd44f27 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f48dcd453e0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f48dcd4554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f48e301ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f48c4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f48e2fc0dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f48cbffed70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #7 0x00007f48e2debb8a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:525 #8 0x00007f48e5192e45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007f48e2df6aab in QThreadPrivate::start(void*) (arg=0x7f48e540ad60) at thread/qthread_unix.cpp:367 #10 0x00007f48deee16db in start_thread (arg=0x7f48cbfff700) at pthread_create.c:463 #11 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f48d41a5700 (LWP 6687)): #0 0x00007f48e2343bf9 in __GI___poll (fds=0x7f48d41a4ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f48dcadc747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f48dcade36a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f48d7166129 in QXcbEventReader::run() (this=0x1480400) at qxcbconnection.cpp:1388 #4 0x00007f48e2df6aab in QThreadPrivate::start(void*) (arg=0x1480400) at thread/qthread_unix.cpp:367 #5 0x00007f48deee16db in start_thread (arg=0x7f48d41a5700) at pthread_create.c:463 #6 0x00007f48e235088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f48e702b800 (LWP 6686)): [KCrash Handler] #6 0x00007f48e446b530 in vtable for QImage () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #7 0x00007f48e5f48fd0 in () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #8 0x00007f48e2ff1bef in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe6509abd0, r=0x5ef2c70, this=0x5711f70) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #9 0x00007f48e2ff1bef in QMetaObject::activate(QObject*, int, int, void**) (sender=0x1f0b2a0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754 #10 0x00007f48e5f5b1b2 in AbstractBackendUpdater::progressingChanged(bool) () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #11 0x00007f48e5f4999e in StandardBackendUpdater::refreshUpdateable() () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so #12 0x00007f48e2ff1bef in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe6509ad60, r=0x1f0b2a0, this=0x1b48580) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #13 0x00007f48e2ff1bef in QMetaObject::activate(QObject*, int, int, void**) (sender=0x20c9d70, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754 #14 0x00007f48a305d559 in KNSBackend::receivedEntries(QList<KNSCore::EntryInternal> const&) () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/kns-backend.so #15 0x00007f48e2ff2642 in QObject::event(QEvent*) (this=0x20c9d70, e=<optimized out>) at kernel/qobject.cpp:1251 #16 0x00007f48e45d9e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1486660, receiver=receiver@entry=0x20c9d70, e=e@entry=0x7f4894109810) at kernel/qapplication.cpp:3727 #17 0x00007f48e45e145f in QApplication::notify(QObject*, QEvent*) (this=0x7ffe6509b410, receiver=0x20c9d70, e=0x7f4894109810) at kernel/qapplication.cpp:3486 #18 0x00007f48e2fc2ab8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x20c9d70, event=event@entry=0x7f4894109810) at kernel/qcoreapplication.cpp:1048 #19 0x00007f48e2fc55fd in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7f4894109810, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #20 0x00007f48e2fc55fd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1485660) at kernel/qcoreapplication.cpp:1745 #21 0x00007f48e2fc5bb8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599 #22 0x00007f48e301d453 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x14ede80) at kernel/qeventdispatcher_glib.cpp:276 #23 0x00007f48dcd45287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f48dcd454c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f48dcd4554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f48e301ca7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x14f6760, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #27 0x00007f48d71f0ed1 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x14f6760, flags=...) at qeventdispatcher_glib.cpp:69 #28 0x00007f48e2fc0dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe6509b330, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #29 0x00007f48e2fc9fa0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1336 #30 0x0000000000411b9e in () #31 0x00007f48e2250b97 in __libc_start_main (main=0x411180, argc=3, argv=0x7ffe6509b5d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe6509b5c8) at ../csu/libc-start.c:310 #32 0x0000000000411cb9 in _start () Reported using DrKonqi
Plasma 5.11 is unmaintained. Please update to a supported version.