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.

Reply via email to