Bug 281830

Summary: Dolphin crahsed after a click on a folder entry in "Places" panel
Product: [Applications] dolphin Reporter: Andrey Raugas <kainonergon>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: 1.7   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andrey Raugas 2011-09-11 21:38:31 UTC
Application: dolphin (1.7)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

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

I viewed a subfolder of my home folder in colums view mode. Then I resized "Places" panel (increased width) and clicked "Places" entry for another folder, and Dolphin crashed.

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

Thread 3 (Thread 0xb67b3b70 (LWP 9211)):
#0  0x00e6cd41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x05ae8dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x05bb54f2 in updateCurrentTime (this=0x8a69204, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x8a69204, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x05bb3d32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb67b30dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x05bb3dcd in timerSourcePrepare (source=0x8a691d0, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x055cdfd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x055cee63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x055cf524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x05bb4577 in QEventDispatcherGlib::processEvents (this=0x8a5e978, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x05b86289 in QEventLoop::processEvents (this=0xb67b3290, flags=...) at kernel/qeventloop.cpp:149
#12 0x05b86522 in QEventLoop::exec (this=0xb67b3290, flags=...) at kernel/qeventloop.cpp:201
#13 0x05a902a0 in QThread::exec (this=0x8a6c3e0) at thread/qthread.cpp:492
#14 0x05b67fdb in QInotifyFileSystemWatcherEngine::run (this=0x8a6c3e0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x05a92da2 in QThreadPrivate::start (arg=0x8a6c3e0) at thread/qthread_unix.cpp:320
#16 0x0054ce99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x0098e73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb4d19b70 (LWP 9214)):
#0  0x001f7416 in __kernel_vsyscall ()
#1  0x0097ff76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x055df84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x055cf1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x055cf524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x05bb4577 in QEventDispatcherGlib::processEvents (this=0xb5e00760, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x05b86289 in QEventLoop::processEvents (this=0xb4d19290, flags=...) at kernel/qeventloop.cpp:149
#7  0x05b86522 in QEventLoop::exec (this=0xb4d19290, flags=...) at kernel/qeventloop.cpp:201
#8  0x05a902a0 in QThread::exec (this=0x8dfcc48) at thread/qthread.cpp:492
#9  0x05b67fdb in QInotifyFileSystemWatcherEngine::run (this=0x8dfcc48) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x05a92da2 in QThreadPrivate::start (arg=0x8dfcc48) at thread/qthread_unix.cpp:320
#11 0x0054ce99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0098e73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb774d710 (LWP 9210)):
[KCrash Handler]
#7  d_func (this=0xbf03eaff) at itemviews/qitemselectionmodel.h:130
#8  QItemSelectionModel::hasSelection (this=0xbf03eaff) at itemviews/qitemselectionmodel.cpp:1410
#9  0x006c5798 in DolphinView::hasSelection (this=0x95008a0) at ../../../dolphin/src/views/dolphinview.cpp:981
#10 0x006c9f05 in DolphinView::statusBarText (this=0x95008a0) at ../../../dolphin/src/views/dolphinview.cpp:475
#11 0x002af83a in DolphinViewContainer::updateStatusBar (this=0x89a7300) at ../../../dolphin/src/dolphinviewcontainer.cpp:331
#12 0x002b1c1f in DolphinViewContainer::qt_metacall (this=0x89a7300, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffed23c) at ./dolphinviewcontainer.moc:130
#13 0x05b8d6ba in QMetaObject::metacall (object=0x89a7300, cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0xbffed23c) at kernel/qmetaobject.cpp:237
#14 0x05b9d4ff in QMetaObject::activate (sender=0x95008a0, m=0x7007ec, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3287
#15 0x006c6857 in DolphinView::itemCountChanged (this=0x95008a0) at ./dolphinview.moc:278
#16 0x006cb68f in DolphinView::qt_metacall (this=0x95008a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffed34c) at ./dolphinview.moc:189
#17 0x05b8d6ba in QMetaObject::metacall (object=0x95008a0, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbffed34c) at kernel/qmetaobject.cpp:237
#18 0x05b9d4ff in QMetaObject::activate (sender=0x8e5f320, m=0x11dda9c, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3287
#19 0x01076457 in KDirLister::clear (this=0x8e5f320) at ./kdirlister.moc:253
#20 0x0107da3f in KDirListerCache::forgetDirs (this=0x8a5c0f8, lister=0x8e5f320) at ../../kio/kio/kdirlister.cpp:511
#21 0x0107e854 in KDirLister::~KDirLister (this=0x8e5f320, __in_chrg=<value optimized out>) at ../../kio/kio/kdirlister.cpp:2045
#22 0x006c4b08 in DolphinDirLister::~DolphinDirLister (this=0x8e5f320, __in_chrg=<value optimized out>) at ../../../dolphin/src/views/dolphindirlister.cpp:30
#23 0x006c4b32 in DolphinDirLister::~DolphinDirLister (this=0x8e5f320, __in_chrg=<value optimized out>) at ../../../dolphin/src/views/dolphindirlister.cpp:32
#24 0x05b9ab87 in QObjectPrivate::deleteChildren (this=0x9459cc8) at kernel/qobject.cpp:1964
#25 0x05b9f39f in QObject::~QObject (this=0x9460748, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946
#26 0x05b7c4e8 in QAbstractItemModel::~QAbstractItemModel (this=0x9460748, __in_chrg=<value optimized out>) at kernel/qabstractitemmodel.cpp:1369
#27 0x0108e366 in KDirModel::~KDirModel (this=0x9460748, __in_chrg=<value optimized out>) at ../../kio/kio/kdirmodel.cpp:332
#28 0x006d8160 in DolphinModel::~DolphinModel (this=0x9460748, __in_chrg=<value optimized out>) at ../../../dolphin/src/views/dolphinmodel.cpp:53
#29 0x006d8192 in DolphinModel::~DolphinModel (this=0x9460748, __in_chrg=<value optimized out>) at ../../../dolphin/src/views/dolphinmodel.cpp:55
#30 0x006d48e4 in DolphinColumnView::~DolphinColumnView (this=0x8cc2f90, __in_chrg=<value optimized out>) at ../../../dolphin/src/views/dolphincolumnview.cpp:165
#31 0x006d4962 in DolphinColumnView::~DolphinColumnView (this=0x8cc2f90, __in_chrg=<value optimized out>) at ../../../dolphin/src/views/dolphincolumnview.cpp:168
#32 0x006d66a8 in DolphinColumnViewContainer::deleteColumn (this=0x95013d0, column=0x8cc2f90) at ../../../dolphin/src/views/dolphincolumnviewcontainer.cpp:422
#33 0x006d7837 in DolphinColumnViewContainer::showColumn (this=0x95013d0, url=...) at ../../../dolphin/src/views/dolphincolumnviewcontainer.cpp:132
#34 0x006c54eb in DolphinView::ViewAccessor::prepareUrlChange (this=0x95008c8, url=...) at ../../../dolphin/src/views/dolphinview.cpp:1525
#35 0x006cad86 in DolphinView::setUrl (this=0x95008a0, url=...) at ../../../dolphin/src/views/dolphinview.cpp:546
#36 0x002b1343 in DolphinViewContainer::slotUrlNavigatorLocationChanged (this=0x89a7300, url=...) at ../../../dolphin/src/dolphinviewcontainer.cpp:443
#37 0x002b1d98 in DolphinViewContainer::qt_metacall (this=0x89a7300, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffed938) at ./dolphinviewcontainer.moc:145
#38 0x05b8d6ba in QMetaObject::metacall (object=0x89a7300, cl=QMetaObject::InvokeMetaMethod, idx=47, argv=0xbffed938) at kernel/qmetaobject.cpp:237
#39 0x05b9d4ff in QMetaObject::activate (sender=0x9405d10, m=0xb32b74, local_signal_index=1, argv=0xbffed938) at kernel/qobject.cpp:3287
#40 0x00b21e53 in KUrlNavigator::urlChanged (this=0x9405d10, _t1=...) at ./kurlnavigator.moc:160
#41 0x00b248a2 in KUrlNavigator::setLocationUrl (this=0x9405d10, newUrl=...) at ../../kfile/kurlnavigator.cpp:1055
#42 0x002af7ee in DolphinViewContainer::setUrl (this=0x89a7300, newUrl=...) at ../../../dolphin/src/dolphinviewcontainer.cpp:296
#43 0x002a4717 in DolphinMainWindow::changeUrl (this=0x8a14680, url=...) at ../../../dolphin/src/dolphinmainwindow.cpp:386
#44 0x002adddb in DolphinMainWindow::qt_metacall (this=0x8a14680, _c=QMetaObject::InvokeMetaMethod, _id=64, _a=0xbffedbe4) at ./dolphinmainwindow.moc:273
#45 0x05b8d6ba in QMetaObject::metacall (object=0x8a14680, cl=QMetaObject::InvokeMetaMethod, idx=110, argv=0xbffedbe4) at kernel/qmetaobject.cpp:237
#46 0x05b9d4ff in QMetaObject::activate (sender=0x8d159c8, m=0x2e5a3c, local_signal_index=0, argv=0xbffedbe4) at kernel/qobject.cpp:3287
#47 0x002bd519 in PlacesPanel::urlChanged (this=0x8d159c8, _t1=..., _t2=...) at ./placespanel.moc:94
#48 0x002bd545 in PlacesPanel::emitExtendedUrlChangedSignal (this=0x8d159c8, url=...) at ../../../dolphin/src/panels/places/placespanel.cpp:55
#49 0x002bd5f5 in PlacesPanel::qt_metacall (this=0x8d159c8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffedd48) at ./placespanel.moc:82
#50 0x05b8d6ba in QMetaObject::metacall (object=0x8d159c8, cl=QMetaObject::InvokeMetaMethod, idx=92, argv=0xbffedd48) at kernel/qmetaobject.cpp:237
#51 0x05b9d4ff in QMetaObject::activate (sender=0x8d159c8, m=0xb31e24, local_signal_index=0, argv=0xbffedd48) at kernel/qobject.cpp:3287
#52 0x00b04693 in KFilePlacesView::urlChanged (this=0x8d159c8, _t1=...) at ./kfileplacesview.moc:144
#53 0x00b080cd in KFilePlacesView::Private::setCurrentIndex (this=0x8d17d48, index=...) at ../../kfile/kfileplacesview.cpp:906
#54 0x00b0817f in KFilePlacesView::Private::_k_placeClicked (this=0x8d17d48, index=...) at ../../kfile/kfileplacesview.cpp:1074
#55 0x00b08580 in KFilePlacesView::qt_metacall (this=0x8d159c8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffedf58) at ./kfileplacesview.moc:122
#56 0x002bd58a in PlacesPanel::qt_metacall (this=0x8d159c8, _c=QMetaObject::InvokeMetaMethod, _id=79, _a=0xbffedf58) at ./placespanel.moc:75
#57 0x05b8d6ba in QMetaObject::metacall (object=0x8d159c8, cl=QMetaObject::InvokeMetaMethod, idx=79, argv=0xbffedf58) at kernel/qmetaobject.cpp:237
#58 0x05b9d4ff in QMetaObject::activate (sender=0x8d159c8, m=0x5057164, local_signal_index=1, argv=0xbffedf58) at kernel/qobject.cpp:3287
#59 0x04c94d93 in QAbstractItemView::clicked (this=0x8d159c8, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:331
#60 0x04c951d4 in QAbstractItemView::mouseReleaseEvent (this=0x8d159c8, event=0xbffee944) at itemviews/qabstractitemview.cpp:1798
#61 0x04cb120f in QListView::mouseReleaseEvent (this=0x8d159c8, e=0xbffee944) at itemviews/qlistview.cpp:796
#62 0x0477013a in QWidget::event (this=0x8d159c8, event=0xbffee944) at kernel/qwidget.cpp:8259
#63 0x04b649f3 in QFrame::event (this=0x8d159c8, e=0xbffee944) at widgets/qframe.cpp:557
#64 0x04bf3062 in QAbstractScrollArea::viewportEvent (this=0x8d159c8, e=0xbffee944) at widgets/qabstractscrollarea.cpp:1043
#65 0x04c92227 in QAbstractItemView::viewportEvent (this=0x8d159c8, event=0xbffee944) at itemviews/qabstractitemview.cpp:1628
#66 0x04bf5965 in viewportEvent (this=0x8d16408, o=0x8d10810, e=0xbffee944) at widgets/qabstractscrollarea_p.h:100
#67 QAbstractScrollAreaFilter::eventFilter (this=0x8d16408, o=0x8d10810, e=0xbffee944) at widgets/qabstractscrollarea_p.h:116
#68 0x05b8725a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x894d8d8, receiver=0x8d10810, event=0xbffee944) at kernel/qcoreapplication.cpp:846
#69 0x04717d00 in QApplicationPrivate::notify_helper (this=0x894d8d8, receiver=0x8d10810, e=0xbffee944) at kernel/qapplication.cpp:4458
#70 0x0471d201 in QApplication::notify (this=0xbffef1c4, receiver=0x8d10810, e=0xbffee944) at kernel/qapplication.cpp:4023
#71 0x03c9f93a in KApplication::notify (this=0xbffef1c4, receiver=0x8d10810, event=0xbffee944) at ../../kdeui/kernel/kapplication.cpp:311
#72 0x05b870bb in QCoreApplication::notifyInternal (this=0xbffef1c4, receiver=0x8d10810, event=0xbffee944) at kernel/qcoreapplication.cpp:731
#73 0x04718c3b in sendSpontaneousEvent (receiver=0x8d10810, event=0xbffee944, alienWidget=0x8d10810, nativeWidget=0x8d141b8, buttonDown=0x5066c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#74 QApplicationPrivate::sendMouseEvent (receiver=0x8d10810, event=0xbffee944, alienWidget=0x8d10810, nativeWidget=0x8d141b8, buttonDown=0x5066c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#75 0x047a404c in QETWidget::translateMouseEvent (this=0x8d141b8, event=0xbffeee6c) at kernel/qapplication_x11.cpp:4558
#76 0x047a29b5 in QApplication::x11ProcessEvent (this=0xbffef1c4, event=0xbffeee6c) at kernel/qapplication_x11.cpp:3680
#77 0x047ce5f4 in x11EventSourceDispatch (s=0x89505f8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#78 0x055ceaa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#79 0x055cf270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#80 0x055cf524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#81 0x05bb453c in QEventDispatcherGlib::processEvents (this=0x8919418, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#82 0x047ce1e5 in QGuiEventDispatcherGlib::processEvents (this=0x8919418, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#83 0x05b86289 in QEventLoop::processEvents (this=0xbffef134, flags=...) at kernel/qeventloop.cpp:149
#84 0x05b86522 in QEventLoop::exec (this=0xbffef134, flags=...) at kernel/qeventloop.cpp:201
#85 0x05b8aecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#86 0x047158e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#87 0x002b7169 in kdemain (argc=5, argv=0xbffef3a4) at ../../../dolphin/src/main.cpp:85
#88 0x080485bb in main (argc=5, argv=0xbffef3a4) at dolphin_dummy.cpp:3

Possible duplicates by query: bug 277430.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-09-20 21:18:50 UTC
Thanks for the bug report! This looks like a crash which has been reported already.

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