P49: Memory allocation proved impossible in Counterfeit Monkey

FYI, there was an issue affecting memory allocation in 6M62 on Glulx in which attempts to allocate blocks would fail under pretty rare circumstances. This was due to a mismatch between the meaning of a constant and its use in a particular routine.

I don’t know if it’s the source of your problem, but details and a 6M62-compatible fix are available here.