You are not logged in.

#1 2025-12-18 18:57:22

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

KDE konsole SegFault upon Drag n Droping a directory

An easy way to cd to a directory when using konsole is just to drag n drop a directory. Since the previous version konsole will SegFault.

kf.kio.core: Url QUrl("file:///tmp/test_files") already represents a local file, cancelling job.
kf.kio.core: Url QUrl("file:///tmp/test_files") already represents a local file, cancelling job.
KCrash: Application 'konsole' crashing... crashRecursionCounter = 2
Segmentation fault         (core dumped) konsole

Can someone verify?

Operating System: Arch Linux
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.17.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 PRO 4650U with Radeon Graphics
Memory: 32 GiB of RAM (30,6 GiB usable)
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 20UD0010GM
System Version: ThinkPad T14 Gen 1


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#2 2025-12-18 21:21:27

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

Segmentation fault         (core dumped) konsole

https://wiki.archlinux.org/title/Core_d … _core_dump

Offline

#3 2025-12-18 22:11:05

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

I will give it a shot. I was looking to see if it only me or it impacts other users in order to report it upstream.


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#4 2025-12-18 22:13:24

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,960

Re: KDE konsole SegFault upon Drag n Droping a directory

Worksforme™

Offline

#5 2025-12-18 22:15:22

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

Possible link recursion?
Does it happen w/ any directory?

Offline

#6 2025-12-18 22:52:04

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

Yes. It happens with any directory. It also affects my desktop that uses different CPU and GPU from my laptop but the same installed packets more all less.

I also tried and build an older version of konsole (25.08.3) that I am sure it used to be OK and it also fails. It must be another packet packet/library causing the issue. I will try to explore the dump file.

Operating System: Arch Linux
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.17.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i5-10500 CPU @ 3.10GHz
Memory: 32 GiB of RAM (31,1 GiB usable)
Graphics Processor: Intel® UHD Graphics 630
Manufacturer: HP
Product Name: HP ProDesk 400 G7 Microtower PC
System Version: SBKPF


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#7 2025-12-18 23:02:49

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

gdb (desktop)

GNU gdb (GDB) 16.3
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/konsole...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) 
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
(No debugging symbols found in /usr/bin/konsole)
(gdb) r
Starting program: /usr/bin/konsole 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffed1ff6c0 (LWP 3358)]
[New Thread 0x7fffe7fff6c0 (LWP 3359)]
[New Thread 0x7fffe77fe6c0 (LWP 3360)]
[New Thread 0x7fffdffff6c0 (LWP 3361)]
[New Thread 0x7fffdf7fe6c0 (LWP 3362)]
[New Thread 0x7fffdeffd6c0 (LWP 3363)]
[New Thread 0x7fffde7fc6c0 (LWP 3364)]
[New Thread 0x7fffddffb6c0 (LWP 3365)]
[New Thread 0x7fffdd7fa6c0 (LWP 3366)]
[Thread 0x7fffdd7fa6c0 (LWP 3366) exited]
[Thread 0x7fffddffb6c0 (LWP 3365) exited]
[Thread 0x7fffde7fc6c0 (LWP 3364) exited]
[Thread 0x7fffdeffd6c0 (LWP 3363) exited]
[New Thread 0x7fffdeffd6c0 (LWP 3367)]
[New Thread 0x7fffde7fc6c0 (LWP 3368)]
[New Thread 0x7fffddffb6c0 (LWP 3369)]
[New Thread 0x7fffdd7fa6c0 (LWP 3370)]
[Detaching after fork from child process 3371]
[New Thread 0x7fffce7ff6c0 (LWP 3374)]
[New Thread 0x7fffb5bff6c0 (LWP 3438)]
kf.kio.core: Url QUrl("file:///tmp/plasma-csd-generator.nIsIdu") already represents a local file, cancelling job.
kf.kio.core: Url QUrl("file:///tmp/plasma-csd-generator.nIsIdu") already represents a local file, cancelling job.

Thread 1 "konsole" received signal SIGSEGV, Segmentation fault.
0x00007ffff62e101f in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () from /usr/lib/libQt6Core.so.6
(gdb) c
Continuing.
KCrash: Application 'konsole' crashing... crashRecursionCounter = 2

Thread 1 "konsole" received signal SIGSEGV, Segmentation fault.
0x00007ffff589890c in ?? () from /usr/lib/libc.so.6
(gdb) c
Continuing.
Couldn't get registers: No such process.
(gdb) [Thread 0x7fffdd7fa6c0 (LWP 3370) exited]
[Thread 0x7fffb5bff6c0 (LWP 3438) exited]
[Thread 0x7fffddffb6c0 (LWP 3369) exited]
[Thread 0x7fffde7fc6c0 (LWP 3368) exited]
[Thread 0x7fffdeffd6c0 (LWP 3367) exited]
[Thread 0x7fffdf7fe6c0 (LWP 3362) exited]
[Thread 0x7fffdffff6c0 (LWP 3361) exited]
[Thread 0x7fffe77fe6c0 (LWP 3360) exited]
[Thread 0x7fffe7fff6c0 (LWP 3359) exited]
[Thread 0x7fffed1ff6c0 (LWP 3358) exited]
[Thread 0x7fffedf54bc0 (LWP 3355) exited]
[Thread 0x7fffce7ff6c0 (LWP 3374) exited]
[New process 3355]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.

Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#8 2025-12-19 00:16:42

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

https://wiki.archlinux.org/title/Core_d … _core_dump

(gdb) thread apply all backtrace full

Continuing after the segfault doesn't make much sense wink

Offline

#9 2025-12-19 12:15:14

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

I tried to follow the wiki. coredumpctl downloaded a bunch of debug infos.

[14:06 - firewalker@T14 ~]$ coredumpctl debug 25385
           PID: 25385 (konsole)
           UID: 1000 (firewalker)
           GID: 1000 (firewalker)
        Signal: 11 (SEGV)
     Timestamp: Fri 2025-12-19 14:05:58 EET (23s ago)
  Command Line: konsole
    Executable: /usr/bin/konsole
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-23916.scope/tab(23939).scope
          Unit: user@1000.service
     User Unit: app-org.kde.konsole-23916.scope
         Slice: user-1000.slice
     Owner UID: 1000 (firewalker)
       Boot ID: 609a1378e88d46c882279b4c9892987f
    Machine ID: fe5f70c34be44c2cb22cc761b2144746
      Hostname: T14
       Storage: /var/lib/systemd/coredump/core.konsole.1000.609a1378e88d46c882279b4c9892987f.25385.1766145958000000.zst (present)
  Size on Disk: 4.1M
       Message: Process 25385 (konsole) of user 1000 dumped core.
                
                Stack trace of thread 25385:
                #0  0x00007fad6009890c n/a (libc.so.6 + 0x9890c)
                #1  0x00007fad6003e3a0 raise (libc.so.6 + 0x3e3a0)
                #2  0x00007fad6286ce57 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x7e57)
                #3  0x00007fad6003e4d0 n/a (libc.so.6 + 0x3e4d0)
                #4  0x00007fad60ae101f _ZN15QtSharedPointer20ExternalRefCountData9getAndRefEPK7QObject (libQt6Core.so.6 + 0x2e101f)
                #5  0x00007fad60f859d6 n/a (libKF6KIOWidgets.so.6 + 0xc19d6)
                #6  0x00007fad60f8bbcd _ZN3KIO4dropEPK10QDropEventRK4QUrl6QFlagsINS_7JobFlagEE (libKF6KIOWidgets.so.6 + 0xc7bcd)
                #7  0x00007fad627526ea _ZN7Konsole15TerminalDisplay9dropEventEP10QDropEvent (libkonsoleprivate.so.25.12.0 + 0x1526ea)
                #8  0x00007fad61b5cda7 _ZN7QWidget5eventEP6QEvent (libQt6Widgets.so.6 + 0x15cda7)
                #9  0x00007fad61b021c0 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x1021c0)
                #10 0x00007fad61b03f8e _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x103f8e)
                #11 0x00007fad6096a958 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x16a958)
                #12 0x00007fad61b79121 n/a (libQt6Widgets.so.6 + 0x179121)
                #13 0x00007fad61b021c0 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x1021c0)
                #14 0x00007fad6096a958 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x16a958)
                #15 0x00007fad61223833 _ZN22QWindowSystemInterface10handleDropEP7QWindowPK9QMimeDataRK6QPoint6QFlagsIN2Qt10DropActionEES8_INS9_11MouseButtonEES8_INS9_16KeyboardModifierEE (libQt6Gui.so.6 + 0x223833)
                #16 0x00007fad5ce4eec9 n/a (libQt6WaylandClient.so.6 + 0xceec9)
                #17 0x00007fad59c50ac6 n/a (libffi.so.8 + 0x7ac6)
                #18 0x00007fad59c4d76b n/a (libffi.so.8 + 0x476b)
                #19 0x00007fad59c5006e ffi_call (libffi.so.8 + 0x706e)
                #20 0x00007fad5cd7448d n/a (libwayland-client.so.0 + 0x448d)
                #21 0x00007fad5cd752e9 n/a (libwayland-client.so.0 + 0x52e9)
                #22 0x00007fad5cd756f3 wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x56f3)
                #23 0x00007fad5cdec0c6 _ZN15QtWaylandClient15QWaylandDisplay13flushRequestsEv (libQt6WaylandClient.so.6 + 0x6c0c6)
                #24 0x00007fad609c4994 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x1c4994)
                #25 0x00007fad61b021c0 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x1021c0)
                #26 0x00007fad6096a958 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x16a958)
                #27 0x00007fad6096ad30 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x16ad30)
                #28 0x00007fad60c4ae18 n/a (libQt6Core.so.6 + 0x44ae18)
                #29 0x00007fad5d906f8d n/a (libglib-2.0.so.0 + 0x5ef8d)
                #30 0x00007fad5d908657 n/a (libglib-2.0.so.0 + 0x60657)
                #31 0x00007fad5d908865 g_main_context_iteration (libglib-2.0.so.0 + 0x60865)
                #32 0x00007fad60c48152 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x448152)
                #33 0x00007fad60975786 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x175786)
                #34 0x00007fad6096f3f1 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x16f3f1)
                #35 0x000055e7001d3a55 n/a (/usr/bin/konsole + 0x6a55)
                #36 0x00007fad60027635 n/a (libc.so.6 + 0x27635)
                #37 0x00007fad600276e9 __libc_start_main (libc.so.6 + 0x276e9)
                #38 0x000055e7001d47f5 n/a (/usr/bin/konsole + 0x77f5)
                
                Stack trace of thread 25388:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600931b4 n/a (libc.so.6 + 0x931b4)
                #3  0x00007fad6010d4ae __poll (libc.so.6 + 0x10d4ae)
                #4  0x00007fad5cdebdb5 n/a (libQt6WaylandClient.so.6 + 0x6bdb5)
                #5  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #6  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #7  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25403:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad600960a8 pthread_cond_timedwait (libc.so.6 + 0x960a8)
                #4  0x00007fad60b33dc5 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x333dc5)
                #5  0x00007fad60a8ee69 n/a (libQt6Core.so.6 + 0x28ee69)
                #6  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25411:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad600960a8 pthread_cond_timedwait (libc.so.6 + 0x960a8)
                #4  0x00007fad60b33dc5 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x333dc5)
                #5  0x00007fad60a8ee69 n/a (libQt6Core.so.6 + 0x28ee69)
                #6  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25410:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad600960a8 pthread_cond_timedwait (libc.so.6 + 0x960a8)
                #4  0x00007fad60b33dc5 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x333dc5)
                #5  0x00007fad60a8ee69 n/a (libQt6Core.so.6 + 0x28ee69)
                #6  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25391:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad60095e9e pthread_cond_wait (libc.so.6 + 0x95e9e)
                #4  0x00007fad4d7e296e n/a (libgallium-25.3.1-arch1.2.so + 0x5e296e)
                #5  0x00007fad4d797d3d n/a (libgallium-25.3.1-arch1.2.so + 0x597d3d)
                #6  0x00007fad4d7e289d n/a (libgallium-25.3.1-arch1.2.so + 0x5e289d)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25386:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600931b4 n/a (libc.so.6 + 0x931b4)
                #3  0x00007fad6010d9f6 ppoll (libc.so.6 + 0x10d9f6)
                #4  0x00007fad5d908784 n/a (libglib-2.0.so.0 + 0x60784)
                #5  0x00007fad5d908865 g_main_context_iteration (libglib-2.0.so.0 + 0x60865)
                #6  0x00007fad60c48152 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x448152)
                #7  0x00007fad60975786 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x175786)
                #8  0x00007fad60a9041e _ZN7QThread4execEv (libQt6Core.so.6 + 0x29041e)
                #9  0x00007fad621d303e n/a (libQt6DBus.so.6 + 0x3703e)
                #10 0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #11 0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #12 0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25390:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad60095e9e pthread_cond_wait (libc.so.6 + 0x95e9e)
                #4  0x00007fad4d7e296e n/a (libgallium-25.3.1-arch1.2.so + 0x5e296e)
                #5  0x00007fad4d797d3d n/a (libgallium-25.3.1-arch1.2.so + 0x597d3d)
                #6  0x00007fad4d7e289d n/a (libgallium-25.3.1-arch1.2.so + 0x5e289d)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25387:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600931b4 n/a (libc.so.6 + 0x931b4)
                #3  0x00007fad6010d4ae __poll (libc.so.6 + 0x10d4ae)
                #4  0x00007fad5cdebdb5 n/a (libQt6WaylandClient.so.6 + 0x6bdb5)
                #5  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #6  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #7  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25394:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad60095e9e pthread_cond_wait (libc.so.6 + 0x95e9e)
                #4  0x00007fad4d7e296e n/a (libgallium-25.3.1-arch1.2.so + 0x5e296e)
                #5  0x00007fad4d797d3d n/a (libgallium-25.3.1-arch1.2.so + 0x597d3d)
                #6  0x00007fad4d7e289d n/a (libgallium-25.3.1-arch1.2.so + 0x5e289d)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25389:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad60095e9e pthread_cond_wait (libc.so.6 + 0x95e9e)
                #4  0x00007fad4d7e296e n/a (libgallium-25.3.1-arch1.2.so + 0x5e296e)
                #5  0x00007fad4d797d3d n/a (libgallium-25.3.1-arch1.2.so + 0x597d3d)
                #6  0x00007fad4d7e289d n/a (libgallium-25.3.1-arch1.2.so + 0x5e289d)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25392:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad60095e9e pthread_cond_wait (libc.so.6 + 0x95e9e)
                #4  0x00007fad4d7e296e n/a (libgallium-25.3.1-arch1.2.so + 0x5e296e)
                #5  0x00007fad4d797d3d n/a (libgallium-25.3.1-arch1.2.so + 0x597d3d)
                #6  0x00007fad4d7e289d n/a (libgallium-25.3.1-arch1.2.so + 0x5e289d)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25404:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad600960a8 pthread_cond_timedwait (libc.so.6 + 0x960a8)
                #4  0x00007fad60b33dc5 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x333dc5)
                #5  0x00007fad60a8ee69 n/a (libQt6Core.so.6 + 0x28ee69)
                #6  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25405:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad600960a8 pthread_cond_timedwait (libc.so.6 + 0x960a8)
                #4  0x00007fad60b33dc5 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x333dc5)
                #5  0x00007fad60a8ee69 n/a (libQt6Core.so.6 + 0x28ee69)
                #6  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25393:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad60095e9e pthread_cond_wait (libc.so.6 + 0x95e9e)
                #4  0x00007fad4d7e296e n/a (libgallium-25.3.1-arch1.2.so + 0x5e296e)
                #5  0x00007fad4d797d3d n/a (libgallium-25.3.1-arch1.2.so + 0x597d3d)
                #6  0x00007fad4d7e289d n/a (libgallium-25.3.1-arch1.2.so + 0x5e289d)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25402:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad600960a8 pthread_cond_timedwait (libc.so.6 + 0x960a8)
                #4  0x00007fad60b33dc5 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x333dc5)
                #5  0x00007fad60a8ee69 n/a (libQt6Core.so.6 + 0x28ee69)
                #6  0x00007fad60b2f899 n/a (libQt6Core.so.6 + 0x32f899)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                
                Stack trace of thread 25395:
                #0  0x00007fad6009f002 n/a (libc.so.6 + 0x9f002)
                #1  0x00007fad6009316c n/a (libc.so.6 + 0x9316c)
                #2  0x00007fad600937dc n/a (libc.so.6 + 0x937dc)
                #3  0x00007fad60095e9e pthread_cond_wait (libc.so.6 + 0x95e9e)
                #4  0x00007fad4d7e296e n/a (libgallium-25.3.1-arch1.2.so + 0x5e296e)
                #5  0x00007fad4d797d3d n/a (libgallium-25.3.1-arch1.2.so + 0x597d3d)
                #6  0x00007fad4d7e289d n/a (libgallium-25.3.1-arch1.2.so + 0x5e289d)
                #7  0x00007fad6009698b n/a (libc.so.6 + 0x9698b)
                #8  0x00007fad6011a9cc n/a (libc.so.6 + 0x11a9cc)
                ELF object binary architecture: AMD x86-64

GNU gdb (GDB) 16.3
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/konsole...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from /home/firewalker/.cache/debuginfod_client/0c53063b23b4f6afd5a30d771949ec5f4a92509e/debuginfo...

warning: Can't open file /memfd:wayland-shm (deleted) during file-backed mapping note processing
[New LWP 25385]
[New LWP 25388]
[New LWP 25403]
[New LWP 25411]
[New LWP 25410]
[New LWP 25391]
[New LWP 25386]
[New LWP 25390]
[New LWP 25387]
[New LWP 25394]
[New LWP 25389]
[New LWP 25392]
[New LWP 25404]
[New LWP 25405]
[New LWP 25393]
[New LWP 25402]
[New LWP 25395]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/konsole'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7fad58931bc0 (LWP 25385))]
[b](gdb) bt[/b]
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007fad600989d3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007fad6003e3a0 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007fad6286ce57 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF6Crash.so.6
#4  0x00007fad6003e4d0 in <signal handler called> () at /usr/lib/libc.so.6
#5  0x00007fad60ae101f in std::__atomic_base<QtSharedPointer::ExternalRefCountData*>::load (this=<optimized out>, __m=std::memory_order_acquire, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/15.2.1/bits/atomic_base.h:830
#6  std::atomic<QtSharedPointer::ExternalRefCountData*>::load (this=<optimized out>, __m=std::memory_order_acquire, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/15.2.1/atomic:587
#7  QAtomicOps<QtSharedPointer::ExternalRefCountData*>::loadAcquire<QtSharedPointer::ExternalRefCountData*> (_q_value=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qatomic_cxx11.h:215
#8  QBasicAtomicPointer<QtSharedPointer::ExternalRefCountData>::loadAcquire (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qbasicatomic.h:178
#9  QtSharedPointer::ExternalRefCountData::getAndRef (obj=0x55e718fadad0) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qsharedpointer.cpp:1473
#10 0x00007fad60f859d6 in ??? () at /usr/lib/libKF6KIOWidgets.so.6
#11 0x00007fad60f8bbcd in KIO::drop(QDropEvent const*, QUrl const&, QFlags<KIO::JobFlag>) () at /usr/lib/libKF6KIOWidgets.so.6
#12 0x00007fad627526ea in Konsole::TerminalDisplay::dropEvent (this=<optimized out>, event=0x7ffcb1474f10) at /usr/src/debug/konsole/konsole-25.12.0/src/terminalDisplay/TerminalDisplay.cpp:3055
#13 0x00007fad61b5cda7 in QWidget::event (this=0x55e718c2cea0, event=0x7ffcb1474f10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:9206
#14 0x00007fad61b021c0 in QApplicationPrivate::notify_helper (this=this@entry=0x55e71874c880, receiver=receiver@entry=0x55e718c2cea0, e=e@entry=0x7ffcb1474f10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
#15 0x00007fad61b03f8e in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3067
#16 0x00007fad6096a958 in QCoreApplication::notifyInternal2 (receiver=0x55e718c2cea0, event=0x7ffcb1474f10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#17 0x00007fad6096a98a in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1124
#18 0x00007fad61b79121 in QWidgetWindow::handleDropEvent (this=0x55e718b2bc40, event=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:1064
#19 QWidgetWindow::event (this=0x55e718b2bc40, event=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:335
#20 0x00007fad61b021c0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e718b2bc40, e=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
#21 0x00007fad6096a958 in QCoreApplication::notifyInternal2 (receiver=0x55e718b2bc40, event=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#22 0x00007fad6096a99d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#23 0x00007fad61223833 in QGuiApplicationPrivate::processDrop (w=0x55e718b2bc40, dropData=0x55e718fadad0, p=<synthetic pointer>..., supportedActions=..., buttons=..., modifiers=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3576
#24 QWindowSystemInterface::handleDrop (window=0x55e718b2bc40, dropData=dropData@entry=0x55e718fadad0, p=..., supportedActions=..., supportedActions@entry=..., buttons=..., modifiers=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:861
#25 0x00007fad5ce4eec9 in QtWaylandClient::QWaylandDataDevice::data_device_drop (this=0x55e718764db0) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddatadevice.cpp:199
#26 0x00007fad59c50ac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#27 0x00007fad59c4d76b in ffi_call_int (cif=cif@entry=0x7ffcb1475350, fn=fn@entry=0x7fad5ce33280 <QtWayland::wl_data_device::handle_drop(void*, wl_data_device*)>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffcb1475420, closure=closure@entry=0x0)
    at ../src/x86/ffi64.c:676
#28 0x00007fad59c5006e in ffi_call (cif=cif@entry=0x7ffcb1475350, fn=0x7fad5ce33280 <QtWayland::wl_data_device::handle_drop(void*, wl_data_device*)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffcb1475420) at ../src/x86/ffi64.c:713
#29 0x00007fad5cd7448d in wl_closure_invoke (closure=closure@entry=0x7fad40003800, target=<optimized out>, target@entry=0x55e718764ee0, opcode=opcode@entry=4, data=<optimized out>, flags=1) at ../wayland-1.24.0/src/connection.c:1241
#30 0x00007fad5cd752e9 in dispatch_event (display=display@entry=0x55e718753e50, queue=queue@entry=0x55e718753f48) at ../wayland-1.24.0/src/wayland-client.c:1707
#31 0x00007fad5cd756f3 in dispatch_queue (display=0x55e718753e50, queue=0x55e718753f48) at ../wayland-1.24.0/src/wayland-client.c:1853
#32 wl_display_dispatch_queue_pending (display=0x55e718753e50, queue=0x55e718753f48) at ../wayland-1.24.0/src/wayland-client.c:2190
#33 0x00007fad5cdec0c6 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:230
#34 0x00007fad609c4994 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1413
#35 0x00007fad61b021c0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e718753c20, e=0x7fad48002990) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
#36 0x00007fad6096a958 in QCoreApplication::notifyInternal2 (receiver=0x55e718753c20, event=event@entry=0x7fad48002990) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#37 0x00007fad6096ad30 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7fad48002990) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55e718748c00) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904
#39 0x00007fad60c4ae18 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757
#40 postEventSourceDispatch (s=0x55e71874fa10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#41 0x00007fad5d906f8d in g_main_dispatch (context=0x7fad50000f60) at ../glib/glib/gmain.c:3565
#42 0x00007fad5d908657 in g_main_context_dispatch_unlocked (context=0x7fad50000f60) at ../glib/glib/gmain.c:4425
#43 g_main_context_iterate_unlocked (context=context@entry=0x7fad50000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490
#44 0x00007fad5d908865 in g_main_context_iteration (context=0x7fad50000f60, may_block=1) at ../glib/glib/gmain.c:4556
#45 0x00007fad60c48152 in QEventDispatcherGlib::processEvents (this=0x55e718751be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#46 0x00007fad60975786 in QEventLoop::processEvents (this=0x7ffcb1475a70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#47 QEventLoop::exec (this=0x7ffcb1475a70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#48 0x00007fad6096f3f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#49 0x00007fad61afd32a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2575
#50 0x000055e7001d3a55 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konsole/konsole-25.12.0/src/main.cpp:288
[b](gdb) thread apply all backtrace full[/b]

Thread 17 (Thread 0x7fad46ffd6c0 (LWP 25395)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e7189800e0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e7189800e0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e7189800e0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad60095e9e in __pthread_cond_wait_common (cond=0x55e7189800c0, mutex=0x55e718980090, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
        signals = <optimized out>
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad46ffc880, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x55e7189800c0, mutex = 0x55e718980090, private = 0}
        err = <optimized out>
        result = 0
        wseq = 0
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=0x55e7189800c0, mutex=0x55e718980090) at pthread_cond_wait.c:453
#7  0x00007fad4d7e296e in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#8  0x00007fad4d797d3d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#9  0x00007fad4d7e289d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#10 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382197241536, -7003622038271908304, 140382197241536, 140723282723536, 0, 140723282723799, -7003622038297074128, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7fad467fc6c0 (LWP 25402)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=81, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e718ab7b1c, expected=81, op=<optimized out>, abstime=0x7fad467fb890, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e718ab7b1c, expected=expected@entry=81, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad467fb890, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e718ab7b1c, expected=expected@entry=81, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad467fb890, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad600960a8 in __pthread_cond_wait_common (cond=0x55e718ab7af8, mutex=0x55e718ab7ad0, clockid=<optimized out>, abstime=0x7fad467fb890) at pthread_cond_wait.c:421
        signals = 81
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad467fb810, __canceltype = 1182775344, __prev = 0x0}
        cbuffer = {wseq = 167, cond = 0x55e718ab7af8, mutex = 0x55e718ab7ad0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 83
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_timedwait64 (cond=0x55e718ab7af8, mutex=0x55e718ab7ad0, abstime=0x7fad467fb890) at pthread_cond_wait.c:478
        flags = <optimized out>
        clockid = <optimized out>
#7  0x00007fad60b33dc5 in QWaitConditionPrivate::wait_relative (this=0x55e718ab7ad0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
        ti = {tv_sec = 8790, tv_nsec = 80964270}
#8  QWaitConditionPrivate::wait (this=0x55e718ab7ad0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
--Type <RET> for more, q to quit, c to continue without paging--
        code = <optimized out>
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x55e718760bd8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
        returnValue = <optimized out>
#10 0x00007fad60a8ee69 in QThreadPoolThread::run (this=0x55e718b72fe0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
        r = <optimized out>
        locker = {m_mutex = 0x55e718760bd8, m_isLocked = true}
#11 0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (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:367
#13 QThreadPrivate::start (arg=0x55e718b72fe0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e718b72fe0, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x55e718b72fe0
        data = <optimized out>
#14 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382188848832, -7003620942518376912, 140382188848832, 140723282716704, 22, 140723282716967, -7003620942543542736, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7fad47fff6c0 (LWP 25393)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e7188e94d0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e7188e94d0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e7188e94d0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad60095e9e in __pthread_cond_wait_common (cond=0x55e7188e94b0, mutex=0x55e7188e9480, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
        signals = <optimized out>
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad47ffe880, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x55e7188e94b0, mutex = 0x55e7188e9480, private = 0}
        err = <optimized out>
        result = 0
        wseq = 0
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=0x55e7188e94b0, mutex=0x55e7188e9480) at pthread_cond_wait.c:453
#7  0x00007fad4d7e296e in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#8  0x00007fad4d797d3d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#9  0x00007fad4d7e289d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#10 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382214026944, -7003624238368905680, 140382214026944, 140723282723536, 0, 140723282723799, -7003624238394071504, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7fad44ff96c0 (LWP 25405)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=77, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e718f5c73c, expected=77, op=<optimized out>, abstime=0x7fad44ff8890, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e718f5c73c, expected=expected@entry=77, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad44ff8890, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e718f5c73c, expected=expected@entry=77, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad44ff8890, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad600960a8 in __pthread_cond_wait_common (cond=0x55e718f5c718, mutex=0x55e718f5c6f0, clockid=<optimized out>, abstime=0x7fad44ff8890) at pthread_cond_wait.c:421
        signals = 77
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad44ff8810, __canceltype = 418338192, __prev = 0x0}
        cbuffer = {wseq = 159, cond = 0x55e718f5c718, mutex = 0x55e718f5c6f0, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 79
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_timedwait64 (cond=0x55e718f5c718, mutex=0x55e718f5c6f0, abstime=0x7fad44ff8890) at pthread_cond_wait.c:478
        flags = <optimized out>
        clockid = <optimized out>
#7  0x00007fad60b33dc5 in QWaitConditionPrivate::wait_relative (this=0x55e718f5c6f0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
        ti = {tv_sec = 8790, tv_nsec = 80967706}
#8  QWaitConditionPrivate::wait (this=0x55e718f5c6f0, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
        code = <optimized out>
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x55e718760bd8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
        returnValue = <optimized out>
#10 0x00007fad60a8ee69 in QThreadPoolThread::run (this=0x55e718ef5590) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
        r = <optimized out>
        locker = {m_mutex = 0x55e718760bd8, m_isLocked = true}
#11 0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (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:367
#13 QThreadPrivate::start (arg=0x55e718ef5590) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e718ef5590, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x55e718ef5590
        data = <optimized out>
#14 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382163670720, -7003617642372880848, 140382163670720, 140723282716800, 2, 140723282717063, -7003617642398046672, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7fad457fa6c0 (LWP 25404)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=85, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e718b7327c, expected=85, op=<optimized out>, abstime=0x7fad457f9890, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e718b7327c, expected=expected@entry=85, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad457f9890, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e718b7327c, expected=expected@entry=85, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad457f9890, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad600960a8 in __pthread_cond_wait_common (cond=0x55e718b73258, mutex=0x55e718b73230, clockid=<optimized out>, abstime=0x7fad457f9890) at pthread_cond_wait.c:421
        signals = 85
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad457f9810, __canceltype = 414658576, __prev = 0x0}
        cbuffer = {wseq = 175, cond = 0x55e718b73258, mutex = 0x55e718b73230, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 87
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_timedwait64 (cond=0x55e718b73258, mutex=0x55e718b73230, abstime=0x7fad457f9890) at pthread_cond_wait.c:478
        flags = <optimized out>
        clockid = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
#7  0x00007fad60b33dc5 in QWaitConditionPrivate::wait_relative (this=0x55e718b73230, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
        ti = {tv_sec = 8790, tv_nsec = 80965091}
#8  QWaitConditionPrivate::wait (this=0x55e718b73230, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
        code = <optimized out>
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x55e718760bd8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
        returnValue = <optimized out>
#10 0x00007fad60a8ee69 in QThreadPoolThread::run (this=0x55e718b73010) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
        r = <optimized out>
        locker = {m_mutex = 0x55e718760bd8, m_isLocked = true}
#11 0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (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:367
#13 QThreadPrivate::start (arg=0x55e718b73010) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e718b73010, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x55e718b73010
        data = <optimized out>
#14 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382172063424, -7003618742421379536, 140382172063424, 140723282716704, 22, 140723282716967, -7003618742446545360, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7fad4d1ff6c0 (LWP 25392)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e7188c5c88, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e7188c5c88, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e7188c5c88, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad60095e9e in __pthread_cond_wait_common (cond=0x55e7188c5c68, mutex=0x55e7188c5c38, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
        signals = <optimized out>
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad4d1fe880, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x55e7188c5c68, mutex = 0x55e7188c5c38, private = 0}
        err = <optimized out>
        result = 0
        wseq = 4
        g = <optimized out>
        seq = 2
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=0x55e7188c5c68, mutex=0x55e7188c5c38) at pthread_cond_wait.c:453
#7  0x00007fad4d7e296e in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#8  0x00007fad4d797d3d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#9  0x00007fad4d7e289d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#10 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382300010176, -7003601973258443216, 140382300010176, 140723282724080, 0, 140723282724343, -7003601973283609040, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7fad55c376c0 (LWP 25389)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e7188c42e8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
--Type <RET> for more, q to quit, c to continue without paging--
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e7188c42e8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e7188c42e8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad60095e9e in __pthread_cond_wait_common (cond=0x55e7188c42c8, mutex=0x55e7188c4298, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
        signals = <optimized out>
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad55c36880, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x55e7188c42c8, mutex = 0x55e7188c4298, private = 0}
        err = <optimized out>
        result = 0
        wseq = 0
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=0x55e7188c42c8, mutex=0x55e7188c4298) at pthread_cond_wait.c:453
#7  0x00007fad4d7e296e in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#8  0x00007fad4d797d3d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#9  0x00007fad4d7e289d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#10 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382444943040, -7003655260917684688, 140382444943040, 140723282724304, 22, 140723282724567, -7003655260942850512, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fad477fe6c0 (LWP 25394)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e71893b260, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e71893b260, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e71893b260, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad60095e9e in __pthread_cond_wait_common (cond=0x55e71893b240, mutex=0x55e71893b210, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
        signals = <optimized out>
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad477fd880, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x55e71893b240, mutex = 0x55e71893b210, private = 0}
        err = <optimized out>
        result = 0
        wseq = 0
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=0x55e71893b240, mutex=0x55e71893b210) at pthread_cond_wait.c:453
#7  0x00007fad4d7e296e in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#8  0x00007fad4d797d3d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#9  0x00007fad4d7e289d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#10 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382205634240, -7003623138320406992, 140382205634240, 140723282723536, 0, 140723282723799, -7003623138345572816, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fad56fff6c0 (LWP 25387)):
--Type <RET> for more, q to quit, c to continue without paging--
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=a1@entry=140382465681728, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600931b4 in __syscall_cancel (a1=a1@entry=140382465681728, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
        r = <optimized out>
#3  0x00007fad6010d4ae in __GI___poll (fds=fds@entry=0x7fad56ffe940, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007fad5cdebdb5 in poll (__fds=0x7fad56ffe940, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x55e71882b390) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:185
        fds = {{fd = 3, events = 1, revents = 0}, {fd = 10, events = 1, revents = 0}}
        pipe = {fds = <optimized out>}
#6  0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#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:367
#8  QThreadPrivate::start (arg=0x55e71882b390) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e71882b390, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x55e71882b390
        data = <optimized out>
#9  0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382465685184, -7003657223717738960, 140382465685184, 140723282727968, 22, 140723282728231, -7003657223742904784, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#10 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7fad552f56c0 (LWP 25390)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fad40002e00, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fad40002e00, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fad40002e00, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad60095e9e in __pthread_cond_wait_common (cond=0x7fad40002de0, mutex=0x7fad40002db0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
        signals = <optimized out>
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad552f4880, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7fad40002de0, mutex = 0x7fad40002db0, private = 0}
        err = <optimized out>
        result = 0
        wseq = 0
        g = <optimized out>
        seq = 0
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=0x7fad40002de0, mutex=0x7fad40002db0) at pthread_cond_wait.c:453
#7  0x00007fad4d7e296e in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#8  0x00007fad4d797d3d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#9  0x00007fad4d7e289d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#10 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382435235520, -7003654332131006928, 140382435235520, 140723282723456, 0, 140723282723719, -7003654332156172752, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78


Thread 7 (Thread 0x7fad57bff6c0 (LWP 25386)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
        result = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600931b4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
        r = <optimized out>
#3  0x00007fad6010d9f6 in __GI_ppoll (fds=fds@entry=0x7fad50001680, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        tval = {tv_sec = 8760000000000, tv_nsec = 2}
#4  0x00007fad5d908784 in ppoll (__fds=0x7fad50001680, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7fad50000d00, timeout_usec=<optimized out>, fds=0x7fad50001680, n_fds=2) at ../glib/glib/gmain.c:4811
        spec = {tv_sec = 8760, tv_nsec = 526628580}
        spec_p = 0x0
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = <optimized out>
#6  g_main_context_iterate_unlocked (context=context@entry=0x7fad50000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485
        max_priority = 2147483647
        timeout_usec = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x7fad50001680
        begin_time_nsec = <optimized out>
#7  0x00007fad5d908865 in g_main_context_iteration (context=0x7fad50000d00, may_block=1) at ../glib/glib/gmain.c:4556
        retval = <optimized out>
#8  0x00007fad60c48152 in QEventDispatcherGlib::processEvents (this=0x7fad50000be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
        d = 0x7fad50000c00
        canWait = <optimized out>
        savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}
        result = <optimized out>
#9  0x00007fad60975786 in QEventLoop::processEvents (this=0x7fad57bfe8f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
        d = <optimized out>
        threadData = <optimized out>
#10 QEventLoop::exec (this=0x7fad57bfe8f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
        d = 0x7fad500015c0
        threadData = <optimized out>
        locker = {m_mutex = 0x55e718758ca8, m_isLocked = false}
        ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>}
        app = <optimized out>
#11 0x00007fad60a9041e in QThread::exec (this=this@entry=0x7fad6225be20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
        d = 0x55e718758c30
        status = <optimized out>
        locker = {m_mutex = 0x55e718758ca8, m_isLocked = false}
        eventLoop = {<QObject> = {_vptr.QObject = 0x7fad60e1ca78 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fad60cd8f10 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7fad60cd8e00 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7fad609d1a50 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e1fa60 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x7fad500015c0}}, static staticMetaObject = {d = {superdata = {direct = 0x7fad60e1fae0 <QObject::staticMetaObject>}, stringdata = 0x7fad60cd81ec <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>, data = 0x7fad60cd8100 <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, static_metacall = 0x7fad60971ca0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e1f540 <_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, extradata = 0x0}}}
        returnCode = <optimized out>
#12 0x00007fad621d303e in QDBusConnectionManager::run (this=0x7fad6225be20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:145
        locker = {_M_device = <optimized out>}
#13 0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#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:367
#15 QThreadPrivate::start (arg=0x7fad6225be20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7fad6225be20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x7fad6225be20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>
        data = <optimized out>
#16 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382478268096, -7003659972496808400, 140382478268096, 140723282726832, 2, 140723282727095, -7003659972521974224, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#17 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fad54af46c0 (LWP 25391)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
--Type <RET> for more, q to quit, c to continue without paging--
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e7188c5ad8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e7188c5ad8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e7188c5ad8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad60095e9e in __pthread_cond_wait_common (cond=0x55e7188c5ab8, mutex=0x55e7188c5a88, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
        signals = <optimized out>
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad54af3880, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 4, cond = 0x55e7188c5ab8, mutex = 0x55e7188c5a88, private = 0}
        err = <optimized out>
        result = 0
        wseq = 4
        g = <optimized out>
        seq = 2
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_wait (cond=0x55e7188c5ab8, mutex=0x55e7188c5a88) at pthread_cond_wait.c:453
#7  0x00007fad4d7e296e in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#8  0x00007fad4d797d3d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#9  0x00007fad4d7e289d in ??? () at /usr/lib/libgallium-25.3.1-arch1.2.so
#10 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382426842816, -7003653236377475536, 140382426842816, 140723282724080, 0, 140723282724343, -7003653236402641360, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#11 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fad367ff6c0 (LWP 25410)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=63, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e718fc4cbc, expected=63, op=<optimized out>, abstime=0x7fad367fe890, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e718fc4cbc, expected=expected@entry=63, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad367fe890, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e718fc4cbc, expected=expected@entry=63, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad367fe890, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad600960a8 in __pthread_cond_wait_common (cond=0x55e718fc4c98, mutex=0x55e718fc4c70, clockid=<optimized out>, abstime=0x7fad367fe890) at pthread_cond_wait.c:421
        signals = 63
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad367fe810, __canceltype = 419170288, __prev = 0x0}
        cbuffer = {wseq = 131, cond = 0x55e718fc4c98, mutex = 0x55e718fc4c70, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 65
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_timedwait64 (cond=0x55e718fc4c98, mutex=0x55e718fc4c70, abstime=0x7fad367fe890) at pthread_cond_wait.c:478
        flags = <optimized out>
        clockid = <optimized out>
#7  0x00007fad60b33dc5 in QWaitConditionPrivate::wait_relative (this=0x55e718fc4c70, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
        ti = {tv_sec = 8790, tv_nsec = 80970672}
#8  QWaitConditionPrivate::wait (this=0x55e718fc4c70, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
        code = <optimized out>
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x55e718760bd8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
        returnValue = <optimized out>
#10 0x00007fad60a8ee69 in QThreadPoolThread::run (this=0x55e718fc07f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
--Type <RET> for more, q to quit, c to continue without paging--
        r = <optimized out>
        locker = {m_mutex = 0x55e718760bd8, m_isLocked = true}
#11 0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (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:367
#13 QThreadPrivate::start (arg=0x55e718fc07f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e718fc07f0, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x55e718fc07f0
        data = <optimized out>
#14 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381920425664, -7003445017973578192, 140381920425664, 140723282710288, 11, 140723282710551, -7003445017998744016, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fad35ffe6c0 (LWP 25411)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=63, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e718fc449c, expected=63, op=<optimized out>, abstime=0x7fad35ffd890, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e718fc449c, expected=expected@entry=63, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad35ffd890, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e718fc449c, expected=expected@entry=63, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad35ffd890, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad600960a8 in __pthread_cond_wait_common (cond=0x55e718fc4478, mutex=0x55e718fc4450, clockid=<optimized out>, abstime=0x7fad35ffd890) at pthread_cond_wait.c:421
        signals = 63
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad35ffd810, __canceltype = 419100000, __prev = 0x0}
        cbuffer = {wseq = 131, cond = 0x55e718fc4478, mutex = 0x55e718fc4450, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 65
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_timedwait64 (cond=0x55e718fc4478, mutex=0x55e718fc4450, abstime=0x7fad35ffd890) at pthread_cond_wait.c:478
        flags = <optimized out>
        clockid = <optimized out>
#7  0x00007fad60b33dc5 in QWaitConditionPrivate::wait_relative (this=0x55e718fc4450, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
        ti = {tv_sec = 8790, tv_nsec = 81022499}
#8  QWaitConditionPrivate::wait (this=0x55e718fc4450, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
        code = <optimized out>
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x55e718760bd8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
        returnValue = <optimized out>
#10 0x00007fad60a8ee69 in QThreadPoolThread::run (this=0x55e718faf560) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
        r = <optimized out>
        locker = {m_mutex = 0x55e718760bd8, m_isLocked = true}
#11 0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (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:367
#13 QThreadPrivate::start (arg=0x55e718faf560) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e718faf560, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x55e718faf560
        data = <optimized out>
#14 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381912032960, -7003443917925079504, 140381912032960, 140723282710288, 11, 140723282710551, -7003443917950245328, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

--Type <RET> for more, q to quit, c to continue without paging--
Thread 3 (Thread 0x7fad45ffb6c0 (LWP 25403)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=86, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600937dc in __futex_abstimed_wait_common64 (private=0, futex_word=0x55e718ab7ed8, expected=86, op=<optimized out>, abstime=0x7fad45ffa890, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55e718ab7ed8, expected=expected@entry=86, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad45ffa890, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#4  0x00007fad6009383f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55e718ab7ed8, expected=expected@entry=86, clockid=clockid@entry=1, abstime=abstime@entry=0x7fad45ffa890, private=private@entry=0) at futex-internal.c:139
#5  0x00007fad600960a8 in __pthread_cond_wait_common (cond=0x55e718ab7eb8, mutex=0x55e718ab7e90, clockid=<optimized out>, abstime=0x7fad45ffa890) at pthread_cond_wait.c:421
        signals = 86
        g1_start = <optimized out>
        buffer = {__routine = 0x7fad60095cc0 <__condvar_cleanup_waiting>, __arg = 0x7fad45ffa810, __canceltype = 1174382640, __prev = 0x0}
        cbuffer = {wseq = 176, cond = 0x55e718ab7eb8, mutex = 0x55e718ab7e90, private = 0}
        err = <optimized out>
        result = 0
        wseq = <optimized out>
        g = <optimized out>
        seq = 88
        flags = <optimized out>
        private = 0
#6  ___pthread_cond_timedwait64 (cond=0x55e718ab7eb8, mutex=0x55e718ab7e90, abstime=0x7fad45ffa890) at pthread_cond_wait.c:478
        flags = <optimized out>
        clockid = <optimized out>
#7  0x00007fad60b33dc5 in QWaitConditionPrivate::wait_relative (this=0x55e718ab7e90, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
        ti = {tv_sec = 8790, tv_nsec = 81012861}
#8  QWaitConditionPrivate::wait (this=0x55e718ab7e90, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
        code = <optimized out>
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x55e718760bd8, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
        returnValue = <optimized out>
#10 0x00007fad60a8ee69 in QThreadPoolThread::run (this=0x55e718ab7920) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
        r = <optimized out>
        locker = {m_mutex = 0x55e718760bd8, m_isLocked = true}
#11 0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (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:367
#13 QThreadPrivate::start (arg=0x55e718ab7920) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e718ab7920, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x55e718ab7920
        data = <optimized out>
#14 0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382180456128, -7003619842469878224, 140382180456128, 140723282716704, 22, 140723282716967, -7003619842495044048, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7fad567fe6c0 (LWP 25388)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fad6009316c in __internal_syscall_cancel (a1=a1@entry=140382457289024, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
        result = <optimized out>
        pd = <optimized out>
        ch = <optimized out>
#2  0x00007fad600931b4 in __syscall_cancel (a1=a1@entry=140382457289024, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
        r = <optimized out>
#3  0x00007fad6010d4ae in __GI___poll (fds=fds@entry=0x7fad567fd940, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007fad5cdebdb5 in poll (__fds=0x7fad567fd940, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x55e7187ca810) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:185
        fds = {{fd = 3, events = 1, revents = 0}, {fd = 13, events = 1, revents = 0}}
        pipe = {fds = <optimized out>}
#6  0x00007fad60b2f899 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#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:367
#8  QThreadPrivate::start (arg=0x55e7187ca810) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55e7187ca810, __do_it = 1, __cancel_type = <optimized out>}
--Type <RET> for more, q to quit, c to continue without paging--
        thr = 0x55e7187ca810
        data = <optimized out>
#9  0x00007fad6009698b in start_thread (arg=<optimized out>) at pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140382457292480, -7003656123669240272, 140382457292480, 140723282728144, 22, 140723282728407, -7003656123694406096, -7003538111293774288}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#10 0x00007fad6011a9cc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78


Thread 1 (Thread 0x7fad58931bc0 (LWP 25385)):
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007fad600989d3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007fad6003e3a0 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007fad6286ce57 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF6Crash.so.6
#4  0x00007fad6003e4d0 in <signal handler called> () at /usr/lib/libc.so.6
#5  0x00007fad60ae101f in std::__atomic_base<QtSharedPointer::ExternalRefCountData*>::load (this=<optimized out>, __m=std::memory_order_acquire, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/15.2.1/bits/atomic_base.h:830
        __b = <optimized out>
#6  std::atomic<QtSharedPointer::ExternalRefCountData*>::load (this=<optimized out>, __m=std::memory_order_acquire, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/15.2.1/atomic:587
#7  QAtomicOps<QtSharedPointer::ExternalRefCountData*>::loadAcquire<QtSharedPointer::ExternalRefCountData*> (_q_value=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qatomic_cxx11.h:215
#8  QBasicAtomicPointer<QtSharedPointer::ExternalRefCountData>::loadAcquire (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qbasicatomic.h:178
#9  QtSharedPointer::ExternalRefCountData::getAndRef (obj=0x55e718fadad0) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qsharedpointer.cpp:1473
        d = <optimized out>
        that = <optimized out>
        x = <optimized out>
        ret = <optimized out>
#10 0x00007fad60f859d6 in ??? () at /usr/lib/libKF6KIOWidgets.so.6
#11 0x00007fad60f8bbcd in KIO::drop(QDropEvent const*, QUrl const&, QFlags<KIO::JobFlag>) () at /usr/lib/libKF6KIOWidgets.so.6
#12 0x00007fad627526ea in Konsole::TerminalDisplay::dropEvent (this=<optimized out>, event=0x7ffcb1474f10) at /usr/src/debug/konsole/konsole-25.12.0/src/terminalDisplay/TerminalDisplay.cpp:3055
        pasteAction = <optimized out>
        additionalActions = {<QListSpecialMethods<QAction*>> = {<QListSpecialMethodsBase<QAction*>> = {<No data fields>}, <No data fields>}, d = {d = 0x55e718f44680, ptr = 0x55e718f44690, size = 2}}
        target = {d = 0x55e71911daf0}
        job = <optimized out>
        mimeData = <optimized out>
        urls = {<QListSpecialMethods<QUrl>> = {<QListSpecialMethodsBase<QUrl>> = {<No data fields>}, <No data fields>}, d = {d = 0x55e718ef59d0, ptr = 0x55e718ef59e0, size = 1}}
        canBePasted = <optimized out>
        dropText = {d = {d = 0x55e719140f60, ptr = 0x55e719140f70 u"/home/firewalker/KiCad ", size = 23}, static _empty = 0 u'\000'}
#13 0x00007fad61b5cda7 in QWidget::event (this=0x55e718c2cea0, event=0x7ffcb1474f10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:9206
        d = <optimized out>
#14 0x00007fad61b021c0 in QApplicationPrivate::notify_helper (this=this@entry=0x55e71874c880, receiver=receiver@entry=0x55e718c2cea0, e=e@entry=0x7ffcb1474f10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
        consumed = false
        filtered = false
        threadData = <optimized out>
#15 0x00007fad61b03f8e in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3067
        extra = <optimized out>
        isProxyWidget = <optimized out>
        w = <optimized out>
        d = <optimized out>
        isWindowType = <optimized out>
        isWidgetType = <optimized out>
        res = false
#16 0x00007fad6096a958 in QCoreApplication::notifyInternal2 (receiver=0x55e718c2cea0, event=0x7ffcb1474f10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
        d = <optimized out>
        threadData = 0x55e718748c00
        selfRequired = <optimized out>
        result = false
        cbdata = {0x55e718c2cea0, 0x7ffcb1474f10, 0x7ffcb1474e3f}
        scopeLevelCounter = {threadData = 0x55e718748c00}
#17 0x00007fad6096a98a in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1124
#18 0x00007fad61b79121 in QWidgetWindow::handleDropEvent (this=0x55e718b2bc40, event=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:1064
        mapped = {xp = {<QtPrivate::QCheckedIntegers::CheckIntTypeHelper<int>> = {<No data fields>}, m_i = <optimized out>}, yp = {<QtPrivate::QCheckedIntegers::CheckIntTypeHelper<int>> = {<No data fields>}, m_i = <optimized out>}}
--Type <RET> for more, q to quit, c to continue without paging--
        translated = {<QEvent> = {_vptr.QEvent = 0x7fad618c7bb0 <vtable for QDropEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fad60cdae28 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7fad60cda840 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e21160 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 63, m_posted = false, m_spont = false, m_accept = false, m_unused = false, m_reserved = 0, m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0}, m_pos = {xp = 294, yp = 356}, m_mouseState = {<QtPrivate::QFlagsStorageHelper<Qt::MouseButton, 4>> = {<QtPrivate::QFlagsStorage<Qt::MouseButton>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_modState = {<QtPrivate::QFlagsStorageHelper<Qt::KeyboardModifier, 4>> = {<QtPrivate::QFlagsStorage<Qt::KeyboardModifier>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_actions = {<QtPrivate::QFlagsStorageHelper<Qt::DropAction, 4>> = {<QtPrivate::QFlagsStorage<Qt::DropAction>> = {static IntegerSize = 4, i = 3}, <No data fields>}, <No data fields>}, m_dropAction = Qt::CopyAction, m_defaultAction = Qt::CopyAction, m_data = 0x55e718fadad0}
        dragTarget = <optimized out>
#19 QWidgetWindow::event (this=0x55e718b2bc40, event=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:335
#20 0x00007fad61b021c0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e718b2bc40, e=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
        consumed = false
        filtered = false
        threadData = <optimized out>
#21 0x00007fad6096a958 in QCoreApplication::notifyInternal2 (receiver=0x55e718b2bc40, event=0x7ffcb14750c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
        d = <optimized out>
        threadData = 0x55e718748c00
        selfRequired = <optimized out>
        result = false
        cbdata = {0x55e718b2bc40, 0x7ffcb14750c0, 0x7ffcb147502f}
        scopeLevelCounter = {threadData = 0x55e718748c00}
#22 0x00007fad6096a99d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#23 0x00007fad61223833 in QGuiApplicationPrivate::processDrop (w=0x55e718b2bc40, dropData=0x55e718fadad0, p=<synthetic pointer>..., supportedActions=..., buttons=..., modifiers=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:3576
        de = {<QEvent> = {_vptr.QEvent = 0x7fad618c7bb0 <vtable for QDropEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fad60cdae28 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7fad60cda840 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e21160 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 63, m_posted = false, m_spont = false, m_accept = false, m_unused = false, m_reserved = 0, m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0}, m_pos = {xp = 294, yp = 430}, m_mouseState = {<QtPrivate::QFlagsStorageHelper<Qt::MouseButton, 4>> = {<QtPrivate::QFlagsStorage<Qt::MouseButton>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_modState = {<QtPrivate::QFlagsStorageHelper<Qt::KeyboardModifier, 4>> = {<QtPrivate::QFlagsStorage<Qt::KeyboardModifier>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_actions = {<QtPrivate::QFlagsStorageHelper<Qt::DropAction, 4>> = {<QtPrivate::QFlagsStorage<Qt::DropAction>> = {static IntegerSize = 4, i = 3}, <No data fields>}, <No data fields>}, m_dropAction = Qt::CopyAction, m_defaultAction = Qt::CopyAction, m_data = 0x55e718fadad0}
        acceptedAction = <optimized out>
        response = {m_accepted = <optimized out>, m_accepted_action = <optimized out>}
#24 QWindowSystemInterface::handleDrop (window=0x55e718b2bc40, dropData=dropData@entry=0x55e718fadad0, p=..., supportedActions=..., supportedActions@entry=..., buttons=..., modifiers=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:861
        pos = {xp = {<QtPrivate::QCheckedIntegers::CheckIntTypeHelper<int>> = {<No data fields>}, m_i = <optimized out>}, yp = {<QtPrivate::QCheckedIntegers::CheckIntTypeHelper<int>> = {<No data fields>}, m_i = <optimized out>}}
#25 0x00007fad5ce4eec9 in QtWaylandClient::QWaylandDataDevice::data_device_drop (this=0x55e718764db0) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddatadevice.cpp:199
        drag = <optimized out>
        dragData = 0x55e718fadad0
        supportedActions = {<QtPrivate::QFlagsStorageHelper<Qt::DropAction, 4>> = {<QtPrivate::QFlagsStorage<Qt::DropAction>> = {static IntegerSize = 4, i = 3}, <No data fields>}, <No data fields>}
        response = {m_accepted = 254, m_accepted_action = 4278124286}
#26 0x00007fad59c50ac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#27 0x00007fad59c4d76b in ffi_call_int (cif=cif@entry=0x7ffcb1475350, fn=fn@entry=0x7fad5ce33280 <QtWayland::wl_data_device::handle_drop(void*, wl_data_device*)>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffcb1475420, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676
        classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 1506091680, 32685}
        stack = <optimized out>
        argp = 0x7ffcb14751a0 ""
        arg_types = <optimized out>
        gprcount = 2
        ssecount = <optimized out>
        ngpr = 1
        nsse = 0
        i = <optimized out>
        avn = <optimized out>
        flags = <optimized out>
        reg_args = <optimized out>
#28 0x00007fad59c5006e in ffi_call (cif=cif@entry=0x7ffcb1475350, fn=0x7fad5ce33280 <QtWayland::wl_data_device::handle_drop(void*, wl_data_device*)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffcb1475420) at ../src/x86/ffi64.c:713
        arg_types = <optimized out>
        i = <optimized out>
        nargs = <optimized out>
        max_reg_struct_size = <optimized out>
#29 0x00007fad5cd7448d in wl_closure_invoke (closure=closure@entry=0x7fad40003800, target=<optimized out>, target@entry=0x55e718764ee0, opcode=opcode@entry=4, data=<optimized out>, flags=1) at ../wayland-1.24.0/src/connection.c:1241
        count = 0
        cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7ffcb1475370, rtype = 0x7fad59c521a0 <ffi_type_void>, bytes = 0, flags = 0}
        ffi_types = {0x7fad59c522a0 <ffi_type_pointer>, 0x7fad59c522a0 <ffi_type_pointer>, 0x7fad59c52240 <ffi_type_uint32>, 0x7fad59c52330 <ffi_type_sint32>, 0x7fad59c52330 <ffi_type_sint32>, 0x55e718a721f0, 0x7ffcb1475400, 0x7fad6096a958 <QCoreApplication::notifyInternal2(QObject*, QEvent*)+344>, 0x7ffcb14753f0, 0x55e718f81e70, 0x55e718adb7b0, 0x7ffcb1475420, 0x7ffcb14753bf, 0x57c168c02f481600, 0x55e71913e080, 0x7fad6009316c <__internal_syscall_cancel+92>, 0x7fad58931ec8, 0x0, 0x7ffcb1475470, 0x7fad58931bc0, 0x7ffcb1475430, 0x7fad600931b4 <__syscall_cancel+20>}
        ffi_args = {0x7ffcb1475330, 0x7ffcb1475338, 0x7ffcb1475450, 0x7fad6011c5b1 <__libc_sendmsg+33>, 0x2e, 0x57c168c02f481600, 0x7ffcb1475590, 0x7fad5cd74980 <wl_connection_flush+384>, 0x1490, 0x30, 0x0, 0x0, 0x7ffcb14754b0, 0x1, 0x0, 0x0, 0x0, 0x55e718ac3850, 0x55e7187574a0, 0x30, 0x55e718c6ed20, 0x55e718b15ac0}
        implementation = <optimized out>
#30 0x00007fad5cd752e9 in dispatch_event (display=display@entry=0x55e718753e50, queue=queue@entry=0x55e718753f48) at ../wayland-1.24.0/src/wayland-client.c:1707
        closure = 0x7fad40003800
        proxy = 0x55e718764ee0
--Type <RET> for more, q to quit, c to continue without paging--
        opcode = 4
        proxy_destroyed = <optimized out>
#31 0x00007fad5cd756f3 in dispatch_queue (display=0x55e718753e50, queue=0x55e718753f48) at ../wayland-1.24.0/src/wayland-client.c:1853
        count = 0
#32 wl_display_dispatch_queue_pending (display=0x55e718753e50, queue=0x55e718753f48) at ../wayland-1.24.0/src/wayland-client.c:2190
        ret = <optimized out>
#33 0x00007fad5cdec0c6 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:230
#34 0x00007fad609c4994 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1413
        mce = <optimized out>
        connections = <optimized out>
        sender = {previous = 0x0, receiver = 0x55e718753c20, sender = 0x55e71882b390, signal = 5}
#35 0x00007fad61b021c0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e718753c20, e=0x7fad48002990) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
        consumed = false
        filtered = false
        threadData = <optimized out>
#36 0x00007fad6096a958 in QCoreApplication::notifyInternal2 (receiver=0x55e718753c20, event=event@entry=0x7fad48002990) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
        d = <optimized out>
        threadData = 0x55e718748c00
        selfRequired = <optimized out>
        result = false
        cbdata = {0x55e718753c20, 0x7fad48002990, 0x7ffcb14756ef}
        scopeLevelCounter = {threadData = 0x55e718748c00}
#37 0x00007fad6096ad30 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7fad48002990) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55e718748c00) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904
        e = 0x7fad48002990
        pe = <optimized out>
        r = <optimized out>
        previous = <optimized out>
        relocker = {m_func = {__locker = <optimized out>}, m_invoke = <optimized out>}
        event_deleter = std::unique_ptr<QEvent> = {get() = <optimized out>}
        locker = {_M_device = 0x55e718748c48, _M_owns = false}
        startOffset = 0
        i = <optimized out>
        cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>}
#39 0x00007fad60c4ae18 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757
        data = <optimized out>
#40 postEventSourceDispatch (s=0x55e71874fa10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
        source = 0x55e71874fa10
#41 0x00007fad5d906f8d in g_main_dispatch (context=0x7fad50000f60) at ../glib/glib/gmain.c:3565
        user_data = 0x0
        callback = 0x0
        gaig_temp = <optimized out>
        gaig_temp = <optimized out>
        cb_data = 0x0
        need_destroy = <optimized out>
        dispatch = 0x7fad60c4ade0 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)>
        prev_source = 0x0
        was_in_call = 0
        cb_funcs = 0x0
        begin_time_nsec = 8760524843389
        source = 0x55e71874fa10
        current = 0x55e718f149a0
        i = 0
#42 0x00007fad5d908657 in g_main_context_dispatch_unlocked (context=0x7fad50000f60) at ../glib/glib/gmain.c:4425
#43 g_main_context_iterate_unlocked (context=context@entry=0x7fad50000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490
        max_priority = 2147483647
        timeout_usec = 1810000
        some_ready = 1
        nfds = 5
        allocated_nfds = <optimized out>
        fds = 0x55e718ef4320
        begin_time_nsec = <optimized out>
#44 0x00007fad5d908865 in g_main_context_iteration (context=0x7fad50000f60, may_block=1) at ../glib/glib/gmain.c:4556
        retval = <optimized out>
#45 0x00007fad60c48152 in QEventDispatcherGlib::processEvents (this=0x55e718751be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
        d = 0x55e718766b10
        canWait = <optimized out>
        savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}
--Type <RET> for more, q to quit, c to continue without paging--
        result = <optimized out>
#46 0x00007fad60975786 in QEventLoop::processEvents (this=0x7ffcb1475a70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
        d = <optimized out>
        threadData = <optimized out>
#47 QEventLoop::exec (this=0x7ffcb1475a70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
        d = 0x55e718ef4200
        threadData = <optimized out>
        locker = {m_mutex = 0x55e718748d38, m_isLocked = false}
        ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>}
        app = <optimized out>
#48 0x00007fad6096f3f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
        threadData = 0x55e718748c00
        eventLoop = {<QObject> = {_vptr.QObject = 0x7fad60e1ca78 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fad60cd8f10 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7fad60cd8e00 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7fad609d1a50 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e1fa60 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x55e718ef4200}}, static staticMetaObject = {d = {superdata = {direct = 0x7fad60e1fae0 <QObject::staticMetaObject>}, stringdata = 0x7fad60cd81ec <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>, data = 0x7fad60cd8100 <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, static_metacall = 0x7fad60971ca0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e1f540 <_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, extradata = 0x0}}}
        returnCode = <optimized out>
#49 0x00007fad61afd32a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2575
#50 0x000055e7001d3a55 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konsole/konsole-25.12.0/src/main.cpp:288
        needNewProcess = <optimized out>
        app = <optimized out>
        about = {d = std::unique_ptr<class KAboutDataPrivate> = {get() = 0x55e718acb230}}
        parser = {value = {ptr = <optimized out>}, d = <optimized out>}
        args = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x55e718ac97e0, ptr = 0x55e718ac97f0, size = 1}}
        customCommand = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}
        startupOption = <optimized out>
        dbusService = <incomplete type>
        konsoleApp = {<QObject> = {_vptr.QObject = 0x7fad628ea428 <vtable for Konsole::Application+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fad60cd8f10 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7fad60cd8e00 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7fad609d1a50 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e1fa60 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x55e718ade6c0}}, static staticMetaObject = {d = {superdata = {direct = 0x7fad60e1fae0 <QObject::staticMetaObject>}, stringdata = 0x7fad628e23e4 <Konsole::Application::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7Konsole11ApplicationE_t>+228>, data = 0x7fad628e2300 <Konsole::Application::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7Konsole11ApplicationE_t>>, static_metacall = 0x7fad628bc260 <Konsole::Application::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad628ea1c0 <Konsole::Application::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7Konsole11ApplicationE_t>>, extradata = 0x0}}, _backgroundInstance = 0x0, m_parser = {value = {ptr = 0x55e718b9b650}, d = 0x55e718abd120}, m_customCommand = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, m_pluginManager = {<QObject> = {_vptr.QObject = 0x7fad628ec4c8 <vtable for Konsole::PluginManager+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fad60cd8f10 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7fad60cd8e00 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7fad609d1a50 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad60e1fa60 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x55e718adf130}}, static staticMetaObject = {d = {superdata = {direct = 0x7fad60e1fae0 <QObject::staticMetaObject>}, stringdata = 0x7fad628e37fc <Konsole::PluginManager::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7Konsole13PluginManagerE_t>+60>, data = 0x7fad628e37c0 <Konsole::PluginManager::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7Konsole13PluginManagerE_t>>, static_metacall = 0x7fad628d83d0 <Konsole::PluginManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fad628ea198 <Konsole::PluginManager::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7Konsole13PluginManagerE_t>>, extradata = 0x0}}, d = std::unique_ptr<struct Konsole::PluginManagerPrivate> = {get() = 0x55e718ac5cf0}}}
        ret = <optimized out>
(gdb) 

Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#10 2025-12-19 14:28:23

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007fad600989d3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007fad6003e3a0 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007fad6286ce57 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF6Crash.so.6
#4  0x00007fad6003e4d0 in <signal handler called> () at /usr/lib/libc.so.6
#5  0x00007fad60ae101f in std::__atomic_base<QtSharedPointer::ExternalRefCountData*>::load (this=<optimized out>, __m=std::memory_order_acquire, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/15.2.1/bits/atomic_base.h:830
#6  std::atomic<QtSharedPointer::ExternalRefCountData*>::load (this=<optimized out>, __m=std::memory_order_acquire, this=<optimized out>, __m=<optimized out>) at /usr/include/c++/15.2.1/atomic:587
#7  QAtomicOps<QtSharedPointer::ExternalRefCountData*>::loadAcquire<QtSharedPointer::ExternalRefCountData*> (_q_value=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qatomic_cxx11.h:215
#8  QBasicAtomicPointer<QtSharedPointer::ExternalRefCountData>::loadAcquire (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qbasicatomic.h:178
#9  QtSharedPointer::ExternalRefCountData::getAndRef (obj=0x55e718fadad0) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qsharedpointer.cpp:1473
#10 0x00007fad60f859d6 in ??? () at /usr/lib/libKF6KIOWidgets.so.6
#11 0x00007fad60f8bbcd in KIO::drop(QDropEvent const*, QUrl const&, QFlags<KIO::JobFlag>) () at /usr/lib/libKF6KIOWidgets.so.6
#12 0x00007fad627526ea in Konsole::TerminalDisplay::dropEvent (this=<optimized out>, event=0x7ffcb1474f10) at /usr/src/debug/konsole/konsole-25.12.0/src/terminalDisplay/TerminalDisplay.cpp:3055
sudo pacman -Qikk kio

Offline

#11 2025-12-19 16:42:33

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

sudo pacman -Qikk kio
Name            : kio
Version         : 6.20.0-1
Description     : Resource and network access abstraction
Architecture    : x86_64
URL             : https://community.kde.org/Frameworks
Licenses        : LGPL-2.0-only  LGPL-3.0-only
Groups          : kf6
Provides        : None
Depends On      : acl  gcc-libs  glibc  karchive  kauth  kbookmarks  kcolorscheme  kcompletion  kconfig  kcoreaddons  kcrash  kdbusaddons  kguiaddons  ki18n  kiconthemes  kitemviews  kjobwidgets  kservice  kwallet
                  kwidgetsaddons  kwindowsystem  libxml2  libxslt  qt6-base  solid  util-linux-libs
Optional Deps   : audiocd-kio: for accessing audio CDs [installed]
                  kded: proxy management and cookie storage [installed]
                  kdoctools: for the help kioslave [installed]
                  kio-extras: extra protocols support (sftp, fish and more) [installed]
                  kio-fuse: to mount remote filesystems via FUSE [installed]
                  switcheroo-control: hybrid GPU support
Required By     : akonadi-calendar  akonadi-contacts  akonadi-mime  akregator  ark  audiocd-kio  baloo  baloo-widgets  bluedevil  calendarsupport  cantor  discover  dolphin  dolphin-plugins  dragon  drkonqi  elisa
                  ffmpegthumbs  filelight  grantlee-editor  gwenview  incidenceeditor  itinerary  juk  k3b  kaccounts-integration  kaccounts-providers  kactivitymanagerd  kalarm  kalgebra  kalzium  kamera  kamoso
                  kate  kbackup  kbounce  kcachegrind  kcmutils  kdav  kde-cli-tools  kde-dev-utils  kdeconnect  kdegraphics-thumbnailers  kdenetwork-filesharing  kdenlive  kdepim-addons  kdepim-runtime
                  kdeplasma-addons  kdesdk-kio  kdesdk-thumbnailers  kdf  kdialog  keditbookmarks  kfind  kget  kglobalacceld  kgoldrunner  kgpg  khelpcenter  kidentitymanagement  kigo  kimagemapeditor  kimap
                  kinfocenter  kio-extras  kio-fuse  kio-gdrive  kio-zeroconf  kiten  kjumpingcube  kldap  kleopatra  klickety  kmag  kmail  kmailtransport  kmenuedit  kmouth  kmplot  knotes  knotifyconfig  koko
                  kolf  kolourpaint  kompare  konqueror  konsole  kontact  kontactinterface  konversation  korganizer  kparts  kpat  kpimtextedit  kreversi  krusader  kscreenlocker  ksmtp  kstars  ksudoku
                  ksysguard6-git  ksystemlog  ksystemstats  ktextaddons  ktexteditor  ktimer  ktorrent  ktuberling  kturtle  kwalletmanager  kwave  libkcddb  libkeduvocdocument  libkomparediff2  libksieve
                  libktorrent  libplasma  lokalize  mailcommon  markdownpart  messagelib  okular  palapeli  parley  partitionmanager  pim-data-exporter  pimcommon  plasma-browser-integration  plasma-desktop
                  plasma-disks  plasma-integration  plasma-nm  plasma-sdk  plasma-systemmonitor  plasma-vault  plasma-workspace  plasma5support  print-manager  purpose  sddm-kcm  skanlite  smb4k  spectacle  step
                  systemsettings  umbrello  wacomtablet  xdg-desktop-portal-kde  yakuake
Optional For    : libreoffice-fresh
Conflicts With  : None
Replaces        : None
Installed Size  : 18,35 MiB
Packager        : Tomaz Canabrava <tcanabrava@archlinux.org>
Build Date      : Mon Nov 17 19:45:15 2025
Install Date    : Sat Dec 13 23:19:23 2025
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

kio: 1181 total files, 0 altered files

Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#12 2025-12-19 16:45:24

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

https://archlinux.org/packages/extra/x86_64/kio/ is at 6.21 - you might have run into some gap during the mirror update?

Offline

#13 2025-12-19 18:24:00

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

I updated kio, updated the system, but the issue remains. I also tried some older kio versions with no luck.


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#14 2025-12-19 18:55:05

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

I think the problem occurs is this function of konsole-25.12.0/src/terminalDisplay/TerminalDisplay.cpp

void TerminalDisplay::dropEvent(QDropEvent *event)
{
    if (_readOnly) {
        event->accept();
        return;
    }

    const auto mimeData = event->mimeData();
    if (mimeData == nullptr) {
        return;
    }
    const auto urls = mimeData->urls();
    const bool canBePasted = mimeData->hasFormat(QStringLiteral("text/plain")) || mimeData->hasFormat(QStringLiteral("text/uri-list"));

    QString dropText;
    if (!urls.isEmpty()) {
        // might invalidate mimeData thanks to job->exec()
        dropText = extractDroppedText(urls);

        // If our target is local we will open a popup - otherwise the fallback kicks
        // in and the URLs will simply be pasted as text.
        if (!_dropUrlsAsText && (_sessionController != nullptr) && _sessionController->url().isLocalFile()) {
            // A standard popup with Copy, Move and Link as options -
            // plus an additional Paste option.

            QAction *pasteAction = new QAction(i18n("&Paste Location"), this);
            connect(pasteAction, &QAction::triggered, this, [this, dropText] {
                Q_EMIT sendStringToEmu(dropText.toLocal8Bit());
            });

            QList<QAction *> additionalActions;
            additionalActions.append(pasteAction);

            if (urls.count() == 1) {
                setupCdToUrlAction(dropText, urls.at(0), additionalActions, this);
            }

            QUrl target = QUrl::fromLocalFile(_sessionController->currentDir());

            KIO::DropJob *job = KIO::drop(event, target);
            KJobWidgets::setWindow(job, this);
            job->setApplicationActions(additionalActions);
            return;
        }

    } else {
        dropText = mimeData->text();
    }

    if (canBePasted) {
        doPaste(dropText, false);
    }

    setFocus(Qt::MouseFocusReason);
}

specificaly this line:

KIO::DropJob *job = KIO::drop(event, target);

Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#15 2025-12-19 19:10:40

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

I think the problem is this function of kio.

kio/src/kio-6.21.0/src/widgets/dropjob.cpp

 
DropJob *KIO::drop(const QDropEvent *dropEvent, const QUrl &destUrl, JobFlags flags)
{
    return DropJobPrivate::newJob(dropEvent, destUrl, KIO::DropJobDefaultFlags, flags);
}

Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#16 2025-12-19 20:56:38

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

That's what the backtrace says, but not why.
The change in 6.21 is https://github.com/KDE/kio/commit/ab332 … d4d9ca5060 - I can see how this might cause ABI incompatibilites.
Is your system now fully updated (incl. konsole and all its dependencies)?

Offline

#17 2025-12-20 07:09:34

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

My System is fully up to date. I even tried a fresh made user. The issue is still there. I will try to build kio reverting the change you pointed out.

What exactly the line does?

return DropJobPrivate::newJob(dropEvent, destUrl, KIO::DropJobDefaultFlags, flags);

It calls another function? It constructs something?


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#18 2025-12-20 07:21:14

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

V1del wrote:

Worksforme™

In you konsole profile do you have the following option unselected? Does konsole show the context menu?

o4yLjPPs.png

Last edited by firewalker (2025-12-20 07:22:17)


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#19 2025-12-20 08:44:16

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

Is it tied to the context menu for you?
This is KDE on wayland?
Do you get this w/ X11 (resp. vv)?

Offline

#20 2025-12-20 09:12:38

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

Yes. It only fails when it tries to open the context menu.

Yes. It is KDE on Wayland.

It works fine under X11.


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#21 2025-12-21 08:52:21

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

pacman -Qikk kwin_wayland

resp. do you get the same problems w/ eg. weston?
popup menus on wayland can have the "wrong" parent window (because they come from elsewhere or get frequently reused in different places) and the compositor might refuse them
Though that's actually a very common scenario and since V1del doesn't get it  (though we need to hear on his wayland/composiotor/menu situation) I'd be surprised if kwin_wayland got restrictive here.

Offline

#22 2025-12-22 11:14:22

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

I cant find any packet name kwin_wayland (not installed and not in any repo). I will try with weston.

pacman -Qikk kwin

Name            : kwin
Version         : 6.5.4-3
Description     : An easy to use, but flexible, Wayland compositor
Architecture    : x86_64
URL             : https://kde.org/plasma-desktop/
Licenses        : LGPL-2.0-or-later
Groups          : plasma
Provides        : None
Depends On      : aurorae  breeze  gcc-libs  glibc  plasma-activities  kauth  kcmutils  kcolorscheme  kconfig  kcoreaddons  kcrash  kdbusaddons  kdeclarative  kdecoration  kglobalaccel  kglobalacceld  kguiaddons  ki18n  kidletime  kirigami  kitemmodels  knewstuff
                  knighttime  knotifications  kpackage  kquickcharts  kscreenlocker  kservice  ksvg  kwayland  kwidgetsaddons  kwindowsystem  kxmlgui  lcms2  libcanberra  libdisplay-info  libdrm  libei  libepoxy  libinput  libpipewire  libqaccessibilityclient-qt6
                  libxcb  libxcvt  libxkbcommon  mesa  pipewire-session-manager  libplasma  qt6-5compat  qt6-base  qt6-declarative  qt6-sensors  qt6-svg  qt6-tools  systemd-libs  wayland  xcb-util-keysyms  xcb-util-wm
Optional Deps   : plasma-keyboard: virtual keyboard
Required By     : kdeplasma-addons  plasma-workspace
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 29,74 MiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Fri Dec 12 17:25:28 2025
Install Date    : Sat Dec 13 23:19:58 2025
Install Reason  : Installed as a dependency for another package
Install Script  : Yes
Validated By    : Signature

kwin: 2215 total files, 0 altered files

Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#23 2025-12-22 11:24:33

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 584

Re: KDE konsole SegFault upon Drag n Droping a directory

It also SegFauts with Weston.


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#24 2025-12-22 14:49:32

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,960

Re: KDE konsole SegFault upon Drag n Droping a directory

The context menu setting is disabled in my case, so potentially this is indeed up to that, but I can test, will be a while before I'm in front of an Arch again though

Offline

#25 2025-12-22 16:07:45

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,649

Re: KDE konsole SegFault upon Drag n Droping a directory

For clarification, #11 lists kio 6.20 - so I assume it was broken w/ that version (as well)?
But it's also still broken w/ kio 6.21?
Have you tried downgrading to konsole 25.08.3-2 (it /has/ to be that version because of the ICU rebuild)

Offline

Board footer

Powered by FluxBB