Hi, we have found a different behavior between a program compiled with VC 3.0 and VC 8.0
In both compilations whe have set default_cancel_mode=0 (Physical cancels: any program canceled during run-time will be freed from memory, making more memory available.) in the cobconfig file but, In VC 3.0 we can access the addresses of a variable of a program that has been canceled, but in VC 8.0 we cannot.
How is this possible? Was there a bug in version 3?
According to the documentation the default_cancel_mode appears in Visual COBOL 2.3 release
Is there a compiler directive in VC 8.0 that allows us to access the addresses of a variable of a program that has been canceled as in VC 3.0, but that frees the memory?