[softwarelist] Re: OvnPro 2.77 type 5 errors
- From: Martin Wuerthner <public@xxxxxxxxxxxxxxx>
- To: davidpilling@xxxxxxxxxxxxx
- Date: Thu, 08 Jan 2009 11:04:16 +0100
In message <501a11be1fasgard@xxxxxxxxxxxxxx>
Keith Hopper <asgard@xxxxxxxxxxxxxx> wrote:
> In article <D5WqHXBIsJZJFwFZ@xxxxxxxxxxxxxxxxxxx>,
> David Pilling <flist@xxxxxxxxxxxxxxxxxxx> wrote:
>> In message <50193a9f78asgard@xxxxxxxxxxxxxx>, Keith Hopper
>> <asgard@xxxxxxxxxxxxxx> writes
>>>utility makes repeatably the following dreaded report -
>>>
>>>"Address FC031A00 is at offset 0001392C in module UtilityModule"
>>>
>>> *help modules reports MOS Utilities version 5.11
>> This is so bad I managed to block it out all day yesterday and didn't
>> reply.
>> I don't know the answer. I guess the scenario is "program crashes and
>> breaks the inside of RISC OS". I wonder if Martin has any better idea.
>> Is there any possibility of making the document available to myself and
>> Martin W?
> Replied privately.
I have had a look at this problem and while it is related to rendering
a particular ArtWorks file the crash occurs after ArtWorks rendering
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
routine's mask pointer runs past the end of OP's WimpSlot. From what I
can see, the OS routine thinks there are close to 2^32 pixels left to
process, which suggests that some size value turned negative. At a
guess, OP calls masked sprite plotting with invalid parameters or an
incorrectly constructed sprite, e.g., OP trying to construct a sprite
of width 0 which would result in the "width in words - 1" field to
become -1 and therefore be interpreted as a huge value.
Martin
--
---------------------------------------------------------------------
Martin Wuerthner MW Software lists@xxxxxxxxxxxxxxx
---------------------------------------------------------------------
To unsubscribe or subscribe goto: http://www.freelists.org/list/davidpilling
- Follow-Ups:
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- From: David Pilling
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- References:
- [softwarelist] OvnPro 2.77 type 5 errors
- From: Keith Hopper
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- From: David Pilling
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- From: Keith Hopper
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- From: David Pilling
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- From: Keith Hopper
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- From: David Pilling
- [softwarelist] Re: OvnPro 2.77 type 5 errors
- From: Keith Hopper
- [softwarelist] OvnPro 2.77 type 5 errors
Other related posts:
- » [softwarelist] OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Brian Howlett
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Martin Wuerthner
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Martin Wuerthner
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Martin Wuerthner
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Martin Wuerthner
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Martin Wuerthner
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - John Tytgat
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - John Tytgat
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Brian Howlett
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Ross McGuinness
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Dave Symes
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Paul Sprangers
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Martin Vethake
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Ross McGuinness
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Clive Bonsall
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Brian Carroll
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Alan Adams
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Alan Adams
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Dr Peter Young
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Martin Wuerthner
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Ross McGuinness
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - David Pilling
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Dave Symes
- » [softwarelist] Re: OvnPro 2.77 type 5 errors - Keith Hopper