Bug 258873 - Dolphin crashed on unhighlighting files
Summary: Dolphin crashed on unhighlighting files
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-05 04:03 UTC by Ekkehard Blanz
Modified: 2011-12-18 13:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.8.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ekkehard Blanz 2010-12-05 04:03:16 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-26-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Dolphin strangely highlighted several files as if I had dragged the mouse over them (but I didn't).  When I clicked in an open area to unhighlight, dolphin segfaulted on me.

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

Thread 2 (Thread 0xb4dafb70 (LWP 5773)):
#0  __libc_enable_asynccancel () at ../nptl/cancellation.c:44
#1  0x0843eb70 in *__GI___poll (fds=0xa068408, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:85
#2  0x085f74eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x085ea0ac in ?? () from /lib/libglib-2.0.so.0
#4  0x085ea4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x08e9a60f in QEventDispatcherGlib::processEvents (this=0x9f15590, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x08e6d059 in QEventLoop::processEvents (this=0xb4daf290, flags=) at kernel/qeventloop.cpp:149
#7  0x08e6d4aa in QEventLoop::exec (this=0xb4daf290, flags=...) at kernel/qeventloop.cpp:201
#8  0x08d695a8 in QThread::exec (this=0x9f16c48) at thread/qthread.cpp:487
#9  0x08e4cc1b in QInotifyFileSystemWatcherEngine::run (this=0x9f16c48) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x08d6c32e in QThreadPrivate::start (arg=0x9f16c48) at thread/qthread_unix.cpp:248
#11 0x0021996e in start_thread (arg=0xb4dafb70) at pthread_create.c:300
#12 0x0844ca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77ba710 (LWP 1801)):
[KCrash Handler]
#6  0x08e63ac5 in QPersistentModelIndexData::destroy (data=0xa882920) at kernel/qabstractitemmodel.cpp:83
#7  0x08e63bf5 in ~QPersistentModelIndex (this=0xa4b3124, __in_chrg=<value optimized out>) at kernel/qabstractitemmodel.cpp:155
#8  0x04bb1b14 in ~QItemSelectionRange (this=0xbfd70898, data=0xa8d2698) at ../../include/QtGui/../../src/gui/itemviews/qitemselectionmodel.h:59
#9  QList<QItemSelectionRange>::node_destruct (this=0xbfd70898, data=0xa8d2698) at ../../include/QtCore/../../src/corelib/tools/qlist.h:402
#10 QList<QItemSelectionRange>::free (this=0xbfd70898, data=0xa8d2698) at ../../include/QtCore/../../src/corelib/tools/qlist.h:646
#11 0x04d870a7 in QList<QItemSelectionRange>::~QList() () from /usr/lib/libQtGui.so.4
#12 0x04d85c66 in ~QItemSelection (this=0x9d7fdc8, selection=..., command=...) at itemviews/qitemselectionmodel.h:206
#13 QItemSelectionModel::select (this=0x9d7fdc8, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1099
#14 0x04d80300 in QItemSelectionModel::select (this=0x9d7fdc8, index=..., command=...) at itemviews/qitemselectionmodel.cpp:987
#15 0x04d27d40 in QAbstractItemView::mouseReleaseEvent (this=0x9d43628, event=0xbfd712d0) at itemviews/qabstractitemview.cpp:1774
#16 0x04d3f9af in QListView::mouseReleaseEvent (this=0x9d43628, e=0xbfd712d0) at itemviews/qlistview.cpp:796
#17 0x010cbea8 in KCategorizedView::mouseReleaseEvent (this=0x9d43628, event=0xbfd712d0) at ../../kdeui/itemviews/kcategorizedview.cpp:994
#18 0x047df7f8 in QWidget::event (this=0x9d43628, event=0xbfd712d0) at kernel/qwidget.cpp:7998
#19 0x04bdbfd3 in QFrame::event (this=0x9d43628, e=0xbfd712d0) at widgets/qframe.cpp:557
#20 0x04c76382 in QAbstractScrollArea::viewportEvent (this=0x84d63c0, e=0x84d6300) at widgets/qabstractscrollarea.cpp:1036
#21 0x04d2abd7 in QAbstractItemView::viewportEvent (this=0x9d43628, event=0xbfd712d0) at itemviews/qabstractitemview.cpp:1610
#22 0x04c78c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9d7f730, o=0x9d7e530, e=0xbfd712d0) at widgets/qabstractscrollarea_p.h:100
#23 QAbstractScrollAreaFilter::eventFilter (this=0x9d7f730, o=0x9d7e530, e=0xbfd712d0) at widgets/qabstractscrollarea_p.h:116
#24 0x08e6dcda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9babdd0, receiver=0x9d7e530, event=0xbfd712d0) at kernel/qcoreapplication.cpp:819
#25 0x047814b9 in QApplicationPrivate::notify_helper (this=0x9babdd0, receiver=0x9d7e530, e=0xbfd712d0) at kernel/qapplication.cpp:4296
#26 0x047889f7 in QApplication::notify (this=0xbfd71b84, receiver=0x9d7e530, e=0xbfd712d0) at kernel/qapplication.cpp:3865
#27 0x010eaf2a in KApplication::notify (this=0xbfd71b84, receiver=0x9d7e530, event=0xbfd712d0) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x08e6ea3b in QCoreApplication::notifyInternal (this=0xbfd71b84, receiver=0x9d7e530, event=0xbfd712d0) at kernel/qcoreapplication.cpp:704
#29 0x04787952 in QCoreApplication::sendEvent (receiver=0x9d7e530, event=0xbfd712d0, alienWidget=0x9d7e530, nativeWidget=0x9d71e50, buttonDown=0x50c5058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QApplicationPrivate::sendMouseEvent (receiver=0x9d7e530, event=0xbfd712d0, alienWidget=0x9d7e530, nativeWidget=0x9d71e50, buttonDown=0x50c5058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#31 0x04813088 in QETWidget::translateMouseEvent (this=0x9d71e50, event=0xbfd717ec) at kernel/qapplication_x11.cpp:4368
#32 0x04812511 in QApplication::x11ProcessEvent (this=0xbfd71b84, event=0xbfd717ec) at kernel/qapplication_x11.cpp:3379
#33 0x0484160a in x11EventSourceDispatch (s=0x9bb90a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#34 0x085e65e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#35 0x085ea2d8 in ?? () from /lib/libglib-2.0.so.0
#36 0x085ea4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#37 0x08e9a5d5 in QEventDispatcherGlib::processEvents (this=0x9b8b9c0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#38 0x04841135 in QGuiEventDispatcherGlib::processEvents (this=0x9b8b9c0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x08e6d059 in QEventLoop::processEvents (this=0xbfd71ae4, flags=) at kernel/qeventloop.cpp:149
#40 0x08e6d4aa in QEventLoop::exec (this=0xbfd71ae4, flags=...) at kernel/qeventloop.cpp:201
#41 0x08e7169f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#42 0x04781577 in QApplication::exec () at kernel/qapplication.cpp:3579
#43 0x0807bbcf in _start ()

Reported using DrKonqi