The following is an example of a diagnostic report output when the memory check function detects area destruction. The diagnostic report is output by the COBOL Error Report of the NetCOBOL debugging functions. Refer to "5.6 Using the COBOL Error Report" for details about the COBOL Error Report and how to read the output information of the diagnostic report.
NetCOBOL COBOL ERROR REPORT <<Summary>> The COBOL runtime message occurred: Application : D:\APL\EXDTM.EXE(PID=000000B2) Exception Number : JMP0071I-U [PID:000000B2 TID:00000085] LIBRARY WORK AREA DESTRUCTION WAS DETECTED. START PGM=EXDTS BRKADR=0x00DC1198. Generation Time : MM/DD/YYYY(HH:MM:SS) Generation Module : D:\APL\EXDTS.DLL Time Stamp : MM/DD/YYYY(HH:MM:SS) File Size : 26524bytes <<Destroyed Area>> Location : 00DC1198 Contents : Address +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +a +b +c +d +e +f 00DC1198 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AAAAAAAAAAAAAAAA 00DC11A8 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AAAAAAAAAAAAAAAA 00DC11B8 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AAAAAAAAAAAAAAAA 00DC11C8 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AAAAAAAAAAAAAAAA 00DC11D8 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AAAAAAAAAAAAAAAA 00DC11D8 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 AAAAAAAAAAAAAAAA 00DC11F8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00DC1208 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00DC1218 11 00 11 00 00 01 08 00 54 4D 45 4D 00 00 00 00 ........TMEM.... 00DC1228 80 00 00 00 98 11 DC 00 A8 12 DC 00 46 00 00 00 ............F... 00DC1238 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00DC1248 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00DC1258 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00DC1268 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00DC1278 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00DC1288 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ <<Detail>> Thread ID : 00000085 Register : EAX=0012E27C EBX=1C03F3C8 ECX=00000000 EDX=00000000 ESI=0000005F : EDI=0013AAF0 EIP=77EED7A2 ESP=0012E278 EBP=0012E2CC EFL=00000246 : CS=001B SS=0023 DS=0023 ES=0023 FS=0038 GS=0000 Stack Commit : 00004000 (Top:00130000, Base:0012C000) Instruction : Address +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +a +b +c +d +e +f 77EED792 45 C0 00 00 00 00 8D 45 B0 50 FF 15 C0 D3 F0 77 FAULT ->77EED7A2 5E 8B E5 5D C2 10 00 A1 18 64 F1 77 8B 4C 24 04 Module File : D:\APL\EXDTS.DLL Section Relative Position : .text+000000FF Export Relative Position : EXDTS+000000CB Symbol Relative Position : EXDTS+000000FF Compilation Information : ASCII, SINGLE THREAD, NOOPTIMIZE External Program/Class : EXDTS Source File : Exdts.cob Source Line : IN ENTRY-CODE <Call Stack> [ 1]--------------------------------------------------------------------------------- Omitted hereafter