Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#500 RXTRACE environment symbol crashes interpreter

3.3.0
closed
Rick McGuire
5
2012-08-14
2008-03-05
Moritz Hoffmann
No

Found on Linux, ooRexx build from r2387.
Start rexx the following way: RXTRACE=ON rexx ...
On a sample file I get the following result:
File content:
Say "Here"

Output:
moritz@TP42:m-it-b % RXTRACE=ON rexx nop.cmd
+++ "LINUX COMMAND /home/moritz/dev/webpage/m-it-b/nop.cmd"
1 - Say "Here"
>>> "Here"
Here
+++ Interactive trace. "Trace Off" to end debug, ENTER to Continue. +++

Now I can only continue with Ctrl+C, here is the stack trace:
Program terminated with signal 11, Segmentation fault.

0 0xb7f465ba in InterpreterInstance::haltAllActivities (this=0xb787d350) at ./kernel/classes/ListClass.hpp:84

84 size_t firstIndex() { return first; }
(gdb) bt full

0 0xb7f465ba in InterpreterInstance::haltAllActivities (this=0xb787d350) at ./kernel/classes/ListClass.hpp:84

    listIndex = <value optimized out>

1 0xb7f4600a in Interpreter::haltAllActivities () at ./kernel/runtime/Interpreter.cpp:308

    listIndex = 0

2 0xb7e70cbd in RxExitClear (sig=2) at ./rexxapi/unix/RexxAPIManager.cpp:1892

    used = <value optimized out>

3 0xb7fb5420 in ?? ()

No symbol table info available.

4 0x00000002 in ?? ()

No symbol table info available.

5 0x00000033 in ?? ()

No symbol table info available.

6 0x00000000 in ?? ()

No symbol table info available.

Discussion


Anonymous


Cancel   Add attachments