Bug 483149 - Konsole's content doesn't update/is stuck/frozen
Summary: Konsole's content doesn't update/is stuck/frozen
Status: REPORTED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 24.02.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-10 18:17 UTC by Dāvis
Modified: 2024-03-10 18:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dāvis 2024-03-10 18:17:55 UTC
SUMMARY

I have Konsole with multiple tabs open where tab's content is frozen. That is if I switch between tabs - content doesn't get switched to new tab (and current tab doesn't react to keys) but only Konsole's window title name is changed. Hamburger menu still works but Konsole without content is useless...

STEPS TO REPRODUCE

No idea

OBSERVED RESULT

Tab's content is stuck/frozen. Can't switch to other tabs either.

EXPECTED RESULT

Tab's content to work - reacts to keys and switching to different tabs also updates content

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION

backtrace of this stuck Konsole

Thread 10 (Thread 0x756408c006c0 (LWP 43106) "konsol:traceq0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x59663503e238) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x59663503e238, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x59663503e238, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x59663503e1e0, cond=0x59663503e210) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x59663503e210, mutex=0x59663503e1e0) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x75640a0006c0 (LWP 43105) "konsol:traceq0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634ec0598) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634ec0598, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634ec0598, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634ec0540, cond=0x596634ec0570) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634ec0570, mutex=0x596634ec0540) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x75640aa006c0 (LWP 43104) "konsol:sh_opt0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634e0eb30) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634e0eb30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634e0eb30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634e0ead8, cond=0x596634e0eb08) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634e0eb08, mutex=0x596634e0ead8) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x75640b4006c0 (LWP 43103) "konsole:sh0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634e0e984) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634e0e984, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634e0e984, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634e0e928, cond=0x596634e0e958) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634e0e958, mutex=0x596634e0e928) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x75640be006c0 (LWP 43102) "konsole:disk$0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5966349f8e48) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5966349f8e48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5966349f8e48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5966349f8df0, cond=0x5966349f8e20) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5966349f8e20, mutex=0x5966349f8df0) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x756415a006c0 (LWP 43101) "konsole:cs0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634de0b8c) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634de0b8c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634de0b8c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634de0b30, cond=0x596634de0b60) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634de0b60, mutex=0x596634de0b30) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x75643f4006c0 (LWP 40742) "WaylandEventThr"):
#0  0x000075644f5190bf in __GI___poll (fds=fds@entry=0x75643f3ffb70, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644d976b18 in poll (__timeout=-1, __nfds=2, __fds=0x75643f3ffb70) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x596633b57eb0) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:184
#3  0x000075644fca0bd3 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=0x596633b57eb0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#6  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x75643fe006c0 (LWP 40741) "WaylandEventThr"):
#0  0x000075644f5190bf in __GI___poll (fds=fds@entry=0x75643fdffb70, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644d976b18 in poll (__timeout=-1, __nfds=2, __fds=0x75643fdffb70) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5966345f3300) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:184
#3  0x000075644fca0bd3 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=0x5966345f3300) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#6  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7564486006c0 (LWP 3371) "QDBusConnection"):
#0  0x000075644f5190bf in __GI___poll (fds=0x596633b57ce0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644e4752f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x596633b57ce0, timeout=<optimized out>, context=0x756440000c80) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x756440000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x000075644e415162 in g_main_context_iteration (context=0x756440000c80, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x000075644fd739c4 in QEventDispatcherGlib::processEvents (this=0x756440000b70, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#5  0x000075644fb43d6e in QEventLoop::processEvents (flags=..., this=0x7564485ffb30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x7564485ffb30, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#7  0x000075644fc2106f in QThread::exec (this=this@entry=0x75644e8dab80 <_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  0x000075644e8529df in QDBusConnectionManager::run (this=0x75644e8dab80 <_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  0x000075644fca0bd3 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=0x75644e8dab80 <_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 0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78


Thread 1 (Thread 0x756448fe79c0 (LWP 3322) "konsole"):
#0  0x000075644f5190bf in __GI___poll (fds=0x59663620aee0, nfds=17, timeout=906) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644e4752f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=17, fds=0x59663620aee0, timeout=<optimized out>, context=0x756440000ef0) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x756440000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x000075644e415162 in g_main_context_iteration (context=0x756440000ef0, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x000075644fd739c4 in QEventDispatcherGlib::processEvents (this=0x596633b5f1f0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#5  0x000075644fb43d6e in QEventLoop::processEvents (flags=..., this=0x7ffdfc3636d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x7ffdfc3636d0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#7  0x000075644fb3c2b8 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/global/qflags.h:74
#8  0x0000756450af0f0a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2574
#9  0x0000596631f86695 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konsole/konsole-24.02.0/src/main.cpp:233
(gdb)

Thread 10 (Thread 0x756408c006c0 (LWP 43106) "konsol:traceq0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x59663503e238) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x59663503e238, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x59663503e238, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x59663503e1e0, cond=0x59663503e210) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x59663503e210, mutex=0x59663503e1e0) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x75640a0006c0 (LWP 43105) "konsol:traceq0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634ec0598) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634ec0598, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634ec0598, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634ec0540, cond=0x596634ec0570) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634ec0570, mutex=0x596634ec0540) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x75640aa006c0 (LWP 43104) "konsol:sh_opt0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634e0eb30) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634e0eb30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634e0eb30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634e0ead8, cond=0x596634e0eb08) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634e0eb08, mutex=0x596634e0ead8) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x75640b4006c0 (LWP 43103) "konsole:sh0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634e0e984) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634e0e984, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634e0e984, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634e0e928, cond=0x596634e0e958) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634e0e958, mutex=0x596634e0e928) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x75640be006c0 (LWP 43102) "konsole:disk$0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5966349f8e48) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5966349f8e48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5966349f8e48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5966349f8df0, cond=0x5966349f8e20) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5966349f8e20, mutex=0x5966349f8df0) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x756415a006c0 (LWP 43101) "konsole:cs0"):
#0  0x000075644f4a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x596634de0b8c) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x596634de0b8c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x000075644f4a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x596634de0b8c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x000075644f4a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x596634de0b30, cond=0x596634de0b60) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x596634de0b60, mutex=0x596634de0b30) at pthread_cond_wait.c:618
#5  0x0000756415c8685c in cnd_wait () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-24.0.2/src/util/u_queue.c:290
#7  0x0000756415c9e82c in impl_thrd_routine () at ../mesa-24.0.2/src/c11/impl/threads_posix.c:67
#8  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x75643f4006c0 (LWP 40742) "WaylandEventThr"):
#0  0x000075644f5190bf in __GI___poll (fds=fds@entry=0x75643f3ffb70, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644d976b18 in poll (__timeout=-1, __nfds=2, __fds=0x75643f3ffb70) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x596633b57eb0) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:184
#3  0x000075644fca0bd3 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=0x596633b57eb0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#6  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x75643fe006c0 (LWP 40741) "WaylandEventThr"):
#0  0x000075644f5190bf in __GI___poll (fds=fds@entry=0x75643fdffb70, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644d976b18 in poll (__timeout=-1, __nfds=2, __fds=0x75643fdffb70) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5966345f3300) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.2/src/client/qwaylanddisplay.cpp:184
#3  0x000075644fca0bd3 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=0x5966345f3300) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qthread_unix.cpp:283
#6  0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7564486006c0 (LWP 3371) "QDBusConnection"):
#0  0x000075644f5190bf in __GI___poll (fds=0x596633b57ce0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644e4752f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x596633b57ce0, timeout=<optimized out>, context=0x756440000c80) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x756440000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x000075644e415162 in g_main_context_iteration (context=0x756440000c80, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x000075644fd739c4 in QEventDispatcherGlib::processEvents (this=0x756440000b70, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#5  0x000075644fb43d6e in QEventLoop::processEvents (flags=..., this=0x7564485ffb30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x7564485ffb30, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#7  0x000075644fc2106f in QThread::exec (this=this@entry=0x75644e8dab80 <_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  0x000075644e8529df in QDBusConnectionManager::run (this=0x75644e8dab80 <_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  0x000075644fca0bd3 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=0x75644e8dab80 <_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 0x000075644f4a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x000075644f526a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x756448fe79c0 (LWP 3322) "konsole"):
#0  0x000075644f5190bf in __GI___poll (fds=0x59663620aee0, nfds=17, timeout=906) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000075644e4752f6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=17, fds=0x59663620aee0, timeout=<optimized out>, context=0x756440000ef0) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x756440000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x000075644e415162 in g_main_context_iteration (context=0x756440000ef0, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x000075644fd739c4 in QEventDispatcherGlib::processEvents (this=0x596633b5f1f0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#5  0x000075644fb43d6e in QEventLoop::processEvents (flags=..., this=0x7ffdfc3636d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec (this=0x7ffdfc3636d0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#7  0x000075644fb3c2b8 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/global/qflags.h:74
#8  0x0000756450af0f0a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2574
#9  0x0000596631f86695 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konsole/konsole-24.02.0/src/main.cpp:233
Comment 1 Dāvis 2024-03-10 18:18:53 UTC
By the way I figured out how to get it unstuck, if I resize Konsole's window with mouse then it gets unstuck and content renders/works again :)