Bug 185551 - Dolphin crashes on viewing properties of root and special dirs
Summary: Dolphin crashes on viewing properties of root and special dirs
Status: RESOLVED FIXED
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Jos van den Oever
URL:
Keywords:
: 184994 187329 187548 187784 188797 188883 189034 189557 189844 190126 190366 190484 190520 190556 190757 190792 190796 190819 190866 190893 190942 191023 191258 191308 191509 191742 191792 191876 192015 192081 192157 192301 192317 192323 192387 192396 192558 192728 192926 193031 193247 193267 193559 193684 193945 194141 194289 195354 195404 195566 195922 195948 195969 196063 196324 196439 196549 197222 197246 197504 197920 198402 198524 198539 199048 199119 199178 199418 199486 199495 199746 200538 200610 200614 201392 201705 201948 202165 203729 204942 205400 205618 206630 206702 207923 208344 210437 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-02-25 18:58 UTC by Steve Bach
Modified: 2012-06-11 17:02 UTC (History)
79 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. ***