While working on BSF4ooRexx I added a ReleaseLocalReference() in an external Rexx function for Rexx
(String) objects retrieved (using ArrayAt()) from the passed array (using ARGLIST to get the
argument array in the external function).
This seems to work for many Rexx programs that invoke that external Rexx function in BSF4ooRexx,
however, if running a certain Rexx application, unexplainably ooRexx abends (Window popup, title:
\"Open Object Rexx Interface\", message - translated from German to English - \"Open Object Rexx
Interface found a problem and needs to be ended\").
This occurs while calling the ReleaseLocalReference()-API on a Rexx string object retrieved from the
aforementioned array. This is also the only place in the entire program that applies
ooRexx 4.1.1 GA, 32-bit, Windows (XP SP3)
Will upload the zip-archive to duplicate this behavriou with this bug report. If the zip-archive is too big, then one could fetch the archive from: http://wi.wu.ac.at/rgf/rexx/tmp/debug/