Bug 259999

Summary: Konsole crash after closing an open tab
Product: [Applications] konsole Reporter: George Metaxas <gmetal31>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description George Metaxas 2010-12-15 22:02:15 UTC
Application: konsole (2.6)
KDE Platform Version: 4.5.86 (4.6 >= 20101210) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-gentoo-r5 i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

I had four Konsole tabs open. I was in the process of closing all the tabs by typing "exit" in each tab, when the Konsole crashed. I think this happened on the first tab, so right after typing exit, Konsole crashed.

-- Backtrace:
Application: Konsole (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#7  Konsole::TerminalDisplay::filterChain (this=0x9182000) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/TerminalDisplay.cpp:1262
#8  0xb2da98ee in Konsole::SessionController::setSearchBar (this=0x9182000, searchBar=0x0) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/SessionController.cpp:361
#9  0xb34ee32b in Konsole::MainWindow::disconnectController (this=0x8cbe7b0, controller=0x9182000) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/MainWindow.cpp:193
#10 0xb34ee6d2 in Konsole::MainWindow::activeViewChanged (this=0x8cbe7b0, controller=0x8e94888) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/MainWindow.cpp:205
#11 0xb34eebf7 in Konsole::MainWindow::qt_metacall (this=0x8cbe7b0, _c=QMetaObject::InvokeMetaMethod, _id=56, _a=0xbfe6d768)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/MainWindow.moc:119
#12 0xb6f5a40c in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#13 0xb6f6e2fd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#14 0xb2dcfd13 in Konsole::ViewManager::activeViewChanged (this=0x8cfe810, _t1=0x8e94888) at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/ViewManager.moc:218
#15 0xb2dd0e2b in Konsole::ViewManager::controllerChanged (this=0x8cfe810, controller=0x8e94888) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/ViewManager.cpp:542
#16 0xb2dd4f83 in Konsole::ViewManager::qt_metacall (this=0x8cfe810, _c=QMetaObject::InvokeMetaMethod, _id=38, _a=0xbfe6d928)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/ViewManager.moc:191
#17 0xb6f5a40c in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#18 0xb6f6e2fd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#19 0xb2da3ae3 in Konsole::SessionController::focused (this=0x8e94888, _t1=0x8e94888) at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/SessionController.moc:203
#20 0xb2daacd1 in Konsole::SessionController::eventFilter (this=0x8e94888, watched=0x8ec38b8, event=0xbfe6ddf0) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/SessionController.cpp:294
#21 0xb6f523c9 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#22 0xb63aacef in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#23 0xb63b2fac in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#24 0xb76e580b in KApplication::notify (this=0xbfe6ef88, receiver=0x8ec38b8, event=0xbfe6ddf0) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#25 0xb6f5277b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#26 0xb63ba0fe in QCoreApplication::sendEvent(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#27 0xb63aee36 in QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) () from /usr/lib/qt4/libQtGui.so.4
#28 0xb640bb67 in QWidget::setFocus(Qt::FocusReason) () from /usr/lib/qt4/libQtGui.so.4
#29 0xb2dd00c0 in Konsole::ViewManager::viewActivated (this=0x8cfe810, view=0x8ec38b8) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/ViewManager.cpp:409
#30 0xb2dd4e98 in Konsole::ViewManager::qt_metacall (this=0x8cfe810, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfe6e008)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/ViewManager.moc:181
#31 0xb6f5a40c in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#32 0xb6f6e2fd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#33 0xb2dc8cc3 in Konsole::ViewContainer::activeViewChanged (this=0x8d2d3c8, _t1=0x8ec38b8) at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/ViewContainer.moc:157
#34 0xb2dc9618 in Konsole::TabbedViewContainer::currentTabChanged (this=0x8d2d3c8, index=1) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/ViewContainer.cpp:689
#35 0xb2dcb807 in Konsole::TabbedViewContainer::qt_metacall (this=0x8d2d3c8, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfe6e198)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/ViewContainer.moc:304
#36 0xb6f5a40c in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#37 0xb6f6e2fd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#38 0xb68d43f3 in QTabBar::currentChanged(int) () from /usr/lib/qt4/libQtGui.so.4
#39 0xb68db2a3 in QTabBar::setCurrentIndex(int) () from /usr/lib/qt4/libQtGui.so.4
#40 0xb68dcc58 in QTabBar::removeTab(int) () from /usr/lib/qt4/libQtGui.so.4
#41 0xb2dc9b46 in Konsole::TabbedViewContainer::removeViewWidget (this=0x8d2d3c8, view=0x917bfd0) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/ViewContainer.cpp:747
#42 0xb2dcb4e7 in Konsole::ViewContainer::viewDestroyed (this=0x8d2d3c8, object=0x917bfd0) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/ViewContainer.cpp:167
#43 0xb2dcb6cf in Konsole::ViewContainer::qt_metacall (this=0x8d2d3c8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfe6e458)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/ViewContainer.moc:103
#44 0xb2dcb73a in Konsole::TabbedViewContainer::qt_metacall (this=0x8d2d3c8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfe6e458)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konsole/src/ViewContainer.moc:295
#45 0xb6f5a40c in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#46 0xb6f6e2fd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#47 0xb6f6e8c3 in QObject::destroyed(QObject*) () from /usr/lib/qt4/libQtCore.so.4
#48 0xb6f6f8ea in QObject::~QObject() () from /usr/lib/qt4/libQtCore.so.4
#49 0xb6418027 in QWidget::~QWidget() () from /usr/lib/qt4/libQtGui.so.4
#50 0xb2dc5ce6 in ~TerminalDisplay (this=0x917bfd0, __in_chrg=<value optimized out>) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/TerminalDisplay.cpp:391
#51 0xb6f65125 in qDeleteInEventHandler(QObject*) () from /usr/lib/qt4/libQtCore.so.4
#52 0xb6f66628 in QObject::event(QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#53 0xb64111a6 in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#54 0xb2dbe1dd in Konsole::TerminalDisplay::event (this=0x917bfd0, event=0x920acd8) at /home/kde-devel/kde/src/KDE/kdebase/apps/konsole/src/TerminalDisplay.cpp:2652
#55 0xb63aacff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#56 0xb63b2fac in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#57 0xb76e580b in KApplication::notify (this=0xbfe6ef88, receiver=0x917bfd0, event=0x920acd8) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#58 0xb6f5277b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#59 0xb6f53e5e in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/libQtCore.so.4
#60 0xb6f5409d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/libQtCore.so.4
#61 0xb6f85524 in ?? () from /usr/lib/qt4/libQtCore.so.4
#62 0xb5b2aa95 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#63 0xb5b2e898 in ?? () from /usr/lib/libglib-2.0.so.0
#64 0x08c3d020 in ?? ()
#65 0x00000000 in ?? ()

Reported using DrKonqi
Comment 1 Christoph Feck 2011-01-08 15:40:44 UTC

*** This bug has been marked as a duplicate of bug 213168 ***