![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. I am finding that the line number goes out of sync. As the after the compile the variables at the end of the program are being reported on line number past the end of the actual program. Is far as I can tell the line number gets increased by 1 for about every 200 or so lines of code. Does anybody out there now what the quirk is??? I'd like to be able to rely on the BSYM file to be accurate for the tracking where the variable exist with in the program source code. If I need to run a little fix-it program against the BSYM to ensure accuracy that would be okay as well. Thanks for your help in advance!! Regards, Dale |
#3
| |||
| |||
|
|
I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. I am finding that the line number goes out of sync. As the after the compile the variables at the end of the program are being reported on line number past the end of the actual program. Is far as I can tell the line number gets increased by 1 for about every 200 or so lines of code. Does anybody out there now what the quirk is??? I'd like to be able to rely on the BSYM file to be accurate for the tracking where the variable exist with in the program source code. If I need to run a little fix-it program against the BSYM to ensure accuracy that would be okay as well. Thanks for your help in advance!! |
#4
| |||
| |||
|
|
Do you have any INCLUDE statements? Patrick, <;=) Dale wrote: I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. I am finding that the line number goes out of sync. As the after the compile the variables at the end of the program are being reported on line number past the end of the actual program. Is far as I can tell the line number gets increased by 1 for about every 200 or so lines of code. Does anybody out there now what the quirk is??? I'd like to be able to rely on the BSYM file to be accurate for the tracking where the variable exist with in the program source code. If I need to run a little fix-it program against the BSYM to ensure accuracy that would be okay as well. Thanks for your help in advance!! Regards, Dale |
#5
| |||
| |||
|
|
I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. I am finding that the line number goes out of sync. As the after the compile the variables at the end of the program are being reported on line number past the end of the actual program. Is far as I can tell the line number gets increased by 1 for about every 200 or so lines of code. Does anybody out there now what the quirk is??? I'd like to be able to rely on the BSYM file to be accurate for the tracking where the variable exist with in the program source code. If I need to run a little fix-it program against the BSYM to ensure accuracy that would be okay as well. Thanks for your help in advance!! Regards, Dale |
#6
| |||
| |||
|
|
I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. |

#7
| |||
| |||
|
|
"Dale" wrote: I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. Dale, I don't believe the area you're looking at is included in the normal targets for RD QA testing. (And since they got rid of the QA department it's likely to never be tested again.) It's entirely possible that you've found a bug. If you can figure out exactly what the pattern is then you can code around it (post-generation mods to BSYM). Whether you do or don't find the cause, I'll recommend you report it to RD, but that's entirely up to you. Have I said I don't care recently? ![]() Seriously, good luck bud. T MMMMmmmmm, can't u just smell the pus? LOL |
#8
| |||
| |||
|
#9
| |||
| |||
|
|
Yes!!! But for on particulare program I'm looking at... The program has 7 include statements, and the first 190 lines the symbols in the BSYM file all line up. Line 191's variable are reported as being on line 192, and then at line 291's variables are reported on line 293, and then line 388's variables are being reported on 391. If it were consistent or triggered by a particular line of code, I could either restructure the code or write a small program to do the adjustments but there doesn't seem to be a definate pattern. I even check the object code to see if the difference in the line number was triggered by the change of a frame, but that thought brought no fruit. So... Spill the beams 'winky', waddaya know about BYSM and includes! Regards, Dale The programs has the first 190 lines all the line number s latimerp wrote: Do you have any INCLUDE statements? Patrick, <;=) Dale wrote: I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. I am finding that the line number goes out of sync. As the after the compile the variables at the end of the program are being reported on line number past the end of the actual program. Is far as I can tell the line number gets increased by 1 for about every 200 or so lines of code. Does anybody out there now what the quirk is??? I'd like to be able to rely on the BSYM file to be accurate for the tracking where the variable exist with in the program source code. If I need to run a little fix-it program against the BSYM to ensure accuracy that would be okay as well. Thanks for your help in advance!! Regards, Dale |
#10
| |||
| |||
|
|
I am trying to use the BSYM file to map where variables exist and get set in a program. However, the generation of the data into the BSYM file is not 100% accurate. I am finding that the line number goes out of sync. As the after the compile the variables at the end of the program are being reported on line number past the end of the actual program. Is far as I can tell the line number gets increased by 1 for about every 200 or so lines of code. Does anybody out there now what the quirk is??? I'd like to be able to rely on the BSYM file to be accurate for the tracking where the variable exist with in the program source code. If I need to run a little fix-it program against the BSYM to ensure accuracy that would be okay as well. Thanks for your help in advance!! Regards, Dale |
![]() |
| Thread Tools | |
| Display Modes | |
| |