Bug 675445 - Dolphin crashed when attempting to preview a PPT
Summary: Dolphin crashed when attempting to preview a PPT
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.4
Classification: openSUSE
Component: KDE4 Applications (show other bugs)
Version: Factory
Hardware: i586 SUSE Other
: P5 - None : Critical with 22 votes (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-27 21:09 UTC by Greg Freemyer
Modified: 2011-03-02 19:34 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

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