[konsole] [Bug 484326] New: Konsole crashes every time the external display is turned on

Najjar bugzilla_noreply at kde.org
Sat Mar 23 14:18:56 GMT 2024


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

            Bug ID: 484326
           Summary: Konsole crashes every time the external display is
                    turned on
    Classification: Applications
           Product: konsole
           Version: 24.02.1
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: abderrahman.najjar at gmail.com
  Target Milestone: ---

Application: konsole (24.02.1)

Qt Version: 6.6.2
Frameworks Version: 6.0.0
Operating System: Linux 6.8.1-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 6.0.2 [CoredumpBackend]

-- Information about the crash:
Since upgrading to Plasma 6, KDE & Qt apps have been crashing when turning on
the external display connected to USB-C dock through DP Alt mode.
This happens every time.
Plasma doesn't put the display to sleep anymore (ignores display energy
settings), thus necessitating turning the display on and off.

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
Downloading separate debug info for /usr/bin/konsole...
[New LWP 1485]
[New LWP 1487]
[New LWP 1492]
[New LWP 1486]
[New LWP 1488]
[New LWP 1510]
[New LWP 1493]
[New LWP 1511]
[New LWP 1523]
[New LWP 1512]
[New LWP 1519]
[New LWP 1986]
[New LWP 1520]
Downloading separate debug info for /usr/lib/libkonsoleapp.so.24.02.1...
Downloading separate debug info for /usr/lib/libkonsoleprivate.so.24.02.1...
Downloading separate debug info for /usr/lib/libKF6NotifyConfig.so.6...
Downloading separate debug info for /usr/lib/libb2.so.1...
Downloading separate debug info for /usr/lib/libcap.so.2...
Downloading separate debug info for /usr/lib/libvorbisfile.so.3...
Downloading separate debug info for /usr/lib/libvorbis.so.0...
Downloading separate debug info for /usr/lib/libogg.so.0...
Downloading separate debug info for /usr/lib/libvorbisenc.so.2...
Downloading separate debug info for /usr/lib/libpsl.so.5...
Downloading separate debug info for /usr/lib/libEGL_mesa.so.0...
Downloading separate debug info for /usr/lib/libgbm.so.1...
Downloading separate debug info for /usr/lib/dri/iris_dri.so...
Downloading separate debug info for
/usr/lib/qt6/plugins/konsoleplugins/konsole_quickcommandsplugin.so...
Downloading separate debug info for
/usr/lib/qt6/plugins/konsoleplugins/konsole_sshmanagerplugin.so...
Downloading separate debug info for
/usr/lib/qt6/plugins/imageformats/../../../libmng.so.2...
Downloading separate debug info for system-supplied DSO at 0x7ffd7df99000...
[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 at entry=11, no_tid=no_tid at entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x798648a4d9c0 (LWP 1485))]

Cannot QML trace cores :(
Downloading source file
/usr/src/debug/mesa/build/../mesa-24.0.3/src/c11/impl/threads_posix.c...
Downloading source file
/usr/src/debug/mesa/build/../mesa-24.0.3/src/util/u_queue.c...
Downloading source file /usr/src/debug/konsole/konsole-24.02.1/src/main.cpp...
[Current thread is 1 (Thread 0x798648a4d9c0 (LWP 1485))]

Thread 13 (Thread 0x79862b2006c0 (LWP 1520)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x79862b1ffae0, op=137, expected=0,
futex_word=0x5b98501b9594) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b98501b9594,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x79862b1ffae0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b98501b9594, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x79862b1ffae0,
private=private at entry=0) at futex-internal.c:139
#3  0x000079864eea8a65 in __pthread_cond_wait_common (abstime=0x79862b1ffae0,
clockid=1, mutex=0x5b98501b9540, cond=0x5b98501b9568) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5b98501b9568, mutex=0x5b98501b9540,
abstime=0x79862b1ffae0) at pthread_cond_wait.c:643
#5  0x000079864f6a3ba4 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5b98501b9540) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5b98501b9540) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5b9850563c60,
mutex=mutex at entry=0x5b985053e1c8, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000079864f6a64aa in QThreadPoolThread::run (this=0x5b9850563c50) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthreadpool.cpp:114
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b9850563c50) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x798629e006c0 (LWP 1986)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x798629dffae0, op=137, expected=0,
futex_word=0x5b985050c960) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b985050c960,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x798629dffae0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b985050c960, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x798629dffae0,
private=private at entry=0) at futex-internal.c:139
#3  0x000079864eea8a65 in __pthread_cond_wait_common (abstime=0x798629dffae0,
clockid=1, mutex=0x5b985050c910, cond=0x5b985050c938) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5b985050c938, mutex=0x5b985050c910,
abstime=0x798629dffae0) at pthread_cond_wait.c:643
#5  0x000079864f6a3ba4 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5b985050c910) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5b985050c910) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5b985068bb00,
mutex=mutex at entry=0x5b985053e1c8, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000079864f6a64aa in QThreadPoolThread::run (this=0x5b985068baf0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthreadpool.cpp:114
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b985068baf0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x79862bc006c0 (LWP 1519)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x79862bbffae0, op=137, expected=0,
futex_word=0x5b98503f1484) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b98503f1484,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x79862bbffae0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b98503f1484, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x79862bbffae0,
private=private at entry=0) at futex-internal.c:139
#3  0x000079864eea8a65 in __pthread_cond_wait_common (abstime=0x79862bbffae0,
clockid=1, mutex=0x5b98503f1430, cond=0x5b98503f1458) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5b98503f1458, mutex=0x5b98503f1430,
abstime=0x79862bbffae0) at pthread_cond_wait.c:643
#5  0x000079864f6a3ba4 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5b98503f1430) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5b98503f1430) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5b98504f8a40,
mutex=mutex at entry=0x5b985053e1c8, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000079864f6a64aa in QThreadPoolThread::run (this=0x5b98504f8a30) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthreadpool.cpp:114
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b98504f8a30) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x79863d0006c0 (LWP 1512)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x79863cfffae0, op=137, expected=0,
futex_word=0x5b98503c7b94) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b98503c7b94,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x79863cfffae0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b98503c7b94, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x79863cfffae0,
private=private at entry=0) at futex-internal.c:139
#3  0x000079864eea8a65 in __pthread_cond_wait_common (abstime=0x79863cfffae0,
clockid=1, mutex=0x5b98503c7b40, cond=0x5b98503c7b68) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5b98503c7b68, mutex=0x5b98503c7b40,
abstime=0x79863cfffae0) at pthread_cond_wait.c:643
#5  0x000079864f6a3ba4 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5b98503c7b40) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5b98503c7b40) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5b9850430220,
mutex=mutex at entry=0x5b985053e1c8, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000079864f6a64aa in QThreadPoolThread::run (this=0x5b9850430210) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthreadpool.cpp:114
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b9850430210) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x79862a8006c0 (LWP 1523)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x79862a7ffae0, op=137, expected=0,
futex_word=0x5b985004bdc0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b985004bdc0,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x79862a7ffae0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b985004bdc0, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x79862a7ffae0,
private=private at entry=0) at futex-internal.c:139
#3  0x000079864eea8a65 in __pthread_cond_wait_common (abstime=0x79862a7ffae0,
clockid=1, mutex=0x5b985004bd70, cond=0x5b985004bd98) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5b985004bd98, mutex=0x5b985004bd70,
abstime=0x79862a7ffae0) at pthread_cond_wait.c:643
#5  0x000079864f6a3ba4 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5b985004bd70) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5b985004bd70) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5b9850992ed0,
mutex=mutex at entry=0x5b985053e1c8, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000079864f6a64aa in QThreadPoolThread::run (this=0x5b9850992ec0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthreadpool.cpp:114
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b9850992ec0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x79863da006c0 (LWP 1511)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x79863d9ffae0, op=137, expected=0,
futex_word=0x5b98508c2894) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b98508c2894,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x79863d9ffae0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b98508c2894, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x79863d9ffae0,
private=private at entry=0) at futex-internal.c:139
#3  0x000079864eea8a65 in __pthread_cond_wait_common (abstime=0x79863d9ffae0,
clockid=1, mutex=0x5b98508c2840, cond=0x5b98508c2868) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5b98508c2868, mutex=0x5b98508c2840,
abstime=0x79863d9ffae0) at pthread_cond_wait.c:643
#5  0x000079864f6a3ba4 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5b98508c2840) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5b98508c2840) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5b98505434e0,
mutex=mutex at entry=0x5b985053e1c8, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000079864f6a64aa in QThreadPoolThread::run (this=0x5b98505434d0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthreadpool.cpp:114
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b98505434d0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7986458006c0 (LWP 1493)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5b985017c270) at
futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b985017c270,
expected=expected at entry=0, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b985017c270, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#3  0x000079864eea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5b985017c218, cond=0x5b985017c248) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5b985017c248, mutex=0x5b985017c218) at
pthread_cond_wait.c:618
#5  0x000079863dc8683c in cnd_wait () at
../mesa-24.0.3/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.3/src/util/u_queue.c:290
#7  0x000079863dc9e7ec in impl_thrd_routine () at
../mesa-24.0.3/src/c11/impl/threads_posix.c:67
#8  0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#9  0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x798644e006c0 (LWP 1510)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x798644dffae0, op=137, expected=0,
futex_word=0x5b985054fc00) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b985054fc00,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x798644dffae0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b985054fc00, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x798644dffae0,
private=private at entry=0) at futex-internal.c:139
#3  0x000079864eea8a65 in __pthread_cond_wait_common (abstime=0x798644dffae0,
clockid=1, mutex=0x5b985054fbb0, cond=0x5b985054fbd8) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5b985054fbd8, mutex=0x5b985054fbb0,
abstime=0x798644dffae0) at pthread_cond_wait.c:643
#5  0x000079864f6a3ba4 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5b985054fbb0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5b985054fbb0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5b98503c15f0,
mutex=mutex at entry=0x5b985053e1c8, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000079864f6a64aa in QThreadPoolThread::run (this=0x5b98503c15e0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthreadpool.cpp:114
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b98503c15e0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x798646c006c0 (LWP 1488)):
#0  0x000079864ef190bf in __GI___poll (fds=fds at entry=0x798646bffb70,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000079864d3d9b18 in poll (__timeout=-1, __nfds=2, __fds=0x798646bffb70)
at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5b98500baff0) at
/usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:184
#3  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#5  QThreadPrivate::start (arg=0x5b98500baff0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#6  0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#7  0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7986484006c0 (LWP 1486)):
#0  0x000079864ef190bf in __GI___poll (fds=0x5b9850045220, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000079864dee12f6 in g_main_context_poll_unlocked (priority=2147483647,
n_fds=2, fds=0x5b9850045220, timeout=<optimized out>, context=0x798640000c80)
at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0
(context=context at entry=0x798640000c80, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x000079864de81162 in g_main_context_iteration (context=0x798640000c80,
may_block=1) at ../glib/glib/gmain.c:4414
#4  0x000079864f7739c4 in QEventDispatcherGlib::processEvents
(this=0x798640000b70, flags=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#5  0x000079864f543d6e in QEventLoop::processEvents (flags=...,
this=0x7986483ffb30) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x7986483ffb30, flags=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#7  0x000079864f62106f in QThread::exec (this=this at entry=0x79864e346b80
<_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/global/qflags.h:74
#8  0x000079864e2be9df in QDBusConnectionManager::run (this=0x79864e346b80
<_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/dbus/qdbusconnection.cpp:131
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x79864e346b80
<_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7986462006c0 (LWP 1492)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5b985018be88) at
futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b985018be88,
expected=expected at entry=0, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b985018be88, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#3  0x000079864eea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5b985018be30, cond=0x5b985018be60) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5b985018be60, mutex=0x5b985018be30) at
pthread_cond_wait.c:618
#5  0x000079863dc8683c in cnd_wait () at
../mesa-24.0.3/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.3/src/util/u_queue.c:290
#7  0x000079863dc9e7ec in impl_thrd_routine () at
../mesa-24.0.3/src/c11/impl/threads_posix.c:67
#8  0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#9  0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7986476006c0 (LWP 1487)):
#0  0x000079864eea5ebe in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5b98500bf0c0) at
futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5b98500bf0c0,
expected=expected at entry=0, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#2  0x000079864eea5f3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5b98500bf0c0, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#3  0x000079864eea8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5b98500bf070, cond=0x5b98500bf098) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5b98500bf098, mutex=0x5b98500bf070) at
pthread_cond_wait.c:618
#5  0x000079864f6a3c10 in QWaitConditionPrivate::wait (deadline=...,
this=0x5b98500bf070) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:103
#6  QWaitCondition::wait (this=this at entry=0x5b9850044f40,
mutex=mutex at entry=0x5b9850044f38, deadline=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qwaitcondition_unix.cpp:181
#7  0x000079864d3d9a98 in QtWaylandClient::EventThread::waitForReading
(this=0x5b9850044f00) at
/usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:218
#8  QtWaylandClient::EventThread::run (this=0x5b9850044f00) at
/usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:179
#9  0x000079864f6a0bd3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5b9850044f00) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#12 0x000079864eea955a in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x000079864ef26a3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x798648a4d9c0 (LWP 1485)):
[KCrash Handler]
#5  0x0000002f00000001 in ??? ()
#6  0x000079864d406f22 in QtWaylandClient::QWaylandWindow::handleScreensChanged
(this=0x5b98502116c0) at
/usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylandwindow.cpp:1409
#7  0x000079864f590ca9 in QtPrivate::QSlotObjectBase::call (a=0x7ffd7df87738,
r=0x5b98502116c0, this=0x5b98503127c0, this=<optimized out>, r=<optimized out>,
a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobjectdefs_impl.h:433
#8  doActivate<false> (sender=0x5b985030f1d0, signal_index=3,
argv=0x7ffd7df87738) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:4039
#9  0x000079864a313596 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#10 0x000079864a31000e in ffi_call_int (cif=cif at entry=0x7ffd7df87940,
fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>,
closure=closure at entry=0x0) at ../src/x86/ffi64.c:673
#11 0x000079864a312bd3 in ffi_call (cif=cif at entry=0x7ffd7df87940, fn=<optimized
out>, rvalue=rvalue at entry=0x0, avalue=avalue at entry=0x7ffd7df87a10) at
../src/x86/ffi64.c:710
#12 0x000079864d36a645 in wl_closure_invoke
(closure=closure at entry=0x7986340025a0, target=<optimized out>,
target at entry=0x5b985030fd80, opcode=opcode at entry=0, data=<optimized out>,
flags=1) at ../wayland-1.22.0/src/connection.c:1025
#13 0x000079864d36ae73 in dispatch_event (display=display at entry=0x5b9850046660,
queue=0x5b9850046750) at ../wayland-1.22.0/src/wayland-client.c:1631
#14 0x000079864d36b13c in dispatch_queue (queue=0x5b9850046750,
display=0x5b9850046660) at ../wayland-1.22.0/src/wayland-client.c:1777
#15 wl_display_dispatch_queue_pending (display=0x5b9850046660,
queue=0x5b9850046750) at ../wayland-1.22.0/src/wayland-client.c:2019
#16 0x000079864d3d998e in QtWaylandClient::EventThread::readAndDispatchEvents
(this=0x5b9850044f00) at
/usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:229
#17 0x000079864f57c2c7 in QObject::event (this=0x5b9850046430,
e=0x798634001bf0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:1437
#18 0x00007986504f438b in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5b9850046430, e=0x798634001bf0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:3296
#19 0x000079864f539818 in QCoreApplication::notifyInternal2
(receiver=0x5b9850046430, event=event at entry=0x798634001bf0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1121
#20 0x000079864f539b9b in QCoreApplication::sendEvent (event=0x798634001bf0,
receiver=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1539
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x5b985003dba0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1901
#22 0x000079864f7758a4 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1760
#23 postEventSourceDispatch (s=0x5b98500431c0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#24 0x000079864de82f69 in g_main_dispatch (context=0x798640000ef0) at
../glib/glib/gmain.c:3476
#25 0x000079864dee13a7 in g_main_context_dispatch_unlocked
(context=0x798640000ef0) at ../glib/glib/gmain.c:4284
#26 g_main_context_iterate_unlocked.isra.0
(context=context at entry=0x798640000ef0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
#27 0x000079864de81162 in g_main_context_iteration (context=0x798640000ef0,
may_block=1) at ../glib/glib/gmain.c:4414
#28 0x000079864f7739c4 in QEventDispatcherGlib::processEvents
(this=0x5b98500591b0, flags=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#29 0x000079864f543d6e in QEventLoop::processEvents (flags=...,
this=0x7ffd7df88010) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#30 QEventLoop::exec (this=0x7ffd7df88010, flags=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#31 0x000079864f53c2b8 in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/global/qflags.h:74
#32 0x00007986504f0f0a in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2574
#33 0x00005b984e0af695 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/konsole/konsole-24.02.1/src/main.cpp:233

Reported using DrKonqi

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


More information about the konsole-devel mailing list