Bug 256357 - Konsole crashes when doing "Context Menu -> Change Profile -> Default Profile"
Summary: Konsole crashes when doing "Context Menu -> Change Profile -> Default Profile"
Status: RESOLVED DUPLICATE of bug 246054
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.5.999
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-08 12:15 UTC by Shlomi Fish
Modified: 2011-08-15 09:35 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 Shlomi Fish 2010-11-08 12:15:21 UTC
Application: konsole (2.5.999)
KDE Platform Version: 4.5.74 (4.6 >= 20101027)
Qt Version: 4.7.0
Operating System: Linux 2.6.36-desktop-2mnb i686
Distribution: "Mandriva Linux 2011.0"

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

I ran "Context Menu -> Change Profile -> Default Profile".

- Unusual behavior I noticed:

Konsole crashed.

- Custom settings of the application:

My Konsole has many custom settings. I can include the relevant portions of my configuration files.

I should note that this thing works fine on a new Unix user account.

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (konsole), signal: Aborted
[KCrash Handler]
#7  0xffffe424 in __kernel_vsyscall ()
#8  0xb7734291 in raise () from /lib/i686/libc.so.6
#9  0xb7735dbe in abort () from /lib/i686/libc.so.6
#10 0xb6c5574a in qt_message_output (msgType=QtFatalMsg, buf=0x9138ad8 "ASSERT: \"info\" in file /home/mandrake/rpm/BUILD/kdebase-4.5.74svn1190490/apps/konsole/src/SessionManager.cpp, line 318")
    at global/qglobal.cpp:2259
#11 0xb6c5594f in qt_message (msgType=QtFatalMsg, msg=0xb6dc247c "ASSERT: \"%s\" in file %s, line %d", ap=0xbfdb9e64 "E\020l\267L\224l\267>\001") at global/qglobal.cpp:2305
#12 0xb6c55a68 in qFatal (msg=0xb6dc247c "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2488
#13 0xb6c55af5 in qt_assert (assertion=0xb76c1045 "info", file=0xb76c944c "/home/mandrake/rpm/BUILD/kdebase-4.5.74svn1190490/apps/konsole/src/SessionManager.cpp", line=318) at global/qglobal.cpp:2004
#14 0xb7688231 in Konsole::SessionManager::updateSession (this=0x8f947e0, session=0x8fa6670) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/SessionManager.cpp:318
#15 0xb76882ed in Konsole::SessionManager::setSessionProfile (this=0x8f947e0, session=0x8fa6670, profile=...) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/SessionManager.cpp:458
#16 0xb767aed4 in Konsole::SessionController::changeProfile (this=0x905ca28, profile=...) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/SessionController.cpp:516
#17 0xb7682848 in Konsole::SessionController::qt_metacall (this=0x905ca28, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfdba018)
    at /usr/src/debug/kdebase-4.5.74svn1190490/build/apps/konsole/src/SessionController.moc:172
#18 0xb6d6093d in QMetaObject::metacall (object=0x905ca28, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xbfdba018) at kernel/qmetaobject.cpp:237
#19 0xb6d7014c in QMetaObject::activate (sender=0x901abc0, m=0xb7703a18, local_signal_index=0, argv=0xbfdba018) at kernel/qobject.cpp:3272
#20 0xb7667d85 in Konsole::ProfileList::profileSelected (this=0x901abc0, _t1=...) at /usr/src/debug/kdebase-4.5.74svn1190490/build/apps/konsole/src/ProfileList.moc:103
#21 0xb76680d4 in Konsole::ProfileList::triggered (this=0x901abc0, action=0x900c008) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/ProfileList.cpp:177
#22 0xb7668ca5 in Konsole::ProfileList::qt_metacall (this=0x901abc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfdba178)
    at /usr/src/debug/kdebase-4.5.74svn1190490/build/apps/konsole/src/ProfileList.moc:88
#23 0xb6d6093d in QMetaObject::metacall (object=0x901abc0, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbfdba178) at kernel/qmetaobject.cpp:237
#24 0xb6d7014c in QMetaObject::activate (sender=0x90892a0, m=0xb6be0980, local_signal_index=0, argv=0xbfdba178) at kernel/qobject.cpp:3272
#25 0xb6282695 in QActionGroup::triggered (this=0x90892a0, _t1=0x900c008) at .moc/release-shared/moc_qactiongroup.cpp:146
#26 0xb6282739 in QActionGroupPrivate::_q_actionTriggered (this=0x901fa80) at kernel/qactiongroup.cpp:93
#27 0xb6282d33 in QActionGroup::qt_metacall (this=0x90892a0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfdba2b8) at .moc/release-shared/moc_qactiongroup.cpp:101
#28 0xb6d6093d in QMetaObject::metacall (object=0x90892a0, cl=QMetaObject::InvokeMetaMethod, idx=11, argv=0xbfdba2b8) at kernel/qmetaobject.cpp:237
#29 0xb6d7014c in QMetaObject::activate (sender=0x900c008, m=0xb6be08f8, local_signal_index=1, argv=0xbfdba2b8) at kernel/qobject.cpp:3272
#30 0xb627f66d in QAction::triggered (this=0x900c008, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#31 0xb627f90b in QAction::activate (this=0x900c008, event=QAction::Trigger) at kernel/qaction.cpp:1256
#32 0xb67322c5 in QMenuPrivate::activateCausedStack (this=0x91370e8, causedStack=..., action=0x900c008, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#33 0xb6738f27 in QMenuPrivate::activateAction (this=0x91370e8, action=0x900c008, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085
#34 0xb6739df5 in QMenu::mouseReleaseEvent (this=0x9067ed0, e=0xbfdbab74) at widgets/qmenu.cpp:2301
#35 0xb7423771 in KMenu::mouseReleaseEvent (this=0x9067ed0, e=0xbfdbab74) at /usr/src/debug/kdelibs-4.5.74svn1190490/kdeui/widgets/kmenu.cpp:471
#36 0xb62e1600 in QWidget::event (this=0x9067ed0, event=0xbfdbab74) at kernel/qwidget.cpp:8187
#37 0xb673a31c in QMenu::event (this=0x9067ed0, e=0xbfdbab74) at widgets/qmenu.cpp:2410
#38 0xb6286a04 in QApplicationPrivate::notify_helper (this=0x8e70d20, receiver=0x9067ed0, e=0xbfdbab74) at kernel/qapplication.cpp:4396
#39 0xb628c390 in QApplication::notify (this=0xbfdba88c, receiver=0x9067ed0, e=0xbfdbab74) at kernel/qapplication.cpp:3959
#40 0xb7341be8 in KApplication::notify (this=0xbfdbc498, receiver=0x9067ed0, event=0xbfdbab74) at /usr/src/debug/kdelibs-4.5.74svn1190490/kdeui/kernel/kapplication.cpp:311
#41 0xb6d5a1be in QCoreApplication::notifyInternal (this=0xbfdbc498, receiver=0x9067ed0, event=0xbfdbab74) at kernel/qcoreapplication.cpp:732
#42 0xb6287aac in sendSpontaneousEvent (receiver=0x9067ed0, event=0xbfdbab74, alienWidget=0x0, nativeWidget=0x9067ed0, buttonDown=0xb6bfc2a0, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#43 QApplicationPrivate::sendMouseEvent (receiver=0x9067ed0, event=0xbfdbab74, alienWidget=0x0, nativeWidget=0x9067ed0, buttonDown=0xb6bfc2a0, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3056
#44 0xb63129b6 in QETWidget::translateMouseEvent (this=0x9067ed0, event=0xbfdbb08c) at kernel/qapplication_x11.cpp:4337
#45 0xb631199e in QApplication::x11ProcessEvent (this=0xbfdbc498, event=0xbfdbb08c) at kernel/qapplication_x11.cpp:3414
#46 0xb633ba50 in x11EventSourceDispatch (s=0x8e762a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#47 0xb57e9849 in g_main_dispatch (context=0x8e75658) at gmain.c:2149
#48 g_main_context_dispatch (context=0x8e75658) at gmain.c:2702
#49 0xb57ea050 in g_main_context_iterate (context=0x8e75658, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#50 0xb57ea30a in g_main_context_iteration (context=0x8e75658, may_block=1) at gmain.c:2843
#51 0xb6d88bdb in QEventDispatcherGlib::processEvents (this=0x8e6bdd0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#52 0xb633b64a in QGuiEventDispatcherGlib::processEvents (this=0x8e6bdd0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#53 0xb6d593cd in QEventLoop::processEvents (this=0xbfdbb340, flags=...) at kernel/qeventloop.cpp:149
#54 0xb6d59649 in QEventLoop::exec (this=0xbfdbb340, flags=...) at kernel/qeventloop.cpp:201
#55 0xb6736237 in QMenu::exec (this=0x9048350, p=..., action=0x0) at widgets/qmenu.cpp:2054
#56 0xb767f3b1 in Konsole::SessionController::showDisplayContextMenu (this=0x905ca28, position=...) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/SessionController.cpp:1079
#57 0xb7682888 in Konsole::SessionController::qt_metacall (this=0x905ca28, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfdbb528)
    at /usr/src/debug/kdebase-4.5.74svn1190490/build/apps/konsole/src/SessionController.moc:175
#58 0xb6d6093d in QMetaObject::metacall (object=0x905ca28, cl=QMetaObject::InvokeMetaMethod, idx=37, argv=0xbfdbb528) at kernel/qmetaobject.cpp:237
#59 0xb6d7014c in QMetaObject::activate (sender=0x91286d8, m=0xb770433c, local_signal_index=4, argv=0xbfdbb528) at kernel/qobject.cpp:3272
#60 0xb7694275 in Konsole::TerminalDisplay::configureRequest (this=0x91286d8, _t1=...) at /usr/src/debug/kdebase-4.5.74svn1190490/build/apps/konsole/src/TerminalDisplay.moc:191
#61 0xb769987c in Konsole::TerminalDisplay::mousePressEvent (this=0x91286d8, ev=0xbfdbbc24) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/TerminalDisplay.cpp:1753
#62 0xb62e15c4 in QWidget::event (this=0x91286d8, event=0xbfdbbc24) at kernel/qwidget.cpp:8183
#63 0xb7697185 in Konsole::TerminalDisplay::event (this=0x91286d8, event=0xbfdbbc24) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/TerminalDisplay.cpp:2649
#64 0xb6286a04 in QApplicationPrivate::notify_helper (this=0x8e70d20, receiver=0x91286d8, e=0xbfdbbc24) at kernel/qapplication.cpp:4396
#65 0xb628c390 in QApplication::notify (this=0xbfdbb93c, receiver=0x91286d8, e=0xbfdbbc24) at kernel/qapplication.cpp:3959
#66 0xb7341be8 in KApplication::notify (this=0xbfdbc498, receiver=0x91286d8, event=0xbfdbbc24) at /usr/src/debug/kdelibs-4.5.74svn1190490/kdeui/kernel/kapplication.cpp:311
#67 0xb6d5a1be in QCoreApplication::notifyInternal (this=0xbfdbc498, receiver=0x91286d8, event=0xbfdbbc24) at kernel/qcoreapplication.cpp:732
#68 0xb6287aac in sendSpontaneousEvent (receiver=0x91286d8, event=0xbfdbbc24, alienWidget=0x91286d8, nativeWidget=0x8e647f8, buttonDown=0xb6bfc2a0, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#69 QApplicationPrivate::sendMouseEvent (receiver=0x91286d8, event=0xbfdbbc24, alienWidget=0x91286d8, nativeWidget=0x8e647f8, buttonDown=0xb6bfc2a0, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3056
#70 0xb63127dc in QETWidget::translateMouseEvent (this=0x8e647f8, event=0xbfdbc13c) at kernel/qapplication_x11.cpp:4403
#71 0xb631199e in QApplication::x11ProcessEvent (this=0xbfdbc498, event=0xbfdbc13c) at kernel/qapplication_x11.cpp:3414
#72 0xb633ba50 in x11EventSourceDispatch (s=0x8e762a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#73 0xb57e9849 in g_main_dispatch (context=0x8e75658) at gmain.c:2149
#74 g_main_context_dispatch (context=0x8e75658) at gmain.c:2702
#75 0xb57ea050 in g_main_context_iterate (context=0x8e75658, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#76 0xb57ea30a in g_main_context_iteration (context=0x8e75658, may_block=1) at gmain.c:2843
#77 0xb6d88bdb in QEventDispatcherGlib::processEvents (this=0x8e6bdd0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#78 0xb633b64a in QGuiEventDispatcherGlib::processEvents (this=0x8e6bdd0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#79 0xb6d593cd in QEventLoop::processEvents (this=0xbfdbc3f4, flags=...) at kernel/qeventloop.cpp:149
#80 0xb6d59649 in QEventLoop::exec (this=0xbfdbc3f4, flags=...) at kernel/qeventloop.cpp:201
#81 0xb6d5e120 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#82 0xb6284764 in QApplication::exec () at kernel/qapplication.cpp:3672
#83 0xb7882969 in kdemain (argc=1, argv=0xbfdbc5e4) at /usr/src/debug/kdebase-4.5.74svn1190490/apps/konsole/src/main.cpp:77
#84 0x080485db in main (argc=1, argv=0xbfdbc5e4) at /usr/src/debug/kdebase-4.5.74svn1190490/build/apps/konsole/src/konsole_dummy.cpp:3

Reported using DrKonqi
Comment 1 Christoph Feck 2010-11-09 17:27:48 UTC
This is probably bug 246054.
Comment 2 Kurt Hindenburg 2010-11-25 20:31:38 UTC
SVN commit 1200790 by hindenburg:

Temp fix for some crashes when changing profiles in Konsole Part.

CCBUG: 256357


 M  +4 -0      SessionManager.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1200790
Comment 3 Jekyll Wu 2011-08-15 09:35:24 UTC

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