https://bugs.kde.org/show_bug.cgi?id=428061
Bug ID: 428061 Summary: Dr. Konqi crashed at run Discover Product: Discover Version: 5.20.0 Platform: Neon Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: discover Assignee: lei...@leinir.dk Reporter: walker.lfrei...@yahoo.com.br CC: aleix...@kde.org Target Milestone: --- Application: plasma-discover (5.20.0) Qt Version: 5.15.0 Frameworks Version: 5.75.0 Operating System: Linux 5.4.0-52-generic x86_64 Windowing system: X11 Distribution: KDE neon User Edition 5.20 -- Information about the crash: - What I was doing when the application crashed: Runnung updates in Discover. - Unusual behavior I noticed: The Discover closed and open error assistent window. - Custom settings of the application: Only to themes where using WhiteSur-alt theme. The crash can be reproduced every time. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault [New LWP 5369] [New LWP 5370] [New LWP 5371] [New LWP 5372] [New LWP 5382] [New LWP 5383] [New LWP 5386] [New LWP 5388] [New LWP 5436] [New LWP 5437] [New LWP 5438] [New LWP 5697] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ffa70d6464) at ../sysdeps/nptl/futex-internal.h:183 [Current thread is 1 (Thread 0x7f980f776900 (LWP 5368))] Thread 13 (Thread 0x7f97c7fff700 (LWP 5697)): [KCrash Handler] #4 0x00007f98133731b4 in KPackage::Package::setPath (this=0x7f97bc322120, path=...) from /usr/lib/x86_64-linux-gnu/libKF5Package.so.5 #5 0x00007f981337a611 in KPackage::Package::update (this=0x7f97bc322120, sourcePackage=..., packageRoot=...) at ./src/kpackage/package.cpp:837 #6 0x00007f97c77ceb01 in KPackageTask::run (this=0x55ffa7068aa0) at ./src/core/jobs/kpackagejob.cpp:80 #7 0x00007f9813e034d2 in QThreadPoolThread::run (this=0x7f97f40d6680) at thread/qthreadpool.cpp:99 #8 0x00007f9813e0020c in QThreadPrivate::start (arg=0x7f97f40d6680) at thread/qthread_unix.cpp:342 #9 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f979effe700 (LWP 5438)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f9812434483 in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f98123e4105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f98123e7598 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f97c49b9c1c in fwupd_client_update_metadata () from /usr/lib/x86_64-linux-gnu/libfwupd.so.2 #5 0x00007f97c49e8eb8 in FwupdBackend::refreshRemote (backend=0x55ffa71fa0c0, remote=0x7f977c00a970, cacheAge=<optimized out>, cancellable=0x7f97cc006760) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:208 #6 0x00007f97c49eb053 in non-virtual thunk to QtConcurrent::RunFunctionTask<_GPtrArray*>::run() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/fwupd-backend.so #7 0x00007f9813e034d2 in QThreadPoolThread::run (this=0x55ffa7ba3e20) at thread/qthreadpool.cpp:99 #8 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa7ba3e20) at thread/qthread_unix.cpp:342 #9 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f97a8a31700 (LWP 5437)): #0 0x00007f9813a72aff in __GI___poll (fds=0x7f979400b500, nfds=1, timeout=4342) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f98123e71ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f981403ceab in QEventDispatcherGlib::processEvents (this=0x7f9794000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f9813fe11bb in QEventLoop::exec (this=this@entry=0x7f97a8a30ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f9813dff082 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa7ba0ef0) at thread/qthread_unix.cpp:342 #7 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f97ab272700 (LWP 5436)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f9805b95435 in ?? () from /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #2 0x00007f9805b950c3 in ?? () from /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #3 0x00007f97fb34e2c3 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.138 #4 0x00007f97fb34e396 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.138 #5 0x00007f97fb2fb87c in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.138 #6 0x00007f97fb21c80e in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.138 #7 0x00007f9805b93da1 in ?? () from /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #8 0x00007f9805e6cd2a in QGLXContext::swapBuffers (this=0x55ffa710f0a0, surface=0x55ffa6fcb740) at qglxintegration.cpp:637 #9 0x00007f9814453ed1 in QOpenGLContext::swapBuffers (this=0x7f9808005a90, surface=<optimized out>) at kernel/qopenglcontext.cpp:1112 #10 0x00007f9815c0880c in QSGRenderThread::syncAndRender (this=0x55ffa71128b0, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:870 #11 0x00007f9815c0c587 in QSGRenderThread::run (this=0x55ffa71128b0) at scenegraph/qsgthreadedrenderloop.cpp:1043 #12 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa71128b0) at thread/qthread_unix.cpp:342 #13 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f97c61f6700 (LWP 5388)): #0 0x00007f981243433d in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f98123e673a in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f98123e70db in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f981403ceab in QEventDispatcherGlib::processEvents (this=0x7f97ac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f9813fe11bb in QEventLoop::exec (this=this@entry=0x7f97c61f5ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f9813dff082 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa7186c90) at thread/qthread_unix.cpp:342 #8 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f97c760d700 (LWP 5386)): #0 __GI___libc_read (nbytes=16, buf=0x7f97c760ca90, fd=56) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=56, buf=0x7f97c760ca90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f981242f89f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f98123e6cfe in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f98123e7152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f981403ceab in QEventDispatcherGlib::processEvents (this=0x7f97b4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f9813fe11bb in QEventLoop::exec (this=this@entry=0x7f97c760cca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f9813dff082 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa71753a0) at thread/qthread_unix.cpp:342 #10 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f97e944b700 (LWP 5383)): #0 __GI___libc_read (nbytes=16, buf=0x7f97e944abd0, fd=37) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=37, buf=0x7f97e944abd0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f981242f89f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f98123e6cfe in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f98123e7152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f98123e7533 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f9812142eda in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #7 0x00007f9812410931 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f97e9c4c700 (LWP 5382)): #0 0x00007f9813a72aff in __GI___poll (fds=0x55ffa71389c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f98123e71ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f98123e7331 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f9812410931 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f98048dd700 (LWP 5372)): #0 0x00007f9813a72aff in __GI___poll (fds=0x7f97f4004e80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f98123e71ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f981403ceab in QEventDispatcherGlib::processEvents (this=0x7f97f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f9813fe11bb in QEventLoop::exec (this=this@entry=0x7f98048dcc60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f9813dff082 in QThread::exec (this=this@entry=0x55ffa6fd9610) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f9815b4730a in QQuickPixmapReader::run (this=0x55ffa6fd9610) at util/qquickpixmapcache.cpp:1008 #7 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa6fd9610) at thread/qthread_unix.cpp:342 #8 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f98075ef700 (LWP 5371)): #0 __GI___libc_read (nbytes=16, buf=0x7f98075eea70, fd=10) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=10, buf=0x7f98075eea70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f981242f89f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f98123e6cfe in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f98123e7152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f981403ceab in QEventDispatcherGlib::processEvents (this=0x7f97fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f9813fe11bb in QEventLoop::exec (this=this@entry=0x7f98075eec80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f9813dff082 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f9814d0d6c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #10 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa67b5c20) at thread/qthread_unix.cpp:342 #11 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f980cb5e700 (LWP 5370)): #0 0x00007f9813a72aff in __GI___poll (fds=0x7f980000c8a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f98123e71ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f981403ceab in QEventDispatcherGlib::processEvents (this=0x7f9800000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f9813fe11bb in QEventLoop::exec (this=this@entry=0x7f980cb5dc70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f9813dff082 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f98155dff2b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f9813e0020c in QThreadPrivate::start (arg=0x7f9815662d80) at thread/qthread_unix.cpp:342 #8 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f980eaf3700 (LWP 5369)): #0 0x00007f9813a72aff in __GI___poll (fds=0x7f980eaf2ba8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f98122d8c1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f98122da90a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f980f0e4978 in QXcbEventQueue::run (this=0x55ffa64aa1c0) at qxcbeventqueue.cpp:228 #4 0x00007f9813e0020c in QThreadPrivate::start (arg=0x55ffa64aa1c0) at thread/qthread_unix.cpp:342 #5 0x00007f9812d53609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f9813a7f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f980f776900 (LWP 5368)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ffa70d6464) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ffa70d6410, cond=0x55ffa70d6438) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ffa70d6438, mutex=0x55ffa70d6410) at pthread_cond_wait.c:638 #3 0x00007f9813e0610b in QWaitConditionPrivate::wait (deadline=..., this=0x55ffa70d6410) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x55ffa7112908, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9815c0a787 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x55ffa68b48a0, w=0x55ffa6e46930, inExpose=inExpose@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f9815c0b364 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x55ffa68b48a0, window=0x55ffa6687980) at scenegraph/qsgthreadedrenderloop.cpp:1428 #7 0x00007f9815c75d75 in QQuickWindow::event (this=0x55ffa6687980, e=0x7ffcb2e539a0) at items/qquickwindow.cpp:1757 #8 0x00007f9815086cc3 in QApplicationPrivate::notify_helper (this=this@entry=0x55ffa649f980, receiver=receiver@entry=0x55ffa6687980, e=e@entry=0x7ffcb2e539a0) at kernel/qapplication.cpp:3671 #9 0x00007f981508fc70 in QApplication::notify (this=0x7ffcb2e53f50, receiver=0x55ffa6687980, e=0x7ffcb2e539a0) at kernel/qapplication.cpp:3417 #10 0x00007f9813fe26aa in QCoreApplication::notifyInternal2 (receiver=0x55ffa6687980, event=0x7ffcb2e539a0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #11 0x00007f9814401894 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:789 #12 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476 #13 0x00007f981508f9eb in QApplication::notify (this=0x7ffcb2e53f50, receiver=0x55ffa6687980, e=0x7ffcb2e53c30) at kernel/qapplication.cpp:2861 #14 0x00007f9813fe26aa in QCoreApplication::notifyInternal2 (receiver=0x55ffa6687980, event=0x7ffcb2e53c30) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #15 0x00007f981403c1e0 in QTimerInfoList::activateTimers (this=0x55ffa6565a80) at kernel/qtimerinfo_unix.cpp:643 #16 0x00007f981403cb14 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #17 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #18 0x00007f98123e6fbd in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f98123e7240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f98123e72e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f981403ce92 in QEventDispatcherGlib::processEvents (this=0x55ffa6565790, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #22 0x00007f9813fe11bb in QEventLoop::exec (this=this@entry=0x7ffcb2e53e70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #23 0x00007f9813fe9354 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #24 0x000055ffa4e7c5c7 in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:171 [Inferior 1 (process 5368) detached] Possible duplicates by query: bug 427821, bug 426732, bug 425811. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.