Bug 415216 - Discover crashed after Apt/Pkcon commands
Summary: Discover crashed after Apt/Pkcon commands
Status: RESOLVED DUPLICATE of bug 375913
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.17.4
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-12-15 18:41 UTC by nahuel.j.gareis
Modified: 2020-01-09 10:25 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 nahuel.j.gareis 2019-12-15 18:41:30 UTC
Application: plasma-discover (5.17.4)

Qt Version: 5.13.2
Frameworks Version: 5.65.0
Operating System: Linux 5.0.0-37-generic x86_64
Distribution: KDE neon User Edition 5.17

-- Information about the crash:
- What I was doing when the application crashed:
(KDE NEON USER) I tried to use discover to update my system libraries, it was too slow so I closed it and did it in the terminal using apt-get update && pkcon update. Apt said that i had a couple of repeated targets in my source list (in this case geogebra) so i eliminated the repeated source with sudo rm /etc/apt/sources.list.d/geogebra.list and then I wanted to check in Discover if i hadn't left behind any non-updated packages in the the update list and that's when the crashing started. I tried to open Discover multiple times, it showed the window but with nothing in it and then it crashes.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Discover (plasma-discover), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6ac1216240 (LWP 15132))]

Thread 9 (Thread 0x7f6a358ee700 (LWP 15144)):
#0  0x00007f6abc4fd0b4 in __GI___libc_read (fd=56, buf=0x7f6a358eda50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f6ab6bb22d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6ab6b6d0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6ab6b6d570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6ab6b6d6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6abce54b9b in QEventDispatcherGlib::processEvents (this=0x7f6a28000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f6abcdf506a in QEventLoop::exec (this=this@entry=0x7f6a358edc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f6abcc103aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007f6abcc11b52 in QThreadPrivate::start (arg=0x5651a4278460) at thread/qthread_unix.cpp:360
#9  0x00007f6ab8d0a6db in start_thread (arg=0x7f6a358ee700) at pthread_create.c:463
#10 0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f6a37663700 (LWP 15141)):
#0  0x00007f6abc501bf9 in __GI___poll (fds=0x7f6a2c003ce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6ab6b6d5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6ab6b6d6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6abce54b9b in QEventDispatcherGlib::processEvents (this=0x7f6a2c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6abcdf506a in QEventLoop::exec (this=this@entry=0x7f6a37662c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f6abcc103aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f6abcc11b52 in QThreadPrivate::start (arg=0x5651a653b810) at thread/qthread_unix.cpp:360
#7  0x00007f6ab8d0a6db in start_thread (arg=0x7f6a37663700) at pthread_create.c:463
#8  0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f6a84aa6700 (LWP 15140)):
#0  0x00007f6abc501bf9 in __GI___poll (fds=0x7f6a30003ce0, nfds=1, timeout=9589) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6ab6b6d5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6ab6b6d6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6abce54b9b in QEventDispatcherGlib::processEvents (this=0x7f6a30000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6abcdf506a in QEventLoop::exec (this=this@entry=0x7f6a84aa5c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f6abcc103aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f6abcc11b52 in QThreadPrivate::start (arg=0x5651a616bfc0) at thread/qthread_unix.cpp:360
#7  0x00007f6ab8d0a6db in start_thread (arg=0x7f6a84aa6700) at pthread_create.c:463
#8  0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f6a87fff700 (LWP 15137)):
#0  0x00007f6abc4fd0b4 in __GI___libc_read (fd=23, buf=0x7f6a87ffeb90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f6ab6bb22d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6ab6b6d0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6ab6b6d570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6ab6b6d962 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6ab5af40e6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007f6ab6b95195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f6ab8d0a6db in start_thread (arg=0x7f6a87fff700) at pthread_create.c:463
#8  0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6a8cab4700 (LWP 15136)):
#0  0x00007f6ab6b6a4b7 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6ab6b6ca63 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6ab6b6d4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6ab6b6d6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6ab6b6d721 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6ab6b95195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f6ab8d0a6db in start_thread (arg=0x7f6a8cab4700) at pthread_create.c:463
#7  0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f6aa35ef700 (LWP 15135)):
#0  0x00007f6ab6bb3664 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6ab6b6d4ee in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6ab6b6d6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6abce54b9b in QEventDispatcherGlib::processEvents (this=0x7f6a98000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f6abcdf506a in QEventLoop::exec (this=this@entry=0x7f6aa35eec40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f6abcc103aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f6abd86a815 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f6abcc11b52 in QThreadPrivate::start (arg=0x5651a42180e0) at thread/qthread_unix.cpp:360
#8  0x00007f6ab8d0a6db in start_thread (arg=0x7f6aa35ef700) at pthread_create.c:463
#9  0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f6aa8883700 (LWP 15134)):
#0  0x00007f6abc4fd0b4 in __GI___libc_read (fd=15, buf=0x7f6aa8882a20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f6ab6bb22d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6ab6b6d0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6ab6b6d570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6ab6b6d6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f6abce54b9b in QEventDispatcherGlib::processEvents (this=0x7f6a9c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f6abcdf506a in QEventLoop::exec (this=this@entry=0x7f6aa8882c30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f6abcc103aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007f6abec610e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f6abcc11b52 in QThreadPrivate::start (arg=0x7f6abeed8d80) at thread/qthread_unix.cpp:360
#10 0x00007f6ab8d0a6db in start_thread (arg=0x7f6aa8883700) at pthread_create.c:463
#11 0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f6aac773700 (LWP 15133)):
#0  0x00007f6abc501bf9 in __GI___poll (fds=0x7f6aac772b68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f6ab6473747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f6ab647536a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6aaf351e10 in QXcbEventQueue::run (this=0x5651a41789d0) at qxcbeventqueue.cpp:228
#4  0x00007f6abcc11b52 in QThreadPrivate::start (arg=0x5651a41789d0) at thread/qthread_unix.cpp:360
#5  0x00007f6ab8d0a6db in start_thread (arg=0x7f6aac773700) at pthread_create.c:463
#6  0x00007f6abc50e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6ac1216240 (LWP 15132)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f6abc42d801 in __GI_abort () at abort.c:79
#8  0x00007f6abcbedcbb in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1907
#9  QMessageLogger::fatal (this=this@entry=0x7ffeea890240, msg=msg@entry=0x7f6ac05a52b6 "%s") at global/qlogging.cpp:888
#10 0x00007f6ac03962fd in QSGRenderLoop::handleContextCreationFailure (this=this@entry=0x5651a4349300, window=0x5651a42c6fc0, isEs=<optimized out>) at scenegraph/qsgrenderloop.cpp:276
#11 0x00007f6ac03970ed in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x5651a4349300, window=<optimized out>) at scenegraph/qsgrenderloop.cpp:378
#12 0x00007f6ac0397e8a in QSGGuiThreadRenderLoop::exposureChanged (this=0x5651a4349300, window=<optimized out>) at scenegraph/qsgrenderloop.cpp:484
#13 0x00007f6abdd1a525 in QWindow::event (this=this@entry=0x5651a42c6fc0, ev=ev@entry=0x7ffeea890750) at kernel/qwindow.cpp:2359
#14 0x00007f6ac0415a45 in QQuickWindow::event (this=0x5651a42c6fc0, e=0x7ffeea890750) at items/qquickwindow.cpp:1695
#15 0x00007f6abe540eac in QApplicationPrivate::notify_helper (this=this@entry=0x5651a4155680, receiver=receiver@entry=0x5651a42c6fc0, e=e@entry=0x7ffeea890750) at kernel/qapplication.cpp:3703
#16 0x00007f6abe5484b0 in QApplication::notify (this=0x7ffeea890af0, receiver=0x5651a42c6fc0, e=0x7ffeea890750) at kernel/qapplication.cpp:3449
#17 0x00007f6abcdf6f08 in QCoreApplication::notifyInternal2 (receiver=0x5651a42c6fc0, event=0x7ffeea890750) at kernel/qcoreapplication.cpp:1095
#18 0x00007f6abcdf70ee in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5651a42c6fc0, event=event@entry=0x7ffeea890750) at kernel/qcoreapplication.cpp:1502
#19 0x00007f6abdd1041a in QGuiApplicationPrivate::processExposeEvent (e=0x5651a6754460) at kernel/qguiapplication.cpp:3081
#20 0x00007f6abdd1066d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5651a6754460) at kernel/qguiapplication.cpp:1911
#21 0x00007f6abdcea79b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148
#22 0x00007f6aaf352dda in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#23 0x00007f6ab6b6d417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f6ab6b6d650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f6ab6b6d6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f6abce54b7f in QEventDispatcherGlib::processEvents (this=0x5651a41dded0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#27 0x00007f6abcdf506a in QEventLoop::exec (this=this@entry=0x7ffeea890a30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#28 0x00007f6abcdfe3e0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403
#29 0x00005651a3bc8a1a in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:166

Possible duplicates by query: bug 415105, bug 414938, bug 414922, bug 414506, bug 413943.

Reported using DrKonqi
Comment 1 Christoph Feck 2020-01-09 10:25:26 UTC

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