The code snippet
call lineout copies('x',999)
will crash the interpreter (REXX-ooRexx_4.1.2(MT) 6.03 28 Aug 2012, 64 Bit, Windows 7)
Thanks to Mark Miesfeld here's the initial output from the debugger:
"A buffer overrun has occurred in rexx.exe which has corrupted the
program's internal state. Press Break to debug the program or Continue
to terminate the program."
Anonymous
There are other similar things that will cause the crash. For example:
fsObj = .Stream~new(copies('x', 999))
say 'Name:' fsObj~qualify
Committed revision 9277. [r9277] trunk
Committed revision 9278. [r9278] 4.1 fixes
Committed revision 9279. [r9279] 4.1.3 beta
Related
Commit: [r9277]
Commit: [r9278]
Commit: [r9279]
This bug is fixed in the ooRexx 4.1.3 release.