[iyonix-support] Re: Lazy Task Swapping on Iyonix/RISC OS 5.11

On 23 Jun 2006, jb wrote:
> Hi Roger
> 
> having examined the sprite data you sent:
> 
> the 'wrong data' is 8k in length starting at offset &298ffc, and is, or
> appears to be, font data.
> 
> the fact that it starts at 298ffc is intriguing, because if was saved
> by *screensave, then I suspect it would have omitted the first 4 bytes
> of the screen area, hence effective start point is on a 4k page
> boundary. i.e. it is 2 pages of data. who owned it I'm not sure
> (options include your 2 progs, and also the fontmanager ..)

It was saved using David Pillings !Snapper using 'screen' option.
[Whether that uses *screensave, I wouldn't know].



> 
> I enclose the offending data ..
> 
> dumpassy is a text file disassembly of the 8k
> 
> rardata is a datafile containing the 8k
>

 I am running !FontDirPro. All the fonts listed appear to be all the 
fonts in FontDirPro that appear in red in that program [ie - all the 
fonts that are 'activated'].

> if you or anyone else can shed light on the likely owner that would help.

I don't know whether that means FontDirPro owns them, or whether 
OvPro. Or neither of those.

> 
> data available separately to others if it gets lost en route
> 
> Also .. any further examples using *screensave or paint's snapshot
> would certainly help.

I'll get another one. Who knows, it may be different.

> 
> Many thanks
> 
> john.
> 
> 
> 
> In message <211d623b4e.rogerarm@xxxxxxxxxxxxxxxxxxx> you wrote:
> 
>> On 22 Jun 2006, jb wrote:
>> > Hi
>> > 
>> 
>> > One thing .. pages are 4k in size .. what size (Paul.. with sprites in
>> > particular) is the chunk of 'misplaced' data?  Perhaps the size of this
>> > might give a clue to which app or process is misbehaving. If the chunk
>> > of such data is 4k based (or 4k boundary based perhaps), then LTS will
>> > be my first choice. If different, then we'll need to look elsewhere.
>> > 
>> > n.b. LTS will almost inevitably will expose any misbehaviour in other
>> > areas.
>> > 
>> 
>> OK, I have got an example, after only using !Variations 0.41c and
>> OvPro 2.76 on an yonix RO 5.11 (22feb06)  for only 5 minutes. It is
>> that easy!
>> 
>> After using the two for 5 minutes I have a line of coloured pixels
>> across a 12MB sprite backdrop on a 2048x1536x16M colour screen.
>> 
>> The combination of Variations and OvPro is guaranteed to give you a
>> line of false pixels after less than half an hours' intensive use of
>> both (on my machine).
>> 
>> I have before and after whole-screen grabs (You can also see what else
>> is on the icon bar if you must).
>> 
>> See attachment (zipped
>> 
>> I looked at the pixels with !Magnifier. I then realised that I seem to
>> 
>> have no need to look at the files with !Compare:
>> 
>> MAJOR CLUE: The line of pixels seems to be drawn using 'LINE' with
>> either 'invert'  or 'AND' or 'OR' or 'EXOR'. In my case, IT DOESN'T
>> contain fragments of DATA or CODE from elsewhere!
>> 
>> Nor does moving a window across the line of extraneous pixels delete
>> any extraneous pixels.
>> 
>> 
>> 
>> 
>> 
> 
> 


-- 

Cheers
Roger

Bury Walkers      http://burywalkers.members.beeb.net/
Atomic Software   http://rogerdarlington.members.beeb.net/
Summer Winers     http://rogerarm.freeuk.com/rogerarm/

A pint glass is a beer-bottle without a bottle-neck
---
To alter your preferences or leave the group, 
visit http://www.freelists.org/list/iyonix-support
Other info via http://www.freelists.org/webpage/iyonix-support

Other related posts: