[konsole] [Bug 485155] Konsole and Konsole KPart crash when using shortcuts with Ctrl

Jan Rathmann bugzilla_noreply at kde.org
Mon Apr 8 21:09:34 BST 2024


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

Jan Rathmann <jan.rathmann at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jan.rathmann at gmx.de

--- Comment #8 from Jan Rathmann <jan.rathmann at gmx.de> ---
In case this is helpful, the following steps always trigger the crash for me:

* Open Konsole

* type in the name of a directory that exists in your working dir
* 
hit Shift+Ctrl once
* 
hit Shift+Ctrl twice

-> Konsole crashes.

ADDITIONAL INFORMATION
Konsole build from master on 2024-04-07.
Plasma also build from master the same day.
Distro: Kubuntu 23.10

BACKTRACE
Application: Konsole (konsole), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[New LWP 54114]
[New LWP 54116]
[New LWP 54148]
[New LWP 54149]
[New LWP 54141]
[New LWP 54115]
[New LWP 54118]
[New LWP 54117]
[New LWP 54139]
[New LWP 54140]
[New LWP 54119]
[New LWP 54120]
[New LWP 54121]

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.ubuntu.com>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/jan/kde/usr/bin/konsole'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized
out>) at ./nptl/pthread_kill.c:44
[Current thread is 1 (Thread 0x785546792a00 (LWP 54114))]

Cannot QML trace cores :(
[Current thread is 1 (Thread 0x785546792a00 (LWP 54114))]

Thread 13 (Thread 0x785523fff6c0 (LWP 54121)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5e7e04659188) at
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0,
clockid=0, expected=0, futex_word=0x5e7e04659188) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e04659188, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
./nptl/futex-internal.c:139
#3  0x000078554c696a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5e7e04659138, cond=0x5e7e04659160) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5e7e04659160, mutex=0x5e7e04659138) at
./nptl/pthread_cond_wait.c:627
#5  0x000078553d71ed2d in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x000078553d6cf1bb in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x000078553d71ec5b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#9  0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x785528dff6c0 (LWP 54120)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5e7e04658fe4) at
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0,
clockid=0, expected=0, futex_word=0x5e7e04658fe4) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e04658fe4, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
./nptl/futex-internal.c:139
#3  0x000078554c696a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5e7e04658f90, cond=0x5e7e04658fb8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5e7e04658fb8, mutex=0x5e7e04658f90) at
./nptl/pthread_cond_wait.c:627
#5  0x000078553d71ed2d in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x000078553d6cf1bb in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x000078553d71ec5b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#9  0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x78553cdfe6c0 (LWP 54119)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5e7e046cda90) at
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0,
clockid=0, expected=0, futex_word=0x5e7e046cda90) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e046cda90, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
./nptl/futex-internal.c:139
#3  0x000078554c696a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5e7e046cda40, cond=0x5e7e046cda68) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5e7e046cda68, mutex=0x5e7e046cda40) at
./nptl/pthread_cond_wait.c:627
#5  0x000078553d71ed2d in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x000078553d6cf1bb in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x000078553d71ec5b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#9  0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x785522ffd6c0 (LWP 54140)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=-328,
cancel=true, abstime=0x785522ffcad0, op=137, expected=0,
futex_word=0x5e7e049ea600) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=-328,
abstime=0x785522ffcad0, clockid=81175416, expected=0,
futex_word=0x5e7e049ea600) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e049ea600, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x785522ffcad0,
private=private at entry=0) at ./nptl/futex-internal.c:139
#3  0x000078554c696efa in __pthread_cond_wait_common (abstime=0x785522ffcad0,
clockid=1, mutex=0x5e7e049ea5b0, cond=0x5e7e049ea5d8) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5e7e049ea5d8, mutex=0x5e7e049ea5b0,
abstime=0x785522ffcad0) at ./nptl/pthread_cond_wait.c:652
#5  0x000078554d12dd47 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5e7e049ea5b0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5e7e049ea5b0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5e7e04ada860,
mutex=mutex at entry=0x5e7e04aed1c8, deadline=...) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000078554d12aa3f in QThreadPoolThread::run (this=0x5e7e04ada850) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthreadpool.cpp:114
#9  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5e7e04ada850) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#12 0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#13 0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7855237fe6c0 (LWP 54139)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=-328,
cancel=true, abstime=0x7855237fdad0, op=137, expected=0,
futex_word=0x5e7e04b19234) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=-328,
abstime=0x7855237fdad0, clockid=2, expected=0, futex_word=0x5e7e04b19234) at
./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e04b19234, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x7855237fdad0,
private=private at entry=0) at ./nptl/futex-internal.c:139
#3  0x000078554c696efa in __pthread_cond_wait_common (abstime=0x7855237fdad0,
clockid=1, mutex=0x5e7e04b191e0, cond=0x5e7e04b19208) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5e7e04b19208, mutex=0x5e7e04b191e0,
abstime=0x7855237fdad0) at ./nptl/pthread_cond_wait.c:652
#5  0x000078554d12dd47 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5e7e04b191e0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5e7e04b191e0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5e7e04a1b510,
mutex=mutex at entry=0x5e7e04aed1c8, deadline=...) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000078554d12aa3f in QThreadPoolThread::run (this=0x5e7e04a1b500) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthreadpool.cpp:114
#9  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5e7e04a1b500) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#12 0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#13 0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x78553ffff6c0 (LWP 54117)):
#0  0x000078554c71a20f in __GI___poll (fds=fds at entry=0x78553fffeb70,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000078554a585261 in poll (__timeout=-1, __nfds=2, __fds=0x78553fffeb70)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5e7e04557a60) at
/home/jan/kde/src/qtwayland/src/client/qwaylanddisplay.cpp:184
#3  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#5  QThreadPrivate::start (arg=0x5e7e04557a60) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#6  0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#7  0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x78553d5ff6c0 (LWP 54118)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5e7e04658294) at
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0,
clockid=0, expected=0, futex_word=0x5e7e04658294) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e04658294, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
./nptl/futex-internal.c:139
#3  0x000078554c696a7e in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5e7e04658240, cond=0x5e7e04658268) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5e7e04658268, mutex=0x5e7e04658240) at
./nptl/pthread_cond_wait.c:627
#5  0x000078553d71ed2d in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x000078553d6cf1bb in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x000078553d71ec5b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#9  0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x785545fff6c0 (LWP 54115)):
#0  0x000078554c71a20f in __GI___poll (fds=0x5e7e04538c20, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000078554afe13cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000078554af83d20 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x000078554d2492e0 in QEventDispatcherGlib::processEvents
(this=0x785540000b70, flags=...) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#4  0x000078554cf81d9b in QEventLoop::exec (this=this at entry=0x785545ffeb30,
flags=..., flags at entry=...) at
/home/jan/kde/src/qtbase/src/corelib/global/qflags.h:34
#5  0x000078554d087c00 in QThread::exec (this=this at entry=0x78554b44a980
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/home/jan/kde/src/qtbase/src/corelib/global/qflags.h:74
#6  0x000078554b3b658e in QDBusConnectionManager::run (this=0x78554b44a980
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/home/jan/kde/src/qtbase/src/dbus/qdbusconnection.cpp:131
#7  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#8  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#9  QThreadPrivate::start (arg=0x78554b44a980
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#10 0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#11 0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7855227fc6c0 (LWP 54141)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=-328,
cancel=true, abstime=0x7855227fbad0, op=137, expected=0,
futex_word=0x5e7e04a82840) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=-328,
abstime=0x7855227fbad0, clockid=81783416, expected=0,
futex_word=0x5e7e04a82840) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e04a82840, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x7855227fbad0,
private=private at entry=0) at ./nptl/futex-internal.c:139
#3  0x000078554c696efa in __pthread_cond_wait_common (abstime=0x7855227fbad0,
clockid=1, mutex=0x5e7e04a827f0, cond=0x5e7e04a82818) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5e7e04a82818, mutex=0x5e7e04a827f0,
abstime=0x7855227fbad0) at ./nptl/pthread_cond_wait.c:652
#5  0x000078554d12dd47 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5e7e04a827f0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5e7e04a827f0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5e7e04ab0e60,
mutex=mutex at entry=0x5e7e04aed1c8, deadline=...) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000078554d12aa3f in QThreadPoolThread::run (this=0x5e7e04ab0e50) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthreadpool.cpp:114
#9  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5e7e04ab0e50) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#12 0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#13 0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7855217fa6c0 (LWP 54149)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x7855217f9ad0, op=137, expected=0,
futex_word=0x5e7e04db9780) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0,
abstime=0x7855217f9ad0, clockid=0, expected=0, futex_word=0x5e7e04db9780) at
./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e04db9780, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x7855217f9ad0,
private=private at entry=0) at ./nptl/futex-internal.c:139
#3  0x000078554c696efa in __pthread_cond_wait_common (abstime=0x7855217f9ad0,
clockid=1, mutex=0x5e7e04db9730, cond=0x5e7e04db9758) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5e7e04db9758, mutex=0x5e7e04db9730,
abstime=0x7855217f9ad0) at ./nptl/pthread_cond_wait.c:652
#5  0x000078554d12dd47 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5e7e04db9730) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5e7e04db9730) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5e7e04df5800,
mutex=mutex at entry=0x5e7e04aed1c8, deadline=...) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000078554d12aa3f in QThreadPoolThread::run (this=0x5e7e04df57f0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthreadpool.cpp:114
#9  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5e7e04df57f0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#12 0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#13 0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x785521ffb6c0 (LWP 54148)):
#0  0x000078554c6940f6 in __futex_abstimed_wait_common64 (private=-328,
cancel=true, abstime=0x785521ffaad0, op=137, expected=0,
futex_word=0x5e7e04e561f4) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=-328,
abstime=0x785521ffaad0, clockid=81996200, expected=0,
futex_word=0x5e7e04e561f4) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5e7e04e561f4, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x785521ffaad0,
private=private at entry=0) at ./nptl/futex-internal.c:139
#3  0x000078554c696efa in __pthread_cond_wait_common (abstime=0x785521ffaad0,
clockid=1, mutex=0x5e7e04e561a0, cond=0x5e7e04e561c8) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5e7e04e561c8, mutex=0x5e7e04e561a0,
abstime=0x785521ffaad0) at ./nptl/pthread_cond_wait.c:652
#5  0x000078554d12dd47 in QWaitConditionPrivate::wait_relative (deadline=...,
this=0x5e7e04e561a0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:93
#6  QWaitConditionPrivate::wait (deadline=..., this=0x5e7e04e561a0) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:101
#7  QWaitCondition::wait (this=this at entry=0x5e7e04df0240,
mutex=mutex at entry=0x5e7e04aed1c8, deadline=...) at
/home/jan/kde/src/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:181
#8  0x000078554d12aa3f in QThreadPoolThread::run (this=0x5e7e04df0230) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthreadpool.cpp:114
#9  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#11 QThreadPrivate::start (arg=0x5e7e04df0230) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#12 0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#13 0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x785544fff6c0 (LWP 54116)):
#0  0x000078554c71a20f in __GI___poll (fds=fds at entry=0x785544ffeb70,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x000078554a585261 in poll (__timeout=-1, __nfds=2, __fds=0x785544ffeb70)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5e7e045e2c20) at
/home/jan/kde/src/qtwayland/src/client/qwaylanddisplay.cpp:184
#3  0x000078554d12560f in operator() (__closure=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:324
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at /home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:260
#5  QThreadPrivate::start (arg=0x5e7e045e2c20) at
/home/jan/kde/src/qtbase/src/corelib/thread/qthread_unix.cpp:283
#6  0x000078554c697b5a in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:444
#7  0x000078554c7285fc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x785546792a00 (LWP 54114)):
[KCrash Handler]
#6  0x000078554ef86221 in Konsole::FilterChain::paint (this=0x5e7e04d7ffa0,
td=0x5e7e049bc1e0, painter=...) at
/home/jan/kde/src/konsole/src/filterHotSpots/FilterChain.cpp:265
#7  0x000078554eff76fa in Konsole::TerminalDisplay::paintFilters
(this=0x5e7e049bc1e0, painter=...) at
/home/jan/kde/src/konsole/src/terminalDisplay/TerminalDisplay.cpp:798
#8  0x000078554eff6fbf in Konsole::TerminalDisplay::paintEvent
(this=0x5e7e049bc1e0, pe=0x7ffdf5f030f0) at
/home/jan/kde/src/konsole/src/terminalDisplay/TerminalDisplay.cpp:735
#9  0x000078554e3e1710 in QWidget::event (this=0x5e7e049bc1e0,
event=0x7ffdf5f030f0) at
/home/jan/kde/src/qtbase/src/widgets/kernel/qwidget.cpp:9366
#10 0x000078554f002748 in Konsole::TerminalDisplay::event (this=0x5e7e049bc1e0,
event=0x7ffdf5f030f0) at
/home/jan/kde/src/konsole/src/terminalDisplay/TerminalDisplay.cpp:2926
#11 0x000078554e389025 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5e7e049bc1e0, e=0x7ffdf5f030f0) at
/home/jan/kde/src/qtbase/src/widgets/kernel/qapplication.cpp:3296
#12 0x000078554cf75398 in QCoreApplication::notifyInternal2
(receiver=0x5e7e049bc1e0, event=0x7ffdf5f030f0) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1121
#13 0x000078554cf7555d in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1553
#14 0x000078554e3d9569 in QWidgetPrivate::sendPaintEvent
(this=this at entry=0x5e7e04b3dfe0, toBePainted=...) at
/home/jan/kde/src/qtbase/src/widgets/kernel/qwidget.cpp:5647
#15 0x000078554e3d9e89 in QWidgetPrivate::drawWidget
(this=this at entry=0x5e7e04b3dfe0, pdev=0x785540010a98, rgn=..., offset=...,
flags=flags at entry=..., sharedPainter=sharedPainter at entry=0x0,
repaintManager=<optimized out>) at
/home/jan/kde/src/qtbase/src/widgets/kernel/qwidget.cpp:5597
#16 0x000078554e3ec998 in QWidgetRepaintManager::paintAndFlush
(this=0x5e7e04db3640) at
/home/jan/kde/src/qtbase/src/widgets/kernel/qwidgetrepaintmanager.cpp:899
#17 0x000078554e3e18c8 in QWidget::event (this=0x5e7e0478a560,
event=0x5e7e04e05eb0) at
/home/jan/kde/src/qtbase/src/widgets/kernel/qwidget.cpp:9311
#18 0x000078554ec96a81 in KMainWindow::event (this=0x5e7e0478a560,
ev=0x5e7e04e05eb0) at /home/jan/kde/src/kxmlgui/src/kmainwindow.cpp:906
#19 0x000078554ed1afae in KXmlGuiWindow::event (this=0x5e7e0478a560,
ev=0x5e7e04e05eb0) at /home/jan/kde/src/kxmlgui/src/kxmlguiwindow.cpp:221
#20 0x000078554e389025 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5e7e0478a560, e=0x5e7e04e05eb0) at
/home/jan/kde/src/qtbase/src/widgets/kernel/qapplication.cpp:3296
#21 0x000078554cf75398 in QCoreApplication::notifyInternal2
(receiver=0x5e7e0478a560, event=0x5e7e04e05eb0) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1121
#22 0x000078554cf7554d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1539
#23 0x000078554cf79227 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5e7e045240f0) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1901
#24 0x000078554cf7957c in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=<optimized out>) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1760
#25 0x000078554d249917 in postEventSourceDispatch (s=0x5e7e04592ff0) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#26 0x000078554af85b2c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x000078554afe146f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x000078554af83d20 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x000078554d2492e0 in QEventDispatcherGlib::processEvents
(this=0x5e7e045291f0, flags=...) at
/home/jan/kde/src/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#30 0x000078554cf81d9b in QEventLoop::exec (this=this at entry=0x7ffdf5f03bc0,
flags=..., flags at entry=...) at
/home/jan/kde/src/qtbase/src/corelib/global/qflags.h:34
#31 0x000078554cf7e22a in QCoreApplication::exec () at
/home/jan/kde/src/qtbase/src/corelib/global/qflags.h:74
#32 0x00005e7e025757ef in main (argc=1, argv=0x7ffdf5f03f88) at
/home/jan/kde/src/konsole/src/main.cpp:233

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


More information about the konsole-devel mailing list