maintainer-feedback requested: [Bug 258996] x11/konsole typing exit or ctrl-D from shell causes konsole to crash claiming program running
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Oct 8 02:27:10 BST 2021
Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-kde (Team)
<kde at FreeBSD.org> for maintainer-feedback:
Bug 258996: x11/konsole typing exit or ctrl-D from shell causes konsole to
crash claiming program running
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258996
--- Description ---
konsole no longer allows a close file, exit nor ctrl-D, from shell without
claiming there is a running process. if you click cancel instead of ignore
konsole crashes. the running process is indicated to be "kernel" . all KDE
components upgraded to new versions from console shell, not under X11.
output from KDE crash handler
Executable module set to "/usr/local/bin/konsole".
Architecture set to: x86_64--freebsd12.2.
(lldb) settings set term-width 200
(lldb) thread info
thread #1: tid = 101079, 0x0000000802ac8c68 libc.so.7`__sys_wait4 at
_wait4.S:3, name = 'konsole'
(lldb) bt all
* thread #1, name = 'konsole'
* frame #0: 0x0000000802ac8c68 libc.so.7`__sys_wait4 at _wait4.S:3
frame #1: 0x0000000803a04e5c libthr.so.3`__thr_wait4(pid=<unavailable>,
status=<unavailable>, options=<unavailable>, rusage=<unavailable>) at
thr_syscalls.c:581:8
frame #2: 0x000000080138a6db
libKF5Crash.so.5`___lldb_unnamed_symbol5$$libKF5Crash.so.5 + 315
frame #3: 0x0000000801389e2a
libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 1498
frame #4: 0x0000000803a07ae0
libthr.so.3`handle_signal(actp=0x00007fffffffd740, sig=11,
info=0x00007fffffffdb30, ucp=0x00007fffffffd7c0) at thr_sig.c:248:3
frame #5: 0x0000000803a070ac libthr.so.3`thr_sighandler(sig=11,
info=0x00007fffffffdb30, _ucp=0x00007fffffffd7c0) at thr_sig.c:191:2
frame #6: 0x00007ffffffff193
frame #7: 0x000000080287aca9 libQt5Core.so.5`QTimer::start() + 25
frame #8: 0x000000080287592e
libQt5Core.so.5`___lldb_unnamed_symbol2429$$libQt5Core.so.5 + 1150
frame #9: 0x000000080038c930
libkonsoleprivate.so.21`Konsole::TerminalDisplay::compositeFocusChanged(bool) +
64
frame #10: 0x000000080287592e
libQt5Core.so.5`___lldb_unnamed_symbol2429$$libQt5Core.so.5 + 1150
frame #11: 0x000000080038d01d
libkonsoleprivate.so.21`___lldb_unnamed_symbol367$$libkonsoleprivate.so.21 + 61
frame #12: 0x00000008003f0846
libkonsoleprivate.so.21`___lldb_unnamed_symbol1267$$libkonsoleprivate.so.21 +
150
frame #13: 0x000000080283e6a8
libQt5Core.so.5`QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*
,
QEvent*) + 264
frame #14: 0x000000080169ba6b
libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
frame #15: 0x000000080169cf66
libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 518
frame #16: 0x000000080283e34f
libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 175
frame #17: 0x0000000801699387
libQt5Widgets.so.5`QApplicationPrivate::setFocusWidget(QWidget*,
Qt::FocusReason) + 391
frame #18: 0x00000008016d18e2
libQt5Widgets.so.5`QWidget::setFocus(Qt::FocusReason) + 658
frame #19: 0x000000080169a889
libQt5Widgets.so.5`QApplication::setActiveWindow(QWidget*) + 1225
frame #20: 0x000000080169ad56
libQt5Widgets.so.5`QApplicationPrivate::notifyActiveWindowChange(QWindow*) + 54
frame #21: 0x0000000801e02c13
libQt5Gui.so.5`QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInter
facePrivate::ActivatedWindowEvent*)
+ 627
frame #22: 0x0000000801de3adb
libQt5Gui.so.5`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop
::ProcessEventsFlag>)
+ 219
frame #23: 0x000000080701689f
libQt5XcbQpa.so.5`___lldb_unnamed_symbol349$$libQt5XcbQpa.so.5 + 31
frame #24: 0x00000008046fbccc libglib-2.0.so.0`g_main_context_dispatch +
364
frame #25: 0x00000008046fc064
libglib-2.0.so.0`___lldb_unnamed_symbol129$$libglib-2.0.so.0 + 548
frame #26: 0x00000008046fc126 libglib-2.0.so.0`g_main_context_iteration +
102
frame #27: 0x0000000802896d70
libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessE
ventsFlag>)
+ 96
frame #28: 0x000000080283a627
libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 567
frame #29: 0x000000080283e9de libQt5Core.so.5`QCoreApplication::exec() +
142
frame #30: 0x00000000002063da konsole`___lldb_unnamed_symbol5$$konsole +
3242
frame #31: 0x000000000020550f konsole`___lldb_unnamed_symbol1$$konsole +
255
thread #2, name = 'konsole'
frame #0: 0x0000000802adb02a libc.so.7`__sys_poll at _poll.S:3
frame #1: 0x0000000803a049f6 libthr.so.3`__thr_poll(fds=<unavailable>,
nfds=<unavailable>, timeout=<unavailable>) at thr_syscalls.c:338:8
frame #2: 0x00000008046fc001
libglib-2.0.so.0`___lldb_unnamed_symbol129$$libglib-2.0.so.0 + 449
frame #3: 0x00000008046fc126 libglib-2.0.so.0`g_main_context_iteration +
102
frame #4: 0x0000000802896d8b
libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessE
ventsFlag>)
+ 123
frame #5: 0x000000080283a627
libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 567
frame #6: 0x000000080266e880 libQt5Core.so.5`QThread::exec() + 160
frame #7: 0x0000000801325653
libQt5DBus.so.5`___lldb_unnamed_symbol12$$libQt5DBus.so.5 + 19
frame #8: 0x000000080266f951
libQt5Core.so.5`___lldb_unnamed_symbol214$$libQt5Core.so.5 + 241
frame #9: 0x0000000803a01faa
libthr.so.3`thread_start(curthread=0x0000000804d6b700) at thr_create.c:292:16
More information about the kde-freebsd
mailing list