Bug 261640

Summary: Dolphin crash when try change default konsole profile
Product: [Applications] konsole Reporter: Piotr L <piotr.luczko>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Piotr L 2010-12-30 17:01:33 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.4 (KDE 4.5.4)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
I open dolphin, click F4 to open konsole, and click change profile->default then it crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb780e710 (LWP 29196))]

Thread 3 (Thread 0xb536fb70 (LWP 29197)):
#0  0x00c6b416 in __kernel_vsyscall ()
#1  0x002b3371 in select () from /lib/libc.so.6
#2  0x014b5bb8 in QProcessManager::run (this=0x160e888) at io/qprocess_unix.cpp:245
#3  0x013d8df9 in QThreadPrivate::start (arg=0x160e888) at thread/qthread_unix.cpp:266
#4  0x00623cc9 in start_thread () from /lib/libpthread.so.0
#5  0x002ba69e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb219bb70 (LWP 29222)):
#0  0x006263f4 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x002c7f66 in pthread_mutex_lock () from /lib/libc.so.6
#2  0x04c3bea3 in g_main_context_prepare (context=0x8f4eae8, priority=0xb219b13c) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2471
#3  0x04c3c279 in g_main_context_iterate (context=0x8f4eae8, block=<value optimized out>, dispatch=1, self=0x8f4fff8) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2760
#4  0x04c3c848 in g_main_context_iteration (context=0x8f4eae8, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843
#5  0x0150959f in QEventDispatcherGlib::processEvents (this=0x8f4de10, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x014d9609 in QEventLoop::processEvents (this=0xb219b290, flags=) at kernel/qeventloop.cpp:149
#7  0x014d9a8a in QEventLoop::exec (this=0xb219b290, flags=...) at kernel/qeventloop.cpp:201
#8  0x013d5b7e in QThread::exec (this=0x8f4ba10) at thread/qthread.cpp:490
#9  0x014b835b in QInotifyFileSystemWatcherEngine::run (this=0x8f4ba10) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x013d8df9 in QThreadPrivate::start (arg=0x8f4ba10) at thread/qthread_unix.cpp:266
#11 0x00623cc9 in start_thread () from /lib/libpthread.so.0
#12 0x002ba69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb780e710 (LWP 29196)):
[KCrash Handler]
#7  QHash<Konsole::Profile::Property, QVariant>::findNode (this=0x8, akey=@0xbfd0fef8, ahp=0x0) at /usr/include/qt4/QtCore/qhash.h:881
#8  0x0249000a in QString Konsole::Profile::property<QString>(Konsole::Profile::Property) const () from /usr/lib/libkonsoleprivate.so
#9  0x0248c7c2 in name (this=0x8dee110, session=0x8df0b68, info=) at ../../../../apps/konsole/src/Profile.h:344
#10 Konsole::SessionManager::applyProfile (this=0x8dee110, session=0x8df0b68, info=) at ../../../../apps/konsole/src/SessionManager.cpp:470
#11 0x0248ea91 in Konsole::SessionManager::updateSession (this=0x8dee110, session=0x8df0b68) at ../../../../apps/konsole/src/SessionManager.cpp:320
#12 0x0248eca0 in Konsole::SessionManager::setSessionProfile (this=0x8dee110, session=0x8df0b68, profile=...) at ../../../../apps/konsole/src/SessionManager.cpp:458
#13 0x0247ab64 in Konsole::SessionController::changeProfile (this=0x8e0ba10, profile=...) at ../../../../apps/konsole/src/SessionController.cpp:515
#14 0x02484a6c in Konsole::SessionController::qt_metacall (this=0x8e0ba10, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfd10228) at ./SessionController.moc:172
#15 0x014e08ca in QMetaObject::metacall (object=0x8e0ba10, cl=148835176, idx=34, argv=0xbfd10228) at kernel/qmetaobject.cpp:237
#16 0x014f36ad in QMetaObject::activate (sender=0x9021bb8, m=0x24c8a18, local_signal_index=0, argv=0x8) at kernel/qobject.cpp:3280
#17 0x024675a3 in Konsole::ProfileList::profileSelected (this=0x9021bb8, _t1=...) at ./ProfileList.moc:103
#18 0x02467aca in Konsole::ProfileList::triggered (this=0x9021bb8, action=0x8f46e68) at ../../../../apps/konsole/src/ProfileList.cpp:177
#19 0x02468ac7 in Konsole::ProfileList::qt_metacall (this=0x9021bb8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd103d8) at ./ProfileList.moc:88
#20 0x014e08ca in QMetaObject::metacall (object=0x9021bb8, cl=148835176, idx=6, argv=0xbfd103d8) at kernel/qmetaobject.cpp:237
#21 0x014f36ad in QMetaObject::activate (sender=0x8b4b088, m=0x22b63e4, local_signal_index=0, argv=0x8) at kernel/qobject.cpp:3280
#22 0x01935253 in QActionGroup::triggered (this=0x8b4b088, _t1=0x8f46e68) at .moc/release-shared/moc_qactiongroup.cpp:146
#23 0x019356a8 in QActionGroupPrivate::_q_actionTriggered (this=0x902c868) at kernel/qactiongroup.cpp:93
#24 0x01935996 in QActionGroup::qt_metacall (this=0x8b4b088, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfd10538) at .moc/release-shared/moc_qactiongroup.cpp:101
#25 0x014e08ca in QMetaObject::metacall (object=0x8b4b088, cl=148835176, idx=11, argv=0xbfd10538) at kernel/qmetaobject.cpp:237
#26 0x014f36ad in QMetaObject::activate (sender=0x8f46e68, m=0x22b6370, local_signal_index=1, argv=0x8) at kernel/qobject.cpp:3280
#27 0x0192ff99 in QAction::triggered (this=0x8f46e68, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#28 0x019318dc in QAction::activate (this=0x8f46e68, event=QAction::Trigger) at kernel/qaction.cpp:1256
#29 0x01dfd7ef in QMenuPrivate::activateCausedStack (this=0x8e3d580, causedStack=..., action=0x8f46e68, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#30 0x01e03a4b in QMenuPrivate::activateAction (this=0x8e3d580, action=0x8f46e68, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085
#31 0x01e045e0 in QMenu::mouseReleaseEvent (this=0x8e3d1e8, e=0xbfd10de0) at widgets/qmenu.cpp:2301
#32 0x01292b75 in KMenu::mouseReleaseEvent (this=0x8e3d1e8, e=0xbfd10de0) at ../../kdeui/widgets/kmenu.cpp:471
#33 0x01995e08 in QWidget::event (this=0x8e3d1e8, event=0xbfd10de0) at kernel/qwidget.cpp:8187
#34 0x01e0602f in QMenu::event (this=0x8e3d1e8, e=0xbfd10de0) at widgets/qmenu.cpp:2410
#35 0x01937fdc in QApplicationPrivate::notify_helper (this=0x8a175e8, receiver=0x8e3d1e8, e=0xbfd10de0) at kernel/qapplication.cpp:4396
#36 0x0193ec2e in QApplication::notify (this=0xbfd12780, receiver=0x8e3d1e8, e=0xbfd10de0) at kernel/qapplication.cpp:3959
#37 0x0119705a in KApplication::notify (this=0xbfd12780, receiver=0x8e3d1e8, event=0xbfd10de0) at ../../kdeui/kernel/kapplication.cpp:310
#38 0x014dab3b in QCoreApplication::notifyInternal (this=0xbfd12780, receiver=0x8e3d1e8, event=0xbfd10de0) at kernel/qcoreapplication.cpp:732
#39 0x0193d094 in sendEvent (receiver=0x8e3d1e8, event=0xbfd10de0, alienWidget=0x0, nativeWidget=0x8e3d1e8, buttonDown=0x22d23c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#40 QApplicationPrivate::sendMouseEvent (receiver=0x8e3d1e8, event=0xbfd10de0, alienWidget=0x0, nativeWidget=0x8e3d1e8, buttonDown=0x22d23c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#41 0x019cc261 in QETWidget::translateMouseEvent (this=0x8e3d1e8, event=0xbfd112fc) at kernel/qapplication_x11.cpp:4337
#42 0x019cb151 in QApplication::x11ProcessEvent (this=0xbfd12780, event=0xbfd112fc) at kernel/qapplication_x11.cpp:3414
#43 0x019fa36a in x11EventSourceDispatch (s=0x8a1c840, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x04c38855 in g_main_dispatch (context=0x8a1ba90) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149
#45 g_main_context_dispatch (context=0x8a1ba90) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702
#46 0x04c3c668 in g_main_context_iterate (context=0x8a1ba90, block=<value optimized out>, dispatch=1, self=0x8a17e48) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780
#47 0x04c3c848 in g_main_context_iteration (context=0x8a1ba90, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843
#48 0x01509565 in QEventDispatcherGlib::processEvents (this=0x89f7b40, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#49 0x019f9be5 in QGuiEventDispatcherGlib::processEvents (this=0x89f7b40, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x014d9609 in QEventLoop::processEvents (this=0xbfd115f0, flags=) at kernel/qeventloop.cpp:149
#51 0x014d9a8a in QEventLoop::exec (this=0xbfd115f0, flags=...) at kernel/qeventloop.cpp:201
#52 0x01e00efe in QMenu::exec (this=0x9011668, p=..., action=0x0) at widgets/qmenu.cpp:2054
#53 0x024834de in Konsole::SessionController::showDisplayContextMenu (this=0x8e0ba10, position=...) at ../../../../apps/konsole/src/SessionController.cpp:1081
#54 0x02484ccd in Konsole::SessionController::qt_metacall (this=0x8e0ba10, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfd117f8) at ./SessionController.moc:175
#55 0x014e08ca in QMetaObject::metacall (object=0x8e0ba10, cl=148835176, idx=37, argv=0xbfd117f8) at kernel/qmetaobject.cpp:237
#56 0x014f36ad in QMetaObject::activate (sender=0x8e07808, m=0x24c933c, local_signal_index=4, argv=0x8) at kernel/qobject.cpp:3280
#57 0x02493cd3 in Konsole::TerminalDisplay::configureRequest (this=0x8e07808, _t1=...) at ./TerminalDisplay.moc:191
#58 0x0249b12e in Konsole::TerminalDisplay::mousePressEvent (this=0x8e07808, ev=0xbfd11ec0) at ../../../../apps/konsole/src/TerminalDisplay.cpp:1753
#59 0x01995dec in QWidget::event (this=0x8e07808, event=0xbfd11ec0) at kernel/qwidget.cpp:8183
#60 0x02494935 in Konsole::TerminalDisplay::event (this=0x8e07808, event=0xbfd11ec0) at ../../../../apps/konsole/src/TerminalDisplay.cpp:2649
#61 0x01937fdc in QApplicationPrivate::notify_helper (this=0x8a175e8, receiver=0x8e07808, e=0xbfd11ec0) at kernel/qapplication.cpp:4396
#62 0x0193ec2e in QApplication::notify (this=0xbfd12780, receiver=0x8e07808, e=0xbfd11ec0) at kernel/qapplication.cpp:3959
#63 0x0119705a in KApplication::notify (this=0xbfd12780, receiver=0x8e07808, event=0xbfd11ec0) at ../../kdeui/kernel/kapplication.cpp:310
#64 0x014dab3b in QCoreApplication::notifyInternal (this=0xbfd12780, receiver=0x8e07808, event=0xbfd11ec0) at kernel/qcoreapplication.cpp:732
#65 0x0193d094 in sendEvent (receiver=0x8e07808, event=0xbfd11ec0, alienWidget=0x8e07808, nativeWidget=0x8ae5e88, buttonDown=0x22d23c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#66 QApplicationPrivate::sendMouseEvent (receiver=0x8e07808, event=0xbfd11ec0, alienWidget=0x8e07808, nativeWidget=0x8ae5e88, buttonDown=0x22d23c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#67 0x019cbd10 in QETWidget::translateMouseEvent (this=0x8ae5e88, event=0xbfd123dc) at kernel/qapplication_x11.cpp:4403
#68 0x019cb151 in QApplication::x11ProcessEvent (this=0xbfd12780, event=0xbfd123dc) at kernel/qapplication_x11.cpp:3414
#69 0x019fa36a in x11EventSourceDispatch (s=0x8a1c840, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#70 0x04c38855 in g_main_dispatch (context=0x8a1ba90) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149
#71 g_main_context_dispatch (context=0x8a1ba90) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702
#72 0x04c3c668 in g_main_context_iterate (context=0x8a1ba90, block=<value optimized out>, dispatch=1, self=0x8a17e48) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780
#73 0x04c3c848 in g_main_context_iteration (context=0x8a1ba90, may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843
#74 0x01509565 in QEventDispatcherGlib::processEvents (this=0x89f7b40, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#75 0x019f9be5 in QGuiEventDispatcherGlib::processEvents (this=0x89f7b40, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#76 0x014d9609 in QEventLoop::processEvents (this=0xbfd126d4, flags=) at kernel/qeventloop.cpp:149
#77 0x014d9a8a in QEventLoop::exec (this=0xbfd126d4, flags=...) at kernel/qeventloop.cpp:201
#78 0x014de00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#79 0x01936e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#80 0x0019bdab in kdemain (argc=5, argv=0xbfd12974) at ../../../../apps/dolphin/src/main.cpp:98
#81 0x080485ab in main (argc=5, argv=0xbfd12974) at dolphin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-30 18:12:04 UTC
[Comment from a bug triager]
This issue is being tracked at bug 246054. Merging. Thanks

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