Bug 260863 - konsole crashed when pressing ctrl-shift-T while nano was open
Summary: konsole crashed when pressing ctrl-shift-T while nano was open
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-21 11:34 UTC by alexboly
Modified: 2011-12-30 15:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alexboly 2010-12-21 11:34:13 UTC
Application: konsole (2.5)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I tried to open a new konsole tab with nano opened and konsole crashed.

-- Backtrace:
Application: Konsole (konsole), signal: Illegal instruction
[Current thread is 1 (Thread 0xb770d710 (LWP 8080))]

Thread 2 (Thread 0xb382bb70 (LWP 8164)):
#0  postEventSourcePrepare (s=0x9b4a5e0, timeout=0xb382b0bc) at kernel/qeventdispatcher_glib.cpp:253
#1  0x047f2e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x047f3279 in ?? () from /lib/libglib-2.0.so.0
#3  0x047f3848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x0584659f in QEventDispatcherGlib::processEvents (this=0x9a87620, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x05816609 in QEventLoop::processEvents (this=0xb382b290, flags=) at kernel/qeventloop.cpp:149
#6  0x05816a8a in QEventLoop::exec (this=0xb382b290, flags=...) at kernel/qeventloop.cpp:201
#7  0x05712b7e in QThread::exec (this=0x9b41448) at thread/qthread.cpp:490
#8  0x057f535b in QInotifyFileSystemWatcherEngine::run (this=0x9b41448) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x05715df9 in QThreadPrivate::start (arg=0x9b41448) at thread/qthread_unix.cpp:266
#10 0x00b3bcc9 in start_thread () from /lib/libpthread.so.0
#11 0x00a9a69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb770d710 (LWP 8080)):
[KCrash Handler]
#7  QStyleSheetStyle::renderRule (this=0x99540a8, w=0x9950ff8, opt=0xbfb1c838, pseudoElement=0) at styles/qstylesheetstyle.cpp:1910
#8  0x08b6da1a in QStyleSheetStyle::subElementRect (this=0x99540a8, se=QStyle::SE_TabBarTabText, opt=0xbfb1c838, w=0x9950ff8) at styles/qstylesheetstyle.cpp:5577
#9  0x08cd360b in QTabBar::initStyleOption (this=0x9950ff8, option=0xbfb1c838, tabIndex=0) at widgets/qtabbar.cpp:201
#10 0x08cd392f in QTabBar::tabSizeHint (this=0x9950ff8, index=0) at widgets/qtabbar.cpp:1346
#11 0x001c4d70 in ?? () from /usr/lib/libkonsoleprivate.so
#12 0x08cd2172 in QTabBarPrivate::layoutTabs (this=0xbfb1c968) at widgets/qtabbar.cpp:429
#13 0x08cd45d0 in QTabBarPrivate::refresh (this=0x9949758) at widgets/qtabbar.cpp:723
#14 0x08cd4931 in QTabBar::setTabText (this=0x9950ff8, index=1, text=...) at widgets/qtabbar.cpp:1009
#15 0x001c6c7b in ?? () from /usr/lib/libkonsoleprivate.so
#16 0x001c8ee7 in ?? () from /usr/lib/libkonsoleprivate.so
#17 0x0581d8ca in QMetaObject::metacall (object=0x9953048, cl=QMetaObject::ReadProperty, idx=160772168, argv=0xbfb1cae8) at kernel/qmetaobject.cpp:237
#18 0x058306ad in QMetaObject::activate (sender=0x9b91190, m=0x1ee8e4, local_signal_index=1, argv=0xbfb1c838) at kernel/qobject.cpp:3280
#19 0x001d3833 in Konsole::ViewProperties::titleChanged(Konsole::ViewProperties*) () from /usr/lib/libkonsoleprivate.so
#20 0x001d3ade in Konsole::ViewProperties::setTitle(QString const&) () from /usr/lib/libkonsoleprivate.so
#21 0x001a3829 in Konsole::SessionController::sessionTitleChanged() () from /usr/lib/libkonsoleprivate.so
#22 0x001a9c89 in Konsole::SessionController::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkonsoleprivate.so
#23 0x0581d8ca in QMetaObject::metacall (object=0x9b91190, cl=QMetaObject::ReadProperty, idx=30, argv=0x0) at kernel/qmetaobject.cpp:237
#24 0x058306ad in QMetaObject::activate (sender=0x9bacb00, m=0x1edea4, local_signal_index=3, argv=0xbfb1c838) at kernel/qobject.cpp:3280
#25 0x00196f97 in Konsole::Session::titleChanged() () from /usr/lib/libkonsoleprivate.so
#26 0x00199f6f in Konsole::Session::setTitle(Konsole::Session::TitleRole, QString const&) () from /usr/lib/libkonsoleprivate.so
#27 0x001a12d7 in Konsole::SessionController::snapshot() () from /usr/lib/libkonsoleprivate.so
#28 0x001a9ce0 in Konsole::SessionController::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkonsoleprivate.so
#29 0x0581d8ca in QMetaObject::metacall (object=0x9b91190, cl=QMetaObject::ReadProperty, idx=34, argv=0x0) at kernel/qmetaobject.cpp:237
#30 0x058306ad in QMetaObject::activate (sender=0x9bacb00, m=0x1edea4, local_signal_index=0, argv=0xbfb1c838) at kernel/qobject.cpp:3280
#31 0x00197067 in Konsole::Session::started() () from /usr/lib/libkonsoleprivate.so
#32 0x0019d46b in Konsole::Session::run() () from /usr/lib/libkonsoleprivate.so
#33 0x00418285 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#34 0x00419d98 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#35 0x0581d8ca in QMetaObject::metacall (object=0xbfb1e844, cl=QMetaObject::ReadProperty, idx=163236608, argv=0xbfb1d2dc) at kernel/qmetaobject.cpp:237
#36 0x058306ad in QMetaObject::activate (sender=0x9933100, m=0x423ac0, local_signal_index=0, argv=0xbfb1c838) at kernel/qobject.cpp:3280
#37 0x0041a5df in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#38 0x0041b5e0 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#39 0x0041e093 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#40 0x0581d8ca in QMetaObject::metacall (object=0x9933100, cl=QMetaObject::ReadProperty, idx=160641280, argv=0xbfb1d2dc) at kernel/qmetaobject.cpp:237
#41 0x058306ad in QMetaObject::activate (sender=0x98af510, m=0x915d370, local_signal_index=1, argv=0xbfb1c838) at kernel/qobject.cpp:3280
#42 0x087d6f99 in QAction::triggered (this=0x98af510, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#43 0x087d88dc in QAction::activate (this=0x98af510, event=QAction::Trigger) at kernel/qaction.cpp:1256
#44 0x087dab68 in QAction::event (this=0x810001, e=0xbfb1c838) at kernel/qaction.cpp:1182
#45 0x00569fd3 in KAction::event (this=0x98af510, event=0xbfb1d968) at ../../kdeui/actions/kaction.cpp:131
#46 0x087defdc in QApplicationPrivate::notify_helper (this=0x98bc628, receiver=0x98af510, e=0xbfb1d968) at kernel/qapplication.cpp:4396
#47 0x087e504e in QApplication::notify (this=0xbfb1e844, receiver=0x98af510, e=0xbfb1d968) at kernel/qapplication.cpp:3798
#48 0x0066c68a in KApplication::notify (this=0xbfb1e844, receiver=0x98af510, event=0xbfb1d968) at ../../kdeui/kernel/kapplication.cpp:310
#49 0x05817b3b in QCoreApplication::notifyInternal (this=0xbfb1e844, receiver=0x98af510, event=0xbfb1d968) at kernel/qcoreapplication.cpp:732
#50 0x0882076d in sendEvent (this=0x98bc6d4, e=0xbfb1dde4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#51 QShortcutMap::dispatchEvent (this=0x98bc6d4, e=0xbfb1dde4) at kernel/qshortcutmap.cpp:879
#52 0x0882259e in QShortcutMap::tryShortcutEvent (this=0x98bc6d4, o=0x9a68e70, e=0xbfb1dde4) at kernel/qshortcutmap.cpp:364
#53 0x087e6c52 in QApplication::notify (this=0xbfb1e844, receiver=0x9a68e70, e=0xbfb1dde4) at kernel/qapplication.cpp:3840
#54 0x0066c68a in KApplication::notify (this=0xbfb1e844, receiver=0x9a68e70, event=0xbfb1dde4) at ../../kdeui/kernel/kapplication.cpp:310
#55 0x05817b3b in QCoreApplication::notifyInternal (this=0xbfb1e844, receiver=0x9a68e70, event=0xbfb1dde4) at kernel/qcoreapplication.cpp:732
#56 0x087deb9e in sendSpontaneousEvent (receiver=0x9a68e70, event=0x810001) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#57 qt_sendSpontaneousEvent (receiver=0x9a68e70, event=0x810001) at kernel/qapplication.cpp:5388
#58 0x0889b69d in QKeyMapper::sendKeyEvent (keyWidget=0x9a68e70, grab=false, type=QEvent::KeyPress, code=84, modifiers=..., text=..., autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=28, nativeVirtualKey=84, nativeModifiers=21) at kernel/qkeymapper_x11.cpp:1867
#59 0x0889db49 in QKeyMapperPrivate::translateKeyEvent (this=0x98e5120, keyWidget=0x9a68e70, event=0xbfb1e4ac, grab=56) at kernel/qkeymapper_x11.cpp:1837
#60 0x08871387 in QApplication::x11ProcessEvent (this=0xbfb1e844, event=0xbfb1e4ac) at kernel/qapplication_x11.cpp:3429
#61 0x088a136a in x11EventSourceDispatch (s=0x98b4800, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#62 0x047ef855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#63 0x047f3668 in ?? () from /lib/libglib-2.0.so.0
#64 0x047f3848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#65 0x05846565 in QEventDispatcherGlib::processEvents (this=0x9892688, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#66 0x088a0be5 in QGuiEventDispatcherGlib::processEvents (this=0x9892688, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0x05816609 in QEventLoop::processEvents (this=0xbfb1e7a4, flags=) at kernel/qeventloop.cpp:149
#68 0x05816a8a in QEventLoop::exec (this=0xbfb1e7a4, flags=...) at kernel/qeventloop.cpp:201
#69 0x0581b00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#70 0x087dde07 in QApplication::exec () at kernel/qapplication.cpp:3672
#71 0x004206ab in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#72 0x080485ab in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-21 16:17:43 UTC
[Comment from a bug triager]
- What is your widget style ? 
- Does Konsole crash again if you repeat the situation ?
Regards
Comment 2 alexboly 2010-12-21 16:48:58 UTC
(In reply to comment #1)
> [Comment from a bug triager]
> - What is your widget style ? 
> - Does Konsole crash again if you repeat the situation ?
> Regards

I have a custom profile for konsole.Only changed appearance settings, otherwise it's the default.

I can reproduce the bug by trying to open a new tab. It crashes if I double click on the tab bar or press Ctrl+Shift+T, no matter what's open in it. (I initially thought nano was somehow involved, but it's not true.)
Comment 3 Dario Andres 2010-12-21 16:52:48 UTC
[Comment from a bug triager]
> - What is your widget style ? 
I mean the KDE/Qt widget style (you can check it on SystemSettings/Applications Appearance/Style)
- Does the crash happen with another Konsole style/profile ?
Regards
Comment 4 Kurt Hindenburg 2011-03-05 22:52:14 UTC
Attach the profile you are using to cause the crash.  Also try later KDE version if you can.
Comment 5 alexboly 2011-12-30 11:45:50 UTC
I couldn't reproduce the bug anymore.