[kde] [Bug 505472] New: Occasional PowerDevil crash when disconnecting from Thunderbolt docking station

Michael Ambrose bugzilla_noreply at kde.org
Wed Jun 11 14:09:48 BST 2025


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

            Bug ID: 505472
           Summary: Occasional PowerDevil crash when disconnecting from
                    Thunderbolt docking station
    Classification: I don't know
           Product: kde
      Version First unspecified
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: paco3346 at gmail.com
  Target Milestone: ---

Application: org_kde_powerdevil (6.3.5)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.14.0
Operating System: Linux 6.14.10-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.3.5 [CoredumpBackend]

-- Information about the crash:
On a Framework 16 laptop running Arch and Plasma on Wayland (I generally
install updates every few days) and a Dell WD19TB dock. The dock has 3 monitors
connected- one directly to one of the dock's Displayport ports and the other
two daisy chained (MST) via the Thunderbolt passthrough port on the dock.

Connecting the laptop to the dock gives me an 80% chance that everything comes
on correctly and I often have to disconnect and reconnect. In this particular
instance, I'd let the laptop go into S0ix sleep overnight (when all 3 monitors
were working) but only 1 came back on (the non-MST one) in the morning when
attempting to wake (via the keyboard). I then disconnected the TB cable and
that's when the crash happened.

I suspect the issue is realated to those 2 monitors no longer being accessible
prior to the disconnect.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDE Power Management System (org_kde_powerdevil), signal:
Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
Downloading 3.95 M separate debug info for /usr/lib/org_kde_powerdevil...

warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping
note processing
[New LWP 24471]
[New LWP 1308]
[New LWP 1306]
[New LWP 5785]
[New LWP 24470]
[New LWP 1307]
[New LWP 1271]
[New LWP 1298]
[New LWP 1302]
[New LWP 1301]
Downloading 1.50 M separate debug info for /usr/lib/libKF6Crash.so.6...
Downloading 17.89 M separate debug info for /usr/lib/libpowerdevilcore.so.2...
Downloading 4.61 M separate debug info for /usr/lib/libKF6DBusAddons.so.6...
Downloading 19.34 M separate debug info for /usr/lib/libKF6CoreAddons.so.6...
Downloading 6.47 M separate debug info for /usr/lib/libKF6I18n.so.6...
Downloading 199.84 M separate debug info for /usr/lib/libQt6Gui.so.6...
Downloading 19.72 M separate debug info for /usr/lib/libQt6DBus.so.6...
Downloading 100.87 M separate debug info for /usr/lib/libQt6Core.so.6...
Downloading 9.66 M separate debug info for /usr/lib/libc.so.6...
Downloading 10.91 M separate debug info for /usr/lib/libX11.so.6...
Downloading 7.00 M separate debug info for /usr/lib/libkworkspace6.so.6...
Downloading 3.55 M separate debug info for /usr/lib/libKF6AuthCore.so.6...
Downloading 29.69 M separate debug info for /usr/lib/libKF6Solid.so.6...
Downloading 1.83 M separate debug info for /usr/lib/libKF6IdleTime.so.6...
Downloading 9.26 M separate debug info for /usr/lib/libKF6Screen.so.8...
Downloading 21.67 M separate debug info for /usr/lib/libKF6XmlGui.so.6...
Downloading 8.57 M separate debug info for /usr/lib/libKirigamiPlatform.so.6...
Downloading 1.49 M separate debug info for /usr/lib/libudev.so.1...
Downloading 500.05 K separate debug info for /usr/lib/libxcb.so.1...
Downloading 2.79 M separate debug info for /usr/lib/libddcutil.so.5...
Downloading 8.33 M separate debug info for /usr/lib/libPlasmaActivities.so.6...
Downloading 6.73 M separate debug info for /usr/lib/libKF6Notifications.so.6...
Downloading 5.11 M separate debug info for /usr/lib/libKF6GlobalAccel.so.6...
Downloading 5.33 M separate debug info for /usr/lib/libKF6ConfigGui.so.6...
Downloading 8.39 M separate debug info for /usr/lib/libKF6ConfigCore.so.6...
Downloading 23.44 M separate debug info for
/usr/lib/libQt6WaylandClient.so.6...
Downloading 146.31 K separate debug info for /usr/lib/libwayland-client.so.0...
Downloading 3.07 M separate debug info for /usr/lib/libm.so.6...
Downloading 249.66 K separate debug info for /usr/lib/libEGL.so.1...
Downloading 1.02 M separate debug info for /usr/lib/libfontconfig.so.1...
Downloading 4.66 M separate debug info for /usr/lib/libglib-2.0.so.0...
Downloading 881.35 K separate debug info for /usr/lib/libxkbcommon.so.0...
Downloading 512.62 K separate debug info for /usr/lib/libGLX.so.0...
Downloading 64.74 K separate debug info for /usr/lib/libOpenGL.so.0...
Downloading 760.63 K separate debug info for /usr/lib/libpng16.so.16...
Downloading 37.71 M separate debug info for /usr/lib/libharfbuzz.so.0...
Downloading 221.83 K separate debug info for /usr/lib/libmd4c.so.0...
Downloading 3.34 M separate debug info for /usr/lib/libfreetype.so.6...
Downloading 194.53 K separate debug info for /usr/lib/libz.so.1...
Downloading 1.01 M separate debug info for /usr/lib/libdbus-1.so.3...
Downloading 22.59 M separate debug info for /usr/lib/libicui18n.so.76...
Downloading 10.53 M separate debug info for /usr/lib/libicuuc.so.76...
Downloading 4.56 M separate debug info for /usr/lib/libsystemd.so.0...
Downloading 394.91 K separate debug info for
/usr/lib/libdouble-conversion.so.3...
Downloading 10.53 K separate debug info for /usr/lib/libb2.so.1...
Downloading 1.55 M separate debug info for /usr/lib/libpcre2-16.so.0...
Downloading 5.77 M separate debug info for /usr/lib/libzstd.so.1...
Downloading 1.10 M separate debug info for /lib64/ld-linux-x86-64.so.2...
Downloading 10.78 M separate debug info for /usr/lib/libKF6Service.so.6...
Downloading 8.82 M separate debug info for /usr/lib/libPlasma.so.6...
Downloading 29.59 K separate debug info for /usr/lib/libXau.so.6...
Downloading 159.27 K separate debug info for /usr/lib/libxcb-randr.so.0...
Downloading 7.22 M separate debug info for /usr/lib/libKF6WindowSystem.so.6...
Downloading 4.23 M separate debug info for /usr/lib/libKF6Package.so.6...
Downloading 2.24 M separate debug info for /usr/lib/libQt6Xml.so.6...
Downloading 1.12 M separate debug info for /usr/lib/libmount.so.1...
Downloading 780.72 K separate debug info for
/usr/lib/libimobiledevice-1.0.so.6...
Downloading 321.88 K separate debug info for /usr/lib/libplist-2.0.so.4...
Downloading 9.30 M separate debug info for /usr/lib/libKF6ConfigWidgets.so.6...
Downloading 13.05 M separate debug info for /usr/lib/libQt6PrintSupport.so.6...
Downloading 6.52 M separate debug info for /usr/lib/libKF6ItemViews.so.6...
Downloading 2.10 M separate debug info for /usr/lib/libKF6IconWidgets.so.6...
Downloading 41.90 M separate debug info for
/usr/lib/libKF6WidgetsAddons.so.6...
Downloading 138.31 M separate debug info for /usr/lib/libQt6Widgets.so.6...
Downloading 4.94 M separate debug info for /usr/lib/libKF6IconThemes.so.6...
Downloading 10.84 M separate debug info for /usr/lib/libKF6GuiAddons.so.6...
Downloading 4.75 M separate debug info for
/usr/lib/libQt6QuickControls2.so.6...
Downloading 230.23 M separate debug info for /usr/lib/libQt6Quick.so.6...
Downloading 202.88 M separate debug info for /usr/lib/libQt6Qml.so.6...
Downloading 98.30 K separate debug info for /usr/lib/libcap.so.2...
Downloading 52.94 K separate debug info for /usr/lib/libXdmcp.so.6...
Downloading 532.13 K separate debug info for /usr/lib/libXext.so.6...
Downloading 353.51 K separate debug info for /usr/lib/libXrandr.so.2...
Downloading 256.11 K separate debug info for /usr/lib/libjansson.so.4...
Downloading 358.48 K separate debug info for /usr/lib/libusb-1.0.so.0...
Downloading 191.99 K separate debug info for /usr/lib/libcanberra.so.0...
Downloading 46.50 K separate debug info for /usr/lib/libwayland-cursor.so.0...
Downloading 368.53 K separate debug info for /usr/lib/libGLdispatch.so.0...
Downloading 370.80 K separate debug info for /usr/lib/libexpat.so.1...
Downloading 1.68 M separate debug info for /usr/lib/libpcre2-8.so.0...
Downloading 1.34 M separate debug info for /usr/lib/libgraphite2.so.3...
Downloading 156.17 K separate debug info for /usr/lib/libbz2.so.1.0...
Downloading 214.80 K separate debug info for /usr/lib/libbrotlidec.so.1...
Downloading 30.38 M separate debug info for /usr/lib/libicudata.so.76...
Downloading 1.98 M separate debug info for /usr/lib/libKF6ConfigQml.so.6...
Downloading 5.01 M separate debug info for /usr/lib/libKF6Svg.so.6...
Downloading 2.82 M separate debug info for /usr/lib/libKF6ColorScheme.so.6...
Downloading 29.04 K separate debug info for /usr/lib/libxcb-res.so.0...
Downloading 185.85 K separate debug info for /usr/lib/libXfixes.so.3...
Downloading 17.48 K separate debug info for /usr/lib/libxcb-keysyms.so.1...
Downloading 5.75 M separate debug info for /usr/lib/libKF6Archive.so.6...
Downloading 1.02 M separate debug info for /usr/lib/libblkid.so.1...
Downloading 174.42 K separate debug info for
/usr/lib/libimobiledevice-glue-1.0.so.0...
Downloading 79.48 K separate debug info for /usr/lib/libusbmuxd-2.0.so.7...
Downloading 4.02 M separate debug info for /usr/lib/libssl.so.3...
Downloading 14.15 M separate debug info for /usr/lib/libcrypto.so.3...
Downloading 5.69 M separate debug info for /usr/lib/libKF6Codecs.so.6...
Downloading 381.12 K separate debug info for /usr/lib/libKF6BreezeIcons.so.6...
Downloading 125.51 M separate debug info for
/usr/lib/libQt6QuickTemplates2.so.6...
Downloading 7.47 M separate debug info for /usr/lib/libQt6QmlMeta.so.6...
Downloading 26.64 M separate debug info for /usr/lib/libQt6QmlModels.so.6...
Downloading 45.26 M separate debug info for /usr/lib/libQt6Network.so.6...
Downloading 28.04 M separate debug info for /usr/lib/libQt6OpenGL.so.6...
Downloading 403.49 K separate debug info for /usr/lib/libXrender.so.1...
Downloading 80.80 K separate debug info for /usr/lib/libvorbisfile.so.3...
Downloading 289.24 K separate debug info for /usr/lib/libtdb.so.1...
Downloading 104.05 K separate debug info for /usr/lib/libltdl.so.7...
Downloading 22.55 K separate debug info for /usr/lib/libbrotlicommon.so.1...
Downloading 12.07 M separate debug info for /usr/lib/libQt6Svg.so.6...
Downloading 889.26 K separate debug info for /usr/lib/liblzma.so.5...
Downloading 5.04 M separate debug info for
/usr/lib/libQt6QmlWorkerScript.so.6...
Downloading 1.75 M separate debug info for /usr/lib/libgssapi_krb5.so.2...
Downloading 10.27 K separate debug info for /usr/lib/libproxy.so.1...
Downloading 430.05 K separate debug info for /usr/lib/libvorbis.so.0...
Downloading 45.31 K separate debug info for /usr/lib/libogg.so.0...
Downloading 2.70 M separate debug info for /usr/lib/libkrb5.so.3...
Downloading 685.64 K separate debug info for /usr/lib/libk5crypto.so.3...
Downloading 24.72 K separate debug info for /usr/lib/libcom_err.so.2...
Downloading 140.23 K separate debug info for /usr/lib/libkrb5support.so.0...
Downloading 34.54 K separate debug info for /usr/lib/libkeyutils.so.1...
Downloading 207.47 K separate debug info for /usr/lib/libresolv.so.2...
Downloading 193.54 K separate debug info for
/usr/lib/libproxy/libpxbackend-1.0.so...
Downloading 1.73 M separate debug info for /usr/lib/libgobject-2.0.so.0...
Downloading 4.75 M separate debug info for /usr/lib/libcurl.so.4...
Downloading 10.46 M separate debug info for /usr/lib/libgio-2.0.so.0...
Downloading 1.31 M separate debug info for /usr/lib/libduktape.so.207...
Downloading 476.30 K separate debug info for /usr/lib/libnghttp3.so.9...
Downloading 550.52 K separate debug info for /usr/lib/libnghttp2.so.14...
Downloading 108.19 K separate debug info for /usr/lib/libidn2.so.0...
Downloading 1.22 M separate debug info for /usr/lib/libssh2.so.1...
Downloading 53.44 K separate debug info for /usr/lib/libpsl.so.5...
Downloading 267.71 K separate debug info for /usr/lib/libgmodule-2.0.so.0...
Downloading 1.62 M separate debug info for /usr/lib/libunistring.so.5...
Downloading 448.03 K separate debug info for
/usr/lib/qt6/plugins/platforms/libqwayland-generic.so...
Downloading 3.28 M separate debug info for
/usr/lib/qt6/plugins/wayland-shell-integration/libxdg-shell.so...
Downloading 1.69 M separate debug info for
/usr/lib/qt6/plugins/kf6/kauth/backend/kauth_backend_plugin.so...
Downloading 2.08 M separate debug info for
/usr/lib/libpolkit-qt6-core-1.so.1...
Downloading 425.82 K separate debug info for
/usr/lib/libpolkit-gobject-1.so.0...
Downloading 2.56 M separate debug info for
/usr/lib/qt6/plugins/kf6/kauth/helper/kauth_helper_plugin.so...
Downloading 4.47 M separate debug info for
/usr/lib/qt6/plugins/kf6/kscreen/KSC_KWayland.so...
Downloading 967.74 K separate debug info for
/usr/lib/qt6/plugins/kf6/org.kde.kidletime.platforms/KF6IdleTimeWaylandPlugin.so...
Downloading 1.45 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_brightnesscontrolaction.so...
Downloading 1.32 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_screenbrightnesscontrolaction.so...
Downloading 1.70 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_keyboardbrightnesscontrolaction.so...
Downloading 1.24 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_dimdisplayaction.so...
Downloading 998.05 K separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_runscriptaction.so...
Downloading 2.23 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_handlebuttoneventsaction.so...
Downloading 1.56 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_dpmsaction.so...
Downloading 1.67 M separate debug info for /usr/lib/libKF6ScreenDpms.so.8...
Downloading 18.22 K separate debug info for /usr/lib/libxcb-dpms.so.0...
Downloading 1.76 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_suspendsessionaction.so...
Downloading 4.65 M separate debug info for
/usr/lib/qt6/plugins/powerdevil/action/powerdevil_powerprofileaction.so...
Downloading 25.67 K separate debug info for
/usr/lib/libcanberra-0.30/libcanberra-multi.so...
Downloading 71.26 K separate debug info for
/usr/lib/libcanberra-0.30/libcanberra-pulse.so...
Downloading 839.18 K separate debug info for /usr/lib/libpulse.so.0...
Downloading 1.22 M separate debug info for
/usr/lib/pulseaudio/libpulsecommon-17.0.so...
Downloading 1.87 M separate debug info for /usr/lib/libsndfile.so.1...
Downloading 50.90 K separate debug info for /usr/lib/libasyncns.so.0...
Downloading 741.41 K separate debug info for /usr/lib/libvorbisenc.so.2...
Downloading 1015.13 K separate debug info for /usr/lib/libFLAC.so.14...
Downloading 1.98 M separate debug info for /usr/lib/libopus.so.0...
Downloading 888.69 K separate debug info for /usr/lib/libmp3lame.so.0...
Downloading 35.00 K separate debug info for
/usr/lib/libcanberra-0.30/libcanberra-alsa.so...
Downloading 3.16 M separate debug info for /usr/lib/libasound.so.2...
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/org_kde_powerdevil'.
Program terminated with signal SIGSEGV, Segmentation fault.
Downloading 4.48 K source file
/usr/src/debug/glibc/glibc/nptl/pthread_kill.c...
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=11, no_tid=no_tid at entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x7f8c3dffb6c0 (LWP 24471))]
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when
stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when
stepping.
Function(s)
^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty)
will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will
be skipped when stepping.

Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:547: DeprecationWarning:
datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time =
datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
Downloading 2.48 K source file
/usr/src/debug/glibc/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S...
Downloading 34.84 K source file
/usr/src/debug/glibc/glibc/nptl/pthread_create.c...
Downloading 34.56 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp...
Downloading 41.92 K source file
/usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp...
Downloading 1.41 K source file
/usr/src/debug/glibc/glibc/io/../sysdeps/unix/sysv/linux/poll.c...
Downloading 4.24 K source file
/usr/src/debug/glibc/glibc/nptl/cancellation.c...
Downloading 1.79 K source file
/usr/src/debug/glibc/glibc/nptl/../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S...
Downloading 10.02 K source file
/usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp...
Downloading 41.01 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp...
Downloading 13.17 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp...
Downloading 17.53 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp...
Downloading 185.96 K source file
/usr/src/debug/glib2/build/../glib/glib/gmain.c...
Downloading 2.27 K source file
/usr/src/debug/glibc/glibc/io/../sysdeps/unix/sysv/linux/ppoll.c...
Downloading 53.29 K source file
/usr/src/debug/glib2/build/../glib/glib/gthread.c...
Downloading 8.08 K source file
/usr/src/debug/ddcutil/ddcutil/src/dw/dw_recheck.c...
Downloading 21.88 K source file
/usr/src/debug/glib2/build/../glib/glib/gasyncqueue.c...
Downloading 29.45 K source file
/usr/src/debug/glib2/build/../glib/glib/gthread-posix.c...
Downloading 1.49 K source file
/usr/src/debug/glibc/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/syscall.S...
Downloading 5.17 K source file
/usr/src/debug/pulseaudio/build/../pulseaudio/src/pulsecore/thread-posix.c...
Downloading 7.79 K source file
/usr/src/debug/pulseaudio/build/../pulseaudio/src/pulse/thread-mainloop.c...
Downloading 21.64 K source file
/usr/src/debug/pulseaudio/build/../pulseaudio/src/pulse/mainloop.c...
Downloading 37.57 K source file
/usr/src/debug/glib2/build/../glib/glib/gthreadpool.c...
Downloading 4.84 K source file
/usr/src/debug/powerdevil/powerdevil-6.3.5/daemon/powerdevilapp.cpp...
Downloading 112.29 K source file
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp...
Downloading 81.02 K source file
/usr/src/debug/glib2/build/../glib/gio/gdbusprivate.c...
Downloading 14.79 K source file
/usr/src/debug/ddcutil/ddcutil/src/dw/dw_poll.c...
Downloading 21.63 K source file
/usr/src/debug/ddcutil/ddcutil/src/dw/dw_common.c...
Downloading 7.51 K source file
/usr/src/debug/ddcutil/ddcutil/src/dw/dw_dref.c...
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:564: DeprecationWarning:
datetime.datetime.utcnow() is deprecated and scheduled for removal in a future
version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7f8c3dffb6c0 (LWP 24471))]

Thread 10 (Thread 0x7f8c76bfe6c0 (LWP 1301)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8c7eaa1fda in __internal_syscall_cancel
(a1=a1 at entry=140241264433712, a2=a2 at entry=2, a3=a3 at entry=-1, a4=a4 at entry=0,
a5=a5 at entry=0, a6=a6 at entry=0, nr=7) at cancellation.c:49
#2  0x00007f8c7eaa2024 in __syscall_cancel (a1=a1 at entry=140241264433712,
a2=a2 at entry=2, a3=a3 at entry=-1, a4=a4 at entry=0, a5=a5 at entry=0, a6=a6 at entry=0,
nr=7) at cancellation.c:75
#3  0x00007f8c7eb1c05e in __GI___poll (fds=fds at entry=0x7f8c76bfda30,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f8c7e56f4a3 in poll (__fds=0x7f8c76bfda30, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x55957f2e0750) at
/usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:183
#6  0x00007f8c7f31ee69 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366
#8  QThreadPrivate::start (arg=0x55957f2e0750) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394
#9  0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#10 0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f8c763fd6c0 (LWP 1302)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8c7eaa1fda in __internal_syscall_cancel
(a1=a1 at entry=140241256041008, a2=a2 at entry=2, a3=a3 at entry=-1, a4=a4 at entry=0,
a5=a5 at entry=0, a6=a6 at entry=0, nr=7) at cancellation.c:49
#2  0x00007f8c7eaa2024 in __syscall_cancel (a1=a1 at entry=140241256041008,
a2=a2 at entry=2, a3=a3 at entry=-1, a4=a4 at entry=0, a5=a5 at entry=0, a6=a6 at entry=0,
nr=7) at cancellation.c:75
#3  0x00007f8c7eb1c05e in __GI___poll (fds=fds at entry=0x7f8c763fca30,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f8c7e56f4a3 in poll (__fds=0x7f8c763fca30, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x55957f2fd880) at
/usr/src/debug/qt6-wayland/qtwayland/src/client/qwaylanddisplay.cpp:183
#6  0x00007f8c7f31ee69 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434
#7  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366
#8  QThreadPrivate::start (arg=0x55957f2fd880) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394
#9  0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#10 0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f8c773ff6c0 (LWP 1298)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8c7eaa1fda in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8,
a6=a6 at entry=0, nr=271) at cancellation.c:49
#2  0x00007f8c7eaa2024 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8, a6=a6 at entry=0,
nr=271) at cancellation.c:75
#3  0x00007f8c7eb1c5a6 in __GI_ppoll (fds=fds at entry=0x55957f31b590,
nfds=nfds at entry=4, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f8c7e2b9e04 in ppoll (__fds=0x55957f31b590, __nfds=4, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f8c70000c80, timeout_usec=<optimized out>, fds=0x55957f31b590,
n_fds=4) at ../glib/glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context at entry=0x7f8c70000c80,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4309
#7  0x00007f8c7e2b9ee5 in g_main_context_iteration (context=0x7f8c70000c80,
may_block=1) at ../glib/glib/gmain.c:4379
#8  0x00007f8c7f43c5e2 in QEventDispatcherGlib::processEvents
(this=0x7f8c70000b70, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f8c7f1744b6 in QEventLoop::processEvents (this=0x7f8c773fe9e0,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#10 QEventLoop::exec (this=0x7f8c773fe9e0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#11 0x00007f8c7f2873c6 in QThread::exec (this=this at entry=0x7f8c7f7fed40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:659
#12 0x00007f8c7f77adae in QDBusConnectionManager::run (this=0x7f8c7f7fed40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:144
#13 0x00007f8c7f31ee69 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:434
#14 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:366
#15 QThreadPrivate::start (arg=0x7f8c7f7fed40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:394
#16 0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#17 0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f8c77777ac0 (LWP 1271)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8c7eaa1fda in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8,
a6=a6 at entry=0, nr=271) at cancellation.c:49
#2  0x00007f8c7eaa2024 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8, a6=a6 at entry=0,
nr=271) at cancellation.c:75
#3  0x00007f8c7eb1c5a6 in __GI_ppoll (fds=fds at entry=0x55957f38dba0,
nfds=nfds at entry=5, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f8c7e2b9e04 in ppoll (__fds=0x55957f38dba0, __nfds=5, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f8c70000f00, timeout_usec=<optimized out>, fds=0x55957f38dba0,
n_fds=5) at ../glib/glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context at entry=0x7f8c70000f00,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4309
#7  0x00007f8c7e2b9ee5 in g_main_context_iteration (context=0x7f8c70000f00,
may_block=1) at ../glib/glib/gmain.c:4379
#8  0x00007f8c7f43c5e2 in QEventDispatcherGlib::processEvents
(this=0x55957f2efcc0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f8c7f1744b6 in QEventLoop::processEvents (this=0x7ffeffed6320,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#10 QEventLoop::exec (this=0x7ffeffed6320, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#11 0x00007f8c7f16c7c1 in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449
#12 0x000055956a9fb7e6 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/powerdevil/powerdevil-6.3.5/daemon/powerdevilapp.cpp:134

Thread 6 (Thread 0x7f8c7538e6c0 (LWP 1307)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8c7eaa1fda in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8,
a6=a6 at entry=0, nr=271) at cancellation.c:49
#2  0x00007f8c7eaa2024 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8, a6=a6 at entry=0,
nr=271) at cancellation.c:75
#3  0x00007f8c7eb1c5a6 in __GI_ppoll (fds=fds at entry=0x7f8c60000b70,
nfds=nfds at entry=1, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f8c7e2b9e04 in ppoll (__fds=0x7f8c60000b70, __nfds=1, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x55957f31f990, timeout_usec=<optimized out>, fds=0x7f8c60000b70,
n_fds=1) at ../glib/glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context at entry=0x55957f31f990,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4309
#7  0x00007f8c7e2b9ee5 in g_main_context_iteration (context=0x55957f31f990,
may_block=may_block at entry=1) at ../glib/glib/gmain.c:4379
#8  0x00007f8c7e2b9f32 in glib_worker_main (data=<optimized out>) at
../glib/glib/gmain.c:6578
#9  0x00007f8c7e2f077c in g_thread_proxy (data=0x55957f31fbd0) at
../glib/glib/gthread.c:893
#10 0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f8c3d7fa6c0 (LWP 24470)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f8c7e2e967e in g_cond_wait_until_impl (cond=<optimized out>,
mutex=0x7f8c28000b90, end_time=<optimized out>) at
../glib/glib/gthread-posix.c:1159
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x7f8c28000b90,
end_time=<optimized out>) at ../glib/glib/gthread.c:1782
#3  0x00007f8c7e27fe47 in g_async_queue_pop_intern_unlocked
(queue=0x7f8c28000b90, wait=1, end_time=93159071987) at
../glib/glib/gasyncqueue.c:378
#4  0x00007f8c7e27ffbf in g_async_queue_timeout_pop (queue=0x7f8c28000b90,
timeout=timeout at entry=100000) at ../glib/glib/gasyncqueue.c:501
#5  0x00007f8c7e779b08 in dw_recheck_displays_func (data=0x55957f5072c0) at
dw/dw_recheck.c:162
#6  0x00007f8c7e2f077c in g_thread_proxy (data=0x55957f529640) at
../glib/glib/gthread.c:893
#7  0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#8  0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f8c5e9ff6c0 (LWP 5785)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8c7eaa1fda in __internal_syscall_cancel
(a1=a1 at entry=140240480138208, a2=a2 at entry=2, a3=a3 at entry=-1, a4=a4 at entry=0,
a5=a5 at entry=0, a6=a6 at entry=0, nr=7) at cancellation.c:49
#2  0x00007f8c7eaa2024 in __syscall_cancel (a1=a1 at entry=140240480138208,
a2=a2 at entry=2, a3=a3 at entry=-1, a4=a4 at entry=0, a5=a5 at entry=0, a6=a6 at entry=0,
nr=7) at cancellation.c:75
#3  0x00007f8c7eb1c05e in __GI___poll (fds=fds at entry=0x7f8c480073e0,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f8c7429ca78 in poll (__fds=0x7f8c480073e0, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  poll_func (ufds=0x7f8c480073e0, nfds=2, timeout=-1,
userdata=0x55957f488310) at ../pulseaudio/src/pulse/thread-mainloop.c:70
#6  0x00007f8c74286654 in pa_mainloop_poll (m=m at entry=0x7f8c70029f20) at
../pulseaudio/src/pulse/mainloop.c:863
#7  0x00007f8c742907c5 in pa_mainloop_iterate (m=m at entry=0x7f8c70029f20,
block=block at entry=1, retval=retval at entry=0x0) at
../pulseaudio/src/pulse/mainloop.c:945
#8  0x00007f8c74290891 in pa_mainloop_run (m=0x7f8c70029f20, retval=0x0) at
../pulseaudio/src/pulse/mainloop.c:963
#9  0x00007f8c742a1bd4 in thread (userdata=0x55957f4527a0) at
../pulseaudio/src/pulse/thread-mainloop.c:101
#10 0x00007f8c7424734f in internal_thread_func (userdata=0x55957f49be80) at
../pulseaudio/src/pulsecore/thread-posix.c:81
#11 0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#12 0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f8c75b8f6c0 (LWP 1306)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f8c7e2e86ee in g_cond_wait_impl (cond=0x55957f31bad8,
mutex=0x55957f31bad0) at ../glib/glib/gthread-posix.c:1026
#2  g_cond_wait (cond=0x55957f31bad8, mutex=0x55957f31bad0) at
../glib/glib/gthread.c:1686
#3  0x00007f8c7e27fe7d in g_async_queue_pop_intern_unlocked
(queue=0x55957f31bad0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:375
#4  0x00007f8c7e2f1337 in g_thread_pool_spawn_thread (data=<optimized out>) at
../glib/glib/gthreadpool.c:297
#5  0x00007f8c7e2f077c in g_thread_proxy (data=0x55957f31f830) at
../glib/glib/gthread.c:893
#6  0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#7  0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f8c74b8d6c0 (LWP 1308)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8c7eaa1fda in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8,
a6=a6 at entry=0, nr=271) at cancellation.c:49
#2  0x00007f8c7eaa2024 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8, a6=a6 at entry=0,
nr=271) at cancellation.c:75
#3  0x00007f8c7eb1c5a6 in __GI_ppoll (fds=fds at entry=0x7f8c64000bb0,
nfds=nfds at entry=2, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f8c7e2b9e04 in ppoll (__fds=0x7f8c64000bb0, __nfds=2, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x55957f32a530, timeout_usec=<optimized out>, fds=0x7f8c64000bb0,
n_fds=2) at ../glib/glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=0x55957f32a530,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4309
#7  0x00007f8c7e2ba097 in g_main_loop_run (loop=0x55957f32a700) at
../glib/glib/gmain.c:4516
#8  0x00007f8c77b6a4a4 in gdbus_shared_thread_func (user_data=0x55957f32c370)
at ../glib/gio/gdbusprivate.c:284
#9  0x00007f8c7e2f077c in g_thread_proxy (data=0x55957f32a720) at
../glib/glib/gthread.c:893
#10 0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f8c3dffb6c0 (LWP 24471)):
[KCrash Handler]
#5  0x00007f8c7e775bec in dw_remove_display_by_businfo (businfo=0x0) at
dw/dw_dref.c:174
#6  0x00007f8c7e777d3b in dw_hotplug_change_handler
(bs_buses_w_edid_removed=..., bs_buses_w_edid_added=...,
events_queue=events_queue at entry=0x0,
drefs_to_recheck=drefs_to_recheck at entry=0x7f8c50000c90) at dw/dw_common.c:388
#7  0x00007f8c7e778fc9 in process_screen_change_event
(p_bs_attached_buses=p_bs_attached_buses at entry=0x7f8c3dffaa40,
p_bs_buses_w_edid=p_bs_buses_w_edid at entry=0x7f8c3dffaa20,
deferred_events=deferred_events at entry=0x0,
displays_to_recheck=displays_to_recheck at entry=0x7f8c50000c90) at
dw/dw_poll.c:141
#8  0x00007f8c7e77ea29 in dw_watch_display_connections (data=0x55957f377620) at
dw/dw_poll.c:302
#9  0x00007f8c7e2f077c in g_thread_proxy (data=0x55957f4b0600) at
../glib/glib/gthread.c:893
#10 0x00007f8c7eaa57eb in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f8c7eb2918c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Reported using DrKonqi
This report was filed against 'kde' because the product 'Powerdevil' could not
be located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list