Consistent crash when starting very long program (Program Bug and Problems)
* The crash is due to "segmentation fault"
Some more details about the erroneous memory access after some self-made tracing in the Interpreter.cpp:
* basicParse returns corrupted byte code: in my case, after a OP_GOSUB, there is a negative integer which is used as a negative labeltable offset, which leads of course to a crash
* The currentLine pointed to does not contain any gosub statement (the nearest is about 10 lines away)
*** This means that the gosub OP code could also be corrupted
--Frederick
Complete thread:
- Consistent crash when starting very long program -
Frederick Weld,
2013-09-22, 14:42
- Consistent crash when starting very long program -
UglyMike,
2013-09-23, 10:58
- Consistent crash when starting very long program -
Frederick Weld,
2013-09-23, 12:06
- Consistent crash when starting very long program -
UglyMike,
2013-09-23, 13:23
- Consistent crash when starting very long program -
Frederick Weld,
2013-09-25, 05:42
- Consistent crash when starting very long program -
Frederick Weld,
2013-09-26, 07:45
- Consistent crash when starting very long program -
Frederick Weld,
2013-10-01, 20:57
- Consistent crash when starting very long program - Jim, 2013-10-17, 02:42
- Consistent crash when starting very long program -
Frederick Weld,
2013-10-01, 20:57
- Consistent crash when starting very long program -
Frederick Weld,
2013-09-26, 07:45
- Consistent crash when starting very long program -
Frederick Weld,
2013-09-25, 05:42
- Consistent crash when starting very long program -
UglyMike,
2013-09-23, 13:23
- Consistent crash when starting very long program -
Frederick Weld,
2013-09-23, 12:06
- Consistent crash when starting very long program -
UglyMike,
2013-09-23, 10:58