Issue 121554 - [NON-PRO] Crash drawing text
Summary: [NON-PRO] Crash drawing text
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: 4.0.0-dev
Hardware: PC Windows 7
: P3 Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: crash
Depends on:
Blocks:
 
Reported: 2012-12-28 12:34 UTC by Ariel Constenla-Haile
Modified: 2017-05-20 11:42 UTC (History)
7 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---
jsc: 4.0.0_release_blocker+


Attachments
Document that crashed (14.00 KB, application/octet-stream)
2012-12-28 12:34 UTC, Ariel Constenla-Haile
no flags Details
Windows backtrace (5.34 KB, text/plain)
2012-12-28 12:35 UTC, Ariel Constenla-Haile
no flags Details
Screenshot of the text on WinXP (48.80 KB, image/png)
2012-12-28 18:02 UTC, Regina Henschel
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Ariel Constenla-Haile 2012-12-28 12:34:19 UTC
Created attachment 80074 [details]
Document that crashed

On a non-pro build open the attached document.
Writer will crash will rendering the text.
Accessing a STL vector with the operator[] throws an exception due to index out of bounds.
Comment 1 Ariel Constenla-Haile 2012-12-28 12:35:16 UTC
Created attachment 80075 [details]
Windows backtrace

Backtrace of the crash
Comment 2 Regina Henschel 2012-12-28 17:59:42 UTC
It does not crash for me. I use my build from r1422299 on WinXP. But I get the error:
Error: Assertion failed
==================
FILE      :  c:/AOO_2012_12_git/trunk/main/sw/source/core/text/guess.cxx at line 177
ERROR :  "What a Guess!!!"

The text has font "Lohit Devanagari" and "文泉驛微米黑" and "Liberation Serif" and languages "Hindi", "Chinese (simplified)", "German (Germany)", and "Serbian Cyrillic (Serbian)". I'll attach a screenshot of the text, as it is rendered here.
Comment 3 Regina Henschel 2012-12-28 18:02:13 UTC
Created attachment 80077 [details]
Screenshot of the text on WinXP

from non-pro build of r1422299
Comment 4 Ariel Constenla-Haile 2012-12-29 01:12:00 UTC
I forgot to mention the revision: it's based on latest trunk, revision 1425754
System is Windows 7 64 bits

I also get several ERROR :  "What a Guess!!!" but the crash happens after those warnings, when the text is actually rendered.
Comment 5 hdu@apache.org 2013-01-02 14:27:26 UTC
There is an unresolved bug 111460 if our libgraphite uses a non-standard (i.e. debug) stlport. Looking at the backtrace this could be the problem here.
Comment 6 Oliver-Rainer Wittmann 2013-06-24 11:26:05 UTC
I could not reproduce the crash under Windows 7 with local non-pro build (revision 1494887) and current snapshot build (AOO400m2(Build:9701)  -  Rev. 1491860; 2013-06-11 18:35:44 (Di, 11 Jun 2013))

Attached stack trace looks like, if revision 1491721 fixes the problem.

Ariel, Regina:
Are you still able to reproduce this defect with current trunk?
Comment 7 Armin Le Grand 2013-07-03 09:24:50 UTC
ALG: Could not reproduce on Win7. Also not on Mac. Also not on Mac. Also not on xubuntu (with pretty up-to-date trunk). May indeed be fixed. Setting to that. If it reoccurs, feel free to reopen.
Comment 8 jsc 2013-07-03 09:50:03 UTC
grant showstopper flag to get clear status, already fixed
Comment 9 fanyuzhen 2013-07-10 09:09:39 UTC
I could not reproduce the crash under Windows 7 with revision 1499347