Bug 217411 - Konqueror crashes when splitting window
Summary: Konqueror crashes when splitting window
Status: RESOLVED DUPLICATE of bug 205888
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-05 09:38 UTC by Heinrich
Modified: 2009-12-05 10:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
valgrind log of crash (9.17 KB, text/plain)
2009-12-05 09:57 UTC, Heinrich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Heinrich 2009-12-05 09:38:06 UTC
Application that crashed: konqueror
Version of the application: 4.3.1 (KDE 4.3.1) "release 6"
KDE Version: 4.3.1 (KDE 4.3.1) "release 6"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-default i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
After starting Konquerer in file management mode I try to split window. Result is a crash, which is repeateable. No difference if I split window horizontal or vertical. 

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  show (this=<value optimized out>) at /usr/include/QtGui/qwidget.h:473
#7  DolphinColumnView::layoutColumns (this=<value optimized out>) at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphincolumnview.cpp:519
#8  0xb1b4efb2 in DolphinColumnView::resizeEvent (this=0x8a78c08, event=0xbff14bf8) at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphincolumnview.cpp:364
#9  0xb6273982 in QWidget::event (this=0x8a78c08, event=0xbff14bf8) at kernel/qwidget.cpp:7700
#10 0xb6610bb5 in QFrame::event (this=0x8a78c08, e=0xbff14bf8) at widgets/qframe.cpp:559
#11 0xb66b112c in QAbstractScrollArea::viewportEvent (this=0xbff14401, e=0x0) at widgets/qabstractscrollarea.cpp:962
#12 0xb6768a44 in QAbstractItemView::viewportEvent (this=0x8a78c08, event=0xbff14bf8) at itemviews/qabstractitemview.cpp:1476
#13 0xb66b3786 in viewportEvent (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:100
#14 QAbstractScrollAreaFilter::eventFilter (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:111
#15 0xb767750e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#16 0xb621c8d0 in QApplicationPrivate::notify_helper (this=0x80ad030, receiver=0x8a78630, e=0xbff14bf8) at kernel/qapplication.cpp:4061
#17 0xb622429e in QApplication::notify (this=0xbff18bcc, receiver=0x8a78630, e=0xbff14bf8) at kernel/qapplication.cpp:4030
#18 0xb6c5ace1 in KApplication::notify (this=0xbff18bcc, receiver=0x8a78630, event=0xbff14bf8) at /usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#19 0xb767832e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb62725af in sendEvent (event=<value optimized out>, receiver=0x8a78ea0) at ../../src/corelib/kernel/qcoreapplication.h:213
#21 QWidgetPrivate::sendPendingMoveAndResizeEvents (event=<value optimized out>, receiver=0x8a78ea0) at kernel/qwidget.cpp:6651
#22 0xb6279515 in QWidgetPrivate::show_helper (this=0x8a78ea0) at kernel/qwidget.cpp:6702
#23 0xb627aa41 in QWidget::setVisible (this=0x8a78630, visible=true) at kernel/qwidget.cpp:6980
#24 0xb6279a00 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:473
#25 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7068
#26 0xb627953d in QWidgetPrivate::show_helper (this=0x8a78c40) at kernel/qwidget.cpp:6708
#27 0xb627aa41 in QWidget::setVisible (this=0x8a78c08, visible=true) at kernel/qwidget.cpp:6980
#28 0xb6279a00 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:473
#29 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7068
#30 0xb627953d in QWidgetPrivate::show_helper (this=0x8a77900) at kernel/qwidget.cpp:6708
#31 0xb627aa41 in QWidget::setVisible (this=0x8a772b0, visible=true) at kernel/qwidget.cpp:6980
#32 0xb6279a00 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:473
#33 QWidgetPrivate::showChildren (this=<value optimized out>) at kernel/qwidget.cpp:7068
#34 0xb627953d in QWidgetPrivate::show_helper (this=0x8a75a98) at kernel/qwidget.cpp:6708
#35 0xb627aa41 in QWidget::setVisible (this=0x8a57360, visible=true) at kernel/qwidget.cpp:6980
#36 0xb6680394 in show (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:473
#37 QSplitter::childEvent (this=<value optimized out>) at widgets/qsplitter.cpp:1263
#38 0xb410e8b9 in KonqFrameContainer::childEvent (this=0x0, c=0xbff15530) at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqframecontainer.cpp:191
#39 0xb76884fb in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#40 0xb6273230 in QWidget::event (this=0x8a72bc0, event=0xbff15530) at kernel/qwidget.cpp:7951
#41 0xb6680044 in QSplitter::event (this=0x8a72bc0, e=0xbff15530) at widgets/qsplitter.cpp:1338
#42 0xb621c8fc in QApplicationPrivate::notify_helper (this=0x80ad030, receiver=0x8a72bc0, e=0xbff15530) at kernel/qapplication.cpp:4065
#43 0xb622429e in QApplication::notify (this=0xbff18bcc, receiver=0x8a72bc0, e=0xbff15530) at kernel/qapplication.cpp:4030
#44 0xb6c5ace1 in KApplication::notify (this=0xbff18bcc, receiver=0x8a72bc0, event=0xbff15530) at /usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#45 0xb767832e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#46 0xb626829c in sendEvent (event=<value optimized out>, receiver=0x8a57360) at ../../src/corelib/kernel/qcoreapplication.h:213
#47 QWidget::ensurePolished (event=<value optimized out>, receiver=0x8a57360) at kernel/qwidget.cpp:8786
#48 0xb627361c in QWidget::event (this=0x8a57360, event=0x8a711c8) at kernel/qwidget.cpp:7625
#49 0xb621c8fc in QApplicationPrivate::notify_helper (this=0x80ad030, receiver=0x8a57360, e=0x8a711c8) at kernel/qapplication.cpp:4065
#50 0xb622429e in QApplication::notify (this=0xbff18bcc, receiver=0x8a57360, e=0x8a711c8) at kernel/qapplication.cpp:4030
#51 0xb6c5ace1 in KApplication::notify (this=0xbff18bcc, receiver=0x8a57360, event=0x8a711c8) at /usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#52 0xb767832e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#53 0xb7678fdc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#54 0xb767919c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#55 0xb76a44dd in ?? () from /usr/lib/libQtCore.so.4
#56 0xb5df74c2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#57 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#58 0xb5dfad98 in g_main_context_iterate (context=0x80ae908, block=<value optimized out>, dispatch=1, self=0x80acf60) at gmain.c:2591
#59 0xb5dfaebe in IA__g_main_context_iteration (context=0x80ae908, may_block=1) at gmain.c:2654
#60 0xb76a4011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#61 0xb62be29a in QGuiEventDispatcherGlib::processEvents (this=0x805cd40, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#62 0xb767698d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#63 0xb7676dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#64 0xb66fc081 in QDialog::exec (this=0x8a7eb28) at dialogs/qdialog.cpp:498
#65 0xb6bd1c7d in KMessageBox::createKMessageBox (dialog=0x8a7eb28, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0x0, options=..., details=..., notifyType=Critical)
    at /usr/src/debug/kdelibs-4.3.1/kdeui/dialogs/kmessagebox.cpp:331
#66 0xb6bd312f in KMessageBox::createKMessageBox (dialog=0x8a7eb28, icon=Critical, text=..., strlist=..., ask=..., checkboxReturn=0x0, options=..., details=...)
    at /usr/src/debug/kdelibs-4.3.1/kdeui/dialogs/kmessagebox.cpp:151
#67 0xb6bd4040 in KMessageBox::errorListWId (parent_id=0, text=..., strlist=..., caption=..., options=) at /usr/src/debug/kdelibs-4.3.1/kdeui/dialogs/kmessagebox.cpp:849
#68 0xb6bd4284 in KMessageBox::error (parent=0x0, text=..., caption=..., options=...) at /usr/src/debug/kdelibs-4.3.1/kdeui/dialogs/kmessagebox.cpp:813
#69 0xb6f56f21 in KDirListerCache::validUrl (this=0x80dfe60, lister=0x8a7c940, url=...) at /usr/src/debug/kdelibs-4.3.1/kio/kio/kdirlister.cpp:316
#70 0xb6f64954 in KDirListerCache::listDir (this=0x80dfe60, lister=0x8a7c940, _u=..., _keep=false, _reload=false) at /usr/src/debug/kdelibs-4.3.1/kio/kio/kdirlister.cpp:114
#71 0xb6f65d6e in KDirLister::openUrl (this=0x8a7c940, _url=..., _flags=...) at /usr/src/debug/kdelibs-4.3.1/kio/kio/kdirlister.cpp:1896
#72 0xb1b5240d in DolphinColumnWidget::DolphinColumnWidget (this=0x8a7a4b8, parent=0x8a78630, columnView=0x8a78c08, url=...)
    at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphincolumnwidget.cpp:148
#73 0xb1b4f632 in DolphinColumnView::DolphinColumnView (this=0x8a78c08, parent=0x8a772b0, controller=0x8a63178) at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphincolumnview.cpp:81
#74 0xb1b59251 in DolphinView::createView (this=0x8a772b0) at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphinview.cpp:1405
#75 0xb1b59356 in DolphinView::applyViewProperties (this=0x8a772b0, url=...) at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphinview.cpp:1314
#76 0xb1b5a78c in DolphinView::DolphinView (this=0x8a772b0, parent=0x8a57360, url=..., dirLister=0x8a778b0, dolphinModel=0x8a6f0a0, proxyModel=0x8a6f180)
    at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphinview.cpp:162
#77 0xb1c0c8ad in DolphinPart::DolphinPart (this=0x8110488, parentWidget=0x8a57360, parent=0x0, args=..., __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdebase-4.3.1/apps/dolphin/src/dolphinpart.cpp:89
#78 0xb1c0dce4 in KPluginFactory::createPartInstance<DolphinPart> (parentWidget=0x8a57360, parent=0x0, args=...) at /usr/include/kpluginfactory.h:467
#79 0xb7491b09 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5
#80 0xb4124bf6 in create<KParts::ReadOnlyPart> (args=<value optimized out>, keyword=<value optimized out>, parent=<value optimized out>, parentWidget=<value optimized out>, 
    this=<value optimized out>) at /usr/include/kpluginfactory.h:515
#81 KonqViewFactory::create (args=<value optimized out>, keyword=<value optimized out>, parent=<value optimized out>, parentWidget=<value optimized out>, this=<value optimized out>)
    at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqfactory.cpp:71
#82 0xb410ba70 in KonqFrame::attach (this=0x8a57360, viewFactory=...) at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqframe.cpp:143
#83 0xb40f7716 in KonqView::switchView (this=0x8a573e8, viewFactory=...) at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqview.cpp:249
#84 0xb40f8254 in KonqView::KonqView (this=0x8a573e8, viewFactory=..., viewFrame=0x8a57360, mainWindow=0x8185e00, service=..., partServiceOffers=..., appServiceOffers=..., serviceType=..., 
    passiveMode=false) at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqview.cpp:106
#85 0xb40fdf39 in KonqViewManager::setupView (this=0x81bb5d0, parentContainer=0x8a72bd4, viewFactory=..., service=..., partServiceOffers=..., appServiceOffers=..., serviceType=..., 
    passiveMode=<value optimized out>, openAfterCurrentPage=false, pos=-1) at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqviewmanager.cpp:791
#86 0xb40ff034 in KonqViewManager::splitView (this=0x81bb5d0, currentView=0x834ac98, orientation=Vertical, newOneFirst=false, forceAutoEmbed=<value optimized out>)
    at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqviewmanager.cpp:134
#87 0xb41518fc in KonqMainWindow::slotSplitViewVertical (this=0x8185e00) at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqmainwindow.cpp:2335
#88 0xb415afcf in KonqMainWindow::qt_metacall (this=0x8185e00, _c=InvokeMetaMethod, _id=61, _a=0xbff16aa8) at /usr/src/debug/kdebase-4.3.1/build/apps/konqueror/src/konqmainwindow.moc:396
#89 0xb768e864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#90 0xb768ed41 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#91 0xb62160c5 in QAction::triggered (this=0x81c5118, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#92 0xb62176f2 in QAction::activate (this=0x81c5118, event=Trigger) at kernel/qaction.cpp:1167
#93 0xb6655a37 in QMenuPrivate::activateCausedStack (this=0x83313b0, causedStack=..., action=0x81c5118, action_e=Trigger, self=true) at widgets/qmenu.cpp:967
#94 0xb665c378 in QMenuPrivate::activateAction (this=0x83313b0, action=0x81c5118, action_e=Trigger, self=true) at widgets/qmenu.cpp:1060
#95 0xb665cf18 in QMenu::mouseReleaseEvent (this=0x83311f8, e=0xbff171b0) at widgets/qmenu.cpp:2259
#96 0xb6d4af6d in KMenu::mouseReleaseEvent (this=0x83311f8, e=0xbff171b0) at /usr/src/debug/kdelibs-4.3.1/kdeui/widgets/kmenu.cpp:456
#97 0xb6273bac in QWidget::event (this=0x83311f8, event=0xbff171b0) at kernel/qwidget.cpp:7554
#98 0xb665f1b4 in QMenu::event (this=0x83311f8, e=0xbff171b0) at widgets/qmenu.cpp:2358
#99 0xb621c8fc in QApplicationPrivate::notify_helper (this=0x80ad030, receiver=0x83311f8, e=0xbff171b0) at kernel/qapplication.cpp:4065
#100 0xb6224bbb in QApplication::notify (this=0x83311f8, receiver=0x83311f8, e=0xbff171b0) at kernel/qapplication.cpp:3767
#101 0xb6c5ace1 in KApplication::notify (this=0xbff18bcc, receiver=0x83311f8, event=0xbff171b0) at /usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#102 0xb767832e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#103 0xb6223bdc in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#104 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2924
#105 0xb6294c86 in QETWidget::translateMouseEvent (this=0x83311f8, event=0xbff187dc) at kernel/qapplication_x11.cpp:4343
#106 0xb6293d7e in QApplication::x11ProcessEvent (this=0xbff18bcc, event=0xbff187dc) at kernel/qapplication_x11.cpp:3428
#107 0xb62beb68 in x11EventSourceDispatch (s=0x80b0040, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#108 0xb5df74c2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#109 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#110 0xb5dfad98 in g_main_context_iterate (context=0x80ae908, block=<value optimized out>, dispatch=1, self=0x80acf60) at gmain.c:2591
#111 0xb5dfaebe in IA__g_main_context_iteration (context=0x80ae908, may_block=1) at gmain.c:2654
#112 0xb76a4011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#113 0xb62be29a in QGuiEventDispatcherGlib::processEvents (this=0x805cd40, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#114 0xb767698d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#115 0xb7676dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#116 0xb7679270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#117 0xb621c774 in QApplication::exec () at kernel/qapplication.cpp:3525
#118 0xb418da33 in kdemain (argc=3, argv=0x80b91d0) at /usr/src/debug/kdebase-4.3.1/apps/konqueror/src/konqmain.cpp:257
#119 0x0804e147 in _start ()

This bug may be a duplicate of or related to bug 216695

Reported using DrKonqi
Comment 1 Heinrich 2009-12-05 09:57:36 UTC
Created attachment 38842 [details]
valgrind log of crash
Comment 2 Tommi Tervo 2009-12-05 10:48:10 UTC

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