I tried using "FDUMP", but it didn't seem to tell me which statement it
was. I also tried "TEST" which yielded nothing new.
Finally I tried "TEST(ALL,SYM)" and "TEST(STMT)", and the compiler
rejected them as invalid compiler options.
Anyone know?
...
If you are using FDUMP and OPTIMIZE, then you will not get a line number
for the ABEND, but rather the HEX address (offset, perhaps) of where the
error occurred. Use that address to compare to you compile listing, and
you should be able to locate the line within the compile listing where
the error occurred. Also, FDUMP will display the value of program
variables at the time the ABEND occurred. We are a VSE/ESA shop.
Joseph Lenz
TTI, Inc.
Fort Worth, TX
just to add something to the confusion. sometimes, if not most of the
time, the HEX address given is the next instruction to be processed and
not the actual address. so when you check the compile listing, look for
the address just before (or less than) the given address.
Rob Canuel
-------------------==== Posted via Deja News ====-----------------------
http://www.dejanews.com/ Search, Read, Post to Usenet
Good Luck
Kevin
Adding more to the confusion...
You have to find the program origin via link/load maps.
Then you can find the problem.
JR
and stir with a Runcible spoon...