Application: konqueror (4.5.2 (KDE 4.5.2)) KDE Platform Version: 4.5.2 (KDE 4.5.2) Qt Version: 4.6.3 Operating System: Linux 2.6.34.7-61.fc13.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed:running Gnome desktop, using konqueror strictly for file browsing, 3 konqueror windows running as root, 2 with mult tabs opened from bookmark, in 3rd right-clicked on dir name in left frame, selected open in new tab. all 3 konqueror windows crashed, this is repeatable The crash can be reproduced every time. -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [KCrash Handler] #6 ViewExtensionsFactory::fileItemDelegate (this=0x0) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/viewextensionsfactory.cpp:142 #7 0x0000003b15837d1d in DolphinDetailsView::adjustMaximumSizeForEditing (this=0x27432f0, index=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphindetailsview.cpp:1096 #8 0x0000003b15838358 in DolphinDetailsView::slotHeaderSectionResized (this=0x27432f0, logicalIndex=<value optimized out>, oldSize=<value optimized out>, newSize=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphindetailsview.cpp:706 #9 0x0000003b1583bdff in DolphinDetailsView::qt_metacall (this=0x27432f0, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fffc7323150) at /usr/src/debug/kdebase-4.5.2/x86_64-redhat-linux-gnu/apps/dolphin/src/dolphindetailsview.moc:123 #10 0x000000397cb66a36 in QMetaObject::activate (sender=0x2735990, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffc7323150) at kernel/qobject.cpp:3295 #11 0x000000397dc8b08d in QHeaderView::sectionResized (this=<value optimized out>, _t1=1, _t2=100, _t3=104) at .moc/release-shared/moc_qheaderview.cpp:219 #12 0x000000397dc95640 in QHeaderView::resizeSection (this=0x2735990, logical=1, size=104) at itemviews/qheaderview.cpp:903 #13 0x0000003b1583a629 in DolphinDetailsView::resizeColumns (this=0x27432f0) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphindetailsview.cpp:1036 #14 0x000000397d7f609c in QWidget::event (this=0x27432f0, event=0x7fffc7323f20) at kernel/qwidget.cpp:8198 #15 0x000000397db730c6 in QFrame::event (this=0x27432f0, e=0x7fffc7323f20) at widgets/qframe.cpp:557 #16 0x000000397dc892bb in QAbstractItemView::viewportEvent (this=0x27432f0, event=0x7fffc7323f20) at itemviews/qabstractitemview.cpp:1615 #17 0x000000397dcc4db2 in QTreeView::viewportEvent (this=0x27432f0, event=0x7fffc7323f20) at itemviews/qtreeview.cpp:1248 #18 0x000000397cb531f7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2677150, event=0x7fffc7323f20) at kernel/qcoreapplication.cpp:841 #19 0x000000397d7ab36c in QApplicationPrivate::notify_helper (this=0xdee6e0, receiver=0x2677150, e=0x7fffc7323f20) at kernel/qapplication.cpp:4302 #20 0x000000397d7b165b in QApplication::notify (this=<value optimized out>, receiver=0x2677150, e=0x7fffc7323f20) at kernel/qapplication.cpp:4189 #21 0x0000003b1201d126 in KApplication::notify (this=0x7fffc732cb40, receiver=0x2677150, event=0x7fffc7323f20) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310 #22 0x000000397cb53ddc in QCoreApplication::notifyInternal (this=0x7fffc732cb40, receiver=0x2677150, event=0x7fffc7323f20) at kernel/qcoreapplication.cpp:726 #23 0x000000397d7f50bb in sendEvent (this=0x2735280, recursive=true, disableUpdates=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215 #24 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2735280, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7112 #25 0x000000397d7f502b in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x26c4a80, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7124 #26 0x000000397d7f502b in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2743a00, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7124 #27 0x000000397d7f502b in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x26ccb50, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7124 #28 0x000000397d7f502b in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x156de40, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7124 #29 0x000000397d7f502b in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x156d8e0, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7124 #30 0x000000397d7f502b in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x17b77a0, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7124 #31 0x000000397d7f502b in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x172c520, recursive=true, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7124 #32 0x000000397d7fa09c in QWidgetPrivate::prepareToRender (this=0x2380010, region=..., renderFlags=...) at kernel/qwidget.cpp:5187 #33 0x000000397d7fea47 in QWidget::render (this=<value optimized out>, target=0x220f500, targetOffset=..., sourceRegion=<value optimized out>, renderFlags=...) at kernel/qwidget.cpp:4895 #34 0x0000003a0495282d in copyWidget (r=..., p=0x7fffc7325310, widget=0x23759f0, tx=33, ty=263, buffer=0x220f500, buffered=true) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_replaced.cpp:714 #35 0x0000003a04952e59 in khtml::RenderWidget::paintWidget (pI=<value optimized out>, widget=0x23759f0, tx=33, ty=263, buffer=0x1d20d78) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_replaced.cpp:783 #36 0x0000003a049532f0 in khtml::RenderWidget::paint (this=0x1d20cc8, paintInfo=..., _tx=<value optimized out>, _ty=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_replaced.cpp:638 #37 0x0000003a049713ac in khtml::InlineBox::paint (this=0x23acb50, i=<value optimized out>, tx=33, ty=263) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_line.cpp:140 #38 0x0000003a0496f072 in khtml::InlineFlowBox::paint (this=0x23acb90, i=..., tx=33, ty=263) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_line.cpp:874 #39 0x0000003a0496f199 in khtml::RootInlineBox::paint (this=0x23acb90, i=..., tx=33, ty=263) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_line.cpp:1182 #40 0x0000003a04931e1f in khtml::RenderFlow::paintLines (this=<value optimized out>, i=..., _tx=33, _ty=263) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_flow.cpp:389 #41 0x0000003a0490b49d in khtml::RenderBlock::paintObject (this=0x1d20c00, pI=..., _tx=33, _ty=263, shouldPaintOutline=true) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_block.cpp:1797 #42 0x0000003a0490b5c9 in khtml::RenderBlock::paintObject (this=0x1d20a10, pI=..., _tx=18, _ty=218, shouldPaintOutline=true) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_block.cpp:1801 #43 0x0000003a0490b5c9 in khtml::RenderBlock::paintObject (this=0x1d203d8, pI=..., _tx=18, _ty=118, shouldPaintOutline=true) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_block.cpp:1801 #44 0x0000003a0490b32a in khtml::RenderBlock::paintFloats (this=<value optimized out>, pI=..., _tx=18, _ty=0, paintSelection=false) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_block.cpp:1901 #45 0x0000003a0490b4cd in khtml::RenderBlock::paintObject (this=0x1d1fe30, pI=..., _tx=18, _ty=0, shouldPaintOutline=true) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_block.cpp:1806 #46 0x0000003a0493c95c in khtml::RenderLayer::paintLayer (this=0x1d1fef8, rootLayer=0x1d1fb30, p=0x7fffc7325310, paintDirtyRect=..., selectionOnly=false) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_layer.cpp:1107 #47 0x0000003a0493c670 in khtml::RenderLayer::paintLayer (this=0x1d1fcb0, rootLayer=0x1d1fb30, p=0x7fffc7325310, paintDirtyRect=..., selectionOnly=false) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_layer.cpp:1128 #48 0x0000003a0493c8d9 in khtml::RenderLayer::paintLayer (this=0x1d1fb30, rootLayer=0x1d1fb30, p=0x7fffc7325310, paintDirtyRect=..., selectionOnly=false) at /usr/src/debug/kdelibs-4.5.2/khtml/rendering/render_layer.cpp:1134 #49 0x0000003a047e49b4 in KHTMLView::paintEvent (this=0x1808ae0, e=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/khtmlview.cpp:929 #50 0x000000397d7f606a in QWidget::event (this=0x1808ae0, event=0x7fffc7325ca0) at kernel/qwidget.cpp:8190 #51 0x000000397db730c6 in QFrame::event (this=0x1808ae0, e=0x7fffc7325ca0) at widgets/qframe.cpp:557 #52 0x0000003a047e7485 in KHTMLView::widgetEvent (this=0x1808ae0, e=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/khtml/khtmlview.cpp:2362 #53 0x0000003a047e77af in KHTMLView::eventFilter (this=0x1808ae0, o=0x1812270, e=0x7fffc7325ca0) at /usr/src/debug/kdelibs-4.5.2/khtml/khtmlview.cpp:2207 #54 0x000000397cb531f7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1812270, event=0x7fffc7325ca0) at kernel/qcoreapplication.cpp:841 #55 0x000000397d7ab36c in QApplicationPrivate::notify_helper (this=0xdee6e0, receiver=0x1812270, e=0x7fffc7325ca0) at kernel/qapplication.cpp:4302 #56 0x000000397d7b165b in QApplication::notify (this=<value optimized out>, receiver=0x1812270, e=0x7fffc7325ca0) at kernel/qapplication.cpp:4189 #57 0x0000003b1201d126 in KApplication::notify (this=0x7fffc732cb40, receiver=0x1812270, event=0x7fffc7325ca0) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310 #58 0x000000397cb53ddc in QCoreApplication::notifyInternal (this=0x7fffc732cb40, receiver=0x1812270, event=0x7fffc7325ca0) at kernel/qcoreapplication.cpp:726 #59 0x000000397d7fdcbc in sendSpontaneousEvent (this=0x1836ef0, pdev=0x187f498, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x187d6b0) at ../../src/corelib/kernel/qcoreapplication.h:218 #60 QWidgetPrivate::drawWidget (this=0x1836ef0, pdev=0x187f498, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x187d6b0) at kernel/qwidget.cpp:5363 #61 0x000000397d9a2846 in QWidgetBackingStore::sync (this=0x187d6b0) at painting/qbackingstore.cpp:1292 #62 0x000000397d7efae0 in QWidgetPrivate::syncBackingStore (this=0x172c520) at kernel/qwidget.cpp:1688 #63 0x000000397d7f6773 in QWidget::event (this=0x172c190, event=0x7fffc7326b70) at kernel/qwidget.cpp:8337 #64 0x000000397db8c55b in QMainWindow::event (this=0x172c190, event=0x7fffc7326b70) at widgets/qmainwindow.cpp:1414 #65 0x0000003b1211ba93 in KXmlGuiWindow::event (this=0x172c190, ev=0x7fffc7326b70) at /usr/src/debug/kdelibs-4.5.2/kdeui/xmlgui/kxmlguiwindow.cpp:130 #66 0x0000003b14496c5c in KonqMainWindow::event (this=0x172c190, e=0x7fffc7326b70) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqmainwindow.cpp:5594 #67 0x000000397d7ab39c in QApplicationPrivate::notify_helper (this=0xdee6e0, receiver=0x172c190, e=0x7fffc7326b70) at kernel/qapplication.cpp:4306 #68 0x000000397d7b165b in QApplication::notify (this=<value optimized out>, receiver=0x172c190, e=0x7fffc7326b70) at kernel/qapplication.cpp:4189 #69 0x0000003b1201d126 in KApplication::notify (this=0x7fffc732cb40, receiver=0x172c190, event=0x7fffc7326b70) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310 #70 0x000000397cb53ddc in QCoreApplication::notifyInternal (this=0x7fffc732cb40, receiver=0x172c190, event=0x7fffc7326b70) at kernel/qcoreapplication.cpp:726 #71 0x000000397d99ff17 in sendEvent (widget=0x172c190, updateImmediately=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215 #72 sendUpdateRequest (widget=0x172c190, updateImmediately=<value optimized out>) at painting/qbackingstore.cpp:507 #73 0x000000397d9a30a6 in QWidgetBackingStore::markDirty (this=0x187d6b0, rect=<value optimized out>, widget=0x2678560, updateImmediately=true, invalidateBuffer=<value optimized out>) at painting/qbackingstore.cpp:671 #74 0x000000397d7f25db in QWidget::repaint (this=0x2678560, rect=...) at kernel/qwidget.cpp:10080 #75 0x000000397d7f26a3 in QWidget::repaint (this=<value optimized out>) at kernel/qwidget.cpp:10036 #76 0x0000003a00d0902d in Q3ListView::focusOutEvent(QFocusEvent*) () from /usr/lib64/libQt3Support.so.4 #77 0x000000397d7f5d3b in QWidget::event (this=0x2681f50, event=0x7fffc7327530) at kernel/qwidget.cpp:8157 #78 0x000000397db730c6 in QFrame::event (this=0x2681f50, e=0x7fffc7327530) at widgets/qframe.cpp:557 #79 0x0000003a026943c0 in K3ListView::event (this=0x2681f50, e=0x7fffc7327530) at /usr/src/debug/kdelibs-4.5.2/kde3support/kdeui/k3listview.cpp:749 #80 0x000000397d7ab39c in QApplicationPrivate::notify_helper (this=0xdee6e0, receiver=0x2681f50, e=0x7fffc7327530) at kernel/qapplication.cpp:4306 #81 0x000000397d7b165b in QApplication::notify (this=<value optimized out>, receiver=0x2681f50, e=0x7fffc7327530) at kernel/qapplication.cpp:4189 #82 0x0000003b1201d126 in KApplication::notify (this=0x7fffc732cb40, receiver=0x2681f50, event=0x7fffc7327530) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310 #83 0x000000397cb53ddc in QCoreApplication::notifyInternal (this=0x7fffc732cb40, receiver=0x2681f50, event=0x7fffc7327530) at kernel/qcoreapplication.cpp:726 #84 0x000000397d7b025a in sendEvent (focus=0x27432f0, reason=Qt::OtherFocusReason) at ../../src/corelib/kernel/qcoreapplication.h:215 #85 QApplicationPrivate::setFocusWidget (focus=0x27432f0, reason=Qt::OtherFocusReason) at kernel/qapplication.cpp:2128 #86 0x000000397d7f1541 in QWidget::setFocus (this=0x27432f0, reason=Qt::OtherFocusReason) at kernel/qwidget.cpp:6161 #87 0x0000003b1583ae26 in setFocus (this=0x27432f0, parent=0x2736cb0, dolphinViewController=0x2691e20, viewModeController=0x26cfa10, proxyModel=<value optimized out>) at /usr/include/QtGui/qwidget.h:420 #88 DolphinDetailsView::DolphinDetailsView (this=0x27432f0, parent=0x2736cb0, dolphinViewController=0x2691e20, viewModeController=0x26cfa10, proxyModel=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphindetailsview.cpp:148 #89 0x0000003b15847aaa in DolphinView::ViewAccessor::createView (this=0x2736cf8, parent=0x2736cb0, dolphinViewController=0x2691e20, viewModeController=0x26cfa10, mode=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphinview.cpp:1401 #90 0x0000003b15847c9c in DolphinView::createView (this=0x2736cb0) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphinview.cpp:1285 #91 0x0000003b15848971 in DolphinView::applyViewProperties (this=0x2736cb0) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphinview.cpp:1206 #92 0x0000003b15849584 in DolphinView::DolphinView (this=0x2736cb0, parent=<value optimized out>, url=<value optimized out>, proxyModel=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphinview.cpp:161 #93 0x00007f57ee7a5cfe in DolphinPart::DolphinPart (this=0x2734be0, parentWidget=0x26b1190, parent=<value optimized out>, args=<value optimized out>, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/dolphin/src/dolphinpart.cpp:85 #94 0x00007f57ee7a738f in KPluginFactory::createPartInstance<DolphinPart> (parentWidget=0x26b1190, parent=0x0, args=...) at /usr/include/kde4/kpluginfactory.h:467 #95 0x0000003b11a0509c in KPluginFactory::create (this=0x12ecd60, iface=0x3b14c46500 "KParts::ReadOnlyPart", parentWidget=0x26b1190, parent=0x0, args=<value optimized out>, keyword=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/kdecore/util/kpluginfactory.cpp:191 #96 0x0000003b14469981 in create<KParts::ReadOnlyPart> (this=0x7fffc7327a80, parentWidget=<value optimized out>, parent=<value optimized out>) at /usr/include/kde4/kpluginfactory.h:515 #97 KonqViewFactory::create (this=0x7fffc7327a80, parentWidget=<value optimized out>, parent=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqfactory.cpp:71 #98 0x0000003b144549fd in KonqFrame::attach (this=0x26b1190, viewFactory=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqframe.cpp:143 #99 0x0000003b144409cf in KonqView::switchView (this=0x26a5e70, viewFactory=...) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqview.cpp:219 #100 0x0000003b144441db in KonqView::changePart (this=0x26a5e70, mimeType=<value optimized out>, serviceName=<value optimized out>, forceAutoEmbed=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqview.cpp:347 #101 0x0000003b1444435b in KonqView::ensureViewSupports (this=0x26a5e70, mimeType=..., forceAutoEmbed=true) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqview.cpp:294 #102 0x0000003b144817a5 in KonqMainWindow::openView (this=0x172c190, mimeType=..., _url=<value optimized out>, childView=0x26a5e70, req=...) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqmainwindow.cpp:926 #103 0x0000003b1448377d in KonqMainWindow::openUrl (this=0x172c190, _view=<value optimized out>, _url=<value optimized out>, _mimeType=<value optimized out>, _req=<value optimized out>, trustedSource=false) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqmainwindow.cpp:648 #104 0x0000003b144848f7 in KonqMainWindow::popupNewTab (this=0x172c190, infront=false, openAfterCurrentPage=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqmainwindow.cpp:2444 #105 0x0000003b1449599d in KonqMainWindow::qt_metacall (this=0x172c190, _c=QMetaObject::InvokeMetaMethod, _id=74, _a=0x7fffc7328b30) at /usr/src/debug/kdebase-4.5.2/x86_64-redhat-linux-gnu/apps/konqueror/src/konqmainwindow.moc:410 #106 0x000000397cb66a36 in QMetaObject::activate (sender=0x26a25a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffc7328b30) at kernel/qobject.cpp:3295 #107 0x000000397d7a6422 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #108 0x000000397d7a7b5b in QAction::activate (this=0x26a25a0, event=<value optimized out>) at kernel/qaction.cpp:1255 #109 0x000000397dbac9e9 in QMenuPrivate::activateCausedStack (this=0x26bdae0, causedStack=..., action=0x26a25a0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002 #110 0x000000397dbb1dda in QMenuPrivate::activateAction (this=0x26bdae0, action=0x26a25a0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1094 #111 0x000000397d7f648a in QWidget::event (this=0x26b4630, event=0x7fffc73295e0) at kernel/qwidget.cpp:8044 #112 0x000000397dbb3ddb in QMenu::event (this=0x26b4630, e=0x7fffc73295e0) at widgets/qmenu.cpp:2421 #113 0x000000397d7ab39c in QApplicationPrivate::notify_helper (this=0xdee6e0, receiver=0x26b4630, e=0x7fffc73295e0) at kernel/qapplication.cpp:4306 #114 0x000000397d7b1e2d in QApplication::notify (this=<value optimized out>, receiver=0x26b4630, e=0x7fffc73295e0) at kernel/qapplication.cpp:3871 #115 0x0000003b1201d126 in KApplication::notify (this=0x7fffc732cb40, receiver=0x26b4630, event=0x7fffc73295e0) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310 #116 0x000000397cb53ddc in QCoreApplication::notifyInternal (this=0x7fffc732cb40, receiver=0x26b4630, event=0x7fffc73295e0) at kernel/qcoreapplication.cpp:726 #117 0x000000397d7b101e in sendEvent (receiver=0x26b4630, event=0x7fffc73295e0, alienWidget=0x0, nativeWidget=0x26b4630, buttonDown=0x397e22f088, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #118 QApplicationPrivate::sendMouseEvent (receiver=0x26b4630, event=0x7fffc73295e0, alienWidget=0x0, nativeWidget=0x26b4630, buttonDown=0x397e22f088, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2971 #119 0x000000397d8235cd in QETWidget::translateMouseEvent (this=0x26b4630, event=<value optimized out>) at kernel/qapplication_x11.cpp:4314 #120 0x000000397d821acc in QApplication::x11ProcessEvent (this=0x7fffc732cb40, event=0x7fffc7329f00) at kernel/qapplication_x11.cpp:3513 #121 0x000000397d84ab92 in x11EventSourceDispatch (s=0xdf24b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #122 0x000000397563bd02 in g_main_dispatch (context=0xdf1520) at gmain.c:1960 #123 IA__g_main_context_dispatch (context=0xdf1520) at gmain.c:2513 #124 0x000000397563fae8 in g_main_context_iterate (context=0xdf1520, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591 #125 0x000000397563fc9c in IA__g_main_context_iteration (context=0xdf1520, may_block=1) at gmain.c:2654 #126 0x000000397cb79863 in QEventDispatcherGlib::processEvents (this=0xdee670, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #127 0x000000397d84a84e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #128 0x000000397cb52822 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #129 0x000000397cb52aec in QEventLoop::exec (this=0x7fffc732a230, flags=...) at kernel/qeventloop.cpp:201 #130 0x000000397dbaf515 in QMenu::exec (this=0x26b4630, p=<value optimized out>, action=0x0) at widgets/qmenu.cpp:2063 #131 0x0000003b14493013 in KonqMainWindow::slotPopupMenu (this=<value optimized out>, global=..., items=<value optimized out>, args=<value optimized out>, browserArgs=..., itemFlags=..., _actionGroups=...) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqmainwindow.cpp:4625 #132 0x0000003b144953d2 in KonqMainWindow::qt_metacall (this=0x172c190, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fffc732aa80) at /usr/src/debug/kdebase-4.5.2/x86_64-redhat-linux-gnu/apps/konqueror/src/konqmainwindow.moc:346 #133 0x000000397cb66a36 in QMetaObject::activate (sender=0x17c5ca0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffc732aa80) at kernel/qobject.cpp:3295 #134 0x0000003b14c2bfd1 in KParts::BrowserExtension::popupMenu (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>, _t3=<value optimized out>, _t4=<value optimized out>, _t5=<value optimized out>, _t6=...) at /usr/src/debug/kdelibs-4.5.2/x86_64-redhat-linux-gnu/kparts/browserextension.moc:348 #135 0x00007f57eebbcecf in Sidebar_Widget::slotPopupMenu (this=0x17c4950, module=<value optimized out>, global=..., items=..., args=..., browserArgs=..., flags=..., actionGroups=...) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/sidebar/sidebar_widget.cpp:829 #136 0x00007f57eebc3a8f in Sidebar_Widget::qt_metacall (this=0x17c4950, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc732ad80) at /usr/src/debug/kdebase-4.5.2/x86_64-redhat-linux-gnu/apps/konqueror/sidebar/sidebar_widget.moc:171 #137 0x000000397cb66a36 in QMetaObject::activate (sender=0x17c7bc0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffc732ad80) at kernel/qobject.cpp:3295 #138 0x00007f57ee9ad9e9 in KonqSidebarModule::popupMenu (this=<value optimized out>, _t1=0x17c7bc0, _t2=<value optimized out>, _t3=<value optimized out>, _t4=<value optimized out>, _t5=<value optimized out>, _t6=..., _t7=...) at /usr/src/debug/kdebase-4.5.2/x86_64-redhat-linux-gnu/apps/konqueror/sidebar/konqsidebarplugin.moc:201 #139 0x00007f57ee9ada22 in KonqSidebarModule::showPopupMenu (this=<value optimized out>, global=<value optimized out>, items=<value optimized out>, args=<value optimized out>, browserArgs=<value optimized out>, flags=<value optimized out>, actionGroups=...) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/sidebar/konqsidebarplugin.cpp:114 #140 0x00007f57db9cb3e4 in KonqSidebarDirTreeItem::rightButtonPressed (this=0x26c1e00) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/sidebar/trees/dirtree_module/dirtree_item.cpp:244 #141 0x00007f57dbbf0d25 in KonqSidebarTree::qt_metacall (this=0x2681f50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc732b300) at /usr/src/debug/kdebase-4.5.2/x86_64-redhat-linux-gnu/apps/konqueror/sidebar/trees/konq_sidebartree.moc:142 #142 0x000000397cb66a36 in QMetaObject::activate (sender=0x2681f50, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffc732b300) at kernel/qobject.cpp:3295 #143 0x0000003a00e3b474 in Q3ListView::mouseButtonPressed(int, Q3ListViewItem*, QPoint const&, int) () from /usr/lib64/libQt3Support.so.4 #144 0x0000003a00d17307 in Q3ListView::contentsMousePressEventEx(QMouseEvent*) () from /usr/lib64/libQt3Support.so.4 #145 0x0000003a02694215 in K3ListView::contentsMousePressEvent (this=0x2681f50, e=0x7fffc732b4f0) at /usr/src/debug/kdelibs-4.5.2/kde3support/kdeui/k3listview.cpp:796 #146 0x0000003a00d5ccbb in Q3ScrollView::viewportMousePressEvent(QMouseEvent*) () from /usr/lib64/libQt3Support.so.4 #147 0x0000003a00d5e498 in Q3ScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib64/libQt3Support.so.4 #148 0x0000003a00d0c76e in Q3ListView::eventFilter(QObject*, QEvent*) () from /usr/lib64/libQt3Support.so.4 #149 0x000000397cb531f7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2678560, event=0x7fffc732bce0) at kernel/qcoreapplication.cpp:841 #150 0x000000397d7ab36c in QApplicationPrivate::notify_helper (this=0xdee6e0, receiver=0x2678560, e=0x7fffc732bce0) at kernel/qapplication.cpp:4302 #151 0x000000397d7b1e2d in QApplication::notify (this=<value optimized out>, receiver=0x2678560, e=0x7fffc732bce0) at kernel/qapplication.cpp:3871 #152 0x0000003b1201d126 in KApplication::notify (this=0x7fffc732cb40, receiver=0x2678560, event=0x7fffc732bce0) at /usr/src/debug/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310 #153 0x000000397cb53ddc in QCoreApplication::notifyInternal (this=0x7fffc732cb40, receiver=0x2678560, event=0x7fffc732bce0) at kernel/qcoreapplication.cpp:726 #154 0x000000397d7b101e in sendEvent (receiver=0x2678560, event=0x7fffc732bce0, alienWidget=0x2678560, nativeWidget=0x172c190, buttonDown=0x397e22f088, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #155 QApplicationPrivate::sendMouseEvent (receiver=0x2678560, event=0x7fffc732bce0, alienWidget=0x2678560, nativeWidget=0x172c190, buttonDown=0x397e22f088, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2971 #156 0x000000397d823155 in QETWidget::translateMouseEvent (this=0x172c190, event=<value optimized out>) at kernel/qapplication_x11.cpp:4380 #157 0x000000397d821acc in QApplication::x11ProcessEvent (this=0x7fffc732cb40, event=0x7fffc732c600) at kernel/qapplication_x11.cpp:3513 #158 0x000000397d84ab92 in x11EventSourceDispatch (s=0xdf24b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #159 0x000000397563bd02 in g_main_dispatch (context=0xdf1520) at gmain.c:1960 #160 IA__g_main_context_dispatch (context=0xdf1520) at gmain.c:2513 #161 0x000000397563fae8 in g_main_context_iterate (context=0xdf1520, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591 #162 0x000000397563fc9c in IA__g_main_context_iteration (context=0xdf1520, may_block=1) at gmain.c:2654 #163 0x000000397cb79863 in QEventDispatcherGlib::processEvents (this=0xdee670, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #164 0x000000397d84a84e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #165 0x000000397cb52822 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #166 0x000000397cb52aec in QEventLoop::exec (this=0x7fffc732c930, flags=...) at kernel/qeventloop.cpp:201 #167 0x000000397cb561bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #168 0x0000003b144b3534 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.5.2/apps/konqueror/src/konqmain.cpp:219 #169 0x0000003973e1ec5d in __libc_start_main (main=0x400890 <main(int, char**)>, argc=1, ubp_av=0x7fffc732d3e8, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffc732d3d8) at libc-start.c:226 #170 0x00000000004007c9 in _start () Reported using DrKonqi
Thanks for the bug report! @Peter: The problem is that DolphinDetailsView's m_extensionsFactory member is dereferenced before DolphinDetailsView's constructor (frame #88) is finished (such that m_extensionsFactory is still 0). If you don't mind, I'll add a check to DolphinDetailsView::adjustMaximumSizeForEditing(...) to make sure that m_extensionsFactory is not 0 before dereferencing it.
@Frank: Sure, please just add the check :-) Thanks!
SVN commit 1198138 by freininghaus: Verify that the pointer m_extensionsFactory is not 0 before dereferencing it. Fixes a possible crash when initialising the Details View in Konqueror, caused by an indirect resizing the of columns before the DolphinDetailsView constructor is finished. CCBUG: 257035 M +5 -1 dolphindetailsview.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1198138
SVN commit 1198141 by freininghaus: Verify that the pointer m_extensionsFactory is not 0 before dereferencing it. Fixes a possible crash when initialising the Details View in Konqueror, caused by an indirect resizing the of columns before the DolphinDetailsView constructor is finished. BUG: 257035 FIXED-IN: 4.5.4 M +5 -1 dolphindetailsview.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1198141
*** Bug 259918 has been marked as a duplicate of this bug. ***