When hovering the file php-5.3.2-Win32-VC9-x86.msi, which can be downloaded from
http://windows.php.net/downloads/releases/archives/php-5.3.2-Win32-VC9-x86.msi
with the mouse in Dolphin, I get the following crash, which has been reported at
https://bugs.kde.org/show_bug.cgi?id=251701
in Strigi (built today from trunk/kdesupport):
Thread 2 (Thread 0x7fa074a0b710 (LWP 22401)):
[KCrash Handler]
#6 0x00007fa07f139e2a in Strigi::readLittleEndianInt32 (c=0x7fa06d1b5c10 <Address 0x7fa06d1b5c10 out of bounds>) at /home/kde-devel/kde/src/kdesupport/strigi/libstreams/include/strigi/textutils.h:78
#7 0x00007fa07f139064 in Strigi::OleInputStream::Private::Private (this=0xcd60f0, s=0x7fa074a0a620, input=0x7e8020) at /home/kde-devel/kde/src/kdesupport/strigi/libstreams/lib/oleinputstream.cpp:208
#8 0x00007fa07f138acf in Strigi::OleInputStream::OleInputStream (this=0x7fa074a0a620, input=0x7e8020) at /home/kde-devel/kde/src/kdesupport/strigi/libstreams/lib/oleinputstream.cpp:151
#9 0x00007fa07f454618 in OleEndAnalyzer::analyze (this=0xcbb400, ar=..., in=0x7e8020) at /home/kde-devel/kde/src/kdesupport/strigi/libstreamanalyzer/lib/endanalyzers/oleendanalyzer.cpp:377
#10 0x00007fa07f43087a in Strigi::StreamAnalyzerPrivate::analyze (this=0x8132a0, idx=..., input=0x7e8020) at /home/kde-devel/kde/src/kdesupport/strigi/libstreamanalyzer/lib/streamanalyzer.cpp:424
#11 0x00007fa07f430362 in Strigi::StreamAnalyzer::analyze (this=0x7fa074a0a930, idx=..., input=0x7fa074a0a8a0)
at /home/kde-devel/kde/src/kdesupport/strigi/libstreamanalyzer/lib/streamanalyzer.cpp:365
#12 0x00007fa085b7ac6a in KFileMetaInfoPrivate::init (this=0xd734e0, stream=..., url=..., mtime=1285102364, w=...) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kfilemetainfo.cpp:256
#13 0x00007fa085b7af48 in KFileMetaInfo::KFileMetaInfo (this=0x7fa074a0ab60, path=..., w=...) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kfilemetainfo.cpp:285
#14 0x00007fa085c4d663 in KLoadFileMetaDataThread::run (this=0x828140) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kfile/kloadfilemetadatathread.cpp:142
#15 0x00007fa082c1aafc in QThreadPrivate::start (arg=0x828140) at thread/qthread_unix.cpp:274
#16 0x00007fa082963a4f in start_thread () from /lib64/libpthread.so.0
#17 0x00007fa08124c82d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()
Running xmlindexer or rdfindexer on that file does not crash strigi. So I'm not sure whether the crash when hovering it in dolphin is really strigi's fault.
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
A patch from KDE bug report https://bugs.kde.org/show_bug.cgi?id=251701 fixes crashes on my system related to this bugs file and also other files.
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
https://bugs.kde.org/show_bug.cgi?id=251701
There are many details on this problem in the corresponding KDE bugreport, please have a look at above URL. The crash is caused because strigi does not "see" in that context the entire file, just it's first 64k(?).
This crash is not present in strigi of 2011-10-01.