Open bird8693 opened 3 years ago
Are you sure you are not running out of memory? The test is interacting with a large array. (Edit) and the exception is thrown by the memory management system after it failed to allocate.
This is also a situation when debug build would catch an abort
while release should report OOM more gracefully.
This is also a situation when debug build would catch an
abort
while release should report OOM more gracefully.
I think a release build will abort here - it's attempting to allocate about 4gb of ram in one go - which is a somewhat obscene thing to try and do, we could perhaps have a non-fatal error for absurdly large memory operations.
enviroment
ubuntu18
poc
callstack