From: SourceForge.net <no...@so...> - 2010-08-12 07:29:37
|
Bugs item #3043511, was opened at 2010-08-12 09:29 Message generated for change (Tracker Item Submitted) made by jphartmann You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=3043511&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Interpreter Group: v4.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: John P. Hartmann (jphartmann) Assigned to: Nobody/Anonymous (nobody) Summary: segmentation fault in the interpreter Initial Comment: A particular program sometimes core dumps. I shall add attachments when I see this in the tracker. Linux bigserv 2.6.33.5-124.fc13.x86_64 #1 SMP Fri Jun 11 09:38:12 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux Core was generated by `rexx lxenum rexx.l'. Program terminated with signal 11, Segmentation fault. #0 RoutineClass::restore (inData=0x7fffc4d8ef40, name=0x7f03d7c0ea90) at interpreter/classes/RoutineClass.cpp:799 799 if (data[0] == '#' && data[1] == '!') (gdb) print data $1 = 0x0 (gdb) where #0 RoutineClass::restore (inData=0x7fffc4d8ef40, name=0x7f03d7c0ea90) at interpreter/classes/RoutineClass.cpp:799 #1 0x00000034254d5c1a in RexxActivation::getMacroCode (macroName=0x7f03d7c0ea90) at interpreter/execution/RexxActivation.cpp:2693 #2 0x00000034254d5e80 in RexxActivation::callMacroSpaceFunction (this=0x7f03d7c00f00, target=0x7f03d7c0ea90, _arguments=0x7f03d73e58a0, _argcount=1, calltype=0x7f03d8f38920, order=1, _result=...) at interpreter/execution/RexxActivation.cpp:2531 #3 0x00000034255217cc in SystemInterpreter::invokeExternalFunction (activation=0x7fffc4d8ef40, activity=<value optimized out>, target=0x7f03d7c0ea90, arguments=0x7f03d73e58a0, argcount=1, calltype=0x7f03d8f38920, result=...) at interpreter/platform/unix/ExternalFunctions.cpp:338 #4 0x00000034254d5dad in RexxActivation::externalCall (this=0x7f03d7c00f00, target=0x7f03d7c0ea90, _argcount=1, _stack=<value optimized out>, calltype=0x7f03d8f38920, resultObj=...) at interpreter/execution/RexxActivation.cpp:2598 #5 0x000000342550521f in RexxInstructionCall::execute (this=0x7f03d7c0eb70, context=0x7f03d7c00f00, stack=0x7f03d7c01048) at interpreter/instructions/CallInstruction.cpp:274 #6 0x00000034254d7fad in RexxActivation::run (this=0x7f03d7c00f00, _receiver=<value optimized out>, msgname=<value optimized out>, _arglist=0x3424409410, _argcount=0, start=0x11c1, resultObj=...) at interpreter/execution/RexxActivation.cpp:517 #7 0x00000034254dcfac in RexxCode::call (this=<value optimized out>, activity=0x7f03d7c079e0, routine=0x7f03d7c0ad40, msgname=0x7f03d8f384a0, argPtr=0x7f03d7c0a770, argcount=1, calltype=0x7f03d8e27da0, environment=0x7f03d7c05ac0, context=16, result=...) at interpreter/execution/RexxCode.cpp:115 #8 0x00000034254b6a22 in RoutineClass::runProgram (this=<value optimized out>, activity=0x7f03d7c0ea90, calltype=<value optimized out>, environment=<value optimized out>, arguments=0x0, argCount=4545, result=...) at interpreter/classes/RoutineClass.cpp:305 #9 0x00000034254fa7ed in RexxStartDispatcher::run (this=0x7fffc4d8f330) at interpreter/concurrency/RexxStartDispatcher.cpp:138 #10 0x00000034254de474 in RexxNativeActivation::run (this=0x7f03d7c0a4f0, dispatcher=...) at interpreter/execution/RexxNativeActivation.cpp:1532 #11 0x00000034254f9bf8 in RexxActivity::run (this=0x7f03d7c079e0, target=...) at interpreter/concurrency/RexxActivity.cpp:2944 #12 0x00000034254f4984 in ActivityDispatcher::invoke (this=0x7fffc4d8f330, exits=<value optimized out>, env=<value optimized out>) at interpreter/concurrency/ActivityDispatcher.cpp:121 #13 0x00000034254cbf9d in RexxStart (argcount=1, arglist=0x7fffc4d8f460, programname=0x7fffc4d9373e "lxenum", instore=0x0, envname=0x400c84 "bash", calltype=0, exits=0x0, retcode=0x7fffc4d8f47e, result=0x0) at interpreter/api/InterpreterAPI.cpp:163 #14 0x0000000000400b3e in main (argc=3, argv=<value optimized out>) at utilities/rexx/platform/unix/rexx.cpp:169 (gdb) qq ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=3043511&group_id=119701 |