Issue 34636 - OOo 1.9m51 crashes when I try to open ppt files
Summary: OOo 1.9m51 crashes when I try to open ppt files
Status: CLOSED DUPLICATE of issue 33216
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: 680m51
Hardware: All Windows 2000
: P2 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: hdu@apache.org
QA Contact: issues@gsl
URL:
Keywords: crash, oooqa
Depends on:
Blocks:
 
Reported: 2004-09-26 12:49 UTC by Unknown
Modified: 2004-09-30 15:16 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
A ppt file that crashes OOo 1.9m51 (865.00 KB, application/vnd.ms-powerpoint)
2004-09-26 12:50 UTC, Unknown
no flags Details
Another ppt file (968.50 KB, application/vnd.sun.xml.impress)
2004-09-26 12:52 UTC, Unknown
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2004-09-26 12:49:03 UTC
OOo 1.9m51 crashes when I try to open ppt files.
Comment 1 Unknown 2004-09-26 12:50:31 UTC
Created attachment 17937 [details]
A ppt file that crashes OOo 1.9m51
Comment 2 Unknown 2004-09-26 12:52:37 UTC
Created attachment 17938 [details]
Another ppt file
Comment 3 Rainer Bielefeld 2004-09-26 18:17:53 UTC
I checked "Wordart_in_ppt.ppt" with 2.0 (1.9.m51) English version WIN XP:
[680m51(Build8801)] - Result: hangs.

I checked with 1.1.2RC3  (German) WIN XP: [645m44(Build8784)] - Result:  WFM

I sent a bug report with reference to this issue to SUN

This issue might be related to issue 34614

Rainer
Comment 4 Rainer Bielefeld 2004-09-26 18:30:22 UTC
.
Comment 5 wolframgarten 2004-09-27 07:50:37 UTC
Reassigned to Christian.
Comment 6 christian.guenther 2004-09-27 10:38:00 UTC
I can reproduce the bug.
maybe duplicate to issue 34111.
If it is duplicate to issue 34111 it will be fixed in cws sj11.
Please have a look.
Comment 7 sven.jacobi 2004-09-29 17:22:45 UTC
No, this issue is not double to i34111. After 1/2 day of debugging I find out
that there is a write overrun in the method SimpleWinLayout::LayoutText
(vcl/win/source/gdi/winlayout.cxx). The following code is accessing memory that
has not been allocated:

                // in the RTL case mirror the character and remember its RTL status
                if( bIsRTL )
                {
                    cChar = ::GetMirroredChar( cChar );
                    mpGlyphRTLFlags[ nCharPos ] = true;
                }

SJ->HDU: It's your turn, perhaps mpGlyphRTLFlags should allocate some more bytes.
Comment 8 hdu@apache.org 2004-09-30 14:16:17 UTC
.Fixed in CWS vcl27...

*** This issue has been marked as a duplicate of 33216 ***
Comment 9 hdu@apache.org 2004-09-30 15:16:10 UTC
Closing duplicate.