Bug 296154 - Konsole crashes everytime I hit Ctrl+D to close the last konsole window
Summary: Konsole crashes everytime I hit Ctrl+D to close the last konsole window
Status: RESOLVED DUPLICATE of bug 296116
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.8.999
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-16 14:04 UTC by Rohan Garg
Modified: 2012-03-16 14:09 UTC (History)
1 user (show)

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 Rohan Garg 2012-03-16 14:04:01 UTC
Application: konsole (2.8.999)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-18-generic x86_64
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Closing the last active konsole window by pressing Ctrl+D
- Unusual behavior I noticed:
Konsole crashed
- Custom settings of the application:
I'm using Project Neon, which installs everything to /opt/project-neon

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (kdeinit4), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fa648310445 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fa648313bab in __GI_abort () at abort.c:91
#8  0x00007fa649bdf9b7 in qt_message_output(QtMsgType, char const*) () from /opt/project-neon/lib/libQtCore.so.4
#9  0x00007fa649bdfb4d in ?? () from /opt/project-neon/lib/libQtCore.so.4
#10 0x00007fa649be02dd in qFatal(char const*, ...) () from /opt/project-neon/lib/libQtCore.so.4
#11 0x00007fa649bdf57c in qt_assert(char const*, char const*, int) () from /opt/project-neon/lib/libQtCore.so.4
#12 0x00007fa6371a0415 in Konsole::ViewManager::viewCloseRequest (this=0xae1480, view=0xcdcdf0) at /build/buildd/project-neon-konsole-2+git20120313+r4506/src/ViewManager.cpp:731
#13 0x00007fa6371a23ad in Konsole::ViewManager::qt_static_metacall (_o=0xae1480, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0x7fff5cea50f0) at /build/buildd/project-neon-konsole-2+git20120313+r4506/obj-x86_64-linux-gnu/src/ViewManager.moc:172
#14 0x00007fa649d3e628 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/project-neon/lib/libQtCore.so.4
#15 0x00007fa63719a287 in Konsole::ViewContainer::viewRemoved (this=0xb25840, _t1=0xcdcdf0) at /build/buildd/project-neon-konsole-2+git20120313+r4506/obj-x86_64-linux-gnu/src/ViewContainer.moc:174
#16 0x00007fa637196653 in Konsole::ViewContainer::viewDestroyed (this=0xb25840, object=0xcdcdf0) at /build/buildd/project-neon-konsole-2+git20120313+r4506/src/ViewContainer.cpp:168
#17 0x00007fa637199f12 in Konsole::ViewContainer::qt_static_metacall (_o=0xb25840, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fff5cea5290) at /build/buildd/project-neon-konsole-2+git20120313+r4506/obj-x86_64-linux-gnu/src/ViewContainer.moc:76
#18 0x00007fa649d3e628 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/project-neon/lib/libQtCore.so.4
#19 0x00007fa649d4020b in QObject::destroyed(QObject*) () from /opt/project-neon/lib/libQtCore.so.4
#20 0x00007fa649d38955 in QObject::~QObject() () from /opt/project-neon/lib/libQtCore.so.4
#21 0x00007fa648be989c in QWidget::~QWidget() () from /opt/project-neon/lib/libQtGui.so.4
#22 0x00007fa637187f4d in Konsole::TerminalDisplay::~TerminalDisplay (this=0xcdcdf0, __in_chrg=<optimized out>) at /build/buildd/project-neon-konsole-2+git20120313+r4506/src/TerminalDisplay.cpp:358
#23 0x00007fa637187f86 in Konsole::TerminalDisplay::~TerminalDisplay (this=0xcdcdf0, __in_chrg=<optimized out>) at /build/buildd/project-neon-konsole-2+git20120313+r4506/src/TerminalDisplay.cpp:368
#24 0x00007fa649d3fe2e in qDeleteInEventHandler(QObject*) () from /opt/project-neon/lib/libQtCore.so.4
#25 0x00007fa649d3921c in QObject::event(QEvent*) () from /opt/project-neon/lib/libQtCore.so.4
#26 0x00007fa648bfcacc in QWidget::event(QEvent*) () from /opt/project-neon/lib/libQtGui.so.4
#27 0x00007fa637192440 in Konsole::TerminalDisplay::event (this=0xcdcdf0, event=0xe0bb70) at /build/buildd/project-neon-konsole-2+git20120313+r4506/src/TerminalDisplay.cpp:2698
#28 0x00007fa648b96b0a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/project-neon/lib/libQtGui.so.4
#29 0x00007fa648b9680c in QApplication::notify(QObject*, QEvent*) () from /opt/project-neon/lib/libQtGui.so.4
#30 0x00007fa64abad4e7 in KApplication::notify(QObject*, QEvent*) () from /opt/project-neon/lib/libkdeui.so.5
#31 0x00007fa649d2024e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/project-neon/lib/libQtCore.so.4
#32 0x00007fa649d23dc1 in QCoreApplication::sendEvent(QObject*, QEvent*) () from /opt/project-neon/lib/libQtCore.so.4
#33 0x00007fa649d21262 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /opt/project-neon/lib/libQtCore.so.4
#34 0x00007fa649d20e83 in QCoreApplication::sendPostedEvents(QObject*, int) () from /opt/project-neon/lib/libQtCore.so.4
#35 0x00007fa649d5cb6f in QCoreApplication::sendPostedEvents() () from /opt/project-neon/lib/libQtCore.so.4
#36 0x00007fa649d5bb70 in ?? () from /opt/project-neon/lib/libQtCore.so.4
#37 0x00007fa645264dda in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fa6452651a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fa645265264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fa649d5c41f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/project-neon/lib/libQtCore.so.4
#41 0x00007fa648c6f4e4 in ?? () from /opt/project-neon/lib/libQtGui.so.4
#42 0x00007fa649d1db18 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/project-neon/lib/libQtCore.so.4
#43 0x00007fa649d1dca2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/project-neon/lib/libQtCore.so.4
#44 0x00007fa649d208ce in QCoreApplication::exec() () from /opt/project-neon/lib/libQtCore.so.4
#45 0x00007fa648b93d12 in QApplication::exec() () from /opt/project-neon/lib/libQtGui.so.4
#46 0x00007fa637420d8c in kdemain (argc=1, argv=0x92bc80) at /build/buildd/project-neon-konsole-2+git20120313+r4506/src/main.cpp:84
#47 0x0000000000406d9f in _start ()

Possible duplicates by query: bug 291961, bug 291369, bug 287560, bug 284718, bug 281086.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-03-16 14:09:49 UTC
Thanks for reporting.  This has been fixed today.

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