Bug 415311 - Konsole crash with ssh enabled
Summary: Konsole crash with ssh enabled
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 19.04.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-12-18 10:18 UTC by Rahul Chowdhury
Modified: 2021-03-25 04:10 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rahul Chowdhury 2019-12-18 10:18:58 UTC
Application: konsole (19.04.3)

Qt Version: 5.12.4
Frameworks Version: 5.62.0
Operating System: Linux 5.3.0-24-generic x86_64
Distribution: Ubuntu 19.10

-- Information about the crash:
- What I was doing when the application crashed: I had a live ssh connection to a AWS EC2 instance when suddenly it crashed

- Unusual behavior I noticed: Nothing unusual, it just crashed abruptly.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0323359fc0 (LWP 5045))]

Thread 4 (Thread 0x7f030bfff700 (LWP 509)):
#0  __GI___libc_read (nbytes=10, buf=0x7f030bffebde, fd=19) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=19, buf=0x7f030bffebde, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f03238fd955 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
#3  0x00007f03256e9406 in pa_mainloop_prepare () from /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f03256e9ea4 in pa_mainloop_iterate () from /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f03256e9f60 in pa_mainloop_run () from /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f03256f810d in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007f032392c37c in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.0.so
#8  0x00007f03260b5669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f0328b2e323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f031a726700 (LWP 5049)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558e5a21ec48) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558e5a21ebf8, cond=0x558e5a21ec20) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558e5a21ec20, mutex=0x558e5a21ebf8) at pthread_cond_wait.c:638
#3  0x00007f031ac0c97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f031ac0c59b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f03260b5669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007f0328b2e323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0320b71700 (LWP 5048)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0320b70b60, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=7, buf=0x7f0320b70b60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f03258de63f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f032589658e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f03258969e2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0325896b73 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f03272f66c3 in QEventDispatcherGlib::processEvents (this=0x7f0314000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x00007f032729d63b in QEventLoop::exec (this=this@entry=0x7f0320b70d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#8  0x00007f03270d6a75 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#9  0x00007f03267f0efa in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f03270d7cc2 in QThreadPrivate::start (arg=0x7f0326873d80) at thread/qthread_unix.cpp:361
#11 0x00007f03260b5669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007f0328b2e323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0323359fc0 (LWP 5045)):
[KCrash Handler]
#6  QList<QWidget*>::indexOf (from=0, t=@0x7fff3aefea80: 0x558e5aa41a40, this=0x118) at ../../include/QtCore/../../src/corelib/tools/qlist.h:971
#7  QList<QWidget*>::removeAll (this=0x118, _t=@0x7fff3aefea80: 0x558e5aa41a40) at ../../include/QtCore/../../src/corelib/tools/qlist.h:883
#8  0x00007f0327cec1fa in QWidget::removeAction (this=0x558e5aa41a40, action=<optimized out>) at kernel/qwidget.cpp:3350
#9  0x00007f032897515c in Konsole::SessionController::showDisplayContextMenu(QPoint const&) () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.19
#10 0x00007f03272ca5c8 in QtPrivate::QSlotObjectBase::call (a=0x7fff3aefec70, r=0x558e5a452c00, this=0x558e5a4dd8c0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#11 QMetaObject::activate (sender=0x558e5a3a2240, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3781
#12 0x00007f03289b3759 in Konsole::TerminalDisplay::configureRequest(QPoint const&) () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.19
#13 0x00007f0328993708 in Konsole::TerminalDisplay::mousePressEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.19
#14 0x00007f0327cf5aac in QWidget::event (this=0x558e5a3a2240, event=0x7fff3aeff1d0) at kernel/qwidget.cpp:8941
#15 0x00007f0327cb2a86 in QApplicationPrivate::notify_helper (this=this@entry=0x558e5a0bf250, receiver=receiver@entry=0x558e5a3a2240, e=e@entry=0x7fff3aeff1d0) at kernel/qapplication.cpp:3737
#16 0x00007f0327cbc053 in QApplication::notify (this=<optimized out>, receiver=0x558e5a3a2240, e=0x7fff3aeff1d0) at kernel/qapplication.cpp:3197
#17 0x00007f032729ea9a in QCoreApplication::notifyInternal2 (receiver=0x558e5a3a2240, event=0x7fff3aeff1d0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#18 0x00007f0327cbb157 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x558e5a3a2240, event=event@entry=0x7fff3aeff1d0, alienWidget=alienWidget@entry=0x558e5a3a2240, nativeWidget=0x558e5a19be50, buttonDown=buttonDown@entry=0x7f03281e08f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2683
#19 0x00007f0327d1114d in QWidgetWindow::handleMouseEvent (this=0x558e5a20e250, event=0x7fff3aeff650) at /usr/include/c++/9/bits/atomic_base.h:413
#20 0x00007f0327d13fdc in QWidgetWindow::event (event=0x7fff3aeff650, this=0x558e5a20e250) at kernel/qwidgetwindow.cpp:281
#21 QWidgetWindow::event (this=0x558e5a20e250, event=0x7fff3aeff650) at kernel/qwidgetwindow.cpp:224
#22 0x00007f0327cb2a86 in QApplicationPrivate::notify_helper (this=this@entry=0x558e5a0bf250, receiver=receiver@entry=0x558e5a20e250, e=e@entry=0x7fff3aeff650) at kernel/qapplication.cpp:3737
#23 0x00007f0327cbbe00 in QApplication::notify (this=0x558e5a0bf050, receiver=0x558e5a20e250, e=0x7fff3aeff650) at kernel/qapplication.cpp:3483
#24 0x00007f032729ea9a in QCoreApplication::notifyInternal2 (receiver=0x558e5a20e250, event=0x7fff3aeff650) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#25 0x00007f0327686d73 in QGuiApplicationPrivate::processMouseEvent (e=e@entry=0x558e5ab71c60) at kernel/qguiapplication.cpp:2107
#26 0x00007f03276885fb in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x558e5ab71c60) at kernel/qguiapplication.cpp:1842
#27 0x00007f032766226b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151
#28 0x00007f0322c9d28e in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#29 0x00007f032589684d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f0325896ad0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f0325896b73 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f03272f66a5 in QEventDispatcherGlib::processEvents (this=0x558e5a10b560, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#33 0x00007f032729d63b in QEventLoop::exec (this=this@entry=0x7fff3aeff9f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#34 0x00007f03272a53a6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#35 0x00007f032767bdd0 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1784
#36 0x00007f0327cb29f9 in QApplication::exec () at kernel/qapplication.cpp:2893
#37 0x00007f0328c2813d in kdemain (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:210
#38 0x00007f0328a331e3 in __libc_start_main (main=0x558e5934e060 <main>, argc=1, argv=0x7fff3aeffca8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3aeffc98) at ../csu/libc-start.c:308
#39 0x0000558e5934e09e in _start ()
[Inferior 1 (process 5045) detached]

Possible duplicates by query: bug 414748.

Reported using DrKonqi
Comment 1 Kurt Hindenburg 2021-03-25 04:10:52 UTC
These older versions are known to have a lot of crashes.  Please update to current versions.