If I create a class using 'new CLASS()' the machine crashes horribly! I can remember reading something about new delete etc... in this forum but am unable to find it now?
ISTR, new/delete/malloc/calloc etc use a non-initialise heap, so would crash upon usage. Best thing to do is rewrite them yourself using the gp32 specific functions which do work, as mithris has already stated.