Bug 163096

Summary: dolphin crash moving the mouse cursor over a video file
Product: [Applications] dolphin Reporter: Toni Diaz <adiazcay>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Toni Diaz 2008-06-02 22:56:00 UTC
Version:           1.0.99 (using Devel)
Installed from:    Compiled sources

I open dolphin, then navigate to the Video folder. The content is shown correctly, but if I simply move the mouse over any video file (DivX, there are several in this folder), dolphin crashes:

The application Dolphin (dolphin) crashed and caused the signal 6 (SIGABRT).

I've installed gdb, but the trace is unusable. It seems that dolphin tries to show the preview, and then crashes. The video files are playable with kaffeine or mplayer. The behavior is ever the same, so it's reproducible.

Regards
Antonio
Comment 1 Toni Diaz 2008-06-02 22:59:24 UTC
Hmmm. Sorry, seems that I failed to specify that I have the Mandriva Cooker packages installed, not compiled and installed from source.

Regards
Comment 2 Peter Penz 2008-06-03 07:59:44 UTC

*** This bug has been marked as a duplicate of 163102 ***
Comment 3 bartek 2008-06-14 15:39:56 UTC
I've got the same problem when moving moouse over files in any open document format (odt, odp). There are no problems with files in doc format.
Maybe this gona help you:

Application: Dolphin (dolphin), signal SIGILL
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb60e16d0 (LWP 3047)]
[KCrash handler]
#6  0xb79180c1 in Strigi::ZipInputStream::readHeader ()
   from /opt/kdemod/lib/libstreams.so.0
#7  0xb79182d0 in Strigi::ZipInputStream::nextEntry ()
   from /opt/kdemod/lib/libstreams.so.0
#8  0xb797dde1 in ZipEndAnalyzer::analyze ()
   from /opt/kdemod/lib/libstreamanalyzer.so.0
#9  0xb7963c8c in Strigi::StreamAnalyzerPrivate::analyze ()
   from /opt/kdemod/lib/libstreamanalyzer.so.0
#10 0xb7e2499c in KFileMetaInfoPrivate::init ()
   from /opt/kdemod/lib/libkio.so.5
#11 0xb7e2670a in KFileMetaInfo::KFileMetaInfo ()
   from /opt/kdemod/lib/libkio.so.5
#12 0x0807fbef in _start ()
#0  0xb7fd8424 in __kernel_vsyscall ()
Comment 4 Simon 2008-06-26 10:56:12 UTC
I have got the same problem on a ubuntu machine with kde4 beta2:

dolphin(8851) KFileMetaInfoPrivate::init: KUrl("file:///home/simon/Dokumente/Downloads/somevideofile.avi")
dolphin: /build/buildd/strigi-0.5.10/src/streams/dataeventinputstream.cpp:30: Strigi::DataEventInputStream::DataEventInputStream(Strigi::InputStream*, Strigi::DataEventHandler&): Assertion `input->position() == 0' failed.
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = dolphin path = <unknown> pid = 8851
sock_file=/home/simon/.kde4/socket-Sims/kdeinit4__0
Comment 5 Sel Goona 2008-06-26 14:41:22 UTC
I have the same problem with dolphin in KDE 4.1 Beta2. If I hover/click on a video-file dolphin crashes immediately. 

It seems that this is a problem dolphin`s Info-Panel. If I blend out the Info-Panel, I have no more crashes!
Comment 6 Peter Penz 2008-06-26 15:10:22 UTC
@Sel:
> It seems that this is a problem dolphin`s Info-Panel. If I
> blend out the Info-Panel, I have no more crashes! 

Yes: the info panel uses the kdelibs class KFileMetaInfo for getting the information. This class internally uses Strigi (no matter whether the strigi indexing engine is turned on or off) and the corresponding strigi analyzer seems to have a serious bug in this case. Please check bug #163102 for more details.
Comment 7 Sel Goona 2008-06-27 11:11:07 UTC
@Peter Penz: That was a good hint! 

I have tryout a few thing and for now, I can stop these crashes if I turn off the Option:

Systemsetting > Advanced > Nepomuk > Enable Nepomuk Semantic Desktop

Until a solution is found this is the best for me!
Comment 8 Dread Knight 2008-07-17 05:38:41 UTC
I still have this problem;
KDE Version  1.0.99 (KDE 4.00.98 (KDE 4.0.98 (4.1 RC1)), Kubuntu packages)
Operating System  Linux (i686) release 2.6.24-19-generic
Compiler  gcc


Disabling Nepomuk has no effect; crash only happens over video files when having the Info panel on.
(note that the video files don't have to be over 200mb in order for the crash to occur).
Comment 9 Peter Penz 2008-07-17 07:42:28 UTC
@Dread Knight: One part of the fix in Strigi has been done _after_ RC1 has been tagged.
Comment 10 Toni Diaz 2008-07-17 13:50:30 UTC
Hello, Dread Knight

You should verify the version of strigi that you have installed. I had this bug solved since Mandriva Cooker updated the strigi package, around the past July, 14.

Maybe Kubuntu did not packaged the last version of strigi...patience ;)

https://bugs.kde.org/show_bug.cgi?id=164296#c32