[softwarelist] Re: OvnPro 2.77 type 5 errors

In message <A$qKG0D5HfZJFwE4@xxxxxxxxxxxxxxxxxxx>
          David Pilling <flist@xxxxxxxxxxxxxxxxxxx> wrote:

> In message <d4845e1a50.martin@xxxxxxxxxxxxxxxxxxx>, Martin Wuerthner
> <public@xxxxxxxxxxxxxxx> writes
>>has completed, so it is not inside AWRender but in response to an OS
>>call made by OvationPro afterwards. The OS routine it occurs in is
>>masked sprite plotting and the crash happens when the plotting
>>guess, OP calls masked sprite plotting with invalid parameters or an

> Brilliant reply Martin...

> <sigh> I've just downloaded the file, and I can't find any Artworks
> graphics in it, and it won't crash for me (no surprise).

Are you sure you looked at the right file? I just downloaded it again 
and it is still the same as this morning. The OP file has 903,372 
bytes and 12 pages and there are several ArtWorks graphics. The 
problematic one is in a grouped frame at the bottom of page 6 (the 
green lawnmower silhouette).

> As to masked sprite plotting. That is believable. However the situations
> are limited and it is surprising that it is happening. The most likely
> source is a graphic in an irregular frame - perhaps a better way to put
> it would be a graphic in a frame that is not rectangular and not at zero
> degrees skew and orientation.

> So is all this trouble occurring in simple rectangular frames?

> It can be difficult to tell because you may have a frame that looks
> rectangular but is slightly out.

Yes, that sounds likely. If I recreate the frame as a rectangular 
frame and drop the ArtWorks file in it, it renders normally. In the 
DLL both frames have angle and skew values of 0 but they differ in 
that the fcurve field of the original (crashing) frame contains a 
rectangular path description with move and draw operators whereas the 
fcurve of the newly created (working) frame contains a "box" 
description.

Martin
-- 
---------------------------------------------------------------------
Martin Wuerthner           MW Software          lists@xxxxxxxxxxxxxxx
---------------------------------------------------------------------
To unsubscribe or subscribe goto: http://www.freelists.org/list/davidpilling

Other related posts: