brianfeaster / worldtm

Automatically exported from code.google.com/p/worldtm
0 stars 0 forks source link

Random World startup crash #13

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
There is an issue with World Scheme that is triggered randomly when World 
starts up.  It occurs during the initial map loading and rendering.

The bug needs to be identified and a regtest created which will trigger the 
issue.

Original issue reported on code.google.com by bri...@gmail.com on 9 Jun 2010 at 5:19

GoogleCodeExporter commented 9 years ago
R27 fixes this issue.  The C implementation of make-vector was at fault due to 
a scheme stack object being popped and assigned to a local C variable.  A new 
vector object was then created and populated with the local C object pointer.  
This pointer would be invalid if a garbage collection occurred during the new 
vector creation.

Original comment by bri...@gmail.com on 28 Jun 2010 at 1:18