Bug 179899 - konsole trigger signal 11 SIGSEGV after successful exit
Summary: konsole trigger signal 11 SIGSEGV after successful exit
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-07 11:21 UTC by Rakhmad Azhari
Modified: 2009-01-08 12:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Konsole Backtrace (4.83 KB, application/octet-stream)
2009-01-07 11:22 UTC, Rakhmad Azhari
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rakhmad Azhari 2009-01-07 11:21:43 UTC
Version:            (using KDE 4.1.3)
Compiler:          gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux)  
OS:                Linux
Installed from:    SuSE RPMs

Bug Description:
- Konsole send signal 11 everytime I close the window, even in successful exit.
- It raised the KDE Crash Handler with Backtraces below:
- I use openSUSE 11.1 with KDE4 Factory Repository (KDE 4.1.3)

How To Reproduce:
- I just launch Konsole and close the windows, and it crashes every single time :-(

Backtraces:

Application: Konsole (konsole), signal SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb6a5cb90 (LWP 5815)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0x00000001 in ?? ()
#7  0x42602eff in Konsole::TabbedViewContainerV2::removeViewWidget(QWidget*) ()
   from /usr/lib/libkdeinit4_konsole.so
#8  0x42603b81 in Konsole::ViewContainer::viewDestroyed(QObject*) ()
   from /usr/lib/libkdeinit4_konsole.so
#9  0x42603c47 in Konsole::ViewContainer::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeinit4_konsole.so
#10 0x4260869a in Konsole::TabbedViewContainerV2::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeinit4_konsole.so
#11 0x4115d001 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#12 0x4115d430 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x4115d4bb in QObject::destroyed(QObject*) () from /usr/lib/libQtCore.so.4
#14 0x4115e209 in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#15 0x417d51f7 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#16 0x425fc245 in Konsole::TerminalDisplay::~TerminalDisplay() ()
   from /usr/lib/libkdeinit4_konsole.so
#17 0x411561bf in QObjectPrivate::deleteChildren() ()
   from /usr/lib/libQtCore.so.4
#18 0x417d5011 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#19 0x41b87a71 in QFrame::~QFrame() () from /usr/lib/libQtGui.so.4
#20 0x41bf7175 in QStackedWidget::~QStackedWidget() ()
   from /usr/lib/libQtGui.so.4
#21 0x411561bf in QObjectPrivate::deleteChildren() ()
   from /usr/lib/libQtCore.so.4
#22 0x417d4a81 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#23 0x411561bf in QObjectPrivate::deleteChildren() ()
   from /usr/lib/libQtCore.so.4
#24 0x417d5011 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#25 0x41b87a71 in QFrame::~QFrame() () from /usr/lib/libQtGui.so.4
#26 0x41bf0d6b in QSplitter::~QSplitter() () from /usr/lib/libQtGui.so.4
#27 0x426128dd in Konsole::ViewSplitter::~ViewSplitter() ()
   from /usr/lib/libkdeinit4_konsole.so
#28 0x411561bf in QObjectPrivate::deleteChildren() ()
   from /usr/lib/libQtCore.so.4
#29 0x417d4a81 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#30 0x411561bf in QObjectPrivate::deleteChildren() ()
   from /usr/lib/libQtCore.so.4
#31 0x417d5011 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#32 0x41ba3941 in QMainWindow::~QMainWindow() () from /usr/lib/libQtGui.so.4
#33 0x42286219 in KMainWindow::~KMainWindow() () from /usr/lib/libkdeui.so.5
#34 0x422c57d7 in KXmlGuiWindow::~KXmlGuiWindow() ()
   from /usr/lib/libkdeui.so.5
#35 0x4261d9d8 in Konsole::MainWindow::~MainWindow() ()
   from /usr/lib/libkdeinit4_konsole.so
#36 0x41155ea5 in qDeleteInEventHandler(QObject*) ()
   from /usr/lib/libQtCore.so.4
#37 0x4115773b in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#38 0x417d3430 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0x41ba44e7 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#40 0x42284d18 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#41 0x422c670c in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#42 0x4177c1bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#43 0x417842da in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#44 0x421c035d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#45 0x41146e2b in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#46 0x411479c5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#47 0x41174c5a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#48 0x4181b012 in ?? () from /usr/lib/libQtGui.so.4
#49 0x4114544a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0x4114588a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#51 0x41147c89 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#52 0x4177c037 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#53 0x4261fb32 in kdemain () from /usr/lib/libkdeinit4_konsole.so
#54 0x08048812 in main ()
Comment 1 Rakhmad Azhari 2009-01-07 11:22:50 UTC
Created attachment 30002 [details]
Konsole Backtrace
Comment 2 Dario Andres 2009-01-07 14:55:10 UTC
What QT version are you using? I experienced this crash when using a Qt4.5 snapshot. But this doesn't happen with Qt4.4.x.
This may be related/duplicate of bug 170052
Comment 3 Rakhmad Azhari 2009-01-08 02:53:34 UTC
I use Qt 4.5 Snapshot Repository. Thanks for your help :-) I will try to change the Qt library.
Comment 4 Rakhmad Azhari 2009-01-08 07:44:21 UTC
I have downgrade my Qt Library to 4.4 version and it is working like a charm! 
Thanks for the clue :-)
Comment 5 Dario Andres 2009-01-08 12:02:35 UTC
Anyways , it was already fixed in current trunk to not crash when using Qt4.5 :)