#765 Unknown file path reported in stack overflow


4.0 RC 2; Ubuntu 9.04

Directory /home/miesfeld/work.ooRexx/wc/ooRexx-4.0.0 as reported by the error message does not exist on this machine.

REX0011E: Error 11 running /home/miesfeld/work.ooRexx/wc/ooRexx-4.0.0/CoreClasses.orx line 976: Control stack full
REX0218E: Error 11.1: Insufficient control stack space; cannot continue execution


  • Mark Miesfeld

    Mark Miesfeld - 2009-07-17

    In and of itself the file path is not a bug. It is a product of where the interpreter is built. The path name is embedded in rexx.img when it is built.

    For instance if I take the rexx.img on the machine I'm currently using I can find this string embedded:


    The Rexx code in CoreClasses.orx looks like:

    ::METHOD unknown unguarded
    Class Monitor
    Method UNKNOWN
    To forward any message sends that are not monitor messages
    to the currently active destination
    Input Message name and Argument list
    Output Any return from the forwarded message */
    unknown: forward monitored message to destination */
    expose destination
    use strict arg msgname, arglist

    forward to (destination~peek) message (msgname) arguments (arglist)

    The 'forward to' line is line 976.

    It might be interesting to find out why the error is being raised at that point, but the fact that the path name does not exist on your system is not significant. It is to be expected.

  • Mark Miesfeld

    Mark Miesfeld - 2009-07-21

    Mark, I don't see this as a bug.

    If you think there was some reason why the insufficient control stack space shouldn't have happened, and that that was a bug, then just re-open this and let us know what the bug is.



Cancel  Add attachments

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks