The biggest problem currently seems to be string_to_cstring. Some time ago, I made a change, that the returned cstr has the BUFFER_immobile_FLAG set, which should be the Right Thing(tm), *but* - though immobile strings don't move - the memory_pool, where these strings live, get freed at the end of compact_pool.

So the best proabably would be, to allocate system memory for such strings.

leo

Reply via email to