[konsole] [Bug 496254] konsole crashes when connecting external monitors

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Wed Nov 27 10:18:21 GMT 2024


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

--- Comment #4 from tcanabrava at kde.org ---
Unfortunately the bug seems to be in qt, way out of reach for me to fix.
Hoping the next Qt version fixes the issue.

On Wed, Nov 27, 2024 at 6:58 AM Roman Pletka <bugzilla_noreply at kde.org>
wrote:

> https://bugs.kde.org/show_bug.cgi?id=496254
>
> --- Comment #3 from Roman Pletka <roman at pletka.ch> ---
> Here is a backtrace with debuginfo:
> Application: Konsole (konsole), signal: Segmentation fault
>
>
> warning: Can't open file /memfd:wayland-shm (deleted) during file-backed
> mapping note processing
>
> warning: Can't open file anon_inode:i915.gem which was expanded to
> anon_inode:i915.gem during file-backed mapping note processing
> [New LWP 4823]
> [New LWP 193477]
> [New LWP 4884]
> [New LWP 4835]
> [New LWP 193487]
> [New LWP 193474]
> [New LWP 193476]
> [New LWP 193475]
> [New LWP 193478]
> [New LWP 193479]
> [New LWP 193482]
> [New LWP 4885]
> [New LWP 4861]
> [New LWP 4862]
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib64/libthread_db.so.1".
> Core was generated by `/usr/bin/konsole'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  0x00007fe654ca8664 in __pthread_kill_implementation () from
> /lib64/libc.so.6
> [Current thread is 1 (Thread 0x7fe64d8e1b00 (LWP 4823))]
> Cannot QML trace cores :(
> /usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:516:
> DeprecationWarning:
> datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
> removal in
> a future version. Use timezone-aware objects to represent datetimes in UTC:
> datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
>   boot_time =
> datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
> /usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:533:
> DeprecationWarning:
> datetime.datetime.utcnow() is deprecated and scheduled for removal in a
> future
> version. Use timezone-aware objects to represent datetimes in UTC:
> datetime.datetime.now(datetime.UTC).
>   'timestamp': datetime.utcnow().isoformat(),
> [Current thread is 1 (Thread 0x7fe64d8e1b00 (LWP 4823))]
>
> Thread 14 (Thread 0x7fe63e7fe6c0 (LWP 4862)):
> #0  0x00007fe654d1c87d in poll () from /lib64/libc.so.6
> #1  0x00007fe651bb4df5 in poll (__fds=0x7fe63e7fda60, __nfds=2,
> __timeout=-1)
> at /usr/include/bits/poll2.h:39
> #2  QtWaylandClient::EventThread::run (this=0x558e33baaf10) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylanddisplay.cpp:182
> #3  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #4  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #5  QThreadPrivate::start (arg=0x558e33baaf10) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #6  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #7  0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 13 (Thread 0x7fe63efff6c0 (LWP 4861)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560ffb in QWaitConditionPrivate::wait (this=0x558e33b91740,
> deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:102
> #3  QWaitCondition::wait (this=this at entry=0x558e33b803a0,
> mutex=mutex at entry=0x558e33b80398, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #4  0x00007fe651bb4d8e in QtWaylandClient::EventThread::waitForReading
> (this=0x558e33b80360) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylanddisplay.cpp:216
> #5  QtWaylandClient::EventThread::run (this=0x558e33b80360) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylanddisplay.cpp:177
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e33b80360) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 12 (Thread 0x7fe63ce8f6c0 (LWP 4885)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe626ea893d in cnd_wait () from /usr/lib64/dri/iris_dri.so
> #3  0x00007fe626e8570b in util_queue_thread_func () from
> /usr/lib64/dri/iris_dri.so
> #4  0x00007fe626ea886c in impl_thrd_routine () from
> /usr/lib64/dri/iris_dri.so
> #5  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #6  0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 11 (Thread 0x7fe61e3fc6c0 (LWP 193482)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e33facbd0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e33facbd0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e33fd5e80,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e33fd5e70) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e33fd5e70) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 10 (Thread 0x7fe6357fe6c0 (LWP 193479)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e340e74d0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e340e74d0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e340546e0,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e340546d0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e340546d0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 9 (Thread 0x7fe635fff6c0 (LWP 193478)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e33eac3a0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e33eac3a0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e34130200,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e341301f0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e341301f0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 8 (Thread 0x7fe61f3fe6c0 (LWP 193475)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e343f3220, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e343f3220, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e34042180,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e34042170) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e34042170) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 7 (Thread 0x7fe61ebfd6c0 (LWP 193476)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e33f9ab70, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e33f9ab70, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e33fa50b0,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e33fa50a0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e33fa50a0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 6 (Thread 0x7fe61d4b56c0 (LWP 193474)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e343f2a40, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e343f2a40, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e34179480,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e34179470) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e34179470) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 5 (Thread 0x7fe617fff6c0 (LWP 193487)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e33f931c0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e33f931c0, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e33f93100,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e33f930f0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e33f930f0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 4 (Thread 0x7fe63fbff6c0 (LWP 4835)):
> #0  0x00007fe654d1c87d in poll () from /lib64/libc.so.6
> #1  0x00007fe65262bc34 in g_main_context_iterate_unlocked.isra () from
> /lib64/libglib-2.0.so.0
> #2  0x00007fe6525cb383 in g_main_context_iteration () from
> /lib64/libglib-2.0.so.0
> #3  0x00007fe6556851a3 in QEventDispatcherGlib::processEvents
> (this=0x7fe638000b70, flags=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394
> #4  0x00007fe6553a3bc3 in QEventLoop::exec (this=this at entry
> =0x7fe63fbfea20,
> flags=..., flags at entry=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/global/qflags.h:34
> #5  0x00007fe6554b7f4f in QThread::exec (this=this at entry=0x7fe65403bcc0
> <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
> namespace)::Q_QGS__q_manager>
> >::instance()::holder>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/global/qflags.h:74
> #6  0x00007fe653face41 in QDBusConnectionManager::run (this=0x7fe65403bcc0
> <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
> namespace)::Q_QGS__q_manager>
> >::instance()::holder>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
> #7  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #8  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #9  QThreadPrivate::start (arg=0x7fe65403bcc0
> <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
> namespace)::Q_QGS__q_manager>
> >::instance()::holder>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #10 0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #11 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 3 (Thread 0x7fe63d6906c0 (LWP 4884)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca57f9 in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe626ea893d in cnd_wait () from /usr/lib64/dri/iris_dri.so
> #3  0x00007fe626e8570b in util_queue_thread_func () from
> /usr/lib64/dri/iris_dri.so
> #4  0x00007fe626ea886c in impl_thrd_routine () from
> /usr/lib64/dri/iris_dri.so
> #5  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #6  0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 2 (Thread 0x7fe61fbff6c0 (LWP 193477)):
> #0  0x00007fe654ca2da9 in __futex_abstimed_wait_common () from
> /lib64/libc.so.6
> #1  0x00007fe654ca5b62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
> /lib64/libc.so.6
> #2  0x00007fe655560f7d in QWaitConditionPrivate::wait_relative
> (this=0x558e340d9e80, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
> #3  QWaitConditionPrivate::wait (this=0x558e340d9e80, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
> #4  QWaitCondition::wait (this=this at entry=0x558e34120310,
> mutex=mutex at entry=0x558e33fab8e8, deadline=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
> #5  0x00007fe65555dd45 in QThreadPoolThread::run (this=0x558e34120300) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
> #6  0x00007fe65555473c in operator() (__closure=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
> #7  (anonymous
> namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()>
> >
> (t=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
> #8  QThreadPrivate::start (arg=0x558e34120300) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
> #9  0x00007fe654ca66d7 in start_thread () from /lib64/libc.so.6
> #10 0x00007fe654d2a60c in clone3 () from /lib64/libc.so.6
>
> Thread 1 (Thread 0x7fe64d8e1b00 (LWP 4823)):
> [KCrash Handler]
> #4  0x0000000000000020 in ?? ()
> #5  0x00007fe655c4ea3e in QWindowSystemInterface::handleScreenRemoved
> (platformScreen=0x558e34034610) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:781
> #6  0x00007fe651bbf44a in
> QtWaylandClient::QWaylandDisplay::handleScreenInitialized
> (this=0x558e33b52a10,
> screen=<optimized out>) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylanddisplay.cpp:603
> #7  0x00007fe651be1933 in QtWaylandClient::QWaylandScreen::maybeInitialize
> (this=0x7fe62c009b00) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylandscreen.cpp:74
> #8  QtWaylandClient::QWaylandScreen::maybeInitialize (this=0x7fe62c009b00)
> at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylandscreen.cpp:65
> #9  0x00007fe64ea07056 in ffi_call_unix64 () at ../src/x86/unix64.S:104
> #10 0x00007fe64ea036a0 in ffi_call_int (cif=cif at entry=0x7ffee52b0f70,
> fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>,
> closure=closure at entry=0x0) at ../src/x86/ffi64.c:673
> #11 0x00007fe64ea064ee in ffi_call (cif=cif at entry=0x7ffee52b0f70,
> fn=<optimized
> out>, rvalue=rvalue at entry=0x0, avalue=avalue at entry=0x7ffee52b1040) at
> ../src/x86/ffi64.c:710
> #12 0x00007fe651b3910e in wl_closure_invoke
> (closure=closure at entry=0x7fe62c009100, target=<optimized out>,
> target at entry=0x558e34b4ace0, opcode=opcode at entry=2, data=<optimized out>,
> flags=1) at ../src/connection.c:1228
> #13 0x00007fe651b39979 in dispatch_event (display=0x558e33b52c40,
> queue=0x558e33b52d38) at ../src/wayland-client.c:1670
> #14 0x00007fe651b39d73 in dispatch_queue (display=0x558e33b52c40,
> queue=0x558e33b52d38) at ../src/wayland-client.c:1816
> #15 wl_display_dispatch_queue_pending (display=0x558e33b52c40,
> queue=0x558e33b52d38) at ../src/wayland-client.c:2058
> #16 0x00007fe651bb8ac6 in
> QtWaylandClient::QWaylandDisplay::blockingReadEvents
> (this=0x558e33b52a10) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylanddisplay.cpp:543
> #17 0x00007fe651be2d2a in QtWaylandClient::QWaylandShmBackingStore::resize
> (this=this at entry=0x558e33b7d030, size=...) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylandshmbackingstore.cpp:276
> #18 0x00007fe651be2ebd in
> QtWaylandClient::QWaylandShmBackingStore::ensureSize
> (this=this at entry=0x558e33b7d030) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylandshmbackingstore.cpp:193
> #19 0x00007fe651be31af in
> QtWaylandClient::QWaylandShmBackingStore::beginPaint
> (this=0x558e33b7d030, region=...) at
>
> /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylandshmbackingstore.cpp:172
> #20 0x00007fe655c6704f in QBackingStore::beginPaint (this=0x558e33dd3c00,
> region=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/gui/painting/qbackingstore.cpp:125
> #21 0x00007fe6565f96ea in QWidgetRepaintManager::paintAndFlush
> (this=<optimized
> out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/widgets/kernel/qwidgetrepaintmanager.cpp:873
> #22 0x00007fe6565ed44a in QWidget::event (this=0x558e33d69750,
> event=0x558e34b56940) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/widgets/kernel/qwidget.cpp:9350
> #23 0x00007fe656dc4c00 in KXmlGuiWindow::event (this=0x558e33d69750,
> ev=0x558e34b56940) at
> /usr/src/debug/kf6-kxmlgui-6.8.0-1.fc40.x86_64/src/kxmlguiwindow.cpp:221
> #24 0x00007fe65658b218 in QApplicationPrivate::notify_helper
> (this=<optimized
> out>, receiver=0x558e33d69750, e=0x558e34b56940) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/widgets/kernel/qapplication.cpp:3287
> #25 0x00007fe655396e88 in QCoreApplication::notifyInternal2
> (receiver=0x558e33d69750, event=0x558e34b56940) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1142
> #26 0x00007fe6553970ed in QCoreApplication::sendEvent (receiver=<optimized
> out>, event=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1583
> #27 0x00007fe65539ac51 in QCoreApplicationPrivate::sendPostedEvents
> (receiver=0x0, event_type=0, data=0x558e33b478c0) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1940
> #28 0x00007fe65539aefd in QCoreApplication::sendPostedEvents
> (receiver=<optimized out>, event_type=<optimized out>) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1797
> #29 0x00007fe6556859ef in postEventSourceDispatch (s=0x558e33b79930) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:244
> #30 0x00007fe6525c9e8c in g_main_context_dispatch_unlocked.lto_priv () from
> /lib64/libglib-2.0.so.0
> #31 0x00007fe65262bc98 in g_main_context_iterate_unlocked.isra () from
> /lib64/libglib-2.0.so.0
> #32 0x00007fe6525cb383 in g_main_context_iteration () from
> /lib64/libglib-2.0.so.0
> #33 0x00007fe6556851a3 in QEventDispatcherGlib::processEvents
> (this=0x558e33b4f750, flags=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394
> #34 0x00007fe6553a3bc3 in QEventLoop::exec (this=this at entry
> =0x7ffee52b1cb0,
> flags=..., flags at entry=...) at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/global/qflags.h:34
> #35 0x00007fe65539fa7c in QCoreApplication::exec () at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/corelib/global/qflags.h:74
> #36 0x00007fe655bd66ed in QGuiApplication::exec () at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/gui/kernel/qguiapplication.cpp:1926
> #37 0x00007fe65658b189 in QApplication::exec () at
>
> /usr/src/debug/qt6-qtbase-6.7.2-6.fc40.x86_64/src/widgets/kernel/qapplication.cpp:2555
> #38 0x0000558df467338c in main (argc=<optimized out>, argv=<optimized
> out>) at
> /usr/src/debug/konsole-24.08.3-1.fc40.x86_64/src/main.cpp:260
>
> --
> You are receiving this mail because:
> You are the assignee for the bug.

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


More information about the konsole-devel mailing list