When Array Constructors { } are used within several levels of block testing/conditional/iteration, it can result in a Gem crash, due to a bug in native code generation.
In most versions, this results in an endless loop in
INVALIDcodePtr
and the Gem must be killed using kill -9.
Workaround is to configure the gems and topaz -l with
GEM_NATIVE_CODE_ENABLED=0;
The problem does not occur when creating Arrays using (Array with: obj), rather than { obj }.
Last updated: 10/29/21