Bug 83801 - Librelogo crashes Writer
Summary: Librelogo crashes Writer
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version: 4.3.0.0.alpha0+ Master
Hardware: x86 (IA32) Windows (All)
: medium normal
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2014-09-12 14:15 UTC by Kevin Suo
Modified: 2014-10-25 08:59 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Kevin Suo 2014-09-12 14:15:54 UTC
Steps to reproduce:

1. Open Writer, enable "View -> Toobars -> Logo";

2. Run the following LOGO command one by one (to run a LOGO command, paste the command in the LOGO command line box, then hit ENTER):

a) repeat 400 [ circle 10 + repcount/10 fd 5 + repcount/10 lt 10 ]
b) CLEARSCREEN
c) HOME
d) repeat 400 [ circle 10 + repcount/10 fd 5 + repcount/10 lt 10 ]

--> Writer crashes at step d.

Version: 4.3.2.1
Build ID: f9b3ad49d92181b0a1fe7e76f785a2c2cd0847d3
Windows 7 X86
Comment 1 Jacques Guilleron 2014-09-13 16:05:07 UTC
Hi Kevin,

I reproduce with LO 4.4.0.0.alpha0+
Build ID: 5aeb852efcabdd51545d5d41c92f4bf3cef1d663
TinderBox: Win-x86@39, Branch:master, Time: 2014-09-08_07:01:57
& Windows 7 Home Premium.
I tried with repeat 40 for the repetition; and with the first line as a procedure.
Without success.

Crash at the first line with LO 4.2.7.0.0+
Build ID: 92216be6ce13990b8ea6b6264c656d2bc1746401
TinderBox: Win-x86@42, Branch:libreoffice-4-2, Time: 2014-07-14_16:21:42

Works with LO 4.2.1.1 Build ID: d7dbbd7842e6a58b0f521599204e827654e1fb8b

Regards,

Jacques
Comment 2 Robinson Tryon (qubit) 2014-09-23 05:47:45 UTC
(In reply to comment #1)
> Crash at the first line with LO 4.2.7.0.0+

Updating earliest version -> 4.3.0.0.0+ master (aka 4.2.7 master)
Comment 3 Ari Latvala 2014-10-25 08:37:54 UTC
Tried this on LibreLogo on LibreOffice Writer 4.3.2.2 for Windows 7 and after drawing quite a lot of stuff to the screen Writer crashed:

PENUP
REPEAT 100 [
    FILLCOLOR [ANY, ANY]
    CIRCLE 20 + RANDOM 130
    POSITION ANY
]
Comment 4 Ari Latvala 2014-10-25 08:59:04 UTC
Did some more testing. If I drop REPEAT to 45, it will work for a ca 2,5 times, before Writer crash. REPEAT 50 crashes Writer in the first try. REPEAT 40 lets me use this code several times, before crash.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.