User Activity

  • Posted a comment on ticket #1850 on ooRexx (Open Object Rexx)

    settings.traceIndent (interpreter/execution/ActivationSettings.hpp:188) is a mutable counter, not a computed property. newBlockInstruction increments it (interpreter/execution/RexxActivation.hpp:308) and DoBlock's constructor saves the pre-increment value (interpreter/instructions/DoBlock.cpp:71). The two exit paths from a loop disagree about how to undo that. Normal termination goes RexxBaseBlockInstruction::terminate -> terminateBlockInstruction(doblock->getIndent()) (interpreter/instructions/BaseDoInstruction.cpp:161),...

  • Created ticket #2085 on ooRexx (Open Object Rexx)

    `~at` with a spread array whose leading slot is empty segfaults: `validateIndex` takes `items()` alongside `data()`

  • Created ticket #2084 on ooRexx (Open Object Rexx)

    Queuing the same `CALL ON` condition name twice in one clause segfaults when the boundary drains the second copy

  • Created ticket #2083 on ooRexx (Open Object Rexx)

    `POS`'s fourth argument does not bound the search: `StringUtil::pos` scans one position past the window, giving wrong answers and a `CHANGESTR` segfault

  • Created ticket #2082 on ooRexx (Open Object Rexx)

    `DATE` accepts day-of-year 0 and then reads `monthNames[-1]`, segfaulting on output style `M`

  • Committed [r13196] on Code SVN

    Guard the IPO block for CMake older than 3.9

  • Modified ticket #2077 on ooRexx (Open Object Rexx)

    Unix SystemInterpreter::processShutdown() calls Interpreter::processStartup()

  • Posted a comment on ticket #2077 on ooRexx (Open Object Rexx)

    Fixed in r13195.

View All

Personal Data

Username:
antiguru
Joined:
2005-04-26 16:47:37

Projects

This is a list of open source software projects that Moritz Hoffmann is associated with:

Personal Tools