Bug 403096 - discover crashed when checking updates from systray
Summary: discover crashed when checking updates from systray
Status: RESOLVED DUPLICATE of bug 402328
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.14.5
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-01-11 10:39 UTC by basuda.mensajes1
Modified: 2019-01-14 17:53 UTC (History)
0 users

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 basuda.mensajes1 2019-01-11 10:39:56 UTC
Application: plasma-discover (5.14.5)

Qt Version: 5.11.2
Frameworks Version: 5.53.0
Operating System: Linux 4.15.0-43-generic x86_64
Distribution: KDE neon User Edition 5.14

-- Information about the crash:
- What I was doing when the application crashed: Had recently hard reset due to freeze/crash while using virtualbox. Powered on again, shutdown at user login prompt, powered on again, logged into user, adjusted display settings in system settings, closed settings, clicked systray Update icon, clicked View Updates on dropdown menu, Discover starts to open, crashes and gives me crash prompt

-- 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 0x7f5888e7e200 (LWP 3953))]

Thread 10 (Thread 0x7f5827fff700 (LWP 3980)):
#0  0x00007f587e95346b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5884d2404b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f5884cc830a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f5884af3bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f5884afeadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f5880aef6db in start_thread (arg=0x7f5827fff700) at pthread_create.c:463
#7  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f583d9bd700 (LWP 3969)):
#0  0x00007f58843e50b4 in __GI___libc_read (fd=35, buf=0x7f583d9bccd0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f587e997cd0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f587e953027 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f587e9534e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f587e9538d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5853890026 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007f587e97b105 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f5880aef6db in start_thread (arg=0x7f583d9bd700) at pthread_create.c:463
#8  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f583e1be700 (LWP 3968)):
#0  0x00007f587e952c7c in g_main_context_query () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f587e9534b7 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f587e953691 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f587e97b105 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5880aef6db in start_thread (arg=0x7f583e1be700) at pthread_create.c:463
#6  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f584da0a700 (LWP 3961)):
#0  0x00007f58843e9bf9 in __GI___poll (fds=0x7f5840003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f587e953539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5884d2404b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f5884cc830a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f5884af3bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f5884afeadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f5880aef6db in start_thread (arg=0x7f584da0a700) at pthread_create.c:463
#8  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f584fa35700 (LWP 3960)):
#0  0x00007f58843e9bf9 in __GI___poll (fds=0x7f5848004e10, nfds=1, timeout=10048) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f587e953539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5884d2404b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f5884cc830a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f5884af3bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f5884afeadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f5880aef6db in start_thread (arg=0x7f584fa35700) at pthread_create.c:463
#8  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f585cfcc700 (LWP 3957)):
#0  0x00007f587e9533c4 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5884d2404b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f5884cc830a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f5884af3bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f5888101826 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f5884afeadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f5880aef6db in start_thread (arg=0x7f585cfcc700) at pthread_create.c:463
#8  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f586c97c700 (LWP 3956)):
#0  0x00007f58843e9bf9 in __GI___poll (fds=0x7f5860004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f587e953539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5884d2404b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f5884cc830a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f5884af3bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f588569a4f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f5884afeadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f5880aef6db in start_thread (arg=0x7f586c97c700) at pthread_create.c:463
#9  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f586db8d700 (LWP 3955)):
#0  0x00007f587e999064 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f587e952f49 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f587e9534e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5884d2404b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f5884cc830a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f5884af3bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f58869f4e45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f5884afeadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f5880aef6db in start_thread (arg=0x7f586db8d700) at pthread_create.c:463
#10 0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f5876411700 (LWP 3954)):
#0  0x00007f58843e9bf9 in __GI___poll (fds=0x7f5876410ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f587e087747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f587e08936a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f58793d1ed9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f5884afeadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f5880aef6db in start_thread (arg=0x7f5876411700) at pthread_create.c:463
#6  0x00007f58843f688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f5888e7e200 (LWP 3953)):
[KCrash Handler]
#6  0x00007f5887d9ad62 in AbstractResource::reportNewState() () at /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#7  0x00007f5884cf918f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f583e3e9cb5 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/fwupd-backend.so
#9  0x00007f583e3ea4e7 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/fwupd-backend.so
#10 0x00007f583e3eadc1 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/fwupd-backend.so
#11 0x00007f5884cf918f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f5884afc223 in QFutureWatcherBase::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f58862e4e1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f58862ec3ef in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f5884cc9fe8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f5884cccb2d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f5884d249f3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f587e953387 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f587e9535c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f587e95364c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f5884d2402f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f587945d761 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#23 0x00007f5884cc830a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f5884cd14d0 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x000055db397f1868 in  ()
#26 0x00007f58842f6b97 in __libc_start_main (main=0x55db397f0f90, argc=3, argv=0x7fff4b34e1e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4b34e1d8) at ../csu/libc-start.c:310
#27 0x000055db397f1aea in _start ()

Reported using DrKonqi
Comment 1 Aleix Pol 2019-01-14 17:53:51 UTC

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