https://bugs.kde.org/show_bug.cgi?id=402523
Bug ID: 402523 Summary: Discover crashing everytime Product: Discover Version: 5.14.4 Platform: Neon Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: discover Assignee: aleix...@kde.org Reporter: ktodo...@itarea-bg.net Target Milestone: --- Application: plasma-discover (5.14.4) Qt Version: 5.11.2 Frameworks Version: 5.54.0 Operating System: Linux 4.15.0-43-generic x86_64 Distribution: KDE neon Developer Edition -- Information about the crash: adding empty sources model QStandardItemModel(0x563fee48eef0) no packages for "org.kde.plasma.systemloadviewer" no packages for "dbeaver" no packages for "cockpit.desktop" no packages for "org.kde.plasma.showActivityManager" no packages for "org.kde.plasma.grouping" no packages for "org.kde.plasma.diskquota" no packages for "org.kde.kscreen" no packages for "org.kde.plasma.kimpanel" no packages for "org.kde.plasma.timer" no packages for "im.riot.webapp" no packages for "org.kde.plasma.appmenu" no packages for "org.kde.plasma.quicklaunch" invalid kns backend! "/etc/xdg/servicemenu.knsrc" because: "Config group not found! Check your KNS3 installation." invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation." org.kde.plasma.libdiscover: Couldn't find a category for "fwupd-backend" remote hasn't changed: lvfs The X11 connection broke: I/O error (code 1) XIO: fatal IO error 9 (Bad file descriptor) on X server ":0" after 688 requests (688 known processed) with 0 events remaining. KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = plasma-discover path = /usr/bin pid = 19690 KCrash: Arguments: /usr/bin/plasma-discover KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 QSocketNotifier: Invalid socket 8 and type 'Read', disabling... QSocketNotifier: Invalid socket 26 and type 'Read', disabling... QSocketNotifier: Invalid socket 22 and type 'Read', disabling... QSocketNotifier: Invalid socket 43 and type 'Read', disabling... QSocketNotifier: Invalid socket 44 and type 'Read', disabling... QSocketNotifier: Invalid socket 45 and type 'Read', disabling... QSocketNotifier: Invalid socket 49 and type 'Read', disabling... 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 0x7fd62ced3200 (LWP 20417))] Thread 13 (Thread 0x7fd5cbfff700 (LWP 20434)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fd60813d445 in ?? () from /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #2 0x00007fd60813d0d3 in ?? () from /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #3 0x00007fd603149f23 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #4 0x00007fd603149ff6 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #5 0x00007fd6030a2a4a in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #6 0x00007fd6030a34e6 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #7 0x00007fd6030a42f6 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #8 0x00007fd6031059cb in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #9 0x00007fd60311257d in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #10 0x00007fd60305e166 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #11 0x00007fd602caccc6 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #12 0x00007fd602d27f6a in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #13 0x00007fd6030cb2e6 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #14 0x00007fd602c9fca9 in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #15 0x00007fd602ca385d in ?? () from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.77 #16 0x00007fd629e9a220 in QOpenGLFunctions::glFramebufferTexture2D (level=0, texture=<optimized out>, textarget=<optimized out>, attachment=36064, target=36160, this=0x7fd5c4803730) at ../../include/QtGui/../../src/gui/opengl/qopenglfunctions.h:1447 #17 QOpenGLFramebufferObjectPrivate::initTexture (this=this@entry=0x7fd5c48036f0, idx=idx@entry=0) at opengl/qopenglframebufferobject.cpp:548 #18 0x00007fd629e9b972 in QOpenGLFramebufferObjectPrivate::init (mipmap=false, samples=<optimized out>, internal_format=6408, texture_target=3553, attachment=QOpenGLFramebufferObject::NoAttachment, size=..., this=0x7fd5c48036f0) at opengl/qopenglframebufferobject.cpp:499 #19 QOpenGLFramebufferObject::QOpenGLFramebufferObject (this=<optimized out>, size=..., format=...) at opengl/qopenglframebufferobject.cpp:880 #20 0x00007fd62c1d3941 in QSGDefaultLayer::grab() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #21 0x00007fd62c1d3aa5 in QSGDefaultLayer::updateTexture() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #22 0x00007fd62c33f5d6 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #23 0x00007fd62c193080 in QSGRenderer::preprocess() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #24 0x00007fd62c192947 in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #25 0x00007fd62c192e2b in QSGRenderer::renderScene(unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #26 0x00007fd62c1cca50 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #27 0x00007fd62c22e588 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #28 0x00007fd62c1d52b2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #29 0x00007fd62c1d8f08 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #30 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea1d773f0) at thread/qthread_unix.cpp:367 #31 0x00007fd624b456db in start_thread (arg=0x7fd5cbfff700) at pthread_create.c:463 #32 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fd5e1388700 (LWP 20432)): #0 0x00007fd62843b0b4 in __GI___libc_read (fd=51, buf=0x7fd5e1387b90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fd6229eecd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd6229aa027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd6229aa4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd628d7a04b in QEventDispatcherGlib::processEvents (this=0x7fd5cc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007fd628d1e30a in QEventLoop::exec (this=this@entry=0x7fd5e1387da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #7 0x00007fd628b49bba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #8 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea1d88fb0) at thread/qthread_unix.cpp:367 #9 0x00007fd624b456db in start_thread (arg=0x7fd5e1388700) at pthread_create.c:463 #10 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fd5e1b89700 (LWP 20431)): #0 0x00007fd624b4bed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fd5e1b88c30, expected=0, futex_word=0x562ea1d6fea0) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7fd5e1b88d00, mutex=0x562ea1d6fe50, cond=0x562ea1d6fe78) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x562ea1d6fe78, mutex=0x562ea1d6fe50, abstime=0x7fd5e1b88d00) at pthread_cond_wait.c:667 #3 0x00007fd628b55880 in QWaitConditionPrivate::wait_relative (time=30000, this=0x562ea1d6fe50) at thread/qwaitcondition_unix.cpp:133 #4 QWaitConditionPrivate::wait (time=30000, this=0x562ea1d6fe50) at thread/qwaitcondition_unix.cpp:141 #5 QWaitCondition::wait (this=this@entry=0x562ea21de220, mutex=mutex@entry=0x562ea22e7db0, time=30000) at thread/qwaitcondition_unix.cpp:215 #6 0x00007fd628b4c28d in QThreadPoolThread::run (this=0x562ea21de210) at thread/qthreadpool.cpp:146 #7 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea21de210) at thread/qthread_unix.cpp:367 #8 0x00007fd624b456db in start_thread (arg=0x7fd5e1b89700) at pthread_create.c:463 #9 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fd5e311c700 (LWP 20428)): #0 0x00007fd624b4bed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fd5e311bc30, expected=0, futex_word=0x7fd5dc003470) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7fd5e311bd00, mutex=0x7fd5dc003420, cond=0x7fd5dc003448) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7fd5dc003448, mutex=0x7fd5dc003420, abstime=0x7fd5e311bd00) at pthread_cond_wait.c:667 #3 0x00007fd628b55880 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fd5dc003420) at thread/qwaitcondition_unix.cpp:133 #4 QWaitConditionPrivate::wait (time=30000, this=0x7fd5dc003420) at thread/qwaitcondition_unix.cpp:141 #5 QWaitCondition::wait (this=this@entry=0x7fd5dc003130, mutex=mutex@entry=0x7fd5dc002e40, time=30000) at thread/qwaitcondition_unix.cpp:215 #6 0x00007fd628b4c28d in QThreadPoolThread::run (this=0x7fd5dc003120) at thread/qthreadpool.cpp:146 #7 0x00007fd628b54adb in QThreadPrivate::start (arg=0x7fd5dc003120) at thread/qthread_unix.cpp:367 #8 0x00007fd624b456db in start_thread (arg=0x7fd5e311c700) at pthread_create.c:463 #9 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fd5e391d700 (LWP 20427)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fd628b48594 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:92 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107 #3 futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:221 #4 futexSemaphoreTryAcquire<false> (timeout=-1, n=n@entry=1, u=...) at thread/qsemaphore.cpp:264 #5 QSemaphore::acquire (this=this@entry=0x7fd5e391b260, n=n@entry=1) at thread/qsemaphore.cpp:328 #6 0x00007fd628d4f310 in QMetaObject::activate (sender=0x562ea3857740, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3739 #7 0x00007fd62685338b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #8 0x00007fd6268ed26d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #9 0x00007fd628d4f075 in QMetaObject::activate (sender=0x7fd5dc006c00, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771 #10 0x00007fd626848fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #11 0x00007fd626849865 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #12 0x00007fd628d4f075 in QMetaObject::activate (sender=0x7fd5d40019c0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771 #13 0x00007fd6268e6e9f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #14 0x00007fd6268e39c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #15 0x00007fd6268e3d55 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #16 0x00007fd6268c8451 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #17 0x00007fd628d4f075 in QMetaObject::activate (sender=0x7fd5d40019a0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3771 #18 0x00007fd626890ce3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #19 0x00007fd626890d94 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #20 0x00007fd6268a4651 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #21 0x00007fd62a33be1c in QApplicationPrivate::notify_helper (this=this@entry=0x562ea18f6520, receiver=receiver@entry=0x7fd5dc00b470, e=e@entry=0x7fd5e391cb80) at kernel/qapplication.cpp:3727 #22 0x00007fd62a3433ef in QApplication::notify (this=0x7ffe2f655bb0, receiver=0x7fd5dc00b470, e=0x7fd5e391cb80) at kernel/qapplication.cpp:3486 #23 0x00007fd628d1ffe8 in QCoreApplication::notifyInternal2 (receiver=0x7fd5dc00b470, event=event@entry=0x7fd5e391cb80) at kernel/qcoreapplication.cpp:1048 #24 0x00007fd628d7ac7d in QCoreApplication::sendEvent (event=0x7fd5e391cb80, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #25 socketNotifierSourceDispatch (source=0x7fd5dc001600) at kernel/qeventdispatcher_glib.cpp:106 #26 0x00007fd6229aa387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007fd6229aa5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007fd628d7a04b in QEventDispatcherGlib::processEvents (this=0x7fd5dc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #30 0x00007fd628d1e30a in QEventLoop::exec (this=this@entry=0x7fd5e391cda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #31 0x00007fd628b49bba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #32 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea3833950) at thread/qthread_unix.cpp:367 #33 0x00007fd624b456db in start_thread (arg=0x7fd5e391d700) at pthread_create.c:463 #34 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fd5f1a8b700 (LWP 20425)): #0 0x00007fd62843b0b4 in __GI___libc_read (fd=29, buf=0x7fd5f1a8acd0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fd6229eecd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd6229aa027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd6229aa4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd6229aa8d2 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd5f7afa026 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #6 0x00007fd6229d2105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fd624b456db in start_thread (arg=0x7fd5f1a8b700) at pthread_create.c:463 #8 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fd5f228c700 (LWP 20424)): #0 0x00007fd62843fbf9 in __GI___poll (fds=0x562ea22d95e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd6229aa539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd6229aa691 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd6229d2105 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd624b456db in start_thread (arg=0x7fd5f228c700) at pthread_create.c:463 #6 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fd5f359c700 (LWP 20423)): #0 QMutex::unlock (this=this@entry=0x562ea22b6930) at thread/qmutex.cpp:337 #1 0x00007fd628d79f7f in QMutexLocker::unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:219 #2 QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:213 #3 QThreadData::canWaitLocked (this=0x562ea22b6900) at ../../include/QtCore/5.11.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:254 #4 postEventSourcePrepare (s=0x7fd5ec004ba0, timeout=0x7fd5f359bbd4) at kernel/qeventdispatcher_glib.cpp:259 #5 0x00007fd6229a9a98 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fd6229aa46b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fd628d7a04b in QEventDispatcherGlib::processEvents (this=0x7fd5ec000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #9 0x00007fd628d1e30a in QEventLoop::exec (this=this@entry=0x7fd5f359bda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #10 0x00007fd628b49bba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #11 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea22b6b00) at thread/qthread_unix.cpp:367 #12 0x00007fd624b456db in start_thread (arg=0x7fd5f359c700) at pthread_create.c:463 #13 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fd6010d8700 (LWP 20422)): #0 0x00007fd62843b0b4 in __GI___libc_read (fd=23, buf=0x7fd6010d7b20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fd6229eecd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd6229aa027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd6229aa4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd628d7a04b in QEventDispatcherGlib::processEvents (this=0x7fd5fc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007fd628d1e30a in QEventLoop::exec (this=this@entry=0x7fd6010d7d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #7 0x00007fd628b49bba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #8 0x00007fd62c159826 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea218b400) at thread/qthread_unix.cpp:367 #10 0x00007fd624b456db in start_thread (arg=0x7fd6010d8700) at pthread_create.c:463 #11 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fd61097c700 (LWP 20420)): #0 0x00007fd62843b0fb in __GI___libc_read (fd=9, buf=0x7fd61097bb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fd6229eecd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd6229aa027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd6229aa4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd628d7a04b in QEventDispatcherGlib::processEvents (this=0x7fd604000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007fd628d1e30a in QEventLoop::exec (this=this@entry=0x7fd61097bd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #7 0x00007fd628b49bba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #8 0x00007fd6296f14f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea19cdd00) at thread/qthread_unix.cpp:367 #10 0x00007fd624b456db in start_thread (arg=0x7fd61097c700) at pthread_create.c:463 #11 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fd611b8d700 (LWP 20419)): #0 0x00007fd6229f0060 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fd6229a9ec8 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd6229aa4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd628d7a04b in QEventDispatcherGlib::processEvents (this=0x7fd60c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007fd628d1e30a in QEventLoop::exec (this=this@entry=0x7fd611b8cd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007fd628b49bba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007fd62aa4be45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007fd628b54adb in QThreadPrivate::start (arg=0x7fd62acc3d60) at thread/qthread_unix.cpp:367 #9 0x00007fd624b456db in start_thread (arg=0x7fd611b8d700) at pthread_create.c:463 #10 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fd61a338700 (LWP 20418)): #0 0x00007fd62843fbf9 in __GI___poll (fds=0x7fd61a337ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fd6220df747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fd6220e136a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fd61d2f8ed9 in QXcbEventReader::run (this=0x562ea18f0400) at qxcbconnection.cpp:1391 #4 0x00007fd628b54adb in QThreadPrivate::start (arg=0x562ea18f0400) at thread/qthread_unix.cpp:367 #5 0x00007fd624b456db in start_thread (arg=0x7fd61a338700) at pthread_create.c:463 #6 0x00007fd62844c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fd62ced3200 (LWP 20417)): [KCrash Handler] #6 0x00007fd62bdf2d62 in AbstractResource::reportNewState (this=0x562ea1d67e50) at ./libdiscover/resources/AbstractResource.cpp:143 #7 0x00007fd628d4f18f in QtPrivate::QSlotObjectBase::call (a=0x7ffe2f6552b0, r=0x562ea1d67e50, this=0x7fd5e80153c0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #8 QMetaObject::activate (sender=sender@entry=0x562ea1d67e50, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3754 #9 0x00007fd628d4f747 in QMetaObject::activate (sender=sender@entry=0x562ea1d67e50, m=m@entry=0x7fd62c025400 <AbstractResource::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #10 0x00007fd62be03cf3 in AbstractResource::stateChanged (this=this@entry=0x562ea1d67e50) at ./obj-x86_64-linux-gnu/libdiscover/DiscoverCommon_autogen/3YJK5W5UP7/moc_AbstractResource.cpp:430 #11 0x00007fd5f1079a2d in FwupdResource::setState (this=this@entry=0x562ea1d67e50, state=state@entry=AbstractResource::Upgradeable) at ./libdiscover/backends/FwupdBackend/FwupdResource.cpp:141 #12 0x00007fd5f107ecb5 in FwupdBackend::createApp (this=this@entry=0x562ea22efdf0, device=device@entry=0x7fd5e8004680) at ./libdiscover/backends/FwupdBackend/FwupdBackend.cpp:235 #13 0x00007fd5f107f4e7 in FwupdBackend::addUpdates (this=0x562ea22efdf0) at ./libdiscover/backends/FwupdBackend/FwupdBackend.cpp:146 #14 0x00007fd5f107fdc1 in FwupdBackend::<lambda()>::operator() (__closure=0x562ea22f5430) at ./libdiscover/backends/FwupdBackend/FwupdBackend.cpp:414 #15 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FwupdBackend::checkForUpdates()::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:128 #16 QtPrivate::Functor<FwupdBackend::checkForUpdates()::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238 #17 QtPrivate::QFunctorSlotObject<FwupdBackend::checkForUpdates()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x562ea22f5420, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:421 #18 0x00007fd628d4f18f in QtPrivate::QSlotObjectBase::call (a=0x7ffe2f6555a0, r=0x562ea22efdf0, this=0x562ea22f5420) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #19 QMetaObject::activate (sender=0x562ea228d580, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754 #20 0x00007fd628b52223 in QFutureWatcherBase::event (this=<optimized out>, event=0x7fd5d80052d0) at thread/qfuturewatcher.cpp:332 #21 0x00007fd62a33be1c in QApplicationPrivate::notify_helper (this=this@entry=0x562ea18f6520, receiver=receiver@entry=0x562ea228d580, e=e@entry=0x7fd5d80052d0) at kernel/qapplication.cpp:3727 #22 0x00007fd62a3433ef in QApplication::notify (this=0x7ffe2f655bb0, receiver=0x562ea228d580, e=0x7fd5d80052d0) at kernel/qapplication.cpp:3486 #23 0x00007fd628d1ffe8 in QCoreApplication::notifyInternal2 (receiver=0x562ea228d580, event=event@entry=0x7fd5d80052d0) at kernel/qcoreapplication.cpp:1048 #24 0x00007fd628d22b2d in QCoreApplication::sendEvent (event=0x7fd5d80052d0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #25 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x562ea18f5f30) at kernel/qcoreapplication.cpp:1745 #26 0x00007fd628d230e8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599 #27 0x00007fd628d7a9f3 in postEventSourceDispatch (s=0x562ea1935f10) at kernel/qeventdispatcher_glib.cpp:276 #28 0x00007fd6229aa387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007fd6229aa5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007fd6229aa64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007fd628d7a02f in QEventDispatcherGlib::processEvents (this=0x562ea1944a60, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #32 0x00007fd61d384761 in QPAEventDispatcherGlib::processEvents (this=0x562ea1944a60, flags=...) at qeventdispatcher_glib.cpp:69 #33 0x00007fd628d1e30a in QEventLoop::exec (this=this@entry=0x7ffe2f655af0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #34 0x00007fd628d274d0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336 #35 0x0000562e9fba4868 in main (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:156 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.