Bug 675445

Summary: Dolphin crashed when attempting to preview a PPT
Product: [openSUSE] openSUSE 11.4 Reporter: Greg Freemyer <Greg.Freemyer>
Component: KDE4 ApplicationsAssignee: E-mail List <kde-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: forgotten_--EoyBps8f, forgotten_vXTZVacoSi
Version: Factory   
Target Milestone: ---   
Hardware: i586   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Greg Freemyer 2011-02-27 21:09:46 UTC
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729)

A long standing bug in Dolphin / Strigi is that it crashes when trying to preview PPT files.

It has been reported to the KDE team, many, many times.

They finally have a fix, but it is for KDE 4.7

https://bugs.kde.org/show_bug.cgi?id=249876

See the last few entries.

Although it appears invasive, this is a major bug that will impact many if not most KDE users.

I sincerely hope that either the fix is backported to OS 11.4 (and even 11.3) or that an alternate less graceful fix is developed.




Reproducible: Always

Steps to Reproduce:
1. Launch Dolphin
2. Browse to directory with a *.PPT file in it
3. Hover the mouse over the PPT file, wait for crash
Comment 1 Forgotten User vXTZVacoSi 2011-02-27 21:48:06 UTC
Are you sure ppt still crashes on opensuse??

I wrote a patch for the buggy input size checking for ole compound documents myself, in our opensuse patch there is a 64k margin of error window where it might crash.

I sent a more complete patch to strigi-devel and got no reply, it's more complete but I wanted proper feedback first and I thought it wouldn't matter enough anyways.

If it still crashes please provide a testcase file
Comment 2 Forgotten User --EoyBps8f 2011-02-28 11:44:33 UTC
Works for me with 11.4.
Comment 3 Greg Freemyer 2011-02-28 18:29:01 UTC
Karsten,

I'm glad you've been working on this.

I'm trying to find a reproducer in 11.4RC2.  I had only been following the upstream bugzilla and didn't realize you'd put in a fix.

Is your fix in both 11.3 and 11.4?  My crashes were all 11.3 I believe and its been a while.  I have been avoiding dolphin due to this bug, so my comments may be old and crusty at this point.

fyi: When updates come out for 11.3 I normally read them.  I don't recall this issue being listed as fixed, but when I'm busy I don't always even scan everything.
Comment 4 Forgotten User vXTZVacoSi 2011-03-02 19:34:31 UTC
dolphin didn't use libstrigi to get file information before 4.6 afaik, so 11.3 isn't affected unless you used an updated kde, no idea about kr46 repo though.

The fix already is in upstream bugzilla
https://bugs.kde.org/show_bug.cgi?id=251701