Bug 313792

Summary: Dolphin crash
Product: [Applications] dolphin Reporter: Roman <romanick>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: jajaxor, kdebugs, v.vogelhuber
Priority: NOR    
Version: 2.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Roman 2013-01-23 22:26:10 UTC
Application: dolphin (2.1)
KDE Platform Version: 4.9.4
Qt Version: 4.8.3
Operating System: Linux 3.5.0-22-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed: Dolphin crash when I just closed it through KWin close button.

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1c2e740 (LWP 25976))]

Thread 2 (Thread 0xaf42eb40 (LWP 25979)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb75653eb in read () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4baf1ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4b6e83b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4b6ec92 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4b6ee61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb635999f in QEventDispatcherGlib::processEvents (this=0xaeb00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb632626c in QEventLoop::processEvents (this=this@entry=0xaf42e218, flags=...) at kernel/qeventloop.cpp:149
#8  0xb6326561 in QEventLoop::exec (this=0xaf42e218, flags=...) at kernel/qeventloop.cpp:204
#9  0xb621166c in QThread::exec (this=0x8c47c08) at thread/qthread.cpp:501
#10 0xb630655e in QDnotifySignalThread::run (this=0x8c47c08) at io/qfilesystemwatcher_dnotify.cpp:179
#11 0xb6214a58 in QThreadPrivate::start (arg=0x8c47c08) at thread/qthread_unix.cpp:338
#12 0xb4c3ed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb7575d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1c2e740 (LWP 25976)):
[KCrash Handler]
#7  0xb76e0424 in __kernel_vsyscall ()
#8  0xb74b51df in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb74b8825 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb74f239a in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0xb758b065 in __fortify_fail () from /lib/i386-linux-gnu/libc.so.6
#12 0xb7589e1a in __chk_fail () from /lib/i386-linux-gnu/libc.so.6
#13 0xb758afda in __fdelt_warn () from /lib/i386-linux-gnu/libc.so.6
#14 0xb6300203 in QProcessPrivate::waitForStarted (this=0x9771dd8, msecs=30000) at io/qprocess_unix.cpp:1038
#15 0xb62b4e64 in QProcess::waitForStarted (this=this@entry=0x9699b38, msecs=msecs@entry=30000) at io/qprocess.cpp:1687
#16 0xb62b4f90 in QProcess::waitForFinished (this=this@entry=0x9699b38, msecs=msecs@entry=30000) at io/qprocess.cpp:1752
#17 0xb62b556c in QProcess::~QProcess (this=0x9699b38, __in_chrg=<optimized out>) at io/qprocess.cpp:1151
#18 0xb6582aca in KProcess::~KProcess (this=0x9699b38, __in_chrg=<optimized out>) at ../../kdecore/io/kprocess.cpp:122
#19 0xb6582b12 in KProcess::~KProcess (this=0x9699b38, __in_chrg=<optimized out>) at ../../kdecore/io/kprocess.cpp:125
#20 0xb6dc6249 in KFileMetaDataReader::Private::~Private (this=0x961ba98, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadatareader.cpp:51
#21 0xb6dc62b5 in KFileMetaDataReader::~KFileMetaDataReader (this=0x8f983c8, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadatareader.cpp:118
#22 0xb6dc6302 in KFileMetaDataReader::~KFileMetaDataReader (this=0x8f983c8, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadatareader.cpp:119
#23 0xb6dc7a3e in qDeleteAll<QList<KFileMetaDataReader*>::const_iterator> (end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#24 qDeleteAll<QList<KFileMetaDataReader*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#25 KFileMetaDataProvider::Private::~Private (this=0x8b63828, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadataprovider.cpp:187
#26 0xb6dc7b31 in KFileMetaDataProvider::~KFileMetaDataProvider (this=0x8dc4a80, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadataprovider.cpp:385
#27 0xb6dc7b72 in KFileMetaDataProvider::~KFileMetaDataProvider (this=0x8dc4a80, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadataprovider.cpp:386
#28 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8fdc440) at kernel/qobject.cpp:1908
#29 0xb57ec258 in QWidget::~QWidget (this=0x8fda008, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#30 0xb6d8d270 in KFileMetaDataWidget::~KFileMetaDataWidget (this=0x8fda008, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadatawidget.cpp:330
#31 0xb6d8d2b2 in KFileMetaDataWidget::~KFileMetaDataWidget (this=0x8fda008, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadatawidget.cpp:333
#32 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8fdddc0) at kernel/qobject.cpp:1908
#33 0xb57ec258 in QWidget::~QWidget (this=0x8dc2908, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#34 0xb57ec5c2 in QWidget::~QWidget (this=0x8dc2908, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1701
#35 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8bd8fd0) at kernel/qobject.cpp:1908
#36 0xb57ec258 in QWidget::~QWidget (this=0x8fdd9f8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#37 0xb57ec5c2 in QWidget::~QWidget (this=0x8fdd9f8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1701
#38 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8bd8de0) at kernel/qobject.cpp:1908
#39 0xb57ec258 in QWidget::~QWidget (this=0x8fddca8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#40 0xb5c0261f in QFrame::~QFrame (this=0x8fddca8, __in_chrg=<optimized out>) at widgets/qframe.cpp:240
#41 0xb5c93598 in QAbstractScrollArea::~QAbstractScrollArea (this=0x8fddca8, __in_chrg=<optimized out>) at widgets/qabstractscrollarea.cpp:521
#42 0xb5c985af in QScrollArea::~QScrollArea (this=0x8fddca8, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:174
#43 0xb5c985f2 in QScrollArea::~QScrollArea (this=0x8fddca8, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:176
#44 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8fdb4b0) at kernel/qobject.cpp:1908
#45 0xb57ec258 in QWidget::~QWidget (this=0x8fdb1f8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#46 0xb768840a in InformationPanelContent::~InformationPanelContent (this=0x8fdb1f8, __in_chrg=<optimized out>) at ../../../dolphin/src/panels/information/informationpanelcontent.cpp:145
#47 0xb7688452 in InformationPanelContent::~InformationPanelContent (this=0x8fdb1f8, __in_chrg=<optimized out>) at ../../../dolphin/src/panels/information/informationpanelcontent.cpp:148
#48 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8f0ce98) at kernel/qobject.cpp:1908
#49 0xb57ec258 in QWidget::~QWidget (this=0x8f08628, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#50 0xb769bb15 in Panel::~Panel (this=0x8f08628, __in_chrg=<optimized out>) at ../../../dolphin/src/panels/panel.cpp:31
#51 0xb7687603 in InformationPanel::~InformationPanel (this=0x8f08628, __in_chrg=<optimized out>) at ../../../dolphin/src/panels/information/informationpanel.cpp:46
#52 0xb7687642 in InformationPanel::~InformationPanel (this=0x8f08628, __in_chrg=<optimized out>) at ../../../dolphin/src/panels/information/informationpanel.cpp:48
#53 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8f05548) at kernel/qobject.cpp:1908
#54 0xb57ec258 in QWidget::~QWidget (this=0x8f052d8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#55 0xb5bebc1f in QDockWidget::~QDockWidget (this=0x8f052d8, __in_chrg=<optimized out>) at widgets/qdockwidget.cpp:1194
#56 0xb766ddcc in DolphinDockWidget::~DolphinDockWidget (this=0x8f052d8, __in_chrg=<optimized out>) at ../../../dolphin/src/dolphindockwidget.cpp:57
#57 0xb766de12 in DolphinDockWidget::~DolphinDockWidget (this=0x8f052d8, __in_chrg=<optimized out>) at ../../../dolphin/src/dolphindockwidget.cpp:59
#58 0xb633ba59 in QObjectPrivate::deleteChildren (this=0x8bf2f18) at kernel/qobject.cpp:1908
#59 0xb57ec258 in QWidget::~QWidget (this=0x8bf0f20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#60 0xb5c1dc7f in QMainWindow::~QMainWindow (this=0x8bf0f20, __in_chrg=<optimized out>) at widgets/qmainwindow.cpp:388
#61 0xb6a0e594 in KMainWindow::~KMainWindow (this=0x8bf0f20, __in_chrg=<optimized out>) at ../../kdeui/widgets/kmainwindow.cpp:467
#62 0xb6a5578c in KXmlGuiWindow::~KXmlGuiWindow (this=0x8bf0f20, __vtt_parm=0xb76d854c <VTT for DolphinMainWindow+4>, __in_chrg=<optimized out>) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:118
#63 0xb7671157 in DolphinMainWindow::~DolphinMainWindow (this=this@entry=0x8bf0f20, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../dolphin/src/dolphinmainwindow.cpp:241
#64 0xb76711d2 in DolphinMainWindow::~DolphinMainWindow (this=0x8bf0f20, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../dolphin/src/dolphinmainwindow.cpp:243
#65 0xb633b783 in qDeleteInEventHandler (o=o@entry=0x8bf0f20) at kernel/qobject.cpp:4277
#66 0xb633df10 in QObject::event (this=0x8bf0f20, e=0x961dd50) at kernel/qobject.cpp:1176
#67 0xb57f1f4a in QWidget::event (this=0x8bf0f20, event=0x961dd50) at kernel/qwidget.cpp:8830
#68 0xb5c2005c in QMainWindow::event (this=0x8bf0f20, event=0x961dd50) at widgets/qmainwindow.cpp:1478
#69 0xb6a0e284 in KMainWindow::event (this=0x8bf0f20, ev=0x961dd50) at ../../kdeui/widgets/kmainwindow.cpp:1084
#70 0xb6a552d2 in KXmlGuiWindow::event (this=0x8bf0f20, ev=0x961dd50) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#71 0xb579939c in QApplicationPrivate::notify_helper (this=0x8b02458, receiver=0x8bf0f20, e=0x961dd50) at kernel/qapplication.cpp:4562
#72 0xb579de54 in QApplication::notify (this=0x8b02458, receiver=0x8bf0f20, e=0x961dd50) at kernel/qapplication.cpp:4423
#73 0xb6938e91 in KApplication::notify (this=0xbf9ccd40, receiver=0x8bf0f20, event=0x961dd50) at ../../kdeui/kernel/kapplication.cpp:311
#74 0xb632778e in QCoreApplication::notifyInternal (this=0xbf9ccd40, receiver=0x8bf0f20, event=0x961dd50) at kernel/qcoreapplication.cpp:915
#75 0xb632b97d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#76 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8adbac8) at kernel/qcoreapplication.cpp:1539
#77 0xb632bc0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#78 0xb6359804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#79 postEventSourceDispatch (s=0x8b04720) at kernel/qeventdispatcher_glib.cpp:279
#80 0xb4b6e9e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#81 0xb4b6ed80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#82 0xb4b6ee61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#83 0xb6359981 in QEventDispatcherGlib::processEvents (this=0x8adc858, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#84 0xb584f9aa in QGuiEventDispatcherGlib::processEvents (this=0x8adc858, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#85 0xb632626c in QEventLoop::processEvents (this=this@entry=0xbf9ccc78, flags=...) at kernel/qeventloop.cpp:149
#86 0xb6326561 in QEventLoop::exec (this=0xbf9ccc78, flags=...) at kernel/qeventloop.cpp:204
#87 0xb632bcba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#88 0xb5796fc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#89 0xb76862a5 in kdemain (argc=5, argv=0xbf9cce24) at ../../../dolphin/src/main.cpp:90
#90 0x0804855b in main (argc=5, argv=0xbf9cce24) at dolphin_dummy.cpp:3

Possible duplicates by query: bug 313597, bug 313361, bug 311772, bug 307262, bug 306908.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2013-01-24 06:14:22 UTC
Thanks for the bug report. This crash cannot occur anymore in KDE 4.10 because Dolphin does not use the KFileMeta* classes from kdelibs anymore then (unless it is built without Nepomuk headers, but given that the KFileMeta* classes are essentially unmaintained, it seems unlikely that this issue will get addressed).
Comment 2 Frank Reininghaus 2013-01-27 11:49:19 UTC
*** Bug 313936 has been marked as a duplicate of this bug. ***
Comment 3 Frank Reininghaus 2013-02-01 10:24:54 UTC
*** Bug 314226 has been marked as a duplicate of this bug. ***
Comment 4 Frank Reininghaus 2013-02-04 09:14:17 UTC
*** Bug 314405 has been marked as a duplicate of this bug. ***