https://bugs.kde.org/show_bug.cgi?id=493334
Bug ID: 493334 Summary: System Monitor crashes immediately on startup Classification: Applications Product: plasma-systemmonitor Version: 6.1.5 Platform: Arch Linux OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: ksysguard-b...@kde.org Reporter: joshuaeckr...@gmail.com CC: ahiems...@heimr.nl, plasma-b...@kde.org Target Milestone: --- Application: plasma-systemmonitor (6.1.5) Qt Version: 6.7.2 Frameworks Version: 6.6.0 Operating System: Linux 6.10.10-arch1-1 x86_64 Windowing System: Wayland Distribution: "Arch Linux" DrKonqi: 6.1.5 [CoredumpBackend] -- Information about the crash: Was running VMWare Workstation 17.6.0 before starting system monitor. The crash can be reproduced every time. -- Backtrace: Application: System Monitor (plasma-systemmonitor), signal: Aborted Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [New LWP 218878] [New LWP 218879] [New LWP 218880] [New LWP 218881] [New LWP 218886] [New LWP 218883] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/plasma-systemmonitor'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x79581b3d6280 (LWP 218878))] Cannot QML trace cores :( [Current thread is 1 (Thread 0x79581b3d6280 (LWP 218878))] Thread 6 (Thread 0x7958058006c0 (LWP 218883)): #0 0x000079581ff1a63d in __GI___poll (fds=0x5c6ebc413a10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000079581ee07e0d in g_main_context_poll_unlocked (priority=2147483647, context=0x7957f0000c80, timeout=<optimized out>, fds=0x5c6ebc413a10, n_fds=1) at ../glib/glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7957f0000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4212 #3 0x000079581eda4795 in g_main_context_iteration (context=0x7957f0000c80, may_block=1) at ../glib/glib/gmain.c:4282 #4 0x000079581fba82bd in QEventDispatcherGlib::processEvents (this=0x7957f0000b90, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x000079581f94ff66 in QEventLoop::processEvents (this=0x7958057ffb70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #6 QEventLoop::exec (this=0x7958057ffb70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #7 0x000079581fa3d7a0 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:586 #8 QThread::run (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:707 #9 0x000079581facd237 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x5c6ebc241030) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #12 0x000079581fea339d in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x000079581ff2849c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7957f54006c0 (LWP 218886)): #0 0x000079581fe9fa19 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5c6ebd0ce010, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5c6ebd0ce010, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x000079581fe9fa9f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5c6ebd0ce010, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x000079581fea2479 in __pthread_cond_wait_common (cond=0x5c6ebd0cdfe8, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5c6ebd0cdfe8, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x00007958142bbf38 in ?? () from /usr/lib/libEGL_nvidia.so.0 #6 0x000079581428aef1 in ?? () from /usr/lib/libEGL_nvidia.so.0 #7 0x00007958142c1fce in ?? () from /usr/lib/libEGL_nvidia.so.0 #8 0x000079581fea339d in start_thread (arg=<optimized out>) at pthread_create.c:447 #9 0x000079581ff2849c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x79580de006c0 (LWP 218881)): #0 0x000079581ff1a63d in __GI___poll (fds=fds@entry=0x79580ddffb60, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000079581b157257 in poll (__fds=0x79580ddffb60, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x5c6ebbd22f50) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:182 #3 0x000079581facd237 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #5 QThreadPrivate::start (arg=0x5c6ebbd22f50) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #6 0x000079581fea339d in start_thread (arg=<optimized out>) at pthread_create.c:447 #7 0x000079581ff2849c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x79580e8006c0 (LWP 218880)): #0 0x000079581fe9fa19 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5c6ebbd920f0, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5c6ebbd920f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x000079581fe9fa9f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5c6ebbd920f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x000079581fea2479 in __pthread_cond_wait_common (cond=0x5c6ebbd920c8, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5c6ebbd920c8, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x000079581fad1c60 in QWaitConditionPrivate::wait (this=0x5c6ebbd920a0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:102 #6 QWaitCondition::wait (this=this@entry=0x5c6ebbcda170, mutex=mutex@entry=0x5c6ebbcda168, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:180 #7 0x000079581b1571ef in QtWaylandClient::EventThread::waitForReading (this=0x5c6ebbcda130) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:216 #8 QtWaylandClient::EventThread::run (this=0x5c6ebbcda130) at /usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:177 #9 0x000079581facd237 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x5c6ebbcda130) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #12 0x000079581fea339d in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x000079581ff2849c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7958160006c0 (LWP 218879)): #0 0x000079581ff1a63d in __GI___poll (fds=0x5c6ebbccdfe0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000079581ee07e0d in g_main_context_poll_unlocked (priority=2147483647, context=0x795810000ca0, timeout=<optimized out>, fds=0x5c6ebbccdfe0, n_fds=2) at ../glib/glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x795810000ca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4212 #3 0x000079581eda4795 in g_main_context_iteration (context=0x795810000ca0, may_block=1) at ../glib/glib/gmain.c:4282 #4 0x000079581fba82bd in QEventDispatcherGlib::processEvents (this=0x795810000b90, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x000079581f94ff66 in QEventLoop::processEvents (this=0x795815fffb20, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #6 QEventLoop::exec (this=0x795815fffb20, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #7 0x000079581fa3d650 in QThread::exec (this=this@entry=0x79582091fb20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #8 0x0000795820896f0e in QDBusConnectionManager::run (this=0x79582091fb20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:144 #9 0x000079581facd237 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x79582091fb20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:285 #12 0x000079581fea339d in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x000079581ff2849c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x79581b3d6280 (LWP 218878)): [KCrash Handler] #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x000079581fea5463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78 #7 0x000079581fe4c120 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x000079581fe334c3 in __GI_abort () at abort.c:79 #9 0x000079581f88c663 in qAbort () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qglobal.cpp:136 #10 qt_message_fatal<QString&> (context=..., message=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:2052 #11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x795815554ffe "%s", ap=ap@entry=0x7ffda7005d90) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:374 #12 0x000079581f88ce07 in QMessageLogger::fatal (this=this@entry=0x7ffda7005ef0, msg=msg@entry=0x795815554ffe "%s") at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:889 #13 0x000079581513687b in QSGRenderLoop::handleContextCreationFailure (this=this@entry=0x5c6ebc26fe60, window=window@entry=0x5c6ebc404700) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp:292 #14 0x00007958152dee05 in QSGGuiThreadRenderLoop::ensureRhi (this=this@entry=0x5c6ebc26fe60, window=window@entry=0x5c6ebc404700, data=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp:496 #15 0x00007958152e08db in QSGGuiThreadRenderLoop::renderWindow (this=0x5c6ebc26fe60, window=0x5c6ebc404700) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp:580 #16 0x00007958201e089c in QWindow::event (this=0x5c6ebc404700, ev=0x7ffda70062a0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2600 #17 0x00007958210fc8cc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5c6ebc404700, e=0x7ffda70062a0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287 #18 0x000079581f945aa8 in QCoreApplication::notifyInternal2 (receiver=0x5c6ebc404700, event=0x7ffda70062a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 #19 0x000079581f945afd in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1597 #20 0x0000795820186c74 in QGuiApplicationPrivate::processExposeEvent (e=0x5c6ebcc81db0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3298 #21 0x00007958201e7724 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1114 #22 0x00007958206041e4 in userEventSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:38 #23 0x000079581eda5299 in g_main_dispatch (context=0x795810000f20) at ../glib/glib/gmain.c:3344 #24 0x000079581ee07ec7 in g_main_context_dispatch_unlocked (context=0x795810000f20) at ../glib/glib/gmain.c:4152 #25 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x795810000f20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 #26 0x000079581eda4795 in g_main_context_iteration (context=0x795810000f20, may_block=1) at ../glib/glib/gmain.c:4282 #27 0x000079581fba82bd in QEventDispatcherGlib::processEvents (this=0x5c6ebbcd6a70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #28 0x000079581f94ff66 in QEventLoop::processEvents (this=0x7ffda7006610, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 #29 QEventLoop::exec (this=0x7ffda7006610, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 #30 0x000079581f94a11d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #31 0x00007958210f86aa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555 #32 0x00005c6e8e5c52ef in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-systemmonitor/plasma-systemmonitor-6.1.5/src/main.cpp:119 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.