I cannot handle out-of-memory conditions of jmdlEmbeddedDPoint3dArray_setExactBufferSize: instead of returning with a corresponding error value, MicroStation 08.11.07.171 displays the error message "out of memory (swap device may be full)" and then freezes and is no longer operable.
Does anyone have an idea how to circumvent this?
As astonishing as it may seem, the underlying OS services for heap memory management seem to have stopped giving useful notification about "out of memory" at least 10 years ago.
Are you doing enough allocation that running out of address space is a posible event?