https://bugs.kde.org/show_bug.cgi?id=489933

            Bug ID: 489933
           Summary: Crash when turning display off
    Classification: Applications
           Product: plasma-systemmonitor
           Version: 6.1.1
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: ksysguard-b...@kde.org
          Reporter: jeroen1602+kdeb...@live.nl
                CC: ahiems...@heimr.nl, plasma-b...@kde.org
  Target Milestone: ---

Application: plasma-systemmonitor (6.1.1)

Qt Version: 6.7.2
Frameworks Version: 6.3.0
Operating System: Linux 6.9.7-200.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 40 (KDE Plasma)"
DrKonqi: 6.1.1 [CoredumpBackend]

-- Information about the crash:
Sometimes when I turn a display on or off some kde application carshes.

My display is connected via display port so when turning it on or off the
desktop has to resize. I think that that might be part of the problem.

Some command outputs (I hope they are usefull for debugging the problem):

```
$ loginctl show-session 2 -p Type
Type=wayland
```

```
$ nvidia-smi
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 555.58.02              Driver Version: 555.58.02      CUDA
Version: 12.5     |
|-----------------------------------------+------------------------+----------------------+
( Leaving the rest out )
```

```
$ lspci | grep VGA
0a:00.0 VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2070]
(rev a1)
```

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Monitor (plasma-systemmonitor), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
Downloading separate debug info for /usr/bin/plasma-systemmonitor...
Downloading separate debug info for
/home/jeroen/.cache/debuginfod_client/a90f9ddf0a573c7fe7f471ef6a404cdd8e52ff8c/debuginfo...
[New LWP 27727]
[New LWP 27735]
[New LWP 27730]
[New LWP 27728]
[New LWP 27729]
[New LWP 27739]
[New LWP 28122]
[New LWP 27750]
[New LWP 28121]
Downloading separate debug info for
/usr/lib64/qt6/qml/QtCore/libqtqmlcoreplugin.so...
Downloading separate debug info for /lib64/libQt6QmlCore.so.6...
Downloading separate debug info for
/usr/lib64/qt6/qml/QtQuick/Dialogs/libqtquickdialogsplugin.so...
Downloading separate debug info for /lib64/libQt6QuickDialogs2.so.6...
Downloading separate debug info for /lib64/libQt6QuickDialogs2QuickImpl.so.6...
Downloading separate debug info for /lib64/libQt6QuickDialogs2Utils.so.6...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/newstuff/libnewstuffqmlplugin.so...
Downloading separate debug info for
/home/jeroen/.cache/debuginfod_client/edb8af3a58aedcb4fdb5d4208566d6cda1c18bb5/debuginfo...
Downloading separate debug info for /lib64/libKF6NewStuffCore.so.6...
Downloading separate debug info for /lib64/libKF6Attica.so.6...
Downloading separate debug info for /lib64/libKF6Syndication.so.6...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/ksysguard/page/libPlasmaSystemMonitorPageplugin.so...
Downloading separate debug info for /lib64/libPlasmaSystemMonitorPage.so...
Downloading separate debug info for /lib64/libKSysGuardSensorFaces.so.2...
Downloading separate debug info for /lib64/libKSysGuardSensors.so.2...
Downloading separate debug info for /lib64/libKSysGuardSystemStats.so.2...
Downloading separate debug info for /lib64/libsensors.so.4...
Downloading separate debug info for
/home/jeroen/.cache/debuginfod_client/490117e99ff6d638ce1a5411eccce1564ef4feeb/debuginfo...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/kitemmodels/libitemmodelsplugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/iconthemes/libiconthemesplugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/qqc2desktopstyle/private/libqqc2desktopstyleplugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/desktop/private/liborg_kde_desktop_private.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/sonnet/libsonnetquickplugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/kirigami/private/libKirigamiPrivatePlugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/Qt/labs/platform/libqtlabsplatformplugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/QtQuick/Shapes/libqmlshapesplugin.so...
Downloading separate debug info for /lib64/libQt6QuickShapes.so.6...
Downloading separate debug info for
/usr/lib64/qt6/plugins/kf6/kirigami/platform/org.kde.desktop.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/ksysguard/faces/libFacesPlugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/ksysguard/sensors/libSensorsPlugin.so...
Downloading separate debug info for
/usr/lib64/qt6/plugins/kf6/packagestructure/ksysguard_sensorface.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/ksysguard/formatter/libFormatterPlugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/quickcharts/libQuickChartsplugin.so...
Downloading separate debug info for
/home/jeroen/.cache/debuginfod_client/d70eb7705ecbed6ec6bef13ad2b4bb2d8ea0ab07/debuginfo...
Downloading separate debug info for /lib64/libQuickCharts.so.1...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/quickcharts/controls/libQuickChartsControlsplugin.so...
Downloading separate debug info for /lib64/libQuickChartsControls.so.1...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/ksysguard/process/libProcessPlugin.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/org/kde/ksysguard/table/libPlasmaSystemMonitorTableplugin.so...
Downloading separate debug info for /lib64/libPlasmaSystemMonitorTable.so...
Downloading separate debug info for
/usr/lib64/qt6/qml/Qt/labs/qmlmodels/liblabsmodelsplugin.so...
Downloading separate debug info for /lib64/libQt6LabsQmlModels.so.6...
Downloading separate debug info for
/usr/lib64/qt6/plugins/ksysguard/process/ksysguard_plugin_network.so...
Downloading separate debug info for
/usr/lib64/qt6/plugins/ksysguard/process/ksysguard_plugin_nvidia.so...
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/plasma-systemmonitor'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, 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 0x7fda29bfb000 (LWP 27727))]

Cannot QML trace cores :(
Downloading source file
/usr/src/debug/egl-wayland-1.1.13-3.fc40.x86_64/redhat-linux-build/../src/wayland-eglsurface.c...
Downloading source file
/usr/src/debug/plasma-systemmonitor-6.1.1-1.fc40.x86_64/src/main.cpp...
Downloading source file
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstracteventdispatcher.cpp...
[Current thread is 1 (Thread 0x7fda29bfb000 (LWP 27727))]

Thread 9 (Thread 0x7fd9dca006c0 (LWP 28121)):
#0  0x00007fda2dca2be9 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x5631a4adf720, expected=0, op=393, abstime=0x0, cancel=true) at
futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5631a4adf720,
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  0x00007fda2dca2c6f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5631a4adf720, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007fda2dca5639 in __pthread_cond_wait_common (cond=0x5631a4adf6f8,
mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5631a4adf6f8, mutex=<optimized out>) at
pthread_cond_wait.c:618
#5  0x00007fda130ba1e8 in ??? () at /lib64/libEGL_nvidia.so.0
#6  0x00007fda1308a661 in ??? () at /lib64/libEGL_nvidia.so.0
#7  0x00007fda130c027e in ??? () at /lib64/libEGL_nvidia.so.0
#8  0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#9  0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7fd9f4c006c0 (LWP 27750)):
#0  0x00007fda2dd1c67d in __GI___poll (fds=0x7fd9f4bffaa8, nfds=1,
timeout=300000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda119f9327 in ??? () at /lib64/libnvidia-eglcore.so.555.58.02
#2  0x00007fda119f787a in ??? () at /lib64/libnvidia-eglcore.so.555.58.02
#3  0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#4  0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7fda10e006c0 (LWP 28122)):
#0  0x00007fda2dca2be9 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x5631a4f0f530, expected=0, op=393, abstime=0x0, cancel=true) at
futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5631a4f0f530,
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  0x00007fda2dca2c6f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5631a4f0f530, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007fda2dca5639 in __pthread_cond_wait_common (cond=0x5631a4f0f508,
mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5631a4f0f508, mutex=<optimized out>) at
pthread_cond_wait.c:618
#5  0x00007fda130ba1e8 in ??? () at /lib64/libEGL_nvidia.so.0
#6  0x00007fda130ba365 in ??? () at /lib64/libEGL_nvidia.so.0
#7  0x00007fda1309f278 in ??? () at /lib64/libEGL_nvidia.so.0
#8  0x00007fda130a06d3 in ??? () at /lib64/libEGL_nvidia.so.0
#9  0x00007fda130497a4 in ??? () at /lib64/libEGL_nvidia.so.0
#10 0x00007fda1a0a9a18 in damage_thread (args=0x5631a28c24c0) at
../src/wayland-eglsurface.c:269
#11 0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#12 0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fda08e006c0 (LWP 27739)):
#0  0x00007fda2dd1c67d in __GI___poll (fds=fds@entry=0x7fda08dffab0,
nfds=nfds@entry=2, timeout=timeout@entry=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda1a0a8591 in poll (__timeout=1000, __nfds=2, __fds=0x7fda08dffab0)
at /usr/include/bits/poll2.h:39
#2  buffer_release_thread (args=0x5631a28c24c0) at
../src/wayland-eglsurface.c:373
#3  0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#4  0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fda18a006c0 (LWP 27729)):
#0  0x00007fda2dca2be9 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x5631a26711f0, expected=0, op=393, abstime=0x0, cancel=true) at
futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5631a26711f0,
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  0x00007fda2dca2c6f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5631a26711f0, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007fda2dca5639 in __pthread_cond_wait_common (cond=0x5631a26711c8,
mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5631a26711c8, mutex=<optimized out>) at
pthread_cond_wait.c:618
#5  0x00007fda2e560efb in QWaitConditionPrivate::wait (this=0x5631a26711a0,
deadline=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait (this=this@entry=0x5631a2587850,
mutex=mutex@entry=0x5631a2587848, deadline=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x00007fda1bf75d8e in QtWaylandClient::EventThread::waitForReading
(this=0x5631a2587810) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylanddisplay.cpp:216
#8  QtWaylandClient::EventThread::run (this=0x5631a2587810) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylanddisplay.cpp:177
#9  0x00007fda2e55463c in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5631a2587810) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fda1be006c0 (LWP 27728)):
#0  0x00007fda2dd1c67d in __GI___poll (fds=0x5631a256b8b0, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda2d75ec34 in g_main_context_poll_unlocked (priority=2147483647,
context=0x7fda14000c80, timeout=<optimized out>, fds=0x5631a256b8b0, n_fds=2)
at ../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7fda14000c80, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212
#3  0x00007fda2d6fe383 in g_main_context_iteration (context=0x7fda14000c80,
may_block=1) at ../glib/gmain.c:4282
#4  0x00007fda2e6850a3 in QEventDispatcherGlib::processEvents
(this=0x7fda14000b70, flags=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x00007fda2e3a3b03 in QEventLoop::exec (this=this@entry=0x7fda1bdffa20,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34
#6  0x00007fda2e4b7e4f in QThread::exec (this=this@entry=0x7fda2fb1acc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74
#7  0x00007fda2fa8be41 in QDBusConnectionManager::run (this=0x7fda2fb1acc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
#8  0x00007fda2e55463c in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#10 QThreadPrivate::start (arg=0x7fda2fb1acc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#11 0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#12 0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fda13e006c0 (LWP 27730)):
#0  0x00007fda2dd1c67d in __GI___poll (fds=fds@entry=0x7fda13dffa60,
nfds=nfds@entry=2, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda1bf75df5 in poll (__fds=0x7fda13dffa60, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5631a2623ba0) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylanddisplay.cpp:182
#3  0x00007fda2e55463c in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#5  QThreadPrivate::start (arg=0x5631a2623ba0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#6  0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#7  0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7fda098006c0 (LWP 27735)):
#0  0x00007fda2dd1c67d in __GI___poll (fds=0x5631a2ba3be0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda2d75ec34 in g_main_context_poll_unlocked (priority=2147483647,
context=0x7fda00000ba0, timeout=<optimized out>, fds=0x5631a2ba3be0, n_fds=1)
at ../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7fda00000ba0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212
#3  0x00007fda2d6fe383 in g_main_context_iteration (context=0x7fda00000ba0,
may_block=1) at ../glib/gmain.c:4282
#4  0x00007fda2e6850a3 in QEventDispatcherGlib::processEvents
(this=0x7fda00001280, flags=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x00007fda2e3a3b03 in QEventLoop::exec (this=this@entry=0x7fda097ffa70,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34
#6  0x00007fda2e4b7e4f in QThread::exec (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74
#7  0x00007fda2e55463c in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#8  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#9  QThreadPrivate::start (arg=0x5631a2811020) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#10 0x00007fda2dca6507 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#11 0x00007fda2dd2a40c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7fda29bfb000 (LWP 27727)):
[KCrash Handler]
#5  QScopedPointer<QPlatformScreenPrivate,
QScopedPointerDeleter<QPlatformScreenPrivate> >::get (this=0x8) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/tools/qscopedpointer.h:110
#6  qGetPtrHelper<QScopedPointer<QPlatformScreenPrivate,
QScopedPointerDeleter<QPlatformScreenPrivate> > const> (ptr=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qtclasshelpermacros.h:79
#7  QPlatformScreen::d_func (this=0x0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/gui/kernel/qplatformscreen.h:45
#8  QPlatformScreen::screen (this=this@entry=0x0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/gui/kernel/qplatformscreen.cpp:115
#9  0x00007fda1bfac705 in QtWaylandClient::QWaylandWindow::handleScreensChanged
(this=0x5631a2d8ad00) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylandwindow.cpp:1408
#10 0x00007fda2e3fc872 in QtPrivate::QSlotObjectBase::call
(this=0x5631a28eb7e0, r=<optimized out>, a=0x7ffc369a5b78) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469
#11 doActivate<false> (sender=0x5631a28ed890, signal_index=3,
argv=0x7ffc369a5b78) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4086
#12 0x00007fda2e3fc872 in QtPrivate::QSlotObjectBase::call
(this=0x5631a28eb920, r=<optimized out>, a=0x7ffc369a5cc0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469
#13 doActivate<false> (sender=0x7ffc369a64a0, signal_index=9,
argv=0x7ffc369a5cc0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4086
#14 0x00007fda2e3f2b47 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7fda2f32cfc0, local_signal_index=local_signal_index@entry=1,
argv=argv@entry=0x7ffc369a5cc0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4146
#15 0x00007fda2ebd5404 in QGuiApplication::screenAdded (this=<optimized out>,
_t1=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qguiapplication.cpp:421
#16 0x00007fda2ec4e9a0 in QWindowSystemInterface::handleScreenAdded
(platformScreen=platformScreen@entry=0x7fda0c003f80,
isPrimary=isPrimary@entry=false) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:727
#17 0x00007fda1bf80439 in
QtWaylandClient::QWaylandDisplay::handleScreenInitialized (this=0x5631a2567050,
screen=<optimized out>) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylanddisplay.cpp:601
#18 0x00007fda1bfa2953 in QtWaylandClient::QWaylandScreen::maybeInitialize
(this=0x7fda0c003f80) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylandscreen.cpp:74
#19 QtWaylandClient::QWaylandScreen::maybeInitialize (this=0x7fda0c003f80) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylandscreen.cpp:65
#20 0x00007fda29fb8056 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#21 0x00007fda29fb46a0 in ffi_call_int (cif=cif@entry=0x7ffc369a5f20,
fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>,
closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#22 0x00007fda29fb74ee in ffi_call (cif=cif@entry=0x7ffc369a5f20, fn=<optimized
out>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffc369a5ff0) at
../src/x86/ffi64.c:710
#23 0x00007fda306c3f2e in wl_closure_invoke
(closure=closure@entry=0x7fda04040430, target=<optimized out>,
target@entry=0x5631a846aed0, opcode=opcode@entry=2, data=<optimized out>,
flags=1) at ../src/connection.c:1025
#24 0x00007fda306c47a3 in dispatch_event (display=display@entry=0x5631a2567280,
queue=0x5631a2567370) at ../src/wayland-client.c:1631
#25 0x00007fda306c4a4c in dispatch_queue (queue=0x5631a2567370,
display=0x5631a2567280) at ../src/wayland-client.c:1777
#26 wl_display_dispatch_queue_pending (display=0x5631a2567280,
queue=0x5631a2567370) at ../src/wayland-client.c:2019
#27 0x00007fda1bf75c52 in QtWaylandClient::QWaylandDisplay::flushRequests
(this=<optimized out>) at
/usr/src/debug/qt6-qtwayland-6.7.2-1.fc40.x86_64/src/client/qwaylanddisplay.cpp:227
#28 0x00007fda2e3fcbe0 in doActivate<false> (sender=0x5631a257a4e0,
signal_index=4, argv=0x7ffc369a6248) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4098
#29 0x00007fda2e3f2b47 in QMetaObject::activate
(sender=sender@entry=0x5631a257a4e0, m=m@entry=0x7fda2e888a60
<QAbstractEventDispatcher::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4146
#30 0x00007fda2e393427 in QAbstractEventDispatcher::awake
(this=this@entry=0x5631a257a4e0) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstracteventdispatcher.cpp:158
#31 0x00007fda2e6850db in QEventDispatcherGlib::processEvents
(this=0x5631a257a4e0, flags=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:401
#32 0x00007fda2e3a3b03 in QEventLoop::exec (this=this@entry=0x7ffc369a6390,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:34
#33 0x00007fda2e39f9bc in QCoreApplication::exec () at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/corelib/global/qflags.h:74
#34 0x00007fda2ebd67ed in QGuiApplication::exec () at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/gui/kernel/qguiapplication.cpp:1926
#35 0x00007fda2fd8b189 in QApplication::exec () at
/usr/src/debug/qt6-qtbase-6.7.2-2.fc40.x86_64/src/widgets/kernel/qapplication.cpp:2555
#36 0x00005631775f821c in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/plasma-systemmonitor-6.1.1-1.fc40.x86_64/src/main.cpp:119

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to