I have just checked in a patch to handle newlib code that uses Balloc and was expecting the result to be non-null. The function returns NULL when out of memory and the old code now aborts with a message as opposed to causing an invalid access exception. Regards, -- Jeff J.