Bug 172752 - Crash when switching profile
Summary: Crash when switching profile
Status: RESOLVED DUPLICATE of bug 155656
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.1.2
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-13 22:03 UTC by Victor Porton
Modified: 2008-10-15 22:43 UTC (History)
2 users (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 Victor Porton 2008-10-13 22:03:57 UTC
Version:           4.1.2 (using KDE 4.1.2)
OS:                Linux
Installed from:    Mandriva RPMs

Konqueror crashed when I switched from "File Management" to "Midnight Commander" profile.

---

Application: Konqueror (konqueror), signal SIGABRT
(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 0xb5f2ca10 (LWP 29838)]
[New Thread 0xb360db90 (LWP 18988)]
[KCrash handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb7df3d90 in raise () from /lib/i686/libc.so.6
#8  0xb7df57f8 in abort () from /lib/i686/libc.so.6
#9  0xb732e445 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb732e535 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb732e5e5 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb7f881b4 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#13 0xb7fa3f0a in ?? () from /usr/lib/libkdeinit4_konqueror.so
#14 0xb7f52081 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#15 0xb7f55e5c in ?? () from /usr/lib/libkdeinit4_konqueror.so
#16 0xb7f4de3d in ?? () from /usr/lib/libkdeinit4_konqueror.so
#17 0xb7fa9ff2 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#18 0xb7f58f50 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#19 0xb7f57809 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#20 0xb7f57809 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#21 0xb7f59135 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#22 0xb7f5aa22 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#23 0xb7f5b092 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#24 0xb7f5b15b in ?? () from /usr/lib/libkdeinit4_konqueror.so
#25 0xb7f5bc34 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#26 0xb7f5cdfd in ?? () from /usr/lib/libkdeinit4_konqueror.so
#27 0xb7444c8d in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb7445a95 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#29 0xb6cc6765 in QMenu::triggered () from /usr/lib/libQtGui.so.4
#30 0xb6cc7acf in ?? () from /usr/lib/libQtGui.so.4
#31 0xb6cd0fcf in QMenu::qt_metacall () from /usr/lib/libQtGui.so.4
#32 0xb79c7ce2 in KMenu::qt_metacall () from /usr/lib/libkdeui.so.5
#33 0xb7444c8d in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#34 0xb74450bb in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#35 0xb68d09f5 in QAction::triggered () from /usr/lib/libQtGui.so.4
#36 0xb68d13e7 in QAction::activate () from /usr/lib/libQtGui.so.4
#37 0xb6cce7c7 in ?? () from /usr/lib/libQtGui.so.4
#38 0xb6ccf244 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#39 0xb79c65ba in KMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.5
#40 0xb69319ca in QWidget::event () from /usr/lib/libQtGui.so.4
#41 0xb6cd15e4 in QMenu::event () from /usr/lib/libQtGui.so.4
#42 0xb68d6fac in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#43 0xb68dfbef in QApplication::notify () from /usr/lib/libQtGui.so.4
#44 0xb78f6771 in KApplication::notify () from /usr/lib/libkdeui.so.5
#45 0xb742f853 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#46 0xb68dee11 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#47 0xb694bf6a in ?? () from /usr/lib/libQtGui.so.4
#48 0xb694b180 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#49 0xb6974204 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb626b7ca in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0xb626eee8 in ?? () from /usr/lib/libglib-2.0.so.0
#52 0xb626f0a8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#53 0xb745b34a in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#54 0xb697395a in ?? () from /usr/lib/libQtGui.so.4
#55 0xb742dec3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#56 0xb742e081 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#57 0xb74307f2 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#58 0xb68d6e14 in QApplication::exec () from /usr/lib/libQtGui.so.4
#59 0xb7fe3778 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#60 0x0804854f in _start ()
Comment 1 Victor Porton 2008-10-13 22:07:25 UTC
The crash also happened when I switched to "Midnight Commander" profile immediately after I started Konqueror.

"Midnight Commander" profile does not work.
Comment 2 Oliver Putz 2008-10-15 18:34:07 UTC
Confirming with the following backtrace [KDE-4.1.68] (just start konqueror and load midnight commander as view profile):

Application: Konqueror (konqueror), signal SIGABRT

Thread 1 (Thread 0xb62a1700 (LWP 4610)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb656c690 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb656ded8 in *__GI_abort () at abort.c:88
#9  0xb733632f in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbfb0cdf0 "ASSERT: \"!childFrameList.isEmpty()\" in file /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqmainwindow.cpp, line 4073") at global/qglobal.cpp:2108
#10 0xb73363ee in qFatal (msg=0xb747fe7c "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2309
#11 0xb733672f in qt_assert (assertion=0xb7fe8c9e "!childFrameList.isEmpty()", file=0xb7fe6db4 "/var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqmainwindow.cpp", 
    line=4073) at global/qglobal.cpp:1878
#12 0xb7fa019a in KonqMainWindow::updateViewActions (this=0x80d93c0) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqmainwindow.cpp:4073
#13 0xb7fac511 in KonqMainWindow::slotPartActivated (this=0x80d93c0, part=0x847de30) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqmainwindow.cpp:2035
#14 0xb7f70d09 in KonqViewManager::emitActivePartChanged (this=0x809b878) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:1023
#15 0xb7f71013 in KonqViewManager::doSetActivePart (this=0x809b878, part=0x847de30) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:994
#16 0xb7fac1ab in KonqMainWindow::slotPartChanged (this=0x80d93c0, childView=0x83b5890, oldPart=0x83cfb78, newPart=0x847de30)
    at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqmainwindow.cpp:1870
#17 0xb7fb5d2d in KonqMainWindow::qt_metacall (this=0x80d93c0, _c=QMetaObject::InvokeMetaMethod, _id=52, _a=0xbfb0f114)
    at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror_build/apps/konqueror/src/konqmainwindow.moc:384
#18 0xb74464e1 in QMetaObject::activate (sender=0x83b5890, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xbfb0f114) at kernel/qobject.cpp:3028
#19 0xb74483d8 in QMetaObject::activate (sender=0x83b5890, m=0xb7ff21c0, local_signal_index=0, argv=0xbfb0f114) at kernel/qobject.cpp:3098
#20 0xb7f6606d in KonqView::sigPartChanged (this=0x83b5890, _t1=0x83b5890, _t2=0x83cfb78, _t3=0x847de30)
    at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror_build/apps/konqueror/src/konqview.moc:143
#21 0xb7f6a8d3 in KonqView::switchView (this=0x83b5890, viewFactory=@0xbfb0f250) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqview.cpp:260
#22 0xb7f6b047 in KonqView::changePart (this=0x83b5890, mimeType=@0xbfb0f5fc, serviceName=@0xbfb0f418, forceAutoEmbed=<value optimized out>)
    at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqview.cpp:373
#23 0xb7fafb06 in KonqMainWindow::openView (this=0x80d93c0, mimeType=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13380}, alloc = 0, size = 0, data = 0xb751541a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 199}, alloc = 0, size = 0, data = 0xb751542e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbfb0f5fc, static codecForCStrings = 0x0}, _url=@0xbfb0f584, childView=0x83b5890, req=@0xbfb0f4fc)
    at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqmainwindow.cpp:904
#24 0xb7f7242e in KonqViewManager::loadItem (this=0x809b878, cfg=@0xbfb0fc24, parent=0x85c6c3c, name=@0x84c3f0c, defaultURL=@0xbfb0fbc4, openUrl=true, forcedUrl=@0xbfb0fdbc, 
    openAfterCurrentPage=<value optimized out>, pos=-1) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:1177
#25 0xb7f729f1 in KonqViewManager::loadItem (this=0x809b878, cfg=@0xbfb0fc24, parent=0x84e670c, name=@0x8476984, defaultURL=@0xbfb0fbc4, openUrl=true, forcedUrl=@0xbfb0fdbc, 
    openAfterCurrentPage=false, pos=-1) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:1223
#26 0xb7f729f1 in KonqViewManager::loadItem (this=0x809b878, cfg=@0xbfb0fc24, parent=0x80d93e4, name=@0xbfb0fb28, defaultURL=@0xbfb0fbc4, openUrl=true, forcedUrl=@0xbfb0fdbc, 
    openAfterCurrentPage=false, pos=-1) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:1223
#27 0xb7f73a47 in KonqViewManager::loadRootItem (this=0x809b878, cfg=@0xbfb0fc24, parent=0x80d93e4, defaultURL=@0xbfb0fbc4, openUrl=<value optimized out>, forcedUrl=@0xbfb0fdbc, 
    openAfterCurrentPage=<value optimized out>, pos=-1) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:1073
#28 0xb7f73ba8 in KonqViewManager::loadViewProfileFromGroup (this=0x809b878, profileGroup=@0xbfb0fc24, filename=@0xbfb0fe00, forcedUrl=@0xbfb0fdbc, req=@0xbfb0fd44, openUrl=true)
    at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:902
#29 0xb7f73eab in KonqViewManager::loadViewProfileFromConfig (this=0x809b878, _cfg=@0xbfb0fc78, path=@0xbfb0fe04, filename=@0xbfb0fe00, forcedUrl=@0xbfb0fdbc, req=@0xbfb0fd44, resetWindow=false, 
    openUrl=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:880
#30 0xb7f73f5d in KonqViewManager::loadViewProfileFromFile (this=0x809b878, path=@0xbfb0fe04, filename=@0xbfb0fe00, forcedUrl=@0xbfb0fdbc, req=@0xbfb0fd44, resetWindow=<value optimized out>, 
    openUrl=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:836
#31 0xb7f74ce9 in KonqViewManager::slotProfileActivated (this=0x809b878, action=0x85c0cb0) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqviewmanager.cpp:1361
#32 0xb7f75fd9 in KonqViewManager::qt_metacall (this=0x809b878, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfb0ff6c)
    at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror_build/apps/konqueror/src/konqviewmanager.moc:90
#33 0xb74464e1 in QMetaObject::activate (sender=0x825df00, from_signal_index=<value optimized out>, to_signal_index=29, argv=0xbfb0ff6c) at kernel/qobject.cpp:3028
#34 0xb74483d8 in QMetaObject::activate (sender=0x825df00, m=0xb721ab88, local_signal_index=2, argv=0xbfb0ff6c) at kernel/qobject.cpp:3098
#35 0xb6e39add in QMenu::triggered (this=0x825df00, _t1=0x85c0cb0) at .moc/debug-shared/moc_qmenu.cpp:156
#36 0xb6e3a7b5 in QMenuPrivate::_q_actionTriggered (this=0x825d390) at widgets/qmenu.cpp:1071
#37 0xb6e43e8a in QMenu::qt_metacall (this=0x825df00, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb100fc) at .moc/debug-shared/moc_qmenu.cpp:98
#38 0xb7bf11e8 in KMenu::qt_metacall (this=0x825df00, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfb100fc) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs_build/kdeui/kmenu.moc:69
#39 0xb74464e1 in QMetaObject::activate (sender=0x85c0cb0, from_signal_index=<value optimized out>, to_signal_index=6, argv=0xbfb100fc) at kernel/qobject.cpp:3028
#40 0xb7446904 in QMetaObject::activate (sender=0x85c0cb0, m=0xb7215038, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfb100fc) at kernel/qobject.cpp:3118
#41 0xb6a5fffb in QAction::triggered (this=0x85c0cb0, _t1=false) at .moc/debug-shared/moc_qaction.cpp:216
#42 0xb6a6086c in QAction::activate (this=0x85c0cb0, event=QAction::Trigger) at kernel/qaction.cpp:1131
#43 0xb6e41544 in QMenuPrivate::activateAction (this=0x825d390, action=0x85c0cb0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1008
#44 0xb6e41faf in QMenu::mouseReleaseEvent (this=0x825df00, e=0xbfb1094c) at widgets/qmenu.cpp:2175
#45 0xb7bf10ea in KMenu::mouseReleaseEvent (this=0x825df00, e=0xbfb1094c) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdeui/widgets/kmenu.cpp:452
#46 0xb6abe5a2 in QWidget::event (this=0x825df00, event=0xbfb1094c) at kernel/qwidget.cpp:7169
#47 0xb6e44341 in QMenu::event (this=0x825df00, e=0xbfb1094c) at widgets/qmenu.cpp:2271
#48 0xb6a65fab in QApplicationPrivate::notify_helper (this=0x8059360, receiver=0x825df00, e=0xbfb1094c) at kernel/qapplication.cpp:3809
#49 0xb6a6d438 in QApplication::notify (this=0xbfb111f0, receiver=0x825df00, e=0xbfb1094c) at kernel/qapplication.cpp:3534
#50 0xb7b3b2b1 in KApplication::notify (this=0xbfb111f0, receiver=0x825df00, event=0xbfb1094c) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:307
#51 0xb742fb21 in QCoreApplication::notifyInternal (this=0xbfb111f0, receiver=0x825df00, event=0xbfb1094c) at kernel/qcoreapplication.cpp:593
#52 0xb6a6e879 in QApplicationPrivate::sendMouseEvent (receiver=0x825df00, event=0xbfb1094c, alienWidget=0x0, nativeWidget=0x825df00, buttonDown=0xb722bc60, lastMouseReceiver=@0xb722bc64)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#53 0xb6ad6c1f in QETWidget::translateMouseEvent (this=0x825df00, event=0xbfb10e58) at kernel/qapplication_x11.cpp:3982
#54 0xb6ad531e in QApplication::x11ProcessEvent (this=0xbfb111f0, event=0xbfb10e58) at kernel/qapplication_x11.cpp:3044
#55 0xb6afb96d in QEventDispatcherX11::processEvents (this=0x8059878, flags={i = -1078915336}) at kernel/qeventdispatcher_x11.cpp:134
#56 0xb742e6b0 in QEventLoop::processEvents (this=0xbfb10f70, flags={i = -1078915272}) at kernel/qeventloop.cpp:149
#57 0xb742e852 in QEventLoop::exec (this=0xbfb10f70, flags={i = -1078915208}) at kernel/qeventloop.cpp:200
#58 0xb7430c6f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#59 0xb6a65d43 in QApplication::exec () at kernel/qapplication.cpp:3337
#60 0xb7fdfa02 in kdemain (argc=2, argv=0xbfb11574) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror/apps/konqueror/src/konqmain.cpp:257
#61 0x080488a2 in main (argc=) at /var/tmp/portage/kde-base/konqueror-9999/work/konqueror_build/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 3 Frank Reininghaus 2008-10-15 22:43:17 UTC
This bug has been reported before, I'll mark it as a duplicate.

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