ChipWits: Robot-Programming Fun - Bring Your Brain!

ChipWits Game Community
9937 Another BOOMERANG wrong return bug

 
Post new topic   Reply to topic    ChipWits: Robot-Programming Fun - Bring Your Brain! Forum Index -> Bug Hunting
View previous topic :: View next topic  
Author Message
Bytecodes
IBOLHead


Joined: 06 Dec 2007
Posts: 79

PostPosted: Sat Jun 14, 2008 3:54 am    Post subject: 9937 Another BOOMERANG wrong return bug Reply with quote

Version 9937 Mac OS 10.5.3

I've discovered another BOOMERANG wrong socket return bug. The original bug at http://chipwits.informe.com/viewtopic.php?t=98 has been fixed so this is different one.

This bug acts as if ChipWits internally tracks panel returns by having each panel contain its own stack of returns. If so, the correct method is to have only one return stack for the entire IBOL program with each entry pointing to both a panel and the socket within the panel to return to.

When I get time I'll work on creating a simple IBOL program to demonstrate the problem and post it here. Right now the case I have is way too complex to be of much use.
Back to top
View user's profile Send private message
dougsharp
Site Admin


Joined: 16 Feb 2007
Posts: 193

PostPosted: Sun Jun 15, 2008 6:22 pm    Post subject: Reply with quote

Thanks, Dave. Will look at this.
Back to top
View user's profile Send private message
Bytecodes
IBOLHead


Joined: 06 Dec 2007
Posts: 79

PostPosted: Mon Jun 16, 2008 7:26 pm    Post subject: Reply with quote

I have isolated this bug down to a simple test case. Run the following IBOL program, continuing each time it hits a breakpoint and you will see a BOOMERANG execute a socket that has no connection to it. The 'crawroom' panel below shows where you will end up.








Back to top
View user's profile Send private message
dougsharp
Site Admin


Joined: 16 Feb 2007
Posts: 193

PostPosted: Tue Jun 17, 2008 12:50 am    Post subject: Reply with quote

Excellent! That will make it easy to kill.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ChipWits: Robot-Programming Fun - Bring Your Brain! Forum Index -> Bug Hunting All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


© 2007-2008 Informe.com. Get Free Forum Hosting
Powered by phpBB © 2001, 2005 phpBB Group
 :: 

RedSilver 1.01 Theme was programmed by DEVPPL HTML Forum
Images were made by DEVPPL Photoshop Forum