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 ReleaseLocalReference(). Before filing a bug I would like to know whether this usage of ReleaseLocalReference() is valid at all (working on Rexx objects passedn in the ARGLIST array)? ---rony ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
