🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.acorn.tech
1 messages
1 total messages Started by Pete Goodwin Sat, 21 Nov 1992 21:21
Re: RO3.1, C dbox's and 3d icons
#579
Author: Pete Goodwin
Date: Sat, 21 Nov 1992 21:21
23 lines
1478 bytes
In article <921119230327@kernow.demon.co.uk>, vulch@kernow.demon.co.uk (Anthony Frost) writes...
> 
>  > I knew about the bug in 3.1 with 3d icons on exit, and I've
>  > coded around that. What I didn't know was that there's
>  > another bug - actually more serious. 
> 
>  > On some occaisons, I get an 'Internal Trap', then EVERY task
>  > generates an address exception until the desktop vanishes
>  > leaving me at the '*' prompt. Anyone else seen this one? 
> 
>Yup! At 03873B74? I think it is the same bug rather than a different one
>though. I got round it by replacing the dbox_dispose() with a call to an
>alarm function in the same way as for closing a normal window. pass "(void
>*) d" as the alarm handle and you can cast it back and dispose of it when
>all is clear. I am told setting the button type to one of the notify on
>release flavours is an alternative cure.

At address 03873B6C (close!). I fixed it with a delayed dispose (via alarm).
Unfortunately, using 'release' didn't solve the problem.

Pete Goodwin
goodwin@edieng.enet.dec.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads