weewonder / garglk

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

Undo in Glulx causes crash #164

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Run any Glulx game, such as Advent.ulx
2. Take one turn
3. Type "undo"

What is the expected output? What do you see instead?
The expected output is the action being undone, returning the game to its 
original state.

Instead, an error is given and gargoyle-free quits after any key is pressed. 
The error is either "*** fatal error: Illegal instruction ***" or "*** fatal 
error: Bad call stub ***"

What version of the product are you using? On what operating system?
Version 2009-08-25-2 (from Ubuntu 11.04 package repositories) on Ubuntu 11.04

Please provide any additional information below.
The exact same program can be compiled to the Z-machine and undo just fine, but 
when compiled to Glulx, the undo bug appears.

Original issue reported on code.google.com by ericwill...@gmail.com on 1 Nov 2011 at 11:59

GoogleCodeExporter commented 8 years ago
This bug was fixed in the 2010.1 release. Can you try installing one of the 
Ubuntu debs in the Download section?

Original comment by bcressey@gmail.com on 2 Nov 2011 at 11:27