Summary: | Dolphin crashes on viewing properties of root and special dirs | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | Steve Bach <steve> |
Component: | general | Assignee: | 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
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. Thanks for the info. Will strigi provide interesting output for directories? Any thoughts about root ("/" or "file:///")? 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. *** Bug 184994 has been marked as a duplicate of this bug. *** *** Bug 187329 has been marked as a duplicate of this bug. *** 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 :-) *** Bug 187548 has been marked as a duplicate of this bug. *** *** Bug 187784 has been marked as a duplicate of this bug. *** *** Bug 188797 has been marked as a duplicate of this bug. *** *** Bug 188883 has been marked as a duplicate of this bug. *** 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 *** Bug 189844 has been marked as a duplicate of this bug. *** *** Bug 190126 has been marked as a duplicate of this bug. *** *** Bug 190556 has been marked as a duplicate of this bug. *** *** Bug 190520 has been marked as a duplicate of this bug. *** *** Bug 190757 has been marked as a duplicate of this bug. *** *** Bug 190819 has been marked as a duplicate of this bug. *** *** Bug 190792 has been marked as a duplicate of this bug. *** *** Bug 190866 has been marked as a duplicate of this bug. *** *** Bug 190893 has been marked as a duplicate of this bug. *** *** Bug 190942 has been marked as a duplicate of this bug. *** *** Bug 191023 has been marked as a duplicate of this bug. *** *** Bug 189034 has been marked as a duplicate of this bug. *** *** Bug 189557 has been marked as a duplicate of this bug. *** *** Bug 190366 has been marked as a duplicate of this bug. *** *** Bug 190484 has been marked as a duplicate of this bug. *** *** Bug 191258 has been marked as a duplicate of this bug. *** *** Bug 191308 has been marked as a duplicate of this bug. *** *** Bug 191509 has been marked as a duplicate of this bug. *** *** Bug 191742 has been marked as a duplicate of this bug. *** *** Bug 191876 has been marked as a duplicate of this bug. *** *** Bug 192015 has been marked as a duplicate of this bug. *** *** Bug 192081 has been marked as a duplicate of this bug. *** 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 () 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 *** Bug 192157 has been marked as a duplicate of this bug. *** I just tried Fedora 10 with KDE 4.2.2. It doesn't have this problem. 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 Im using Kubuntu 9.04 64 bits version + kde 4.2.3, what about you? @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 (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. *** Bug 192317 has been marked as a duplicate of this bug. *** *** Bug 192301 has been marked as a duplicate of this bug. *** *** Bug 192323 has been marked as a duplicate of this bug. *** *** Bug 192387 has been marked as a duplicate of this bug. *** *** Bug 192396 has been marked as a duplicate of this bug. *** *** Bug 192558 has been marked as a duplicate of this bug. *** *** Bug 192728 has been marked as a duplicate of this bug. *** *** Bug 192926 has been marked as a duplicate of this bug. *** *** Bug 193031 has been marked as a duplicate of this bug. *** *** Bug 193247 has been marked as a duplicate of this bug. *** *** Bug 193267 has been marked as a duplicate of this bug. *** *** Bug 193559 has been marked as a duplicate of this bug. *** *** Bug 193684 has been marked as a duplicate of this bug. *** *** Bug 193945 has been marked as a duplicate of this bug. *** *** Bug 194141 has been marked as a duplicate of this bug. *** *** Bug 194289 has been marked as a duplicate of this bug. *** *** Bug 190796 has been marked as a duplicate of this bug. *** *** Bug 195354 has been marked as a duplicate of this bug. *** *** Bug 195404 has been marked as a duplicate of this bug. *** *** Bug 195948 has been marked as a duplicate of this bug. *** *** Bug 195969 has been marked as a duplicate of this bug. *** *** Bug 196063 has been marked as a duplicate of this bug. *** *** Bug 196324 has been marked as a duplicate of this bug. *** *** Bug 196439 has been marked as a duplicate of this bug. *** *** Bug 196549 has been marked as a duplicate of this bug. *** *** Bug 197222 has been marked as a duplicate of this bug. *** *** Bug 197246 has been marked as a duplicate of this bug. *** *** Bug 197504 has been marked as a duplicate of this bug. *** *** Bug 198402 has been marked as a duplicate of this bug. *** *** Bug 198524 has been marked as a duplicate of this bug. *** *** Bug 198539 has been marked as a duplicate of this bug. *** Hi is this bug supposed to be fixed in the 4.3 RC? Because Dolphin is still crashing. (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. *** Bug 197920 has been marked as a duplicate of this bug. *** 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... thanks *** Bug 199048 has been marked as a duplicate of this bug. *** *** Bug 199119 has been marked as a duplicate of this bug. *** *** Bug 199178 has been marked as a duplicate of this bug. *** *** Bug 199486 has been marked as a duplicate of this bug. *** *** Bug 199495 has been marked as a duplicate of this bug. *** *** Bug 199418 has been marked as a duplicate of this bug. *** *** Bug 199746 has been marked as a duplicate of this bug. *** *** Bug 200538 has been marked as a duplicate of this bug. *** *** Bug 200610 has been marked as a duplicate of this bug. *** *** Bug 200614 has been marked as a duplicate of this bug. *** *** Bug 201392 has been marked as a duplicate of this bug. *** *** Bug 201705 has been marked as a duplicate of this bug. *** *** Bug 201948 has been marked as a duplicate of this bug. *** *** Bug 202165 has been marked as a duplicate of this bug. *** *** Bug 203729 has been marked as a duplicate of this bug. *** *** Bug 195566 has been marked as a duplicate of this bug. *** *** Bug 195922 has been marked as a duplicate of this bug. *** *** Bug 204942 has been marked as a duplicate of this bug. *** *** Bug 205400 has been marked as a duplicate of this bug. *** *** Bug 205618 has been marked as a duplicate of this bug. *** *** Bug 206630 has been marked as a duplicate of this bug. *** *** Bug 206702 has been marked as a duplicate of this bug. *** *** Bug 207923 has been marked as a duplicate of this bug. *** *** Bug 208344 has been marked as a duplicate of this bug. *** *** Bug 210437 has been marked as a duplicate of this bug. *** Created attachment 37869 test1 Created attachment 37870 test2 Created attachment 37871 test3 *** Bug 191792 has been marked as a duplicate of this bug. *** |