[konsole] [Bug 425553] New: Konsole crashes on tab/window closing.

Dariusz Chilewicz bugzilla_noreply at kde.org
Wed Aug 19 15:57:32 BST 2020


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

            Bug ID: 425553
           Summary: Konsole crashes on tab/window closing.
           Product: konsole
           Version: 19.12.2
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: darek at chilewicz.pl
  Target Milestone: ---

Application: konsole (19.12.2)

Qt Version: 5.12.5
Frameworks Version: 5.68.0
Operating System: Linux 4.18.0-193.14.2.el8_2.x86_64 x86_64
Windowing system: X11
Distribution: CentOS Linux 8 (Core)

-- Information about the crash:
- What I was doing when the application crashed:
I have about 40 konsoles windows/tabs opened in single process. I think more
konsoles you have, crash is more probable. I click "x" to close one of konsole
windows.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Konsola (konsole), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f54e0de9bc0 (LWP 256121))]

Thread 6 (Thread 0x7f54be52a700 (LWP 256199)):
#0  0x00007f54ecf8048c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f54c04cc77b in util_queue_thread_func () from
/usr/lib64/dri/i965_dri.so
#2  0x00007f54c04cc39b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007f54ecf7a2de in start_thread () from /lib64/libpthread.so.0
#4  0x00007f54ee309e83 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f54bed2b700 (LWP 256198)):
#0  0x00007f54ecf8048c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f54c04cc77b in util_queue_thread_func () from
/usr/lib64/dri/i965_dri.so
#2  0x00007f54c04cc39b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007f54ecf7a2de in start_thread () from /lib64/libpthread.so.0
#4  0x00007f54ee309e83 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f54b6d2b700 (LWP 256197)):
#0  0x00007f54ecf8048c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f54c04cc77b in util_queue_thread_func () from
/usr/lib64/dri/i965_dri.so
#2  0x00007f54c04cc39b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007f54ecf7a2de in start_thread () from /lib64/libpthread.so.0
#4  0x00007f54ee309e83 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f54bf52c700 (LWP 256196)):
#0  0x00007f54ecf8048c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f54c04cc77b in util_queue_thread_func () from
/usr/lib64/dri/i965_dri.so
#2  0x00007f54c04cc39b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007f54ecf7a2de in start_thread () from /lib64/libpthread.so.0
#4  0x00007f54ee309e83 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f54cb063700 (LWP 256124)):
#0  0x00007f54ee2faab4 in read () from /lib64/libc.so.6
#1  0x00007f54e7cd8460 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f54e7c924ab in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f54e7c92960 in g_main_context_iterate.isra () from
/lib64/libglib-2.0.so.0
#4  0x00007f54e7c92ae0 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00007f54ef1b01cb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#6  0x00007f54ef15b94b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#7  0x00007f54eefbb086 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f54f5108ec9 in QDBusConnectionManager::run() () from
/lib64/libQt5DBus.so.5
#9  0x00007f54eefbc336 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#10 0x00007f54ecf7a2de in start_thread () from /lib64/libpthread.so.0
#11 0x00007f54ee309e83 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f54e0de9bc0 (LWP 256121)):
[KCrash Handler]
#6  0x00007f54ee24570f in raise () from /lib64/libc.so.6
#7  0x00007f54ee22fb25 in abort () from /lib64/libc.so.6
#8  0x00007f54ee288897 in __libc_message () from /lib64/libc.so.6
#9  0x00007f54ee31b905 in __fortify_fail_abort () from /lib64/libc.so.6
#10 0x00007f54ee31b937 in __fortify_fail () from /lib64/libc.so.6
#11 0x00007f54ee3198f6 in __chk_fail () from /lib64/libc.so.6
#12 0x00007f54ee31b82b in __fdelt_warn () from /lib64/libc.so.6
#13 0x00007f54f4615644 in KPtyDevicePrivate::doWait(int, bool) () from
/lib64/libKF5Pty.so.5
#14 0x00007f54f4b36a98 in Konsole::Pty::sendEof() () from
/lib64/libkonsoleprivate.so.19
#15 0x00007f54f4b4cc9f in Konsole::Session::closeInNormalWay() () from
/lib64/libkonsoleprivate.so.19
#16 0x00007f54f4b4d099 in Konsole::Session::close() () from
/lib64/libkonsoleprivate.so.19
#17 0x00007f54f4b4d178 in
Konsole::Session::removeView(Konsole::TerminalDisplay*) () from
/lib64/libkonsoleprivate.so.19
#18 0x00007f54ef185683 in QMetaObject::activate(QObject*, int, int, void**) ()
from /lib64/libQt5Core.so.5
#19 0x00007f54ef185c93 in QObject::destroyed(QObject*) () from
/lib64/libQt5Core.so.5
#20 0x00007f54efd8a87b in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#21 0x00007f54f4b6854d in Konsole::TerminalDisplay::~TerminalDisplay() () from
/lib64/libkonsoleprivate.so.19
#22 0x00007f54ef18b9dc in QObjectPrivate::deleteChildren() () from
/lib64/libQt5Core.so.5
#23 0x00007f54efd8a796 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#24 0x00007f54f4b9f045 in Konsole::ViewSplitter::~ViewSplitter() () from
/lib64/libkonsoleprivate.so.19
#25 0x00007f54ef18b9dc in QObjectPrivate::deleteChildren() () from
/lib64/libQt5Core.so.5
#26 0x00007f54efd8a796 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#27 0x00007f54efef448d in QStackedWidget::~QStackedWidget() () from
/lib64/libQt5Widgets.so.5
#28 0x00007f54ef18b9dc in QObjectPrivate::deleteChildren() () from
/lib64/libQt5Core.so.5
#29 0x00007f54efd8a796 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#30 0x00007f54f4b7bc36 in Konsole::TabbedViewContainer::~TabbedViewContainer()
() from /lib64/libkonsoleprivate.so.19
#31 0x00007f54f4b7bc7d in Konsole::TabbedViewContainer::~TabbedViewContainer()
() from /lib64/libkonsoleprivate.so.19
#32 0x00007f54ef18b9dc in QObjectPrivate::deleteChildren() () from
/lib64/libQt5Core.so.5
#33 0x00007f54efd8a796 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#34 0x00007f54f37b08f8 in KMainWindow::~KMainWindow() () from
/lib64/libKF5XmlGui.so.5
#35 0x00007f54f4e3648d in Konsole::MainWindow::~MainWindow() () from
/lib64/libkdeinit5_konsole.so
#36 0x00007f54ef186288 in QObject::event(QEvent*) () from
/lib64/libQt5Core.so.5
#37 0x00007f54efd8f25b in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#38 0x00007f54efe9a3c8 in QMainWindow::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#39 0x00007f54f37b2cab in KMainWindow::event(QEvent*) () from
/lib64/libKF5XmlGui.so.5
#40 0x00007f54f37fcdbb in KXmlGuiWindow::event(QEvent*) () from
/lib64/libKF5XmlGui.so.5
#41 0x00007f54efd4e625 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#42 0x00007f54efd55cd0 in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQt5Widgets.so.5
#43 0x00007f54ef15cad6 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#44 0x00007f54ef15fd27 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#45 0x00007f54ef1b0427 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt5Core.so.5
#46 0x00007f54e7c9267d in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#47 0x00007f54e7c92a48 in g_main_context_iterate.isra () from
/lib64/libglib-2.0.so.0
#48 0x00007f54e7c92ae0 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#49 0x00007f54ef1b01b3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#50 0x00007f54ef15b94b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#51 0x00007f54ef163a66 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#52 0x00007f54f4e220dc in kdemain () from /lib64/libkdeinit5_konsole.so
#53 0x00007f54ee2316a3 in __libc_start_main () from /lib64/libc.so.6
#54 0x0000556d266c8b1e in _start ()
[Inferior 1 (process 256121) detached]

Possible duplicates by query: bug 417270, bug 408999, bug 389942, bug 324013.

Reported using DrKonqi

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


More information about the konsole-devel mailing list