Issue 34636

Summary: OOo 1.9m51 crashes when I try to open ppt files
Product: gsl Reporter: Unknown <non-migrated>
Component: codeAssignee: hdu <hdu>
Status: CLOSED DUPLICATE QA Contact: issues@gsl <issues>
Severity: Trivial    
Priority: P2 CC: issues, rainerbielefeld_ooo_qa
Version: 680m51Keywords: crash, oooqa
Target Milestone: OOo 2.0   
Hardware: All   
OS: Windows 2000   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
A ppt file that crashes OOo 1.9m51
none
Another ppt file none

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.