| Summary: | Crash when opening | ||
|---|---|---|---|
| Product: | [Applications] Spectacle | Reporter: | Villemur Clément <kde.giveaway630> |
| Component: | General | Assignee: | Noah Davis <noahadvs> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | kde |
| Priority: | NOR | ||
| Version First Reported In: | git-master | ||
| Target Milestone: | --- | ||
| Platform: | KDE Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Spectacle crash | ||
*** This bug has been marked as a duplicate of bug 515763 *** |
Created attachment 189589 [details] Spectacle crash SUMMARY Spectacle crashed when opening it. STEPS TO REPRODUCE 1. Open spectacle. OBSERVED RESULT Spectacle crash EXPECTED RESULT Spectacle opens SOFTWARE/OS VERSIONS Operating System: KDE Linux 2026-02-13 KDE Plasma Version: 6.6.80 KDE Frameworks Version: 6.24.0 Qt Version: 6.10.2 Kernel Version: 6.18.7-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 5600 6-Core Processor Memory: 32 Gio of RAM (31.2 Gio usable) Graphics Processor: AMD Radeon RX 6700 XT ADDITIONAL INFORMATION [maledict@NZXT:~] $ spectacle spectacle: Attempting to use Tesseract library "libtesseract.so.5" spectacle: Detected Tesseract version "5.5.2" spectacle: Loaded Tesseract runtime library from "libtesseract.so.5" /usr/include/c++/15.2.1/bits/stl_algo.h:3638: constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&) [with _Tp = double]: Assertion '!(__hi < __lo)' failed. KCrash: Application 'spectacle' crashing... crashRecursionCounter = 2 zsh: IOT instruction (core dumped) spectacle Crash report : Application: Spectacle (spectacle), signal: Aborted Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing [New LWP 5963] [New LWP 5966] [New LWP 5967] [New LWP 5981] [New LWP 5983] [New LWP 5964] [New LWP 5970] [New LWP 5969] [New LWP 5985] [New LWP 5989] [New LWP 5980] [New LWP 5987] [New LWP 5984] [New LWP 5965] [New LWP 5972] [New LWP 5988] [New LWP 5973] [New LWP 5968] [New LWP 5982] [New LWP 5986] [New LWP 5971] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/spectacle --dbus'. Program terminated with signal SIGABRT, Aborted. #0 0x00007f29cbaa790c in ?? () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x7f29b18f5780 (LWP 5963))] Using eu-unstrip to resolve modules. [Current thread is 21 (Thread 0x7f298c7fe6c0 (LWP 5971))] Thread 21 (Thread 0x7f298c7fe6c0 (LWP 5971)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa4e9e in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f29a11e5fae in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #5 0x00007f29a119b37d in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #6 0x00007f29a11e5edd in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #7 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #8 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7f297affd6c0 (LWP 5986)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa50a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f29cc3362a5 in QWaitConditionPrivate::wait_relative (this=0x558ce4961b90, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #5 QWaitConditionPrivate::wait (this=0x558ce4961b90, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x558ce4d437f8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #7 0x00007f29cc291189 in QThreadPoolThread::run (this=0x558ce4961a50) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #8 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #9 (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:373 #10 QThreadPrivate::start (arg=0x558ce4961a50) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #11 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #12 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7f2989ff96c0 (LWP 5982)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa50a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f29cc3362a5 in QWaitConditionPrivate::wait_relative (this=0x558ce5f0d7a0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #5 QWaitConditionPrivate::wait (this=0x558ce5f0d7a0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x558ce4d3aa38, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #7 0x00007f29cc291189 in QThreadPoolThread::run (this=0x558ce495fee0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #8 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #9 (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:373 #10 QThreadPrivate::start (arg=0x558ce495fee0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #11 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #12 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7f29a8b9d6c0 (LWP 5968)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa4e9e in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f29a11e5fae in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #5 0x00007f29a119b37d in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #6 0x00007f29a11e5edd in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #7 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #8 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7f298b7fc6c0 (LWP 5973)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa4e9e in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f29a11e5fae in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #5 0x00007f29a119b37d in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #6 0x00007f29a11e5edd in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #7 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #8 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7f2979ffb6c0 (LWP 5988)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa50a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f29cc3362a5 in QWaitConditionPrivate::wait_relative (this=0x558ce4962610, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #5 QWaitConditionPrivate::wait (this=0x558ce4962610, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x558ce4d437f8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #7 0x00007f29cc291189 in QThreadPoolThread::run (this=0x558ce49624d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #8 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #9 (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:373 #10 QThreadPrivate::start (arg=0x558ce49624d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #11 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #12 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7f298bffd6c0 (LWP 5972)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa4e9e in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f29a11e5fae in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #5 0x00007f29a119b37d in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #6 0x00007f29a11e5edd in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #7 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #8 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7f29b08dc6c0 (LWP 5965)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa21b4 in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbb1c4ee in poll () at /usr/lib/libc.so.6 #4 0x00007f29cf962cf5 in poll (__fds=0x7f29b08dad80, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44 #5 QtWaylandClient::EventThread::run (this=0x558ce4470290) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:184 #6 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #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:373 #8 QThreadPrivate::start (arg=0x558ce4470290) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #9 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #10 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7f297bfff6c0 (LWP 5984)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa50a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f29cc3362a5 in QWaitConditionPrivate::wait_relative (this=0x558ce4961470, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #5 QWaitConditionPrivate::wait (this=0x558ce4961470, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x558ce4d437f8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #7 0x00007f29cc291189 in QThreadPoolThread::run (this=0x558ce5f0cdd0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #8 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #9 (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:373 #10 QThreadPrivate::start (arg=0x558ce5f0cdd0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #11 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #12 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f297a7fc6c0 (LWP 5987)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa50a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f29cc3362a5 in QWaitConditionPrivate::wait_relative (this=0x558ce49620d0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #5 QWaitConditionPrivate::wait (this=0x558ce49620d0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x558ce4d437f8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #7 0x00007f29cc291189 in QThreadPoolThread::run (this=0x558ce4961f90) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #8 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #9 (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:373 #10 QThreadPrivate::start (arg=0x558ce4961f90) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #11 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #12 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f298affb6c0 (LWP 5980)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa21b4 in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbb1ca36 in ppoll () at /usr/lib/libc.so.6 #4 0x00007f29d1e73aa6 in ppoll (__fds=0x7f298aff9cd0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 wl_display_poll (display=display@entry=0x558ce4454ff0, events=events@entry=1, timeout=timeout@entry=0x0) at ../wayland-1.24.0/src/wayland-client.c:2006 #6 0x00007f29d1e78f12 in wl_display_dispatch_queue_timeout (display=0x558ce4454ff0, queue=0x558ce4b5ad10, timeout=timeout@entry=0x0) at ../wayland-1.24.0/src/wayland-client.c:2086 #7 0x00007f29d1e79010 in wl_display_dispatch_queue (display=<optimized out>, queue=<optimized out>) at ../wayland-1.24.0/src/wayland-client.c:2163 #8 0x00007f29cfcb1a68 in ClipboardThread::run (this=0x558ce4d12fb0) at /usr/src/debug/kde-banana-kguiaddons-git/kguiaddons/src/systemclipboard/waylandclipboard.cpp:557 #9 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #10 (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:373 #11 QThreadPrivate::start (arg=0x558ce4d12fb0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #12 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #13 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f29793fa6c0 (LWP 5989)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa21b4 in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbb1ca36 in ppoll () at /usr/lib/libc.so.6 #4 0x00007f29c6d08784 in ppoll (__fds=0x7f2960001420, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f2960000d80, timeout_usec=<optimized out>, fds=0x7f2960001420, n_fds=1) at ../glib/glib/gmain.c:4811 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f2960000d80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #7 0x00007f29c6d08865 in g_main_context_iteration (context=0x7f2960000d80, may_block=1) at ../glib/glib/gmain.c:4556 #8 0x00007f29cc44fcb2 in QEventDispatcherGlib::processEvents (this=0x7f2960000c60, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #9 0x00007f29cc176cf6 in QEventLoop::processEvents (this=0x7f29793f8d80, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #10 QEventLoop::exec (this=0x7f29793f8d80, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #11 0x00007f29cc29277e in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #12 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #13 (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:373 #14 QThreadPrivate::start (arg=0x558ce4a2f4a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #15 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #16 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f297b7fe6c0 (LWP 5985)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa50a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f29cc3362a5 in QWaitConditionPrivate::wait_relative (this=0x558ce4961650, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #5 QWaitConditionPrivate::wait (this=0x558ce4961650, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x558ce4d437f8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #7 0x00007f29cc291189 in QThreadPoolThread::run (this=0x558ce4961510) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #8 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #9 (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:373 #10 QThreadPrivate::start (arg=0x558ce4961510) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #11 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #12 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f29a0bff6c0 (LWP 5969)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa4e9e in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f29a11e5fae in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #5 0x00007f29a119b37d in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #6 0x00007f29a11e5edd in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #7 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #8 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f298cfff6c0 (LWP 5970)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa4e9e in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f29a11e5fae in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #5 0x00007f29a119b37d in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #6 0x00007f29a11e5edd in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #7 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #8 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f29b11ff6c0 (LWP 5964)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa21b4 in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbb1ca36 in ppoll () at /usr/lib/libc.so.6 #4 0x00007f29c6d08784 in ppoll (__fds=0x7f29ac001680, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f29ac000d00, timeout_usec=<optimized out>, fds=0x7f29ac001680, n_fds=2) at ../glib/glib/gmain.c:4811 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f29ac000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #7 0x00007f29c6d08865 in g_main_context_iteration (context=0x7f29ac000d00, may_block=1) at ../glib/glib/gmain.c:4556 #8 0x00007f29cc44fcb2 in QEventDispatcherGlib::processEvents (this=0x7f29ac000be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #9 0x00007f29cc176cf6 in QEventLoop::processEvents (this=0x7f29b11fdd30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #10 QEventLoop::exec (this=0x7f29b11fdd30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #11 0x00007f29cc29277e in QThread::exec (this=this@entry=0x7f29ce1fee20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #12 0x00007f29ce17607e in QDBusConnectionManager::run (this=0x7f29ce1fee20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:145 #13 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #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:373 #15 QThreadPrivate::start (arg=0x7f29ce1fee20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #16 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #17 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f29897f86c0 (LWP 5983)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa50a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f29cc3362a5 in QWaitConditionPrivate::wait_relative (this=0x558ce5f0cd60, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #5 QWaitConditionPrivate::wait (this=0x558ce5f0cd60, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x558ce4d437f8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #7 0x00007f29cc291189 in QThreadPoolThread::run (this=0x558ce5f0cbc0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #8 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #9 (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:373 #10 QThreadPrivate::start (arg=0x558ce5f0cbc0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #11 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #12 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f298a7fa6c0 (LWP 5981)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa21b4 in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbb1ca36 in ppoll () at /usr/lib/libc.so.6 #4 0x00007f29c6d08784 in ppoll (__fds=0x7f297c001420, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f297c000d00, timeout_usec=<optimized out>, fds=0x7f297c001420, n_fds=1) at ../glib/glib/gmain.c:4811 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f297c000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #7 0x00007f29c6d08865 in g_main_context_iteration (context=0x7f297c000d00, may_block=1) at ../glib/glib/gmain.c:4556 #8 0x00007f29cc44fcb2 in QEventDispatcherGlib::processEvents (this=0x7f297c000be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #9 0x00007f29cc176cf6 in QEventLoop::processEvents (this=0x7f298a7f8d80, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #10 QEventLoop::exec (this=0x7f298a7f8d80, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #11 0x00007f29cc29277e in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #12 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #13 (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:373 #14 QThreadPrivate::start (arg=0x558ce4d13880) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #15 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #16 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f29a94df6c0 (LWP 5967)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa27dc in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbaa4e9e in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f29a11e5fae in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #5 0x00007f29a119b37d in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #6 0x00007f29a11e5edd in ??? () at /usr/lib/libgallium-25.3.4-arch1.1.so #7 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #8 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f29abfff6c0 (LWP 5966)): #0 0x00007f29cbaadfe2 in ??? () at /usr/lib/libc.so.6 #1 0x00007f29cbaa216c in ??? () at /usr/lib/libc.so.6 #2 0x00007f29cbaa21b4 in ??? () at /usr/lib/libc.so.6 #3 0x00007f29cbb1c4ee in poll () at /usr/lib/libc.so.6 #4 0x00007f29cf962cf5 in poll (__fds=0x7f29abffdd80, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44 #5 QtWaylandClient::EventThread::run (this=0x558ce4555180) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:184 #6 0x00007f29cc331c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448 #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:373 #8 QThreadPrivate::start (arg=0x558ce4555180) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422 #9 0x00007f29cbaa598b in ??? () at /usr/lib/libc.so.6 #10 0x00007f29cbb29a0c in ??? () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f29b18f5780 (LWP 5963)): [KCrash Handler] #4 0x00007f29cbaa790c in ??? () at /usr/lib/libc.so.6 #5 0x00007f29cba4d3a0 in raise () at /usr/lib/libc.so.6 #6 0x00007f29cba3457a in abort () at /usr/lib/libc.so.6 #7 0x00007f29cbc9a41f in std::__glibcxx_assert_fail (file=file@entry=0x558cb56045a0 "/usr/include/c++/15.2.1/bits/stl_algo.h", line=line@entry=3638, function=function@entry=0x558cb5604548 "constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&) [with _Tp = double]", condition=condition@entry=0x558cb55fe1a7 "!(__hi < __lo)") at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/assert_fail.cc:41 #8 0x0000558cb54b8ec7 in std::clamp<double> (__hi=<optimized out>, __lo=<optimized out>, __val=<optimized out>) at /usr/include/c++/15.2.1/bits/stl_algo.h:3638 #9 0x0000558cb54ba01f in std::clamp<double> (__val=<optimized out>, __lo=<optimized out>, __hi=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/ExportManager.cpp:945 #10 Geometry::rectBounded (rect=..., boundsRect=..., orientations=..., orientations@entry=...) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Geometry.cpp:169 #11 0x0000558cb5500e06 in Geometry::rectBounded (x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, boundsRect=<optimized out>, orientations=...) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Geometry.cpp:187 #12 Geometry::qt_static_metacall (_id=_id@entry=23, _a=_a@entry=0x7ffc02231408, _c=<optimized out>, _o=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/build/src/spectacle_autogen/include/moc_Geometry.cpp:355 #13 0x0000558cb550412d in Geometry::qt_static_metacall (_o=<optimized out>, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7ffc02231408) at /usr/src/debug/kde-banana-spectacle-git/build/src/spectacle_autogen/include/moc_Geometry.cpp:307 #14 Geometry::qt_metacall (this=<optimized out>, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7ffc02231408) at /usr/src/debug/kde-banana-spectacle-git/build/src/spectacle_autogen/include/moc_Geometry.cpp:420 #15 0x00007f29ce536d03 in QQmlObjectOrGadget::metacall (this=<optimized out>, type=<optimized out>, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:14 #16 0x00007f29ce3e6d51 in QV4::CallMethod (object=<optimized out>, index=<optimized out>, returnType=..., argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at /usr/include/qt6/QtCore/qvarlengtharray.h:90 #17 QV4::QObjectMethod::callPrecise (object=<optimized out>, data=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2085 #18 0x00007f29ce3f0b95 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:3117 #19 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>, call=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:3094 #20 QV4::QObjectMethod::callInternal (this=0x7ffc02231830, thisObject=<optimized out>, argv=0x7f29883bf5a0, argc=5) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:3117 #21 0x00007f29ce44a7be in QV4::Moth::VME::interpret (frame=0x174b, frame@entry=0x7ffc02231c10, engine=0x558ce4b82b10, code=0x7f29883bf588 "\300\"Ly)\177") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:804 #22 0x00007f29ce44e2c6 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:493 #23 0x00007f29ce396300 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:53 #24 0x00007f29ce4f2ed4 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, callData=<optimized out>, isUndefined=0x7ffc02231db0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:238 #25 0x00007f29ce47e33a in QQmlBinding::evaluate (this=this@entry=0x558ce4a7b650, isUndefined=isUndefined@entry=0x7ffc02231db0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:195 #26 0x00007f29ce484d19 in QQmlBinding::doUpdate (this=0x558ce4a7b650, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:713 #27 0x00007f29ce483b9d in QQmlBinding::update (this=0x558ce4a7b650, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165 #28 0x00007f29ce964618 in QPropertyObserverPointer::notify(QUntypedPropertyData*) [clone .isra.0] (propertyDataPtr=0x558ce4a6abb0, this=<optimized out>) at /usr/include/qt6/QtCore/6.10.2/QtCore/private/qproperty_p.h:916 #29 0x00007f29ce993cba in QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_width_offset, &QQuickItemPrivate::setWidth, &QQuickItemPrivate::widthChanged, decltype(nullptr)>::notify (this=0x558ce4a6abb0) at /usr/include/qt6/QtCore/6.10.2/QtCore/private/qproperty_p.h:671 #30 0x00007f29ce96b418 in QQuickItem::geometryChange (this=0x558ce4a7a3f0, newGeometry=<optimized out>, oldGeometry=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:3919 #31 0x00007f29ce97b492 in QQuickItem::setImplicitSize (this=0x558ce4a7a3f0, w=<optimized out>, h=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7728 #32 0x00007f29ce9aa904 in QQuickLoaderPrivate::_q_updateSize (this=this@entry=0x558ce4a6aa80, loaderGeometryChanged=loaderGeometryChanged@entry=true) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:938 #33 0x00007f29ce9aae72 in QQuickLoaderPrivate::initResize (this=0x558ce4a6aa80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:107 #34 QQuickLoaderPrivate::incubatorStateChanged (this=0x558ce4a6aa80, status=QQmlIncubator::Ready) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:677 #35 QQuickLoaderIncubator::statusChanged (this=<optimized out>, status=QQmlIncubator::Ready) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:664 #36 0x00007f29ce4f1c36 in QQmlIncubatorPrivate::incubate (this=this@entry=0x558ce4d7b380, i=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlincubator.cpp:373 #37 0x00007f29ce4f22d8 in QQmlEnginePrivate::incubate (this=0x558ce4b81c30, i=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlincubator.cpp:53 #38 0x00007f29ce4a8911 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, context@entry=0x558ce4d6c7d0, forContext=forContext@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1585 #39 0x00007f29ce9a5140 in QQuickLoaderPrivate::_q_sourceLoaded (this=0x558ce4a6aa80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:734 #40 0x00007f29ce9aa02d in QQuickLoader::setActive (this=0x558ce4a7a3f0, newVal=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:315 #41 0x00007f29ce46a4b5 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:364 #42 0x00007f29ce4887df in GenericBinding<1>::doStore<bool> (this=0x558ce4a7afb0, value=<optimized out>, pd=<optimized out>, flags=...) at /usr/include/qt6/QtCore/qtaggedpointer.h:120 #43 GenericBinding<1>::write (this=0x558ce4a7afb0, result=..., isUndefined=false, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:245 #44 0x00007f29ce484db5 in QQmlBinding::doUpdate (this=0x558ce4a7afb0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:715 #45 0x00007f29ce483b9d in QQmlBinding::update (this=0x558ce4a7afb0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165 #46 0x00007f29ce51cf58 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:74 #47 0x00007f29cc1d8b82 in doActivate<false> (sender=0x558ce4a4a650, signal_index=58, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4162 #48 0x00007f29ce5e0573 in QQmlVMEMetaObject::activate (this=<optimized out>, object=<optimized out>, index=1, args=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1539 #49 QQmlVMEMetaObject::metaCall (this=<optimized out>, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1059 #50 0x00007f29ce46a4e6 in QQmlPropertyData::doMetacall<(QMetaObject::Call)2> (this=<optimized out>, object=<optimized out>, idx=<optimized out>, argv=0x7ffc02234bc0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:395 #51 QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:415 #52 0x00007f29ce482235 in QObjectPointerBinding::compareAndSet<QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}>(QQmlMetaObject const&, QObject*, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>, QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1} const&) const (this=<optimized out>, resultMo=<optimized out>, resultObject=<optimized out>, pd=<optimized out>, flags=..., slowWrite=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:836 #53 QObjectPointerBinding::write (this=0x558ce4a4ade0, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:818 #54 0x00007f29ce484db5 in QQmlBinding::doUpdate (this=0x558ce4a4ade0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:715 #55 0x00007f29ce483b9d in QQmlBinding::update (this=0x558ce4a4ade0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165 #56 0x00007f29ce51cf58 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:74 #57 0x00007f29cc1d8b82 in doActivate<false> (sender=0x558ce4a4af10, signal_index=33, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4162 #58 0x00007f29ce9aae43 in QQuickLoader::itemChanged (this=<optimized out>) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickloader_p.cpp:277 #59 QQuickLoaderPrivate::incubatorStateChanged (this=0x558ce4a4be40, status=QQmlIncubator::Ready) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:676 #60 QQuickLoaderIncubator::statusChanged (this=<optimized out>, status=QQmlIncubator::Ready) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:664 #61 0x00007f29ce4f1c36 in QQmlIncubatorPrivate::incubate (this=this@entry=0x558ce4d56c00, i=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlincubator.cpp:373 #62 0x00007f29ce4f22d8 in QQmlEnginePrivate::incubate (this=0x558ce4b81c30, i=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlincubator.cpp:53 #63 0x00007f29ce4a8911 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, context@entry=0x558ce4d4e0b0, forContext=forContext@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1585 #64 0x00007f29ce9a5140 in QQuickLoaderPrivate::_q_sourceLoaded (this=0x558ce4a4be40) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:734 #65 0x00007f29ce52bf84 in QQmlObjectCreator::finalize (this=0x558ce4bdffb0, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1617 #66 0x00007f29ce49cf05 in QQmlComponentPrivate::complete (enginePriv=0x558ce4b81c30, state=state@entry=0x558ce4a347c0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133 #67 0x00007f29ce49fd4c in QQmlComponentPrivate::completeCreate (this=0x558ce4a34740) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1344 #68 0x00007f29ce4a14a5 in QQmlComponent::completeCreate (this=0x558ce4a2f290) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1306 #69 QQmlComponentPrivate::createWithProperties (this=0x558ce4a34740, parent=parent@entry=0x0, properties=..., context=<optimized out>, behavior=behavior@entry=QQmlComponentPrivate::CreateDefault, createFromQml=createFromQml@entry=false) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:998 #70 0x00007f29ce4a176b in QQmlComponent::createWithInitialProperties (this=this@entry=0x558ce4a2f290, initialProperties=..., context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:964 #71 0x0000558cb553a7bf in SpectacleWindow::setSource (this=0x558ce4a23950, source=..., initialProperties=...) at /usr/include/c++/15.2.1/bits/unique_ptr.h:192 #72 0x0000558cb557074b in CaptureWindow::setMode (mode=<optimized out>, this=0x558ce4a23950) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Gui/CaptureWindow.cpp:130 #73 CaptureWindow::CaptureWindow (mode=<optimized out>, parent=0x0, this=0x558ce4a23950, screen=<optimized out>, engine=0x558ce4961150) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Gui/CaptureWindow.cpp:87 #74 CaptureWindow::makeUnique (mode=<optimized out>, parent=0x0, screen=<optimized out>, engine=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Gui/CaptureWindow.cpp:103 #75 SpectacleCore::initCaptureWindows (this=0x7f29ac009bf0, mode=CaptureWindow::Image) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/SpectacleCore.cpp:1483 #76 0x0000558cb5570c85 in operator() (__closure=0x558ce4b5f840, image=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/SpectacleCore.cpp:208 #77 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #78 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<const QImage&>, void, SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)> >::call(SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #79 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<const QImage&>, void, SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #80 QtPrivate::FunctorCallable<SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)>, const QImage&>::call<QtPrivate::List<QImage const&>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #81 QtPrivate::QCallableObject<SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)>, QtPrivate::List<const QImage&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x558ce4b5f830, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #82 0x00007f29cc1d8f0f in QtPrivate::QSlotObjectBase::call (this=0x558ce4b5f830, r=0x7f29ac009bf0, a=0x7ffc022371a0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #83 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4272 #84 0x0000558cb553d9d3 in QMetaObject::activate<void, QImage> (sender=0x7f29cce22430 <QShortcut::activated()>, mo=<optimized out>, local_signal_index=3, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #85 ImagePlatform::newCroppableScreenshotTaken (this=this@entry=0x558ce4b5b190, _t1=...) at /usr/src/debug/kde-banana-spectacle-git/build/src/spectacle_autogen/include/moc_ImagePlatform.cpp:243 #86 0x0000558cb5555451 in ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}::operator()(QList<ResultVariant> const&) const (__closure=0x7f29ac008250, results=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Platforms/ImagePlatformKWin.cpp:499 #87 QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QList<ResultVariant> const&>, void, ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}>::call(ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}&, void**)::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #88 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QList<ResultVariant> const&>, void, ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}>::call(ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}&, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QList<ResultVariant> const&>, void, ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}>::call(ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}&, void**)::{lambda()#1}&&) (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #89 QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QList<ResultVariant> const&>, void, ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}>::call(ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}&, void**) (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #90 QtPrivate::FunctorCallable<ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}, QList<ResultVariant> const&>::call<QtPrivate::List<QList<ResultVariant> const&>, void>(ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}&, void*, void**) (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #91 QtPrivate::QCallableObject<ImagePlatformKWin::trackSource<void (ImagePlatform::*)(QImage const&)>(ScreenShotSourceMeta2*, void (ImagePlatform::*)(QImage const&))::{lambda(QList<ResultVariant> const&)#1}, QtPrivate::List<QList<ResultVariant> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=<optimized out>, this_=0x7f29ac008240, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #92 0x00007f29cc1d8f0f in QtPrivate::QSlotObjectBase::call (this=0x7f29ac008240, r=0x558ce4b5b190, a=0x7ffc02237690, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #93 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4272 #94 0x0000558cb5547cb2 in QMetaObject::activate<void, QList<ResultVariant> > (sender=<optimized out>, mo=<optimized out>, local_signal_index=0, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #95 ScreenShotSourceMeta2::finished (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/build/src/spectacle_autogen/include/moc_ImagePlatformKWin.cpp:584 #96 operator() (__closure=0x558ce496f030, result=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Platforms/ImagePlatformKWin.cpp:371 #97 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #98 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<const ResultVariant&>, void, ScreenShotSourceMeta2::ScreenShotSourceMeta2(QVector<ScreenShotSource2*>&)::<lambda(const ResultVariant&)> >::call(ScreenShotSourceMeta2::ScreenShotSourceMeta2(QVector<ScreenShotSource2*>&)::<lambda(const ResultVariant&)>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #99 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<const ResultVariant&>, void, ScreenShotSourceMeta2::ScreenShotSourceMeta2(QVector<ScreenShotSource2*>&)::<lambda(const ResultVariant&)> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #100 QtPrivate::FunctorCallable<ScreenShotSourceMeta2::ScreenShotSourceMeta2(QVector<ScreenShotSource2*>&)::<lambda(const ResultVariant&)>, const ResultVariant&>::call<QtPrivate::List<ResultVariant const&>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #101 QtPrivate::QCallableObject<ScreenShotSourceMeta2::ScreenShotSourceMeta2(QVector<ScreenShotSource2*>&)::<lambda(const ResultVariant&)>, QtPrivate::List<const ResultVariant&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x558ce496f020, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #102 0x00007f29cc1c6474 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1413 #103 0x00007f29cf103380 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x558ce4d44130, e=0x7f2980ceab10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305 #104 0x00007f29cc16bf48 in QCoreApplication::notifyInternal2 (receiver=0x558ce4d44130, event=event@entry=0x7f2980ceab10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #105 0x00007f29cc16c320 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7f2980ceab10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #106 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x558ce4420f90) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904 #107 0x00007f29cc451e78 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757 #108 postEventSourceDispatch (s=0x558ce44336f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #109 0x00007f29c6d06f8d in g_main_dispatch (context=0x7f29ac000f60) at ../glib/glib/gmain.c:3565 #110 0x00007f29c6d08657 in g_main_context_dispatch_unlocked (context=0x7f29ac000f60) at ../glib/glib/gmain.c:4425 #111 g_main_context_iterate_unlocked (context=context@entry=0x7f29ac000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #112 0x00007f29c6d08865 in g_main_context_iteration (context=0x7f29ac000f60, may_block=1) at ../glib/glib/gmain.c:4556 #113 0x00007f29cc44fcb2 in QEventDispatcherGlib::processEvents (this=0x558ce4433800, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #114 0x00007f29cc176cf6 in QEventLoop::processEvents (this=0x7ffc02237b60, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #115 QEventLoop::exec (this=0x7ffc02237b60, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #116 0x00007f29cc1709f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #117 0x00007f29cf0fe4ea in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2575 #118 0x0000558cb54d3d2e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-banana-spectacle-git/spectacle/src/Main.cpp:140