SUMMARY STEPS TO REPRODUCE 1. Open System Settings 2. Click Display & Monitor 3. Click "Calibrate HDR Brightness" OBSERVED RESULT Calibration window shows for a second then closes. EXPECTED RESULT Window shouldn't disappear. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Plasma Version: 6.4.2 KDE Frameworks Version: 6.15.0 Qt Version: 6.10.0 ADDITIONAL INFORMATION Debug info: Thread 1 "hdrcalibrator" received signal SIGSEGV, Segmentation fault. QBasicMutex::lock (this=0x48) at /usr/include/qt6/QtCore/qmutex.h:43 warning: Source file is more recent than executable. 43 if (!fastTryLock()) Window appears and crashes right after clicking "Calibrate HDR Brightness" in System Settings on Garuda Linux.
If something crashed, we need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl? Thanks!
(In reply to Harald Sitter from comment #1) > If something crashed, we need a backtrace of it so we can figure out what's > going on. Can you please attach a backtrace of the crash using the > coredumpctl command-line program, as detailed in > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/ > How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl? > Thanks! Hopefully I did this right. ╰─λ coredumpctl gdb 307637 PID: 307637 (hdrcalibrator) UID: 1000 (ravencrow) GID: 1000 (ravencrow) Signal: 6 (ABRT) Timestamp: Mon 2025-07-07 17:34:34 PDT (1 day 7h ago) Command Line: /usr/bin/hdrcalibrator DP-1 Executable: /usr/bin/hdrcalibrator Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-crystal\x2ddock@autostart.service Unit: user@1000.service User Unit: app-crystal\x2ddock@autostart.service Slice: user-1000.slice Owner UID: 1000 (ravencrow) Boot ID: 38f096842b104c01ac9cb74a2b345f8f Machine ID: 94543a69eb174e4598d33c4f0253de0c Hostname: systemx Storage: /var/lib/systemd/coredump/core.hdrcalibrator.1000.38f096842b104c01ac9cb74a2b345f8f.307637.1751934874000000.zst (present) Size on Disk: 18.6M Message: Process 307637 (hdrcalibrator) of user 1000 dumped core. Stack trace of thread 307637: #0 0x00007fa5d5d26eed syscall (libc.so.6 + 0x116eed) #1 0x00007fa5d6523476 _ZN11QBasicMutex12lockInternalEv (libQt6Core.so.6 + 0x323476) #2 0x00007fa5d7ebdadd n/a (libQt6Quick.so.6 + 0x4bdadd) #3 0x00007fa5d7ebe76d n/a (libQt6Quick.so.6 + 0x4be76d) #4 0x00007fa5d7213b4c _ZN7QWindow5eventEP6QEvent (libQt6Gui.so.6 + 0x213b4c) #5 0x00007fa5d6369608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #6 0x00007fa5d71ab28a _ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE (libQt6Gui.so.6 + 0x1ab28a) #7 0x00007fa5d721ec7d _ZN22QWindowSystemInterface17handleExposeEventINS_19SynchronousDeliveryEEEbP7QWindowRK7QRegion (libQt6Gui.so.6 + 0x21ec7d) #8 0x00007fa5d8224785 _ZN15QtWaylandClient14QWaylandWindow15sendExposeEventERK5QRect (libQt6WaylandClient.so.6 + 0xaf785) #9 0x00007fa5d8225fde _ZN15QtWaylandClient14QWaylandWindow14updateExposureEv (libQt6WaylandClient.so.6 + 0xb0fde) #10 0x00007fa5d82260c1 _ZN15QtWaylandClient14QWaylandWindow10setVisibleEb (libQt6WaylandClient.so.6 +0xb10c1) #11 0x00007fa5d7c96da9 _ZN19QQuickWindowQmlImpl5eventEP6QEvent (libQt6Quick.so.6 + 0x296da9) #12 0x00007fa5d6369608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #13 0x00007fa5d7208aad _ZN7QWindow9setParentEPS_ (libQt6Gui.so.6 + 0x208aad) #14 0x00007fa5d7c8fa91 _ZN21QQuickWindowContainer12updatePolishEv (libQt6Quick.so.6 + 0x28fa91) #15 0x00007fa5d7c7b6ad _ZN19QQuickWindowPrivate11polishItemsEv (libQt6Quick.so.6 + 0x27b6ad) #16 0x00007fa5d7ebda66 n/a (libQt6Quick.so.6 + 0x4bda66) #17 0x00007fa5d7ebe76d n/a (libQt6Quick.so.6 + 0x4be76d) #18 0x00007fa5d7213b4c _ZN7QWindow5eventEP6QEvent (libQt6Gui.so.6 + 0x213b4c) #19 0x00007fa5d6369608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #20 0x00007fa5d71ab28a _ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE (libQt6Gui.so.6 + 0x1ab28a) #21 0x00007fa5d721ec7d _ZN22QWindowSystemInterface17handleExposeEventINS_19SynchronousDeliveryEEEbP7QWindowRK7QRegion (libQt6Gui.so.6 + 0x21ec7d) #22 0x00007fa5d8224785 _ZN15QtWaylandClient14QWaylandWindow15sendExposeEventERK5QRect (libQt6WaylandClient.so.6 + 0xaf785) #23 0x00007fa5d8225fde _ZN15QtWaylandClient14QWaylandWindow14updateExposureEv (libQt6WaylandClient.so.6 + 0xb0fde) #24 0x00007fa5d6fa6ac6 n/a (libffi.so.8 + 0x7ac6) #25 0x00007fa5d6fa376b n/a (libffi.so.8 + 0x476b) #26 0x00007fa5d6fa606e ffi_call (libffi.so.8 + 0x706e) #27 0x00007fa5d816a910 n/a (libwayland-client.so.0 + 0x4910) #28 0x00007fa5d816b199 n/a (libwayland-client.so.0 + 0x5199) #29 0x00007fa5d816b573 wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x5573) #30 0x00007fa5d81e8b86 _ZN15QtWaylandClient15QWaylandDisplay13flushRequestsEv (libQt6WaylandClient.so.6 + 0x73b86) #31 0x00007fa5d63c36c4 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x1c36c4) #32 0x00007fa5d6369608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #33 0x00007fa5d63699f2 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x1699f2) #34 0x00007fa5d6645c98 n/a (libQt6Core.so.6 + 0x445c98) #35 0x00007fa5d575087d n/a (libglib-2.0.so.0 + 0x5e87d) #36 0x00007fa5d5751cd7 n/a (libglib-2.0.so.0 + 0x5fcd7) #37 0x00007fa5d5751ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5) #38 0x00007fa5d6642c72 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x442c72) #39 0x00007fa5d63746a6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1746a6) #40 0x00007fa5d636e051 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x16e051) #41 0x0000564f3ad375d8 n/a (/usr/bin/hdrcalibrator + 0x55d8) #42 0x00007fa5d5c376b5 n/a (libc.so.6 + 0x276b5) #43 0x00007fa5d5c37769 __libc_start_main (libc.so.6 + 0x27769) #44 0x0000564f3ad37935 n/a (/usr/bin/hdrcalibrator + 0x5935) ╰─λ coredumpctl gdb 333441 PID: 333441 (hdrcalibrator) UID: 1000 (ravencrow) GID: 1000 (ravencrow) Signal: 11 (SEGV) Timestamp: Mon 2025-07-07 17:38:32 PDT (1 day 7h ago) Command Line: hdrcalibrator DP-1 Executable: /usr/bin/hdrcalibrator Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-crystal\x2ddock@autostart.service Unit: user@1000.service User Unit: app-crystal\x2ddock@autostart.service Slice: user-1000.slice Owner UID: 1000 (ravencrow) Boot ID: 38f096842b104c01ac9cb74a2b345f8f Machine ID: 94543a69eb174e4598d33c4f0253de0c Hostname: systemx Storage: /var/lib/systemd/coredump/core.hdrcalibrator.1000.38f096842b104c01ac9cb74a2b345f8f.333441.1751935112000000.zst (present) Size on Disk: 18.5M Message: Process 333441 (hdrcalibrator) of user 1000 dumped core. Stack trace of thread 333441: #0 0x00007f5ed6e76fe4 n/a (libQt6Quick.so.6 + 0x276fe4) #1 0x00007f5ed70bdadd n/a (libQt6Quick.so.6 + 0x4bdadd) #2 0x00007f5ed70be76d n/a (libQt6Quick.so.6 + 0x4be76d) #3 0x00007f5ed6413b4c _ZN7QWindow5eventEP6QEvent (libQt6Gui.so.6 + 0x213b4c) #4 0x00007f5ed5569608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #5 0x00007f5ed63ab28a _ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE (libQt6Gui.so.6 + 0x1ab28a) #6 0x00007f5ed641ec7d _ZN22QWindowSystemInterface17handleExposeEventINS_19SynchronousDeliveryEEEbP7QWindowRK7QRegion (libQt6Gui.so.6 + 0x21ec7d) #7 0x00007f5ed7507785 _ZN15QtWaylandClient14QWaylandWindow15sendExposeEventERK5QRect (libQt6WaylandClient.so.6 + 0xaf785) #8 0x00007f5ed7508fde _ZN15QtWaylandClient14QWaylandWindow14updateExposureEv (libQt6WaylandClient.so.6 + 0xb0fde) #9 0x00007f5ed75090c1 _ZN15QtWaylandClient14QWaylandWindow10setVisibleEb (libQt6WaylandClient.so.6 +0xb10c1) #10 0x00007f5ed6e96da9 _ZN19QQuickWindowQmlImpl5eventEP6QEvent (libQt6Quick.so.6 + 0x296da9) #11 0x00007f5ed5569608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #12 0x00007f5ed6408aad _ZN7QWindow9setParentEPS_ (libQt6Gui.so.6 + 0x208aad) #13 0x00007f5ed6e8fa91 _ZN21QQuickWindowContainer12updatePolishEv (libQt6Quick.so.6 + 0x28fa91) #14 0x00007f5ed6e7b6ad _ZN19QQuickWindowPrivate11polishItemsEv (libQt6Quick.so.6 + 0x27b6ad) #15 0x00007f5ed70bda66 n/a (libQt6Quick.so.6 + 0x4bda66) #16 0x00007f5ed70be76d n/a (libQt6Quick.so.6 + 0x4be76d) #17 0x00007f5ed6413b4c _ZN7QWindow5eventEP6QEvent (libQt6Gui.so.6 + 0x213b4c) #18 0x00007f5ed5569608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #19 0x00007f5ed63ab28a _ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE (libQt6Gui.so.6 + 0x1ab28a) #20 0x00007f5ed641ec7d _ZN22QWindowSystemInterface17handleExposeEventINS_19SynchronousDeliveryEEEbP7QWindowRK7QRegion (libQt6Gui.so.6 + 0x21ec7d) #21 0x00007f5ed7507785 _ZN15QtWaylandClient14QWaylandWindow15sendExposeEventERK5QRect (libQt6WaylandClient.so.6 + 0xaf785) #22 0x00007f5ed7508fde _ZN15QtWaylandClient14QWaylandWindow14updateExposureEv (libQt6WaylandClient.so.6 + 0xb0fde) #23 0x00007f5ed735fac6 n/a (libffi.so.8 + 0x7ac6) #24 0x00007f5ed735c76b n/a (libffi.so.8 + 0x476b) #25 0x00007f5ed735f06e ffi_call (libffi.so.8 + 0x706e) #26 0x00007f5ed744d910 n/a (libwayland-client.so.0 + 0x4910) #27 0x00007f5ed744e199 n/a (libwayland-client.so.0 + 0x5199) #28 0x00007f5ed744e573 wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x5573) #29 0x00007f5ed74cbb86 _ZN15QtWaylandClient15QWaylandDisplay13flushRequestsEv (libQt6WaylandClient.so.6 + 0x73b86) #30 0x00007f5ed55c36c4 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x1c36c4) #31 0x00007f5ed5569608 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x169608) #32 0x00007f5ed55699f2 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x1699f2) #33 0x00007f5ed5845c98 n/a (libQt6Core.so.6 + 0x445c98) #34 0x00007f5ed49f887d n/a (libglib-2.0.so.0 + 0x5e87d) #35 0x00007f5ed49f9cd7 n/a (libglib-2.0.so.0 + 0x5fcd7) #36 0x00007f5ed49f9ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5) #37 0x00007f5ed5842c72 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x442c72) #38 0x00007f5ed55746a6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1746a6) #39 0x00007f5ed556e051 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x16e051) #40 0x00005555c70a15d8 n/a (/usr/bin/hdrcalibrator + 0x55d8) #41 0x00007f5ed4e376b5 n/a (libc.so.6 + 0x276b5) #42 0x00007f5ed4e37769 __libc_start_main (libc.so.6 + 0x27769) #43 0x00005555c70a1935 n/a (/usr/bin/hdrcalibrator + 0x5935)
Almost. You should be getting a gdb prompt and fetch a backtrace from there.
#0 std::__atomic_base<QMutexPrivate*>::load (this=0x700073006500b5, __m=std::memory_order_relaxed) at /usr/include/c++/15.1.1/bits/atomic_base.h:828 #1 std::atomic<QMutexPrivate*>::load (this=0x700073006500b5, __m=std::memory_order_relaxed) at /usr/include/c++/15.1.1/atomic:587 #2 QAtomicOps<QMutexPrivate*>::loadRelaxed<QMutexPrivate*> (_q_value=<error reading variable: Cannot access memory at address 0x700073006500b5>) at /data/projects/kde/src/qt6/qtbase/src/corelib/thread/qatomic_cxx11.h:202 #3 QBasicAtomicPointer<QMutexPrivate>::loadRelaxed (this=0x700073006500b5) at /data/projects/kde/src/qt6/qtbase/src/corelib/thread/qbasicatomic.h:170 #4 QBasicMutex::fastTryLock (this=0x700073006500b5) at /data/projects/kde/src/qt6/qtbase/src/corelib/thread/qmutex.h:87 #5 QBasicMutex::lock (this=0x700073006500b5) at /data/projects/kde/src/qt6/qtbase/src/corelib/thread/qmutex.h:43 #6 0x00007f25274e1693 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x5582fdd60350, w=w@entry=0x5582fddfbe28, inExpose=inExpose@entry=true) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1674 #7 0x00007f25274e27b0 in QSGThreadedRenderLoop::handleExposure (this=this@entry=0x5582fdd60350, window=window@entry=0x5582fdd5f1e0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1360 #8 0x00007f25274e31c4 in QSGThreadedRenderLoop::exposureChanged (this=0x5582fdd60350, window=0x5582fdd5f1e0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1265 #9 0x00007f25272c6306 in QQuickWindow::exposeEvent (this=<optimized out>) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindow.cpp:180 #10 0x00007f25268297b8 in QWindow::event (this=this@entry=0x5582fdd5f1e0, ev=ev@entry=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindow.cpp:2739 #11 0x00007f25272ce897 in QQuickWindow::event (this=this@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindow.cpp:1653 #12 0x00007f25272decde in QQuickWindowQmlImpl::event (this=0x5582fdd5f1e0, event=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:152 #13 0x00007f2525165102 in QCoreApplicationPrivate::notify_helper (receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281 #14 0x00007f25251651cf in doNotify (receiver=0x5582fdd5f1e0, event=event@entry=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210 #15 0x00007f252516523a in QCoreApplication::notify (this=this@entry=0x7ffdab56b888, receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193 #16 0x00007f25267c47db in QGuiApplication::notify (this=0x7ffdab56b888, object=0x5582fdd5f1e0, event=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:2056 #17 0x00007f252516531c in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #18 0x00007f2525165425 in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab569a70) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #19 0x00007f25267c8e98 in QGuiApplicationPrivate::processExposeEvent (e=0x7ffdab569b70) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:3466 #20 0x00007f25267c9b27 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x7ffdab569b70) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:2263 #21 0x00007f252683470e in QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:105 #22 0x00007f25268348b3 in handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 #23 0x00007f2526834911 in QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface::SynchronousDelivery> (window=0x5582fdd5f1e0, region=...) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 #24 0x00007f2527ceb4dc in QtWaylandClient::QWaylandWindow::sendExposeEvent (this=this@entry=0x5582fddb5480, rect=...) at /data/projects/kde/src/qt6/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:607 #25 0x00007f2527ceb70c in QtWaylandClient::QWaylandWindow::updateExposure (this=this@entry=0x5582fddb5480) at /data/projects/kde/src/qt6/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:1624 #26 0x00007f2527ceef04 in QtWaylandClient::QWaylandWindow::setVisible (this=0x5582fddb5480, visible=<optimized out>) at /data/projects/kde/src/qt6/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:642 #27 0x00007f2526828b01 in QWindowPrivate::setVisible (this=0x5582fdce8600, visible=true) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindow.cpp:439 #28 0x00007f2526822faa in QWindow::setVisible (this=this@entry=0x5582fdd5f1e0, visible=<optimized out>) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindow.cpp:718 #29 0x00007f25272dcf1b in QQuickWindowQmlImpl::applyWindowVisibility (this=this@entry=0x5582fdd5f1e0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:273 #30 0x00007f25272ded54 in QQuickWindowQmlImpl::event (this=0x5582fdd5f1e0, event=0x7ffdab56a020) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:146 #31 0x00007f2525165102 in QCoreApplicationPrivate::notify_helper (receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab56a020) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281 #32 0x00007f25251651cf in doNotify (receiver=0x5582fdd5f1e0, event=event@entry=0x7ffdab56a020) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210 #33 0x00007f252516523a in QCoreApplication::notify (this=this@entry=0x7ffdab56b888, receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab56a020) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193 #34 0x00007f25267c47db in QGuiApplication::notify (this=0x7ffdab56b888, object=0x5582fdd5f1e0, event=0x7ffdab56a020) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:2056 #35 0x00007f252516531c in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab56a020) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #36 0x00007f25251653c7 in QCoreApplication::sendEvent (receiver=receiver@entry=0x5582fdd5f1e0, event=event@entry=0x7ffdab56a020) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #37 0x00007f2526828ede in QWindow::setParent (this=0x5582fdd5f1e0, parent=<optimized out>, parent@entry=0x5582fdd5f2e0) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindow.cpp:850 #38 0x00007f25272d9499 in QQuickWindowContainer::updatePolish (this=0x5582fdd2ecd0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindowcontainer.cpp:320 #39 0x00007f25272cb0e9 in QQuickWindowPrivate::polishItems (this=0x5582fdce0f80) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindow.cpp:344 #40 0x00007f25274e15f2 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x5582fdd60350, w=w@entry=0x5582fddfbdf0, inExpose=inExpose@entry=true) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1656 #41 0x00007f25274e27b0 in QSGThreadedRenderLoop::handleExposure (this=this@entry=0x5582fdd60350, window=window@entry=0x5582fdd5f2e0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1360 #42 0x00007f25274e31c4 in QSGThreadedRenderLoop::exposureChanged (this=0x5582fdd60350, window=0x5582fdd5f2e0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1265 #43 0x00007f25272c6306 in QQuickWindow::exposeEvent (this=<optimized out>) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindow.cpp:180 #44 0x00007f25268297b8 in QWindow::event (this=this@entry=0x5582fdd5f2e0, ev=ev@entry=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindow.cpp:2739 #45 0x00007f25272ce897 in QQuickWindow::event (this=this@entry=0x5582fdd5f2e0, event=event@entry=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindow.cpp:1653 #46 0x00007f25272decde in QQuickWindowQmlImpl::event (this=0x5582fdd5f2e0, event=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:152 #47 0x00007f2525165102 in QCoreApplicationPrivate::notify_helper (receiver=receiver@entry=0x5582fdd5f2e0, event=event@entry=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281 #48 0x00007f25251651cf in doNotify (receiver=0x5582fdd5f2e0, event=event@entry=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210 #49 0x00007f252516523a in QCoreApplication::notify (this=this@entry=0x7ffdab56b888, receiver=receiver@entry=0x5582fdd5f2e0, event=event@entry=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193 #50 0x00007f25267c47db in QGuiApplication::notify (this=0x7ffdab56b888, object=0x5582fdd5f2e0, event=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:2056 #51 0x00007f252516531c in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x5582fdd5f2e0, event=event@entry=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #52 0x00007f2525165425 in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5582fdd5f2e0, event=event@entry=0x7ffdab56a9b0) at /data/projects/kde/src/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #53 0x00007f25267c8e98 in QGuiApplicationPrivate::processExposeEvent (e=0x7ffdab56aab0) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:3466 #54 0x00007f25267c9b27 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x7ffdab56aab0) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:2263 #55 0x00007f252683470e in QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:105 #56 0x00007f25268348b3 in handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 #57 0x00007f2526834911 in QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface::SynchronousDelivery> (window=0x5582fdd5f2e0, region=...) at /data/projects/kde/src/qt6/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 #58 0x00007f2527ceb4dc in QtWaylandClient::QWaylandWindow::sendExposeEvent (this=this@entry=0x5582fdbd6570, rect=...) at /data/projects/kde/src/qt6/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:607 #59 0x00007f2527ceb70c in QtWaylandClient::QWaylandWindow::updateExposure (this=0x5582fdbd6570) at /data/projects/kde/src/qt6/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:1624 #60 0x00007f25279ee0d4 in QtWaylandClient::QWaylandXdgSurface::applyConfigure (this=0x5582fdd8abe0) at /data/projects/kde/src/qt6/qtbase/src/plugins/platforms/wayland/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:430 #61 0x00007f25279ec55a in QtWaylandClient::QWaylandXdgSurface::xdg_surface_configure (this=<optimized out>, serial=<optimized out>) at /data/projects/kde/src/qt6/qtbase/src/plugins/platforms/wayland/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:546 #62 0x00007f25279f4488 in QtWayland::xdg_surface::handle_configure (data=<optimized out>, object=<optimized out>, serial=<optimized out>) at /data/projects/kde/build/qt6/qtbase/src/plugins/platforms/wayland/plugins/shellintegration/xdg-shell/qwayland-xdg-shell.cpp:354
(In reply to Harald Sitter from comment #3) > Almost. You should be getting a gdb prompt and fetch a backtrace from there. Oh I think I figured it out. When it runs under gdb it opens, then freezes and has to be forcefully closed. Reading symbols from /home/ravencrow/.cache/debuginfod_client/5bfb2521fde3c883b5ebac6b4d605463730bb7b5/debuginfo... warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during file-backed mapping note processing warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing [New LWP 333441] [New LWP 333444] [New LWP 333443] [New LWP 333442] --Type <RET> for more, q to quit, c to continue without paging-- [New LWP 333462] [New LWP 333461] [New LWP 333463] [New LWP 333464] [New LWP 333460] [New LWP 333465] [New LWP 333473] [New LWP 333477] [New LWP 333479] [New LWP 333492] [New LWP 333478] [New LWP 333481] [New LWP 333499] [New LWP 333494] [New LWP 333476] [New LWP 333480] [New LWP 333511] [New LWP 333474] [New LWP 333512] [New LWP 333475] [New LWP 333459] [New LWP 333524] [New LWP 333526] [New LWP 333509] [New LWP 333500] [New LWP 333522] --Type <RET> for more, q to quit, c to continue without paging-- [New LWP 333525] [New LWP 333510] [New LWP 333501] [New LWP 333493] [New LWP 333502] [New LWP 333515] [New LWP 333514] [New LWP 333513] [New LWP 333527] [New LWP 333523] [New LWP 333528] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/hdrcalibrator DP-1'. Program terminated with signal SIGSEGV, Segmentation fault. #0 std::__atomic_base<QMutexPrivate*>::load (this=0x48, __m=std::memory_order_relaxed) at /usr/include/c++/15.1.1/bits/atomic_base.h:828 828 __glibcxx_assert(__b != memory_order_acq_rel); [Current thread is 1 (Thread 0x7f5ed0f5ff80 (LWP 333441))] 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. (gdb) (gdb) Starting program: /usr/bin/hdrcalibrator DP-1 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. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7ffff13ff6c0 (LWP 3214931)] [New Thread 0x7fffea1ff6c0 (LWP 3214934)] [New Thread 0x7fffe99fe6c0 (LWP 3214935)] [New Thread 0x7fffe904b6c0 (LWP 3214942)] [New Thread 0x7fffe29ff6c0 (LWP 3214943)] [New Thread 0x7fffe21fe6c0 (LWP 3214944)] [New Thread 0x7fffe19fd6c0 (LWP 3214945)] [New Thread 0x7fffe11fc6c0 (LWP 3214946)] [New Thread 0x7fffe09fb6c0 (LWP 3214947)] [New Thread 0x7fffd27ff6c0 (LWP 3214948)] [Thread 0x7fffe11fc6c0 (LWP 3214946) exited] [Thread 0x7fffe09fb6c0 (LWP 3214947) exited] [Thread 0x7fffd27ff6c0 (LWP 3214948) exited] [Thread 0x7fffe21fe6c0 (LWP 3214944) exited] [Thread 0x7fffe19fd6c0 (LWP 3214945) exited] [Thread 0x7fffe29ff6c0 (LWP 3214943) exited] [Thread 0x7fffe904b6c0 (LWP 3214942) exited] [New Thread 0x7fffe904b6c0 (LWP 3214949)] [New Thread 0x7fffe29ff6c0 (LWP 3214950)] [New Thread 0x7fffe19fd6c0 (LWP 3214951)] [New Thread 0x7fffe21fe6c0 (LWP 3214952)] [New Thread 0x7fffe11fc6c0 (LWP 3214953)] [New Thread 0x7fffe09fb6c0 (LWP 3214954)] [New Thread 0x7fffd27ff6c0 (LWP 3214955)] [Thread 0x7fffe11fc6c0 (LWP 3214953) exited] [Thread 0x7fffe09fb6c0 (LWP 3214954) exited] [Thread 0x7fffd27ff6c0 (LWP 3214955) exited] [Thread 0x7fffe19fd6c0 (LWP 3214951) exited] [Thread 0x7fffe21fe6c0 (LWP 3214952) exited] [Thread 0x7fffe29ff6c0 (LWP 3214950) exited] [Thread 0x7fffe904b6c0 (LWP 3214949) exited] [New Thread 0x7fffe904b6c0 (LWP 3214956)] [New Thread 0x7fffe29ff6c0 (LWP 3214957)] [New Thread 0x7fffe21fe6c0 (LWP 3214958)] [New Thread 0x7fffe19fd6c0 (LWP 3214959)] [New Thread 0x7fffe11fc6c0 (LWP 3214960)] [New Thread 0x7fffe09fb6c0 (LWP 3214961)] [New Thread 0x7fffd27ff6c0 (LWP 3214962)] [New Thread 0x7fffd1ffe6c0 (LWP 3214963)] [New Thread 0x7fffd17fd6c0 (LWP 3214964)] [New Thread 0x7fffd0ffc6c0 (LWP 3214965)] [New Thread 0x7fffabfff6c0 (LWP 3214966)] [New Thread 0x7fffab7fe6c0 (LWP 3214967)] [New Thread 0x7fffaaffd6c0 (LWP 3214968)] [Thread 0x7fffaaffd6c0 (LWP 3214968) exited] [Thread 0x7fffab7fe6c0 (LWP 3214967) exited] [Thread 0x7fffabfff6c0 (LWP 3214966) exited] [Thread 0x7fffd0ffc6c0 (LWP 3214965) exited] [Thread 0x7fffd17fd6c0 (LWP 3214964) exited] [Thread 0x7fffd1ffe6c0 (LWP 3214963) exited] [New Thread 0x7fffd1ffe6c0 (LWP 3214969)] [Thread 0x7fffd1ffe6c0 (LWP 3214969) exited] [New Thread 0x7fffd1ffe6c0 (LWP 3214970)] [New Thread 0x7fffd17fd6c0 (LWP 3214971)] [New Thread 0x7fffd0ffc6c0 (LWP 3214972)] [New Thread 0x7fffabfff6c0 (LWP 3214973)] [New Thread 0x7fff87d116c0 (LWP 3214974)] [New Thread 0x7fff875106c0 (LWP 3214975)] [New Thread 0x7fff86d0f6c0 (LWP 3214976)] [New Thread 0x7fff7e3ff6c0 (LWP 3214977)] [New Thread 0x7fff8650e6c0 (LWP 3214978)] [New Thread 0x7fff8dbff6c0 (LWP 3214983)] [New Thread 0x7fff8d3fe6c0 (LWP 3214984)] [New Thread 0x7fff8cbfd6c0 (LWP 3214985)] [New Thread 0x7fff8c3fc6c0 (LWP 3214986)] [New Thread 0x7fff8bbfb6c0 (LWP 3214987)] [New Thread 0x7fff8b3fa6c0 (LWP 3214988)] [Thread 0x7fff8b3fa6c0 (LWP 3214988) exited] [Thread 0x7fff8bbfb6c0 (LWP 3214987) exited] [Thread 0x7fff8c3fc6c0 (LWP 3214986) exited] [Thread 0x7fff8cbfd6c0 (LWP 3214985) exited] [Thread 0x7fff8d3fe6c0 (LWP 3214984) exited] [Thread 0x7fff8dbff6c0 (LWP 3214983) exited] [New Thread 0x7fff8dbff6c0 (LWP 3214989)] [New Thread 0x7fff8d3fe6c0 (LWP 3214990)] [New Thread 0x7fff8cbfd6c0 (LWP 3214991)] [New Thread 0x7fff8c3fc6c0 (LWP 3214992)] [New Thread 0x7fff8bbfb6c0 (LWP 3214993)] [New Thread 0x7fff8b3fa6c0 (LWP 3214994)] [New Thread 0x7fff8abf96c0 (LWP 3214999)] [New Thread 0x7fff7ffff6c0 (LWP 3215000)] [New Thread 0x7fff7f7fe6c0 (LWP 3215001)] [New Thread 0x7fff7effd6c0 (LWP 3215002)] [New Thread 0x7fff7dbfe6c0 (LWP 3215003)] [New Thread 0x7fff7d3fd6c0 (LWP 3215004)] [New Thread 0x7fff7cbfc6c0 (LWP 3215005)] [Thread 0x7fff7cbfc6c0 (LWP 3215005) exited] [Thread 0x7fff7d3fd6c0 (LWP 3215004) exited] [Thread 0x7fff7dbfe6c0 (LWP 3215003) exited] [Thread 0x7fff7effd6c0 (LWP 3215002) exited] [Thread 0x7fff7f7fe6c0 (LWP 3215001) exited] [Thread 0x7fff7ffff6c0 (LWP 3215000) exited] [New Thread 0x7fff7ffff6c0 (LWP 3215006)] [New Thread 0x7fff7f7fe6c0 (LWP 3215007)] [New Thread 0x7fff7effd6c0 (LWP 3215008)] [New Thread 0x7fff7dbfe6c0 (LWP 3215009)] [New Thread 0x7fff7d3fd6c0 (LWP 3215010)] [New Thread 0x7fff7cbfc6c0 (LWP 3215011)] [New Thread 0x7fff3ffff6c0 (LWP 3215012)] [New Thread 0x7fff3f7fe6c0 (LWP 3215013)] [New Thread 0x7fff3effd6c0 (LWP 3215014)] [New Thread 0x7fff3e7fc6c0 (LWP 3215015)] [New Thread 0x7fff3dffb6c0 (LWP 3215016)] [New Thread 0x7fff3d7fa6c0 (LWP 3215017)] [New Thread 0x7fff3cff96c0 (LWP 3215018)] [Thread 0x7fff3cff96c0 (LWP 3215018) exited] [Thread 0x7fff3d7fa6c0 (LWP 3215017) exited] [Thread 0x7fff3dffb6c0 (LWP 3215016) exited] [Thread 0x7fff3e7fc6c0 (LWP 3215015) exited] [Thread 0x7fff3effd6c0 (LWP 3215014) exited] [Thread 0x7fff3f7fe6c0 (LWP 3215013) exited] [New Thread 0x7fff3f7fe6c0 (LWP 3215019)] [New Thread 0x7fff3effd6c0 (LWP 3215020)] [New Thread 0x7fff3e7fc6c0 (LWP 3215021)] [New Thread 0x7fff3dffb6c0 (LWP 3215022)] [New Thread 0x7fff3d3586c0 (LWP 3215023)] [New Thread 0x7fff3cb576c0 (LWP 3215024)] [New Thread 0x7fff1ffff6c0 (LWP 3215025)] Thread 1 "hdrcalibrator" received signal SIGABRT, Aborted. Downloading 1.49 K source file /usr/src/debug/glibc/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/syscall.S syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 38 cmpq $-4095, %rax /* Check %rax for error. */ (gdb)
run the following command: $ coredumpctl gdb [paste the number] It may take some time for something to happen. Eventually you will see a "(gdb)" prompt. Type bt at the prompt and hit the Enter/Return key. If it says "--Type <RET> for more, q to quit, c to continue without paging--" at the bottom of the terminal window, then press the Enter/Return key. Do this until there's nothing more. Then copy the text in the terminal window and paste it into the bug report in question.
(In reply to Harald Sitter from comment #6) > run the following command: > > $ coredumpctl gdb [paste the number] > > It may take some time for something to happen. Eventually you will see a > "(gdb)" prompt. Type bt at the prompt and hit the Enter/Return key. If it > says "--Type <RET> for more, q to quit, c to continue without paging--" at > the bottom of the terminal window, then press the Enter/Return key. Do this > until there's nothing more. Then copy the text in the terminal window and > paste it into the bug report in question. Sorry I'm new to this.. hopefully this is it. My bad. (gdb) bt #0 std::__atomic_base<QMutexPrivate*>::load (this=0x48, __m=std::memory_order_relaxed) at /usr/include/c++/15.1.1/bits/atomic_base.h:828 #1 std::atomic<QMutexPrivate*>::load (this=0x48, __m=std::memory_order_relaxed) at /usr/include/c++/15.1.1/atomic:587 #2 QAtomicOps<QMutexPrivate*>::loadRelaxed<QMutexPrivate*> (_q_value=<error reading variable: Cannot access memory at address 0x48>) at /usr/include/qt6/QtCore/qatomic_cxx11.h:202 #3 QBasicAtomicPointer<QMutexPrivate>::loadRelaxed (this=0x48) at /usr/include/qt6/QtCore/qbasicatomic.h:170 #4 QBasicMutex::fastTryLock (this=0x48) at /usr/include/qt6/QtCore/qmutex.h:87 #5 QBasicMutex::lock (this=0x48) at /usr/include/qt6/QtCore/qmutex.h:43 #6 0x00007f5ed70bdadd in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x5555f4dc1f00, w=w@entry=0x5555f4dfbf38, inExpose=inExpose@entry=true) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1674 #7 0x00007f5ed70be76d in QSGThreadedRenderLoop::handleExposure (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1360 #8 QSGThreadedRenderLoop::exposureChanged (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1265 #9 0x00007f5ed6413b4c in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2739 #10 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 (receiver=0x5555f4dd9ae0, event=0x7fff0e6cf1f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #11 0x00007f5ed556965d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #12 0x00007f5ed63ab28a in QGuiApplicationPrivate::processExposeEvent (e=0x7fff0e6cf2a0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3466 #13 0x00007f5ed641ec7d in QWindowSystemEventHandler::sendEvent (this=<optimized out>, e=0x7fff0e6cf2a0) --Type <RET> for more, q to quit, c to continue without paging-- at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:190 #14 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:102 #15 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:96 #16 handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 #17 QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface::SynchronousDelivery> (window=0x5555f4dd9ae0, region=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 #18 0x00007f5ed7507785 in QtWaylandClient::QWaylandWindow::sendExposeEvent (this=0x5555f48ac340, rect=...) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:606 #19 0x00007f5ed7508fde in QtWaylandClient::QWaylandWindow::updateExposure (this=this@entry=0x5555f48ac340) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:1621 #20 0x00007f5ed75090c1 in QtWaylandClient::QWaylandWindow::setVisible (this=0x5555f48ac340, visible=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:641 #21 0x00007f5ed6e96da9 in QQuickWindowQmlImpl::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:146 #22 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 (receiver=0x5555f4dd9ae0, event=0x7fff0e6cf560) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #23 0x00007f5ed556964d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #24 0x00007f5ed6408aad in QWindow::setParent (this=0x5555f4dd9ae0, parent=<optimized out>, parent@entry=0x5555f4dd9be0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:850 #25 0x00007f5ed6e8fa91 in QQuickWindowContainer::updatePolish (this=0x7f5ebc003210) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindowcontainer.cpp:320 --Type <RET> for more, q to quit, c to continue without paging-- #26 0x00007f5ed6e7b6ad in QQuickWindowPrivate::polishItems (this=0x5555f4dc1810) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:344 #27 0x00007f5ed70bda66 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x5555f4dc1f00, w=w@entry=0x5555f4dfbf00, inExpose=inExpose@entry=true) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1656 #28 0x00007f5ed70be76d in QSGThreadedRenderLoop::handleExposure (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1360 #29 QSGThreadedRenderLoop::exposureChanged (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1265 #30 0x00007f5ed6413b4c in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2739 #31 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 (receiver=0x5555f4dd9be0, event=0x7fff0e6cfcf0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #32 0x00007f5ed556965d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #33 0x00007f5ed63ab28a in QGuiApplicationPrivate::processExposeEvent (e=0x7fff0e6cfda0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3466 #34 0x00007f5ed641ec7d in QWindowSystemEventHandler::sendEvent (this=<optimized out>, e=0x7fff0e6cfda0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:190 #35 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:102 #36 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:96 #37 handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 #38 QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface::SynchronousDelivery> --Type <RET> for more, q to quit, c to continue without paging-- (window=0x5555f4dd9be0, region=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 #39 0x00007f5ed7507785 in QtWaylandClient::QWaylandWindow::sendExposeEvent (this=0x5555f4c50c20, rect=...) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:606 #40 0x00007f5ed7508fde in QtWaylandClient::QWaylandWindow::updateExposure (this=0x5555f4c50c20) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:1621 #41 0x00007f5ed735fac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104 #42 0x00007f5ed735c76b in ffi_call_int (cif=cif@entry=0x7fff0e6d0050, fn=fn@entry=0x7f5ed761f840 <QtWayland::xdg_surface::handle_configure(void*, xdg_surface*, unsigned int)>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7fff0e6d0120, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676 #43 0x00007f5ed735f06e in ffi_call (cif=cif@entry=0x7fff0e6d0050, fn=0x7f5ed761f840 <QtWayland::xdg_surface::handle_configure(void*, xdg_surface*, unsigned int)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fff0e6d0120) at ../src/x86/ffi64.c:713 #44 0x00007f5ed744d910 in wl_closure_invoke (closure=closure@entry=0x7f5ebc004e20, target=<optimized out>, target@entry=0x5555f4c51ea0, opcode=opcode@entry=0, data=<optimized out>, flags=1) at ../wayland-1.23.1/src/connection.c:1228 #45 0x00007f5ed744e199 in dispatch_event (display=display@entry=0x5555f4852790, queue=queue@entry=0x5555f4852888) at ../wayland-1.23.1/src/wayland-client.c:1674 #46 0x00007f5ed744e573 in dispatch_queue (display=0x5555f4852790, queue=0x5555f4852888) at ../wayland-1.23.1/src/wayland-client.c:1820 #47 wl_display_dispatch_queue_pending (display=0x5555f4852790, queue=0x5555f4852888) at ../wayland-1.23.1/src/wayland-client.c:2062 #48 0x00007f5ed74cbb86 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:228 #49 0x00007f5ed55c36c4 in QObject::event (this=<optimized out>, e=<optimized out>) --Type <RET> for more, q to quit, c to continue without paging-- at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1410 #50 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 (receiver=0x5555f4852560, event=event@entry=0x7f5ec4001530) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #51 0x00007f5ed55699f2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7f5ec4001530) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5555f484e8a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1889 #53 0x00007f5ed5845c98 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1743 #54 postEventSourceDispatch (s=0x5555f48506b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #55 0x00007f5ed49f887d in g_main_dispatch (context=0x7f5ecc000f00) at ../glib/glib/gmain.c:3398 #56 0x00007f5ed49f9cd7 in g_main_context_dispatch_unlocked (context=0x7f5ecc000f00) at ../glib/glib/gmain.c:4249 #57 g_main_context_iterate_unlocked (context=context@entry=0x7f5ecc000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314 #58 0x00007f5ed49f9ee5 in g_main_context_iteration (context=0x7f5ecc000f00, may_block=1) at ../glib/glib/gmain.c:4379 #59 0x00007f5ed5842c72 in QEventDispatcherGlib::processEvents (this=0x5555f48505f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #60 0x00007f5ed55746a6 in QEventLoop::processEvents (this=0x7fff0e6d0730, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #61 QEventLoop::exec (this=0x7fff0e6d0730, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #62 0x00007f5ed556e051 in QCoreApplication::exec () --Type <RET> for more, q to quit, c to continue without paging-- at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #63 0x00005555c70a15d8 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kscreen/kscreen-6.4.2/hdrcalibrator/hdrcalibrator.cpp:137
(In reply to ravencrowonyt from comment #7) > (In reply to Harald Sitter from comment #6) > > run the following command: > > > > $ coredumpctl gdb [paste the number] > > > > It may take some time for something to happen. Eventually you will see a > > "(gdb)" prompt. Type bt at the prompt and hit the Enter/Return key. If it > > says "--Type <RET> for more, q to quit, c to continue without paging--" at > > the bottom of the terminal window, then press the Enter/Return key. Do this > > until there's nothing more. Then copy the text in the terminal window and > > paste it into the bug report in question. > > Sorry I'm new to this.. hopefully this is it. My bad. > > (gdb) bt > #0 std::__atomic_base<QMutexPrivate*>::load (this=0x48, > __m=std::memory_order_relaxed) > at /usr/include/c++/15.1.1/bits/atomic_base.h:828 > #1 std::atomic<QMutexPrivate*>::load (this=0x48, > __m=std::memory_order_relaxed) > at /usr/include/c++/15.1.1/atomic:587 > #2 QAtomicOps<QMutexPrivate*>::loadRelaxed<QMutexPrivate*> > (_q_value=<error reading variable: Cannot access memory at address 0x48>) > at /usr/include/qt6/QtCore/qatomic_cxx11.h:202 > #3 QBasicAtomicPointer<QMutexPrivate>::loadRelaxed (this=0x48) at > /usr/include/qt6/QtCore/qbasicatomic.h:170 > #4 QBasicMutex::fastTryLock (this=0x48) at > /usr/include/qt6/QtCore/qmutex.h:87 > #5 QBasicMutex::lock (this=0x48) at /usr/include/qt6/QtCore/qmutex.h:43 > #6 0x00007f5ed70bdadd in QSGThreadedRenderLoop::polishAndSync > (this=this@entry=0x5555f4dc1f00, w=w@entry=0x5555f4dfbf38, > inExpose=inExpose@entry=true) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/ > qsgthreadedrenderloop.cpp:1674 > #7 0x00007f5ed70be76d in QSGThreadedRenderLoop::handleExposure > (this=<optimized out>, window=<optimized out>) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/ > qsgthreadedrenderloop.cpp:1360 > #8 QSGThreadedRenderLoop::exposureChanged (this=<optimized out>, > window=<optimized out>) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/ > qsgthreadedrenderloop.cpp:1265 > #9 0x00007f5ed6413b4c in QWindow::event (this=<optimized out>, > ev=<optimized out>) > at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2739 > #10 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 > (receiver=0x5555f4dd9ae0, event=0x7fff0e6cf1f0) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 > #11 0x00007f5ed556965d in QCoreApplication::sendSpontaneousEvent > (receiver=<optimized out>, event=<optimized out>) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 > #12 0x00007f5ed63ab28a in QGuiApplicationPrivate::processExposeEvent > (e=0x7fff0e6cf2a0) > at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3466 > #13 0x00007f5ed641ec7d in QWindowSystemEventHandler::sendEvent > (this=<optimized out>, e=0x7fff0e6cf2a0) > --Type <RET> for more, q to quit, c to continue without paging-- > at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:190 > #14 > QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>:: > handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> > () at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:102 > #15 > QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>:: > handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> > () at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:96 > #16 handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, > QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 > #17 > QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface:: > SynchronousDelivery> > (window=0x5555f4dd9ae0, region=...) > at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 > #18 0x00007f5ed7507785 in QtWaylandClient::QWaylandWindow::sendExposeEvent > (this=0x5555f48ac340, rect=...) > at > /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow. > cpp:606 > #19 0x00007f5ed7508fde in QtWaylandClient::QWaylandWindow::updateExposure > (this=this@entry=0x5555f48ac340) > at > /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow. > cpp:1621 > #20 0x00007f5ed75090c1 in QtWaylandClient::QWaylandWindow::setVisible > (this=0x5555f48ac340, visible=<optimized out>) > at > /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow. > cpp:641 > #21 0x00007f5ed6e96da9 in QQuickWindowQmlImpl::event (this=<optimized out>, > event=<optimized out>) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/ > qquickwindowmodule.cpp:146 > #22 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 > (receiver=0x5555f4dd9ae0, event=0x7fff0e6cf560) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 > #23 0x00007f5ed556964d in QCoreApplication::sendEvent (receiver=<optimized > out>, event=<optimized out>) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 > #24 0x00007f5ed6408aad in QWindow::setParent (this=0x5555f4dd9ae0, > parent=<optimized out>, > parent@entry=0x5555f4dd9be0) at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:850 > #25 0x00007f5ed6e8fa91 in QQuickWindowContainer::updatePolish > (this=0x7f5ebc003210) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/ > qquickwindowcontainer.cpp:320 > --Type <RET> for more, q to quit, c to continue without paging-- > #26 0x00007f5ed6e7b6ad in QQuickWindowPrivate::polishItems > (this=0x5555f4dc1810) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow. > cpp:344 > #27 0x00007f5ed70bda66 in QSGThreadedRenderLoop::polishAndSync > (this=this@entry=0x5555f4dc1f00, w=w@entry=0x5555f4dfbf00, > inExpose=inExpose@entry=true) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/ > qsgthreadedrenderloop.cpp:1656 > #28 0x00007f5ed70be76d in QSGThreadedRenderLoop::handleExposure > (this=<optimized out>, window=<optimized out>) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/ > qsgthreadedrenderloop.cpp:1360 > #29 QSGThreadedRenderLoop::exposureChanged (this=<optimized out>, > window=<optimized out>) > at > /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/ > qsgthreadedrenderloop.cpp:1265 > #30 0x00007f5ed6413b4c in QWindow::event (this=<optimized out>, > ev=<optimized out>) > at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2739 > #31 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 > (receiver=0x5555f4dd9be0, event=0x7fff0e6cfcf0) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 > #32 0x00007f5ed556965d in QCoreApplication::sendSpontaneousEvent > (receiver=<optimized out>, event=<optimized out>) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 > #33 0x00007f5ed63ab28a in QGuiApplicationPrivate::processExposeEvent > (e=0x7fff0e6cfda0) > at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3466 > #34 0x00007f5ed641ec7d in QWindowSystemEventHandler::sendEvent > (this=<optimized out>, e=0x7fff0e6cfda0) > at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:190 > #35 > QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>:: > handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> > () at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:102 > #36 > QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>:: > handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> > () at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:96 > #37 handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, > QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 > #38 > QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface:: > SynchronousDelivery> > --Type <RET> for more, q to quit, c to continue without paging-- > (window=0x5555f4dd9be0, region=...) > at > /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 > #39 0x00007f5ed7507785 in QtWaylandClient::QWaylandWindow::sendExposeEvent > (this=0x5555f4c50c20, rect=...) > at > /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow. > cpp:606 > #40 0x00007f5ed7508fde in QtWaylandClient::QWaylandWindow::updateExposure > (this=0x5555f4c50c20) > at > /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow. > cpp:1621 > #41 0x00007f5ed735fac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104 > #42 0x00007f5ed735c76b in ffi_call_int > (cif=cif@entry=0x7fff0e6d0050, fn=fn@entry=0x7f5ed761f840 > <QtWayland::xdg_surface::handle_configure(void*, xdg_surface*, unsigned > int)>, rvalue=<optimized out>, > rvalue@entry=0x0, avalue=avalue@entry=0x7fff0e6d0120, > closure=closure@entry=0x0) at ../src/x86/ffi64.c:676 > #43 0x00007f5ed735f06e in ffi_call > (cif=cif@entry=0x7fff0e6d0050, fn=0x7f5ed761f840 > <QtWayland::xdg_surface::handle_configure(void*, xdg_surface*, unsigned > int)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fff0e6d0120) at > ../src/x86/ffi64.c:713 > #44 0x00007f5ed744d910 in wl_closure_invoke > (closure=closure@entry=0x7f5ebc004e20, target=<optimized out>, > target@entry=0x5555f4c51ea0, opcode=opcode@entry=0, data=<optimized out>, > flags=1) > at ../wayland-1.23.1/src/connection.c:1228 > #45 0x00007f5ed744e199 in dispatch_event > (display=display@entry=0x5555f4852790, queue=queue@entry=0x5555f4852888) > at ../wayland-1.23.1/src/wayland-client.c:1674 > #46 0x00007f5ed744e573 in dispatch_queue (display=0x5555f4852790, > queue=0x5555f4852888) > at ../wayland-1.23.1/src/wayland-client.c:1820 > #47 wl_display_dispatch_queue_pending (display=0x5555f4852790, > queue=0x5555f4852888) > at ../wayland-1.23.1/src/wayland-client.c:2062 > #48 0x00007f5ed74cbb86 in QtWaylandClient::QWaylandDisplay::flushRequests > (this=<optimized out>) > at > /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay. > cpp:228 > #49 0x00007f5ed55c36c4 in QObject::event (this=<optimized out>, e=<optimized > out>) > --Type <RET> for more, q to quit, c to continue without paging-- > at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1410 > #50 0x00007f5ed5569608 in QCoreApplication::notifyInternal2 > (receiver=0x5555f4852560, event=event@entry=0x7f5ec4001530) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 > #51 0x00007f5ed55699f2 in QCoreApplication::sendEvent (receiver=<optimized > out>, event=0x7f5ec4001530) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 > #52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, > data=0x5555f484e8a0) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1889 > #53 0x00007f5ed5845c98 in QCoreApplication::sendPostedEvents (receiver=0x0, > event_type=0) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1743 > #54 postEventSourceDispatch (s=0x5555f48506b0) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp: > 246 > #55 0x00007f5ed49f887d in g_main_dispatch (context=0x7f5ecc000f00) at > ../glib/glib/gmain.c:3398 > #56 0x00007f5ed49f9cd7 in g_main_context_dispatch_unlocked > (context=0x7f5ecc000f00) at ../glib/glib/gmain.c:4249 > #57 g_main_context_iterate_unlocked > (context=context@entry=0x7f5ecc000f00, block=block@entry=1, > dispatch=dispatch@entry=1, self=<optimized out>) > at ../glib/glib/gmain.c:4314 > #58 0x00007f5ed49f9ee5 in g_main_context_iteration (context=0x7f5ecc000f00, > may_block=1) > at ../glib/glib/gmain.c:4379 > #59 0x00007f5ed5842c72 in QEventDispatcherGlib::processEvents > (this=0x5555f48505f0, flags=...) > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp: > 399 > #60 0x00007f5ed55746a6 in QEventLoop::processEvents (this=0x7fff0e6d0730, > flags=...) > at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 > #61 QEventLoop::exec (this=0x7fff0e6d0730, flags=...) > at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 > #62 0x00007f5ed556e051 in QCoreApplication::exec () > --Type <RET> for more, q to quit, c to continue without paging-- > at > /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 > #63 0x00005555c70a15d8 in main (argc=<optimized out>, argv=<optimized out>) > at /usr/src/debug/kscreen/kscreen-6.4.2/hdrcalibrator/hdrcalibrator.cpp:137 There are two because one is SIGSEGV and SIGABRT. Here is the second one in case it is needed. #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fa5d6523476 in QtLinuxFutex::_q_futex (addr=0x564f4abe63f8, op=0, val=3, val2=0, addr2=0x0, val3=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qfutex_linux_p.h:48 #2 QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexPrivate> > (futex=..., expectedValue=0x3) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qfutex_linux_p.h:67 #3 QBasicMutex::lockInternal (this=0x564f4abe63f8) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qmutex.cpp:651 #4 0x00007fa5d7ebdadd in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x564f4a71a290, w=w@entry=0x564f4a660c58, inExpose=inExpose@entry=true) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1674 #5 0x00007fa5d7ebe76d in QSGThreadedRenderLoop::handleExposure (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1360 #6 QSGThreadedRenderLoop::exposureChanged (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1265 #7 0x00007fa5d7213b4c in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2739 #8 0x00007fa5d6369608 in QCoreApplication::notifyInternal2 (receiver=0x564f4a681280, event=0x7ffc256af220) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #9 0x00007fa5d636965d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #10 0x00007fa5d71ab28a in QGuiApplicationPrivate::processExposeEvent (e=0x7ffc256af2d0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3466 #11 0x00007fa5d721ec7d in QWindowSystemEventHandler::sendEvent (this=<optimized out>, e=0x7ffc256af2d0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:190 #12 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:102 --Type <RET> for more, q to quit, c to continue without paging-- #13 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:96 #14 handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 #15 QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface::SynchronousDelivery> (window=0x564f4a681280, region=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 #16 0x00007fa5d8224785 in QtWaylandClient::QWaylandWindow::sendExposeEvent (this=0x564f4a22a630, rect=...) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:606 #17 0x00007fa5d8225fde in QtWaylandClient::QWaylandWindow::updateExposure (this=this@entry=0x564f4a22a630) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:1621 #18 0x00007fa5d82260c1 in QtWaylandClient::QWaylandWindow::setVisible (this=0x564f4a22a630, visible=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:641 #19 0x00007fa5d7c96da9 in QQuickWindowQmlImpl::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:146 #20 0x00007fa5d6369608 in QCoreApplication::notifyInternal2 (receiver=0x564f4a681280, event=0x7ffc256af590) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #21 0x00007fa5d636964d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #22 0x00007fa5d7208aad in QWindow::setParent (this=0x564f4a681280, parent=<optimized out>, parent@entry=0x564f4a681380) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:850 #23 0x00007fa5d7c8fa91 in QQuickWindowContainer::updatePolish (this=0x7fa5bc0016e0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindowcontainer.cpp:320 #24 0x00007fa5d7c7b6ad in QQuickWindowPrivate::polishItems (this=0x564f4a407a60) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:344 #25 0x00007fa5d7ebda66 in QSGThreadedRenderLoop::polishAndSync --Type <RET> for more, q to quit, c to continue without paging-- (this=this@entry=0x564f4a71a290, w=w@entry=0x564f4a660c20, inExpose=inExpose@entry=true) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1656 #26 0x00007fa5d7ebe76d in QSGThreadedRenderLoop::handleExposure (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1360 #27 QSGThreadedRenderLoop::exposureChanged (this=<optimized out>, window=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1265 #28 0x00007fa5d7213b4c in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2739 #29 0x00007fa5d6369608 in QCoreApplication::notifyInternal2 (receiver=0x564f4a681380, event=0x7ffc256afd20) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #30 0x00007fa5d636965d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #31 0x00007fa5d71ab28a in QGuiApplicationPrivate::processExposeEvent (e=0x7ffc256afdd0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3466 #32 0x00007fa5d721ec7d in QWindowSystemEventHandler::sendEvent (this=<optimized out>, e=0x7ffc256afdd0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:190 #33 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:102 #34 QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:96 #35 handleWindowSystemEvent<QWindowSystemInterfacePrivate::ExposeEvent, QWindowSystemInterface::SynchronousDelivery, QWindow*, QRegion> () at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:138 #36 QWindowSystemInterface::handleExposeEvent<QWindowSystemInterface::SynchronousDelivery> (window=0x564f4a681380, region=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:337 #37 0x00007fa5d8224785 in QtWaylandClient::QWaylandWindow::sendExposeEvent (this=0x564f4a5e3830, rect=...) --Type <RET> for more, q to quit, c to continue without paging-- at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:606 #38 0x00007fa5d8225fde in QtWaylandClient::QWaylandWindow::updateExposure (this=0x564f4a5e3830) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:1621 #39 0x00007fa5d6fa6ac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104 #40 0x00007fa5d6fa376b in ffi_call_int (cif=cif@entry=0x7ffc256b0080, fn=fn@entry=0x7fa5d833c840 <QtWayland::xdg_surface::handle_configure(void*, xdg_surface*, unsigned int)>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffc256b0150, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676 #41 0x00007fa5d6fa606e in ffi_call (cif=cif@entry=0x7ffc256b0080, fn=0x7fa5d833c840 <QtWayland::xdg_surface::handle_configure(void*, xdg_surface*, unsigned int)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffc256b0150) at ../src/x86/ffi64.c:713 #42 0x00007fa5d816a910 in wl_closure_invoke (closure=closure@entry=0x7fa5bc003cc0, target=<optimized out>, target@entry=0x564f4a5e4650, opcode=opcode@entry=0, data=<optimized out>, flags=1) at ../wayland-1.23.1/src/connection.c:1228 #43 0x00007fa5d816b199 in dispatch_event (display=display@entry=0x564f4a1e0790, queue=queue@entry=0x564f4a1e0888) at ../wayland-1.23.1/src/wayland-client.c:1674 #44 0x00007fa5d816b573 in dispatch_queue (display=0x564f4a1e0790, queue=0x564f4a1e0888) at ../wayland-1.23.1/src/wayland-client.c:1820 #45 wl_display_dispatch_queue_pending (display=0x564f4a1e0790, queue=0x564f4a1e0888) at ../wayland-1.23.1/src/wayland-client.c:2062 #46 0x00007fa5d81e8b86 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:228 #47 0x00007fa5d63c36c4 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1410 #48 0x00007fa5d6369608 in QCoreApplication::notifyInternal2 (receiver=0x564f4a1e0560, event=event@entry=0x7fa5c4001530) --Type <RET> for more, q to quit, c to continue without paging-- at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #49 0x00007fa5d63699f2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7fa5c4001530) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x564f4a1dc8a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1889 #51 0x00007fa5d6645c98 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1743 #52 postEventSourceDispatch (s=0x564f4a1de6b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #53 0x00007fa5d575087d in g_main_dispatch (context=0x7fa5cc000f00) at ../glib/glib/gmain.c:3398 #54 0x00007fa5d5751cd7 in g_main_context_dispatch_unlocked (context=0x7fa5cc000f00) at ../glib/glib/gmain.c:4249 #55 g_main_context_iterate_unlocked (context=context@entry=0x7fa5cc000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314 #56 0x00007fa5d5751ee5 in g_main_context_iteration (context=0x7fa5cc000f00, may_block=1) at ../glib/glib/gmain.c:4379 #57 0x00007fa5d6642c72 in QEventDispatcherGlib::processEvents (this=0x564f4a1de5f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #58 0x00007fa5d63746a6 in QEventLoop::processEvents (this=0x7ffc256b0760, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #59 QEventLoop::exec (this=0x7ffc256b0760, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #60 0x00007fa5d636e051 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #61 0x0000564f3ad375d8 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kscreen/kscreen-6.4.2/hdrcalibrator/hdrcalibrator.cpp:137
Perfect. Thanks. I'll leave it to David to figure out what to do here.