Bug 185551

Summary: Dolphin crashes on viewing properties of root and special dirs
Product: [Unmaintained] kio Reporter: Steve Bach <steve>
Component: generalAssignee: Jos van den Oever <jos>
Status: RESOLVED FIXED    
Severity: crash CC: alexb_63, alricu89, anonymous_man_01, azmo_35, blindskull13, bmayesky, brewsters1, bryanbankester, bugsrep, canalkonamii, catcher, ccp0101, djekmani, dkanus, dnzubov, eyecreate, fadilrosli, faure, federicomakuch, frank78ac, freemanthomason, g4mba5, gadenbish, gdarecki, german.cadenas, grampa77, gxjx, halter73, Hanfba3R, id.dr.gl, irc, jasilva28, jeruntu, jncneo, jos, kde, krafter, linuxed7, mahinda.ellegala, marcomelo, marcosverayanez, medhefgo, mezzo.forte, Miki801, moka1234, muhammedea, mypublicinfo, neil.robinson, nepezingo, no.spam6401, olerass, othmane.moustaouda, patboschmans, renguoqin, reuben.morais, rj00cc, rthomas110, sdmoralesma, seanthenewt, sela, shep_bug, shivasone, siegacht, snchz.srg, soyqmail, sschmiedel, sv_drakus, t.kijas, teo78, tomas.ekeberg, tomek_matacz, toreadorvampire, troysims72, virgil.balibanu, vms796, wellashow, wizard160888, wmb1204, xor
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Steve Bach 2009-02-25 18:58:41 UTC
Version:            (using Devel)
Compiler:          g++-4.3 
OS:                Linux
Installed from:    Compiled sources

Dolphin crashes with SIGABRT on viewing the properties of any directory ending in "/" (e.g., /, trash:/). Based on the debug output and backtrace below, it appears that the problem is related to the assertion added in revision 914514 at trunk/kdesupport/strigi/src/streamanalyzer/analysisresult.cpp:152.

The line is: assert(pos != m_path.size()-1); // make sure there is no trailing '/'

It's not clear to me right now whether this assertion is necessary and dolphin should do something differently or strigi should handle these cases differently. 

As a side note, it handles things like "remote:" fine, which is what the network bookmark is in my 4.2 build, but trunk has "remote:/", which doesn't.

Debug Output:
_____________________________
dolphin: /home/steve/kde/src/kdesupport/strigi/src/streamanalyzer/analysisresult.cpp:152: Strigi::AnalysisResult::Private::Private(const std::string&, time_t, Strigi::IndexWriter&, Strigi::StreamAnalyzer&, const std::string&, Strigi::AnalysisResult&): Assertion `pos != m_path.size()-1' failed.

Backtrace:
_____________________________
Application: Dolphin (dolphin), signal SIGABRT
[Current thread is 0 (LWP 10657)]

Thread 2 (Thread 0xb382ab90 (LWP 10663)):
#0  0xb7f78430 in __kernel_vsyscall ()
#1  0xb666b3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb40c166f in ?? () from /usr/lib/libxine.so.1

Thread 1 (Thread 0xb5c746c0 (LWP 10657)):
[KCrash Handler]
#6  0xb7f78430 in __kernel_vsyscall ()
#7  0xb640b8a0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb640d268 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb640472e in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
#10 0xb6340223 in Strigi::AnalysisResult::Private::Private () from /home/steve/kde/lib/libstreamanalyzer.so.0
#11 0xb63404aa in Strigi::AnalysisResult::AnalysisResult () from /home/steve/kde/lib/libstreamanalyzer.so.0
#12 0xb7e1b26c in KFileMetaInfoPrivate::init (this=0x9e77aa0, stream=@0xbfc769f4, url=@0xbfc76a40, mtime=1235540214) at /home/steve/kde/src/KDE/kdelibs/kio/kio/kfilemetainfo.cpp:198
#13 0xb7e1b420 in KFileMetaInfo (this=0xbfc76a48, url=@0xbfc76a40) at /home/steve/kde/src/KDE/kdelibs/kio/kio/kfilemetainfo.cpp:240
#14 0xb7e0c35d in KFileItem::metaInfo (this=0x97ff648, autoget=true) at /home/steve/kde/src/KDE/kdelibs/kio/kio/kfileitem.cpp:1195
#15 0xb7eb7824 in KFileMetaPropsPlugin (this=0x9e7e9c0, props=0x9dbfcf0) at /home/steve/kde/src/KDE/kdelibs/kio/kfile/kmetaprops.cpp:63
#16 0xb7ed92cf in KPropertiesDialog::KPropertiesDialogPrivate::insertPages (this=0x9dccf10) at /home/steve/kde/src/KDE/kdelibs/kio/kfile/kpropertiesdialog.cpp:526
#17 0xb7ed98af in KPropertiesDialog::KPropertiesDialogPrivate::init (this=0x9dccf10) at /home/steve/kde/src/KDE/kdelibs/kio/kfile/kpropertiesdialog.cpp:348
#18 0xb7ede638 in KPropertiesDialog (this=0x9dbfcf0, _url=@0xbfc76c30, parent=0x9de36c0) at /home/steve/kde/src/KDE/kdelibs/kio/kfile/kpropertiesdialog.cpp:262
#19 0xb7bbf3b9 in DolphinViewActionHandler::slotProperties (this=0x9defac0) at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/dolphinviewactionhandler.cpp:534
#20 0xb7b9ff85 in DolphinViewActionHandler::qt_metacall (this=0x9defac0, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfc76d6c)
    at /home/steve/kde/build/KDE/kdebase/apps/dolphin/src/moc_dolphinviewactionhandler.cpp:135
#21 0xb67ffbe7 in QMetaObject::activate (sender=0x9dd08d0, from_signal_index=5, to_signal_index=6, argv=0xbfc76d6c) at kernel/qobject.cpp:3061
#22 0xb67ffe18 in QMetaObject::activate (sender=0x9dd08d0, m=0xb71ce228, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfc76d6c) at kernel/qobject.cpp:3156
#23 0xb6a07e42 in QAction::triggered (this=0x9dd08d0, _t1=false) at .moc/debug-shared/moc_qaction.cpp:236
#24 0xb6a09b50 in QAction::activate (this=0x9dd08d0, event=QAction::Trigger) at kernel/qaction.cpp:1155
#25 0xb6ec59c7 in QMenuPrivate::activateCausedStack (this=0x9e667b8, causedStack=@0xbfc76e54, action=0x9dd08d0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:957
#26 0xb6eca0ba in QMenuPrivate::activateAction (this=0x9e667b8, action=0x9dd08d0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1053
#27 0xb6ecbdbf in QMenu::mouseReleaseEvent (this=0x9dfa578, e=0xbfc77588) at widgets/qmenu.cpp:2247
#28 0xb775a6c4 in KMenu::mouseReleaseEvent (this=0x9dfa578, e=0xbfc77588) at /home/steve/kde/src/KDE/kdelibs/kdeui/widgets/kmenu.cpp:454
#29 0xb6a70862 in QWidget::event (this=0x9dfa578, event=0xbfc77588) at kernel/qwidget.cpp:7511
#30 0xb6ecb175 in QMenu::event (this=0x9dfa578, e=0xbfc77588) at widgets/qmenu.cpp:2346
#31 0xb6a10005 in QApplicationPrivate::notify_helper (this=0x95edc08, receiver=0x9dfa578, e=0xbfc77588) at kernel/qapplication.cpp:4051
#32 0xb6a10c12 in QApplication::notify (this=0xbfc7937c, receiver=0x9dfa578, e=0xbfc77588) at kernel/qapplication.cpp:3753
#33 0xb7676581 in KApplication::notify (this=0xbfc7937c, receiver=0x9dfa578, event=0xbfc77588) at /home/steve/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#34 0xb67e95e3 in QCoreApplication::notifyInternal (this=0xbfc7937c, receiver=0x9dfa578, event=0xbfc77588) at kernel/qcoreapplication.cpp:593
#35 0xb6a1bb39 in QCoreApplication::sendSpontaneousEvent (receiver=0x9dfa578, event=0xbfc77588) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:211
#36 0xb6a14c5c in QApplicationPrivate::sendMouseEvent (receiver=0x9dfa578, event=0xbfc77588, alienWidget=0x0, nativeWidget=0x9dfa578, buttonDown=0xb71edd80, lastMouseReceiver=@0xb71edd84)
    at kernel/qapplication.cpp:2913
#37 0xb6a91d5f in QETWidget::translateMouseEvent (this=0x9dfa578, event=0xbfc77b9c) at kernel/qapplication_x11.cpp:4348
#38 0xb6a9310d in QApplication::x11ProcessEvent (this=0xbfc7937c, event=0xbfc77b9c) at kernel/qapplication_x11.cpp:3410
#39 0xb6abeb84 in x11EventSourceDispatch (s=0x95eb980, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:141
#40 0xb5fa26f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0xb5fa5da3 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0xb5fa5f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#43 0xb681841e in QEventDispatcherGlib::processEvents (this=0x95edcf0, flags={i = -1077445292}) at kernel/qeventdispatcher_glib.cpp:318
#44 0xb6abe37c in QGuiEventDispatcherGlib::processEvents (this=0x95edcf0, flags={i = -1077445244}) at kernel/qguieventdispatcher_glib.cpp:197
#45 0xb67e65d4 in QEventLoop::processEvents (this=0xbfc77e10, flags={i = -1077445168}) at kernel/qeventloop.cpp:144
#46 0xb67e682e in QEventLoop::exec (this=0xbfc77e10, flags={i = -1077445096}) at kernel/qeventloop.cpp:191
#47 0xb6ec8818 in QMenu::exec (this=0x9dfa578, p=@0xbfc77e58, action=0x0) at widgets/qmenu.cpp:1986
#48 0x08075fb2 in DolphinContextMenu::openTrashContextMenu (this=0xbfc77f48) at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/dolphincontextmenu.cpp:133
#49 0x0807631d in DolphinContextMenu::open (this=0xbfc77f48) at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/dolphincontextmenu.cpp:102
#50 0x0806f058 in DolphinViewContainer::openContextMenu (this=0x95e3b90, item=@0xbfc780dc, url=@0x9df842c, customActions=@0xbfc78220)
    at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/dolphinviewcontainer.cpp:360
#51 0x0806fddd in DolphinViewContainer::qt_metacall (this=0x95e3b90, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfc78074)
    at /home/steve/kde/build/KDE/kdebase/apps/dolphin/src/dolphinviewcontainer.moc:122
#52 0xb67ffbe7 in QMetaObject::activate (sender=0x9de36c0, from_signal_index=43, to_signal_index=43, argv=0xbfc78074) at kernel/qobject.cpp:3061
#53 0xb6800fb7 in QMetaObject::activate (sender=0x9de36c0, m=0xb7befea4, local_signal_index=16, argv=0xbfc78074) at kernel/qobject.cpp:3136
#54 0xb7bb7aa6 in DolphinView::requestContextMenu (this=0x9de36c0, _t1=@0xbfc780dc, _t2=@0x9df842c, _t3=@0xbfc78220) at /home/steve/kde/build/KDE/kdebase/apps/dolphin/src/dolphinview.moc:327
#55 0xb7bb9ff1 in DolphinView::openContextMenu (this=0x9de36c0, pos=@0xbfc78ad4, customActions=@0xbfc78220) at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/dolphinview.cpp:941
#56 0xb7bbcbac in DolphinView::qt_metacall (this=0x9de36c0, _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbfc781e8) at /home/steve/kde/build/KDE/kdebase/apps/dolphin/src/dolphinview.moc:198
#57 0xb67ffbe7 in QMetaObject::activate (sender=0x9df8420, from_signal_index=6, to_signal_index=6, argv=0xbfc781e8) at kernel/qobject.cpp:3061
#58 0xb6800fb7 in QMetaObject::activate (sender=0x9df8420, m=0xb7bef42c, local_signal_index=2, argv=0xbfc781e8) at kernel/qobject.cpp:3136
#59 0xb7ba07ff in DolphinController::requestContextMenu (this=0x9df8420, _t1=@0xbfc78ad4, _t2=
        {{p = {static shared_null = {ref = {_q_value = 14767}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbfc78220}, d = 0xbfc78220}})
    at /home/steve/kde/build/KDE/kdebase/apps/dolphin/src/dolphincontroller.moc:147
#60 0xb7ba08ee in DolphinController::triggerContextMenuRequest (this=0x9df8420, pos=@0xbfc78ad4, customActions=@0xbfc78250)
    at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/dolphincontroller.cpp:81
#61 0xb7ba9289 in DolphinIconsView::contextMenuEvent (this=0x9de3f88, event=0xbfc78ac4) at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/dolphiniconsview.cpp:178
#62 0xb6a70fe0 in QWidget::event (this=0x9de3f88, event=0xbfc78ac4) at kernel/qwidget.cpp:7670
#63 0xb6e7d4f4 in QFrame::event (this=0x9de3f88, e=0xbfc78ac4) at widgets/qframe.cpp:554
#64 0xb6f19e9f in QAbstractScrollArea::viewportEvent (this=0x9de3f88, e=0xbfc78ac4) at widgets/qabstractscrollarea.cpp:957
#65 0xb6fc21b6 in QAbstractItemView::viewportEvent (this=0x9de3f88, event=0xbfc78ac4) at itemviews/qabstractitemview.cpp:1461
#66 0xb6f1ca56 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9de3ff0, event=0xbfc78ac4) at widgets/qabstractscrollarea_p.h:95
#67 0xb6f1ca84 in QAbstractScrollAreaFilter::eventFilter (this=0x9dda5a8, o=0x9de1188, e=0xbfc78ac4) at widgets/qabstractscrollarea_p.h:106
#68 0xb67e79b4 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x95edc08, receiver=0x9de1188, event=0xbfc78ac4) at kernel/qcoreapplication.cpp:713
#69 0xb6a0ffe2 in QApplicationPrivate::notify_helper (this=0x95edc08, receiver=0x9de1188, e=0xbfc78ac4) at kernel/qapplication.cpp:4047
#70 0xb6a1135a in QApplication::notify (this=0xbfc7937c, receiver=0x9de1188, e=0xbfc78ac4) at kernel/qapplication.cpp:3840
#71 0xb7676581 in KApplication::notify (this=0xbfc7937c, receiver=0x9de1188, event=0xbfc78ac4) at /home/steve/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#72 0xb67e95e3 in QCoreApplication::notifyInternal (this=0xbfc7937c, receiver=0x9de1188, event=0xbfc78ac4) at kernel/qcoreapplication.cpp:593
#73 0xb6a1bb39 in QCoreApplication::sendSpontaneousEvent (receiver=0x9de1188, event=0xbfc78ac4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:211
#74 0xb6a92101 in QETWidget::translateMouseEvent (this=0x9957db0, event=0xbfc7909c) at kernel/qapplication_x11.cpp:4420
#75 0xb6a9310d in QApplication::x11ProcessEvent (this=0xbfc7937c, event=0xbfc7909c) at kernel/qapplication_x11.cpp:3410
#76 0xb6abeb84 in x11EventSourceDispatch (s=0x95eb980, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:141
#77 0xb5fa26f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#78 0xb5fa5da3 in ?? () from /usr/lib/libglib-2.0.so.0
#79 0xb5fa5f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#80 0xb681841e in QEventDispatcherGlib::processEvents (this=0x95edcf0, flags={i = -1077439916}) at kernel/qeventdispatcher_glib.cpp:318
#81 0xb6abe37c in QGuiEventDispatcherGlib::processEvents (this=0x95edcf0, flags={i = -1077439868}) at kernel/qguieventdispatcher_glib.cpp:197
#82 0xb67e65d4 in QEventLoop::processEvents (this=0xbfc79310, flags={i = -1077439792}) at kernel/qeventloop.cpp:144
#83 0xb67e682e in QEventLoop::exec (this=0xbfc79310, flags={i = -1077439720}) at kernel/qeventloop.cpp:191
#84 0xb67e9dbb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:875
#85 0xb6a0fd1e in QApplication::exec () at kernel/qapplication.cpp:3526
#86 0x080781b5 in main (argc=6, argv=0xbfc79534) at /home/steve/kde/src/KDE/kdebase/apps/dolphin/src/main.cpp:94
Comment 1 Jos van den Oever 2009-02-25 21:42:10 UTC
The code calling the AnalysisResult constructor should make sure that the path does not end in '/'. Strigi will append a '/' to it when giving back the paths of any children associated with the path.

For naked protocol names like 'remote:/' etc, you should not expect Strigi to give you any interesting output, so you might as well not bother asking.
Comment 2 Steve Bach 2009-02-25 22:25:45 UTC
Thanks for the info. Will strigi provide interesting output for directories? Any thoughts about root ("/" or "file:///")?
Comment 3 Jos van den Oever 2009-02-25 22:48:03 UTC
You can ask strigi via e.g. DirAnalyzer to analyze "/". (although it's broken atm due to the same assert which I am fixing.

Strigi can open normal paths itself, but URIs must be opened by the caller and passes as an InputStream.
Comment 4 Frank Reininghaus 2009-03-16 23:47:09 UTC
*** Bug 184994 has been marked as a duplicate of this bug. ***
Comment 5 Frank Reininghaus 2009-03-16 23:53:21 UTC
*** Bug 187329 has been marked as a duplicate of this bug. ***
Comment 6 David Faure 2009-03-17 14:45:25 UTC
Jos: seems the assert is still there.

Also I'm surprised by #3: you say we shouldn't pass urls to strigi?
Please double-check KFileMetaInfoPrivate::init (kdelibs/kio/kio/kfilemetainfo.cpp:198) -- I believe this is your code, even :-)
Comment 7 Frank Reininghaus 2009-03-18 21:23:37 UTC
*** Bug 187548 has been marked as a duplicate of this bug. ***
Comment 8 Frank Reininghaus 2009-03-21 14:14:13 UTC
*** Bug 187784 has been marked as a duplicate of this bug. ***
Comment 9 Frank Reininghaus 2009-04-04 14:51:23 UTC
*** Bug 188797 has been marked as a duplicate of this bug. ***
Comment 10 Dario Andres 2009-04-05 17:29:24 UTC
*** Bug 188883 has been marked as a duplicate of this bug. ***
Comment 11 Jos van den Oever 2009-04-05 20:52:17 UTC
SVN commit 949697 by vandenoever:

Fix bug 185551

Strigi now allows path that start with protocol:/* like
 'file:///' or 'remote:/'

BUG:185551



 M  +9 -1      analysisresult.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=949697
Comment 12 Frank Reininghaus 2009-04-17 13:32:13 UTC
*** Bug 189844 has been marked as a duplicate of this bug. ***
Comment 13 Frank Reininghaus 2009-04-20 20:04:15 UTC
*** Bug 190126 has been marked as a duplicate of this bug. ***
Comment 14 Frank Reininghaus 2009-04-24 22:35:35 UTC
*** Bug 190556 has been marked as a duplicate of this bug. ***
Comment 15 Frank Reininghaus 2009-04-24 22:35:47 UTC
*** Bug 190520 has been marked as a duplicate of this bug. ***
Comment 16 Frank Reininghaus 2009-04-26 23:15:16 UTC
*** Bug 190757 has been marked as a duplicate of this bug. ***
Comment 17 Frank Reininghaus 2009-04-27 20:36:13 UTC
*** Bug 190819 has been marked as a duplicate of this bug. ***
Comment 18 Frank Reininghaus 2009-04-27 20:36:48 UTC
*** Bug 190792 has been marked as a duplicate of this bug. ***
Comment 19 Frank Reininghaus 2009-04-27 22:27:46 UTC
*** Bug 190866 has been marked as a duplicate of this bug. ***
Comment 20 Frank Reininghaus 2009-04-28 09:31:06 UTC
*** Bug 190893 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2009-04-28 19:48:59 UTC
*** Bug 190942 has been marked as a duplicate of this bug. ***
Comment 22 Frank Reininghaus 2009-04-29 13:12:27 UTC
*** Bug 191023 has been marked as a duplicate of this bug. ***
Comment 23 Peter Penz 2009-04-30 12:33:13 UTC
*** Bug 189034 has been marked as a duplicate of this bug. ***
Comment 24 Peter Penz 2009-04-30 12:39:23 UTC
*** Bug 189557 has been marked as a duplicate of this bug. ***
Comment 25 Peter Penz 2009-04-30 12:42:14 UTC
*** Bug 190366 has been marked as a duplicate of this bug. ***
Comment 26 Peter Penz 2009-04-30 12:42:57 UTC
*** Bug 190484 has been marked as a duplicate of this bug. ***
Comment 27 Dario Andres 2009-05-01 15:51:56 UTC
*** Bug 191258 has been marked as a duplicate of this bug. ***
Comment 28 Pino Toscano 2009-05-02 02:55:52 UTC
*** Bug 191308 has been marked as a duplicate of this bug. ***
Comment 29 Frank Reininghaus 2009-05-03 21:10:03 UTC
*** Bug 191509 has been marked as a duplicate of this bug. ***
Comment 30 Pino Toscano 2009-05-05 21:52:06 UTC
*** Bug 191742 has been marked as a duplicate of this bug. ***
Comment 31 Peter Penz 2009-05-07 08:49:35 UTC
*** Bug 191876 has been marked as a duplicate of this bug. ***
Comment 32 Pino Toscano 2009-05-08 11:17:33 UTC
*** Bug 192015 has been marked as a duplicate of this bug. ***
Comment 33 Pino Toscano 2009-05-08 22:59:59 UTC
*** Bug 192081 has been marked as a duplicate of this bug. ***
Comment 34 marco 2009-05-09 00:17:27 UTC
I haven recently re-tested this bug in Kde 4.2.3 (Kubuntu 9.04 + update) and still crash.

Here it's the backtrace:

Application: Dolphin (dolphin), signal SIGABRT
0x00007f56c0bacd21 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 4991)]

Thread 2 (Thread 0x7f56b57c9950 (LWP 4997)):
#0  0x00007f56c0be3742 in select () from /lib/libc.so.6
#1  0x00007f56c1754f06 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007f56c168d952 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f56be8193ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f56c0beafcd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f56c554d750 (LWP 4991)):
[KCrash Handler]
#5  0x00007f56c0b37fb5 in raise () from /lib/libc.so.6
#6  0x00007f56c0b39bc3 in abort () from /lib/libc.so.6
#7  0x00007f56c0b30f09 in __assert_fail () from /lib/libc.so.6
#8  0x00007f56c0693012 in Strigi::AnalysisResult::Private::Private () from /usr/lib/libstreamanalyzer.so.0
#9  0x00007f56c0693130 in Strigi::AnalysisResult::AnalysisResult () from /usr/lib/libstreamanalyzer.so.0
#10 0x00007f56c4fedef9 in ?? () from /usr/lib/libkio.so.5
#11 0x00007f56c4fef512 in KFileMetaInfo::KFileMetaInfo () from /usr/lib/libkio.so.5
#12 0x00007f56c4fdf430 in KFileItem::metaInfo () from /usr/lib/libkio.so.5
#13 0x00007f56c509cde0 in KFileMetaPropsPlugin::KFileMetaPropsPlugin () from /usr/lib/libkio.so.5
#14 0x00007f56c50c0361 in KPropertiesDialog::KPropertiesDialogPrivate::insertPages () from /usr/lib/libkio.so.5
#15 0x00007f56c50c05b3 in KPropertiesDialog::KPropertiesDialogPrivate::init () from /usr/lib/libkio.so.5
#16 0x00007f56c50c1948 in KPropertiesDialog::KPropertiesDialog () from /usr/lib/libkio.so.5
#17 0x0000000000435fec in _start ()
Comment 35 Othmane Moustaouda 2009-05-09 19:01:25 UTC
I can confirm, in Kubuntu Jaunty with KDE 4.2.3 Dolphin stills crash.
$ dolphin -v
Qt: 4.5.0
KDE: 4.2.3 (KDE 4.2.3)
Dolphin: 1.2.1
Comment 36 Jonathan Thomas 2009-05-09 20:25:23 UTC
*** Bug 192157 has been marked as a duplicate of this bug. ***
Comment 37 renguoqin 2009-05-10 04:24:29 UTC
I just tried Fedora 10 with  KDE 4.2.2. It doesn't have this problem.
Comment 38 Othmane Moustaouda 2009-05-10 09:19:29 UTC
I don't know why, but now, I've retested it, and it doesn't crash on Kubuntu 9.04 with KDE 4.2.3
Comment 39 marco 2009-05-10 13:21:14 UTC
Im using Kubuntu 9.04 64 bits version + kde 4.2.3, what about you?
Comment 40 Othmane Moustaouda 2009-05-10 20:40:59 UTC
@marco #39
Me too:

$ uname -a
Linux kuby 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux

$ dolphin -v
Qt: 4.5.1
KDE: 4.2.3 (KDE 4.2.3)
Dolphin: 1.2.1
Comment 41 Frank Reininghaus 2009-05-10 21:25:35 UTC
(In reply to comment #35)
> I can confirm, in Kubuntu Jaunty with KDE 4.2.3 Dolphin stills crash.

Note that this crash is a bug in Strigi which is released separately from KDE. Therefore, an update of KDE alone cannot fix the problem for you.

People who cannot reproduce this crash either already have a fixed Strigi version installed, or their Strigi is built with asserts disabled.
Comment 42 Peter Penz 2009-05-11 12:29:20 UTC
*** Bug 192317 has been marked as a duplicate of this bug. ***
Comment 43 Peter Penz 2009-05-11 12:30:49 UTC
*** Bug 192301 has been marked as a duplicate of this bug. ***
Comment 44 Peter Penz 2009-05-11 14:32:36 UTC
*** Bug 192323 has been marked as a duplicate of this bug. ***
Comment 45 Pino Toscano 2009-05-12 02:28:45 UTC
*** Bug 192387 has been marked as a duplicate of this bug. ***
Comment 46 Peter Penz 2009-05-12 09:33:36 UTC
*** Bug 192396 has been marked as a duplicate of this bug. ***
Comment 47 Pino Toscano 2009-05-13 13:18:20 UTC
*** Bug 192558 has been marked as a duplicate of this bug. ***
Comment 48 Dario Andres 2009-05-15 04:29:09 UTC
*** Bug 192728 has been marked as a duplicate of this bug. ***
Comment 49 Pino Toscano 2009-05-16 20:28:07 UTC
*** Bug 192926 has been marked as a duplicate of this bug. ***
Comment 50 Peter Penz 2009-05-17 19:46:33 UTC
*** Bug 193031 has been marked as a duplicate of this bug. ***
Comment 51 Peter Penz 2009-05-19 15:44:37 UTC
*** Bug 193247 has been marked as a duplicate of this bug. ***
Comment 52 Pino Toscano 2009-05-19 19:54:44 UTC
*** Bug 193267 has been marked as a duplicate of this bug. ***
Comment 53 Pino Toscano 2009-05-21 21:53:39 UTC
*** Bug 193559 has been marked as a duplicate of this bug. ***
Comment 54 Pino Toscano 2009-05-22 21:59:40 UTC
*** Bug 193684 has been marked as a duplicate of this bug. ***
Comment 55 Pino Toscano 2009-05-24 21:05:14 UTC
*** Bug 193945 has been marked as a duplicate of this bug. ***
Comment 56 Pino Toscano 2009-05-26 12:28:41 UTC
*** Bug 194141 has been marked as a duplicate of this bug. ***
Comment 57 Pino Toscano 2009-05-27 11:53:23 UTC
*** Bug 194289 has been marked as a duplicate of this bug. ***
Comment 58 Frank Reininghaus 2009-05-28 00:22:13 UTC
*** Bug 190796 has been marked as a duplicate of this bug. ***
Comment 59 Dario Andres 2009-06-05 18:39:30 UTC
*** Bug 195354 has been marked as a duplicate of this bug. ***
Comment 60 Peter Penz 2009-06-06 12:38:23 UTC
*** Bug 195404 has been marked as a duplicate of this bug. ***
Comment 61 Dario Andres 2009-06-11 00:34:42 UTC
*** Bug 195948 has been marked as a duplicate of this bug. ***
Comment 62 Frank Reininghaus 2009-06-11 14:59:21 UTC
*** Bug 195969 has been marked as a duplicate of this bug. ***
Comment 63 Dario Andres 2009-06-12 00:22:30 UTC
*** Bug 196063 has been marked as a duplicate of this bug. ***
Comment 64 Frank Reininghaus 2009-06-13 16:34:22 UTC
*** Bug 196324 has been marked as a duplicate of this bug. ***
Comment 65 Frank Reininghaus 2009-06-14 12:35:16 UTC
*** Bug 196439 has been marked as a duplicate of this bug. ***
Comment 66 Dario Andres 2009-06-15 01:31:42 UTC
*** Bug 196549 has been marked as a duplicate of this bug. ***
Comment 67 Frank Reininghaus 2009-06-20 04:47:41 UTC
*** Bug 197222 has been marked as a duplicate of this bug. ***
Comment 68 Peter Penz 2009-06-20 11:41:39 UTC
*** Bug 197246 has been marked as a duplicate of this bug. ***
Comment 69 Frank Reininghaus 2009-06-22 18:52:18 UTC
*** Bug 197504 has been marked as a duplicate of this bug. ***
Comment 70 Pino Toscano 2009-06-30 12:36:25 UTC
*** Bug 198402 has been marked as a duplicate of this bug. ***
Comment 71 Frank Reininghaus 2009-07-01 19:53:56 UTC
*** Bug 198524 has been marked as a duplicate of this bug. ***
Comment 72 Frank Reininghaus 2009-07-01 19:59:02 UTC
*** Bug 198539 has been marked as a duplicate of this bug. ***
Comment 73 Sebastian 2009-07-03 15:52:43 UTC
Hi 

is this bug supposed to be fixed in the 4.3 RC? Because Dolphin is still crashing.
Comment 74 Frank Reininghaus 2009-07-03 16:01:18 UTC
(In reply to comment #73)
> is this bug supposed to be fixed in the 4.3 RC? Because Dolphin is still
> crashing.

Please see comment 41: This is *not* a bug in KDE itself, but in Strigi which is released separately. You'll get the crash in any KDE version if you've got a buggy Strigi package installed. For information if/when a fixed package will be provided by your distribution, please contact your distribution directly.
Comment 75 Frank Reininghaus 2009-07-04 04:30:28 UTC
*** Bug 197920 has been marked as a duplicate of this bug. ***
Comment 76 Artem Vorotnikov 2009-07-04 15:10:35 UTC
I'm using Kubuntu 9.04 with KDE 4.3RC1. I can't reproduce this crash now but I have another bug now. When I look into the root properies I have the total size of 256 TiB...
Comment 77 Virgil Balibanu 2009-07-04 15:17:51 UTC
thanks
Comment 78 Frank Reininghaus 2009-07-05 20:48:20 UTC
*** Bug 199048 has been marked as a duplicate of this bug. ***
Comment 79 Pino Toscano 2009-07-06 10:22:04 UTC
*** Bug 199119 has been marked as a duplicate of this bug. ***
Comment 80 Peter Penz 2009-07-06 18:41:12 UTC
*** Bug 199178 has been marked as a duplicate of this bug. ***
Comment 81 Peter Penz 2009-07-08 23:36:46 UTC
*** Bug 199486 has been marked as a duplicate of this bug. ***
Comment 82 Peter Penz 2009-07-09 01:10:40 UTC
*** Bug 199495 has been marked as a duplicate of this bug. ***
Comment 83 Frank Reininghaus 2009-07-09 08:45:40 UTC
*** Bug 199418 has been marked as a duplicate of this bug. ***
Comment 84 Frank Reininghaus 2009-07-11 10:15:53 UTC
*** Bug 199746 has been marked as a duplicate of this bug. ***
Comment 85 Peter Penz 2009-07-17 13:05:41 UTC
*** Bug 200538 has been marked as a duplicate of this bug. ***
Comment 86 Frank Reininghaus 2009-07-18 09:10:13 UTC
*** Bug 200610 has been marked as a duplicate of this bug. ***
Comment 87 Frank Reininghaus 2009-07-18 09:10:29 UTC
*** Bug 200614 has been marked as a duplicate of this bug. ***
Comment 88 Peter Penz 2009-07-24 22:59:10 UTC
*** Bug 201392 has been marked as a duplicate of this bug. ***
Comment 89 Dario Andres 2009-07-28 02:42:19 UTC
*** Bug 201705 has been marked as a duplicate of this bug. ***
Comment 90 Peter Penz 2009-07-30 00:27:37 UTC
*** Bug 201948 has been marked as a duplicate of this bug. ***
Comment 91 Dario Andres 2009-08-01 16:04:59 UTC
*** Bug 202165 has been marked as a duplicate of this bug. ***
Comment 92 Frank Reininghaus 2009-08-15 00:37:30 UTC
*** Bug 203729 has been marked as a duplicate of this bug. ***
Comment 93 Dario Andres 2009-08-19 22:10:23 UTC
*** Bug 195566 has been marked as a duplicate of this bug. ***
Comment 94 Dario Andres 2009-08-23 01:52:17 UTC
*** Bug 195922 has been marked as a duplicate of this bug. ***
Comment 95 Frank Reininghaus 2009-08-24 14:50:34 UTC
*** Bug 204942 has been marked as a duplicate of this bug. ***
Comment 96 FiNeX 2009-08-28 01:40:28 UTC
*** Bug 205400 has been marked as a duplicate of this bug. ***
Comment 97 Dario Andres 2009-08-30 00:46:12 UTC
*** Bug 205618 has been marked as a duplicate of this bug. ***
Comment 98 Dario Andres 2009-09-07 15:16:36 UTC
*** Bug 206630 has been marked as a duplicate of this bug. ***
Comment 99 Frank Reininghaus 2009-09-08 10:16:57 UTC
*** Bug 206702 has been marked as a duplicate of this bug. ***
Comment 100 Dario Andres 2009-09-20 00:01:13 UTC
*** Bug 207923 has been marked as a duplicate of this bug. ***
Comment 101 Frank Reininghaus 2009-09-24 14:07:36 UTC
*** Bug 208344 has been marked as a duplicate of this bug. ***
Comment 102 Frank Reininghaus 2009-10-13 16:43:38 UTC
*** Bug 210437 has been marked as a duplicate of this bug. ***
Comment 103 Bill Klobas 2009-10-26 23:48:34 UTC
Created attachment 37869


test1
Comment 104 Bill Klobas 2009-10-26 23:50:35 UTC
Created attachment 37870


test2
Comment 105 Bill Klobas 2009-10-26 23:51:38 UTC
Created attachment 37871


test3
Comment 106 Janek Bevendorff 2012-06-11 17:02:03 UTC
*** Bug 191792 has been marked as a duplicate of this bug. ***