Issue 20569 - access violation in edit engine (attached document)
Summary: access violation in edit engine (attached document)
Status: CLOSED FIXED
Alias: None
Product: Impress
Classification: Application
Component: code (show other issues)
Version: OOo 1.1
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 2.0.1
Assignee: wolframgarten
QA Contact: issues@graphics
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2003-10-01 20:05 UTC by Unknown
Modified: 2005-10-14 14:05 UTC (History)
1 user (show)

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


Attachments
Impress file - works except when running slide show. (442.50 KB, application/octet-stream)
2003-10-05 06:06 UTC, Unknown
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2003-10-01 20:05:00 UTC
The followng defect occurs in RC5 and 1.1 in Linux Mandrake 9.1 with OOo binary installation, as 
well as RC5 in Windows 2000.  I haven't yet tested the Windows 1.1 release.

In a presentation, I placed an oval (white, w/black outline) over a graphic, placed text in the oval, 
and set text animation to scrollthrough, right-to-left, 2 pixels, automatic.  Text should scroll right 
to left through the oval.  I advanced the oval to the front of the graphic layer stack.

The result is text that scrolls right to left, but the oval does not appear in the presentation.  It does 
appear in both the drawing view and preview.

I have the document in question, and would be happy to e-mail it to you.

Thank you for your excellent work.  It is appreciated.

I apologize for the delay in sending this bug report.  I just discovered the issue this morning, 
around 2:00.
Comment 1 wolframgarten 2003-10-02 09:12:56 UTC
Thanks for your posting and your compliments :-)
Please attach your document to this issue. I rebuild it according to
your description. But I mist have missed something, the oval is
visible in presentation. Thanks in advance!
Comment 2 Unknown 2003-10-05 06:06:54 UTC
Created attachment 10010 [details]
Impress file - works except when running slide show.
Comment 3 askoning 2003-10-06 08:52:58 UTC
After some bughunting I noticed that there is a text animation effect
set in the oval's properties. This might cause the oval not to appear
until after the animation has stopped?

Solution is fairly easy:
 - rightclick on the oval, choose Effects, remove all effects


askoning->QA: is this a bug in the animation 'rendering' or not?
Comment 4 wolframgarten 2003-10-06 09:00:40 UTC
Yes thanks. With the doc the problem can be reproduced.
Comment 5 wolframgarten 2003-10-06 09:01:07 UTC
Reassigned to Christian.
Comment 6 clippka 2003-10-06 12:08:27 UTC
Thorsten, please evaluate this for new presentation engine
Comment 7 thb 2003-10-06 13:18:14 UTC
Will do.
Comment 8 Unknown 2003-10-07 03:14:28 UTC
Thank you for your help.  Now that I know what to look for, I can 
avoid such troubles in the future. 
 
Larry 
Comment 9 thb 2004-01-26 13:23:07 UTC
We're currently rewriting the presentation engine. I will check the new implementation against this 
problem.
Comment 10 thb 2004-05-04 11:43:10 UTC
Fixed in cws_src680_presentationengine01.
Comment 11 thb 2004-11-25 20:00:25 UTC
Could not verify the fix, currently, drawing layer text animations are broken in
the slideshow (see #i37786#).
Comment 12 ooo 2004-12-01 16:15:46 UTC
set to prio4
Comment 13 thb 2004-12-01 22:40:52 UTC
->dbo: please verify when #i37786# has been fixed.
Comment 14 Daniel Boelzle [:dbo] 2005-04-06 10:10:08 UTC
marked as duplicate, will be fixed along with issue 37786

*** This issue has been marked as a duplicate of 37786 ***
Comment 15 Daniel Boelzle [:dbo] 2005-07-18 17:34:21 UTC
Drawing layer text animations have been implemented in presfixes08.
Nevertheless, this issue is reopened, because it shows an access violation in
edit engine code. The text seems to be larger than the page width in edit mode.
That access violation is somehow caught and handled (on Windows only, of course).
Comment 16 Daniel Boelzle [:dbo] 2005-07-18 17:38:03 UTC
- changed title
- drawing layer animations have been fixed along with i37786
@hbrinkm: please have a look at the crash...
Comment 17 Daniel Boelzle [:dbo] 2005-07-20 17:04:29 UTC
@gillick: what still really looks somehow strange (although the drawing layer
animations are working now) is that there is a fly in effect on the inner text
from left. I doubt that this was your intention...
Comment 18 frank.meies 2005-08-04 15:16:20 UTC
FME: I'll have a look on behalf of Henning.
Comment 19 frank.meies 2005-08-04 15:16:57 UTC
.
Comment 20 frank.meies 2005-08-05 09:00:40 UTC
FME: The access violation is reproducible on Windows, but only occurs for
non-product builds: The hyphenation code called by the edit engine triggeres a
DBG_ASSERT, which causes some mouse events to be handled, which in turn results
in a re-entry of the edit engine.

FME->TL: Please have a look at the DBG_ASSERT.
Comment 21 thomas.lange 2005-08-08 11:32:57 UTC
Fixed in CWS tl12.

Files changed:
- prxhyphimp.cxx  new revision: 1.2.16.1
Comment 22 thomas.lange 2005-08-08 11:34:07 UTC
.
Comment 23 thomas.lange 2005-08-22 09:27:00 UTC
.

re-open issue and reassign to wg@openoffice.org
Comment 24 thomas.lange 2005-08-22 09:27:04 UTC
reassign to wg@openoffice.org
Comment 25 thomas.lange 2005-08-22 09:27:08 UTC
reset resolution to FIXED
Comment 26 wolframgarten 2005-09-05 12:35:44 UTC
No violation anymore.
Comment 27 wolframgarten 2005-10-14 14:05:41 UTC
Tested in master m133. Closed.