loading standard configuration file 'default.conf' command line: cobc -x -C -g -fsource-location -ftraceall -v /home/casa/dev/git/cobol-hello-world/petstore.cbl preprocessing: /home/casa/dev/git/cobol-hello-world/petstore.cbl -> petstore.i return status: 0 parsing: petstore.i (/home/casa/dev/git/cobol-hello-world/petstore.cbl) return status: 0 translating: petstore.i -> petstore.c (/home/casa/dev/git/cobol-hello-world/petstore.cbl) COBOL file /home/casa/dev/git/cobol-hello-world/petstore.cbl compiled with exit code: 0 SourceMap created: lines 48, vars 25 /home/casa/dev/git/cobol-hello-world/petstore.cbl 79 > /home/casa/dev/git/cobol-hello-world/petstore.c 103 /home/casa/dev/git/cobol-hello-world/petstore.cbl 80 > /home/casa/dev/git/cobol-hello-world/petstore.c 106 /home/casa/dev/git/cobol-hello-world/petstore.cbl 81 > /home/casa/dev/git/cobol-hello-world/petstore.c 118 /home/casa/dev/git/cobol-hello-world/petstore.cbl 82 > /home/casa/dev/git/cobol-hello-world/petstore.c 135 /home/casa/dev/git/cobol-hello-world/petstore.cbl 83 > /home/casa/dev/git/cobol-hello-world/petstore.c 147 /home/casa/dev/git/cobol-hello-world/petstore.cbl 84 > /home/casa/dev/git/cobol-hello-world/petstore.c 159 /home/casa/dev/git/cobol-hello-world/petstore.cbl 85 > /home/casa/dev/git/cobol-hello-world/petstore.c 163 /home/casa/dev/git/cobol-hello-world/petstore.cbl 87 > /home/casa/dev/git/cobol-hello-world/petstore.c 166 /home/casa/dev/git/cobol-hello-world/petstore.cbl 88 > /home/casa/dev/git/cobol-hello-world/petstore.c 170 /home/casa/dev/git/cobol-hello-world/petstore.cbl 89 > /home/casa/dev/git/cobol-hello-world/petstore.c 178 /home/casa/dev/git/cobol-hello-world/petstore.cbl 91 > /home/casa/dev/git/cobol-hello-world/petstore.c 181 /home/casa/dev/git/cobol-hello-world/petstore.cbl 92 > /home/casa/dev/git/cobol-hello-world/petstore.c 185 /home/casa/dev/git/cobol-hello-world/petstore.cbl 93 > /home/casa/dev/git/cobol-hello-world/petstore.c 189 /home/casa/dev/git/cobol-hello-world/petstore.cbl 94 > /home/casa/dev/git/cobol-hello-world/petstore.c 193 /home/casa/dev/git/cobol-hello-world/petstore.cbl 95 > /home/casa/dev/git/cobol-hello-world/petstore.c 197 /home/casa/dev/git/cobol-hello-world/petstore.cbl 96 > /home/casa/dev/git/cobol-hello-world/petstore.c 201 /home/casa/dev/git/cobol-hello-world/petstore.cbl 97 > /home/casa/dev/git/cobol-hello-world/petstore.c 205 /home/casa/dev/git/cobol-hello-world/petstore.cbl 98 > /home/casa/dev/git/cobol-hello-world/petstore.c 209 /home/casa/dev/git/cobol-hello-world/petstore.cbl 99 > /home/casa/dev/git/cobol-hello-world/petstore.c 216 /home/casa/dev/git/cobol-hello-world/petstore.cbl 100 > /home/casa/dev/git/cobol-hello-world/petstore.c 220 /home/casa/dev/git/cobol-hello-world/petstore.cbl 101 > /home/casa/dev/git/cobol-hello-world/petstore.c 224 /home/casa/dev/git/cobol-hello-world/petstore.cbl 102 > /home/casa/dev/git/cobol-hello-world/petstore.c 228 /home/casa/dev/git/cobol-hello-world/petstore.cbl 103 > /home/casa/dev/git/cobol-hello-world/petstore.c 232 /home/casa/dev/git/cobol-hello-world/petstore.cbl 104 > /home/casa/dev/git/cobol-hello-world/petstore.c 240 /home/casa/dev/git/cobol-hello-world/petstore.cbl 106 > /home/casa/dev/git/cobol-hello-world/petstore.c 243 /home/casa/dev/git/cobol-hello-world/petstore.cbl 107 > /home/casa/dev/git/cobol-hello-world/petstore.c 247 /home/casa/dev/git/cobol-hello-world/petstore.cbl 108 > /home/casa/dev/git/cobol-hello-world/petstore.c 252 /home/casa/dev/git/cobol-hello-world/petstore.cbl 110 > /home/casa/dev/git/cobol-hello-world/petstore.c 263 /home/casa/dev/git/cobol-hello-world/petstore.cbl 112 > /home/casa/dev/git/cobol-hello-world/petstore.c 272 /home/casa/dev/git/cobol-hello-world/petstore.cbl 114 > /home/casa/dev/git/cobol-hello-world/petstore.c 275 /home/casa/dev/git/cobol-hello-world/petstore.cbl 115 > /home/casa/dev/git/cobol-hello-world/petstore.c 279 /home/casa/dev/git/cobol-hello-world/petstore.cbl 116 > /home/casa/dev/git/cobol-hello-world/petstore.c 283 /home/casa/dev/git/cobol-hello-world/petstore.cbl 117 > /home/casa/dev/git/cobol-hello-world/petstore.c 287 /home/casa/dev/git/cobol-hello-world/petstore.cbl 118 > /home/casa/dev/git/cobol-hello-world/petstore.c 291 /home/casa/dev/git/cobol-hello-world/petstore.cbl 119 > /home/casa/dev/git/cobol-hello-world/petstore.c 295 /home/casa/dev/git/cobol-hello-world/petstore.cbl 120 > /home/casa/dev/git/cobol-hello-world/petstore.c 303 /home/casa/dev/git/cobol-hello-world/petstore.cbl 121 > /home/casa/dev/git/cobol-hello-world/petstore.c 307 /home/casa/dev/git/cobol-hello-world/petstore.cbl 122 > /home/casa/dev/git/cobol-hello-world/petstore.c 311 /home/casa/dev/git/cobol-hello-world/petstore.cbl 123 > /home/casa/dev/git/cobol-hello-world/petstore.c 315 /home/casa/dev/git/cobol-hello-world/petstore.cbl 124 > /home/casa/dev/git/cobol-hello-world/petstore.c 319 /home/casa/dev/git/cobol-hello-world/petstore.cbl 126 > /home/casa/dev/git/cobol-hello-world/petstore.c 325 /home/casa/dev/git/cobol-hello-world/petstore.cbl 127 > /home/casa/dev/git/cobol-hello-world/petstore.c 329 /home/casa/dev/git/cobol-hello-world/petstore.cbl 128 > /home/casa/dev/git/cobol-hello-world/petstore.c 333 /home/casa/dev/git/cobol-hello-world/petstore.cbl 129 > /home/casa/dev/git/cobol-hello-world/petstore.c 337 /home/casa/dev/git/cobol-hello-world/petstore.cbl 130 > /home/casa/dev/git/cobol-hello-world/petstore.c 341 /home/casa/dev/git/cobol-hello-world/petstore.cbl 131 > /home/casa/dev/git/cobol-hello-world/petstore.c 345 /home/casa/dev/git/cobol-hello-world/petstore.cbl 132 > /home/casa/dev/git/cobol-hello-world/petstore.c 349 /home/casa/dev/git/cobol-hello-world/petstore.cbl 133 > /home/casa/dev/git/cobol-hello-world/petstore.c 357 petstore_.b_2[null] > RETURN-CODE petstore_.b_6[null] > WS-ITEM petstore_.b_7[null] > I petstore_.b_12[null] > WS-BILL petstore_.b_16[null] > WS-CONTROL petstore_.f_13[a_4] > TOTAL-QUANTITY petstore_.f_14[a_5] > TOTAL-COST petstore_.f_15[a_5] > TOTAL-COST-DISCOUNTED petstore_.f_17[a_4] > J petstore_.f_18[a_6] > DISCOUNT petstore_.f_19[a_4] > MINIMUM-FOR-DISCOUNT petstore_.f_20[a_2] > USER-ANSWER petstore_.f_22[a_7] > HEADING-LINE1 petstore_.f_30[a_7] > HEADING-LINE2 petstore_.f_38[a_7] > ITEM-LINE petstore_.f_41[a_9] > DETAIL-PRICE petstore_.f_43[a_10] > DETAIL-QUANTITY petstore_.f_45[a_9] > DETAIL-COST petstore_.f_46[a_7] > TOTAL-LINE1 petstore_.f_49[a_7] > TOTAL-LINE2 petstore_.f_53[a_11] > DET-TOTAL-QUANTITY petstore_.f_54[a_7] > TOTAL-LINE3 petstore_.f_58[a_9] > DET-TOTAL-COST petstore_.f_59[a_7] > TOTAL-LINE4 petstore_.f_63[a_9] > DET-TOTAL-DISCOUNTED petstore_.RETURN-CODE[null] > b_2 petstore_.WS-ITEM[null] > b_6 petstore_.I[null] > b_7 petstore_.WS-BILL[null] > b_12 petstore_.WS-CONTROL[null] > b_16 petstore_.HEADING-LINE1[a_7] > f_22 petstore_.HEADING-LINE2[a_7] > f_30 petstore_.ITEM-LINE[a_7] > f_38 petstore_.TOTAL-LINE1[a_7] > f_46 petstore_.TOTAL-LINE2[a_7] > f_49 petstore_.TOTAL-LINE3[a_7] > f_54 petstore_.TOTAL-LINE4[a_7] > f_59 petstore_.WS-BILL.TOTAL-QUANTITY[a_4] > f_13 petstore_.WS-BILL.TOTAL-COST[a_5] > f_14 petstore_.WS-BILL.TOTAL-COST-DISCOUNTED[a_5] > f_15 petstore_.WS-CONTROL.J[a_4] > f_17 petstore_.WS-CONTROL.DISCOUNT[a_6] > f_18 petstore_.WS-CONTROL.MINIMUM-FOR-DISCOUNT[a_4] > f_19 petstore_.WS-CONTROL.USER-ANSWER[a_2] > f_20 petstore_.ITEM-LINE.DETAIL-PRICE[a_9] > f_41 petstore_.ITEM-LINE.DETAIL-QUANTITY[a_10] > f_43 petstore_.ITEM-LINE.DETAIL-COST[a_9] > f_45 petstore_.TOTAL-LINE2.DET-TOTAL-QUANTITY[a_11] > f_53 petstore_.TOTAL-LINE3.DET-TOTAL-COST[a_9] > f_58 petstore_.TOTAL-LINE4.DET-TOTAL-DISCOUNTED[a_9] > f_63 stdin: 1-gdb-set target-async on stdin: 2-gdb-set args stdin: 3-environment-directory "/home/casa/dev/git/cobol-hello-world" stdin: 4-file-exec-and-symbols "/home/casa/dev/git/cobol-hello-world/petstore" stdout: =thread-group-added,id="i1" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"thread-group-added","output":[["id","i1"]]}]} stdout: (gdb) 1^done (gdb) 2^done (gdb) 3^done,source-path="/home/casa/dev/git/cobol-hello-world:$cdir:$cwd" (gdb) GDB -> App: {"token":1,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} GDB -> App: {"token":2,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} GDB -> App: {"token":3,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["source-path","/home/casa/dev/git/cobol-hello-world:$cdir:$cwd"]]}} stdout: 4^done (gdb) GDB -> App: {"token":4,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} clearBreakPoints stdin: 5-break-delete clearBreakPoints stdin: 6-break-delete clearBreakPoints stdin: 7-break-delete clearBreakPoints stdin: 8-break-delete clearBreakPoints stdin: 9-break-delete stdout: 5^done (gdb) 6^done (gdb) 7^done (gdb) 8^done (gdb) 9^done (gdb) GDB -> App: {"token":5,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} GDB -> App: {"token":6,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} GDB -> App: {"token":7,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} GDB -> App: {"token":8,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} GDB -> App: {"token":9,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[]}} addBreakPoint addBreakPoint addBreakPoint addBreakPoint stdin: 10-break-insert -f "/home/casa/dev/git/cobol-hello-world/petstore.c:135" addBreakPoint stdout: 10^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x0000000000002aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135",thread-groups=["i1"],times="0",original-location="/home/casa/dev/git/cobol-hello-world/petstore.c:135"} (gdb) GDB -> App: {"token":10,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["bkpt",[["number","1"],["type","breakpoint"],["disp","keep"],["enabled","y"],["addr","0x0000000000002aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"],["thread-groups",["i1"]],["times","0"],["original-location","/home/casa/dev/git/cobol-hello-world/petstore.c:135"]]]]}} stdin: 11-target-select remote :5555 stdout: =tsv-created,name="trace_timestamp",initial="0"\n GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"tsv-created","output":[["name","trace_timestamp"],["initial","0"]]}]} stdout: =thread-group-started,id="i1",pid="10594" =thread-created,id="1",group-id="i1" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"thread-group-started","output":[["id","i1"],["pid","10594"]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"thread-created","output":[["id","1"],["group-id","i1"]]}]} getThreads stdin: 12-thread-info stdout: =breakpoint-modified,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135",thread-groups=["i1"],times="0",original-location="/home/casa/dev/git/cobol-hello-world/petstore.c:135"} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"breakpoint-modified","output":[["bkpt",[["number","1"],["type","breakpoint"],["disp","keep"],["enabled","y"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"],["thread-groups",["i1"]],["times","0"],["original-location","/home/casa/dev/git/cobol-hello-world/petstore.c:135"]]]]}]} stdout: ~"Reading /usr/lib/x86_64-linux-gnu/libcob.so.4 from remote target...\n" &"warning: File transfers from remote targets can be slow. Use \"set sysroot\" to access files locally instead.\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/libcob.so.4 from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/libcob.so.4 from remote target... GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"log","content":"warning: File transfers from remote targets can be slow. Use \"set sysroot\" to access files locally instead.\n"}]} warning: File transfers from remote targets can be slow. Use "set sysroot" to access files locally instead. stdout: =library-loaded,id="/usr/lib/x86_64-linux-gnu/libcob.so.4",target-name="/usr/lib/x86_64-linux-gnu/libcob.so.4",host-name="target:/usr/lib/x86_64-linux-gnu/libcob.so.4",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a8a57330",to="0x00007f87a8a8fd99"}] ~"Reading /lib/x86_64-linux-gnu/libm.so.6 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/usr/lib/x86_64-linux-gnu/libcob.so.4"],["target-name","/usr/lib/x86_64-linux-gnu/libcob.so.4"],["host-name","target:/usr/lib/x86_64-linux-gnu/libcob.so.4"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a8a57330"],["to","0x00007f87a8a8fd99"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/libm.so.6 from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/libm.so.6 from remote target... stdout: =library-loaded,id="/lib/x86_64-linux-gnu/libm.so.6",target-name="/lib/x86_64-linux-gnu/libm.so.6",host-name="target:/lib/x86_64-linux-gnu/libm.so.6",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a88d3270",to="0x00007f87a89714f2"}] ~"Reading /usr/lib/x86_64-linux-gnu/libgmp.so.10 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/lib/x86_64-linux-gnu/libm.so.6"],["target-name","/lib/x86_64-linux-gnu/libm.so.6"],["host-name","target:/lib/x86_64-linux-gnu/libm.so.6"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a88d3270"],["to","0x00007f87a89714f2"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/libgmp.so.10 from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/libgmp.so.10 from remote target... stdout: =library-loaded,id="/usr/lib/x86_64-linux-gnu/libgmp.so.10",target-name="/usr/lib/x86_64-linux-gnu/libgmp.so.10",host-name="target:/usr/lib/x86_64-linux-gnu/libgmp.so.10",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a884f600",to="0x00007f87a88abbd8"}] ~"Reading /lib/x86_64-linux-gnu/libncursesw.so.6 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/usr/lib/x86_64-linux-gnu/libgmp.so.10"],["target-name","/usr/lib/x86_64-linux-gnu/libgmp.so.10"],["host-name","target:/usr/lib/x86_64-linux-gnu/libgmp.so.10"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a884f600"],["to","0x00007f87a88abbd8"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/libncursesw.so.6 from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/libncursesw.so.6 from remote target... stdout: =library-loaded,id="/lib/x86_64-linux-gnu/libncursesw.so.6",target-name="/lib/x86_64-linux-gnu/libncursesw.so.6",host-name="target:/lib/x86_64-linux-gnu/libncursesw.so.6",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a8813260",to="0x00007f87a8837b70"}] ~"Reading /lib/x86_64-linux-gnu/libtinfo.so.6 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/lib/x86_64-linux-gnu/libncursesw.so.6"],["target-name","/lib/x86_64-linux-gnu/libncursesw.so.6"],["host-name","target:/lib/x86_64-linux-gnu/libncursesw.so.6"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a8813260"],["to","0x00007f87a8837b70"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/libtinfo.so.6 from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/libtinfo.so.6 from remote target... stdout: =library-loaded,id="/lib/x86_64-linux-gnu/libtinfo.so.6",target-name="/lib/x86_64-linux-gnu/libtinfo.so.6",host-name="target:/lib/x86_64-linux-gnu/libtinfo.so.6",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a87e9940",to="0x00007f87a87f6d58"}] ~"Reading /usr/lib/x86_64-linux-gnu/libdb-5.3.so from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/lib/x86_64-linux-gnu/libtinfo.so.6"],["target-name","/lib/x86_64-linux-gnu/libtinfo.so.6"],["host-name","target:/lib/x86_64-linux-gnu/libtinfo.so.6"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a87e9940"],["to","0x00007f87a87f6d58"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/libdb-5.3.so from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/libdb-5.3.so from remote target... stdout: =library-loaded,id="/usr/lib/x86_64-linux-gnu/libdb-5.3.so",target-name="/usr/lib/x86_64-linux-gnu/libdb-5.3.so",host-name="target:/usr/lib/x86_64-linux-gnu/libdb-5.3.so",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a864e480",to="0x00007f87a878ac60"}] ~"Reading /lib/x86_64-linux-gnu/libdl.so.2 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/usr/lib/x86_64-linux-gnu/libdb-5.3.so"],["target-name","/usr/lib/x86_64-linux-gnu/libdb-5.3.so"],["host-name","target:/usr/lib/x86_64-linux-gnu/libdb-5.3.so"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a864e480"],["to","0x00007f87a878ac60"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/libdl.so.2 from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/libdl.so.2 from remote target... stdout: =library-loaded,id="/lib/x86_64-linux-gnu/libdl.so.2",target-name="/lib/x86_64-linux-gnu/libdl.so.2",host-name="target:/lib/x86_64-linux-gnu/libdl.so.2",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a8619130",to="0x00007f87a8619e75"}] ~"Reading /lib/x86_64-linux-gnu/libc.so.6 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/lib/x86_64-linux-gnu/libdl.so.2"],["target-name","/lib/x86_64-linux-gnu/libdl.so.2"],["host-name","target:/lib/x86_64-linux-gnu/libdl.so.2"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a8619130"],["to","0x00007f87a8619e75"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/libc.so.6 from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/libc.so.6 from remote target... stdout: =library-loaded,id="/lib/x86_64-linux-gnu/libc.so.6",target-name="/lib/x86_64-linux-gnu/libc.so.6",host-name="target:/lib/x86_64-linux-gnu/libc.so.6",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a8479320",to="0x00007f87a85bf39b"}] ~"Reading /lib64/ld-linux-x86-64.so.2 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/lib/x86_64-linux-gnu/libc.so.6"],["target-name","/lib/x86_64-linux-gnu/libc.so.6"],["host-name","target:/lib/x86_64-linux-gnu/libc.so.6"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a8479320"],["to","0x00007f87a85bf39b"]]]]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib64/ld-linux-x86-64.so.2 from remote target...\n"}]} Reading /lib64/ld-linux-x86-64.so.2 from remote target... stdout: =library-loaded,id="/lib64/ld-linux-x86-64.so.2",target-name="/lib64/ld-linux-x86-64.so.2",host-name="target:/lib64/ld-linux-x86-64.so.2",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a8aaa090",to="0x00007f87a8ac7b20"}] GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/lib64/ld-linux-x86-64.so.2"],["target-name","/lib64/ld-linux-x86-64.so.2"],["host-name","target:/lib64/ld-linux-x86-64.so.2"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a8aaa090"],["to","0x00007f87a8ac7b20"]]]]]}]} stdout: ~"Reading /lib/x86_64-linux-gnu/libpthread.so.0 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/libpthread.so.0 from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/libpthread.so.0 from remote target... stdout: =library-loaded,id="/lib/x86_64-linux-gnu/libpthread.so.0",target-name="/lib/x86_64-linux-gnu/libpthread.so.0",host-name="target:/lib/x86_64-linux-gnu/libpthread.so.0",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007f87a843c5b0",to="0x00007f87a844a641"}] GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"library-loaded","output":[["id","/lib/x86_64-linux-gnu/libpthread.so.0"],["target-name","/lib/x86_64-linux-gnu/libpthread.so.0"],["host-name","target:/lib/x86_64-linux-gnu/libpthread.so.0"],["symbols-loaded","0"],["thread-group","i1"],["ranges",[[["from","0x00007f87a843c5b0"],["to","0x00007f87a844a641"]]]]]}]} stdout: ~"Reading /usr/lib/x86_64-linux-gnu/aa4f6131d56e543b5667e1aa642b3952db8797.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/aa4f6131d56e543b5667e1aa642b3952db8797.debug from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/aa4f6131d56e543b5667e1aa642b3952db8797.debug from remote target... stdout: ~"Reading /usr/lib/x86_64-linux-gnu/.debug/aa4f6131d56e543b5667e1aa642b3952db8797.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/.debug/aa4f6131d56e543b5667e1aa642b3952db8797.debug from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/.debug/aa4f6131d56e543b5667e1aa642b3952db8797.debug from remote target... stdout: ~"Reading /usr/lib/x86_64-linux-gnu/7737ed0feb1a97d13f3ef9bbad9ae2e0eeef48.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/7737ed0feb1a97d13f3ef9bbad9ae2e0eeef48.debug from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/7737ed0feb1a97d13f3ef9bbad9ae2e0eeef48.debug from remote target... stdout: ~"Reading /usr/lib/x86_64-linux-gnu/.debug/7737ed0feb1a97d13f3ef9bbad9ae2e0eeef48.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/.debug/7737ed0feb1a97d13f3ef9bbad9ae2e0eeef48.debug from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/.debug/7737ed0feb1a97d13f3ef9bbad9ae2e0eeef48.debug from remote target... stdout: ~"Reading /lib/x86_64-linux-gnu/613b03fdc104ccf3dad431c23cfede1df463b7.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/613b03fdc104ccf3dad431c23cfede1df463b7.debug from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/613b03fdc104ccf3dad431c23cfede1df463b7.debug from remote target... stdout: ~"Reading /lib/x86_64-linux-gnu/.debug/613b03fdc104ccf3dad431c23cfede1df463b7.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/.debug/613b03fdc104ccf3dad431c23cfede1df463b7.debug from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/.debug/613b03fdc104ccf3dad431c23cfede1df463b7.debug from remote target... stdout: ~"Reading /lib/x86_64-linux-gnu/0e7d9b05f6717367ab73981d4a79ea67eac0ba.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/0e7d9b05f6717367ab73981d4a79ea67eac0ba.debug from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/0e7d9b05f6717367ab73981d4a79ea67eac0ba.debug from remote target... stdout: ~"Reading /lib/x86_64-linux-gnu/.debug/0e7d9b05f6717367ab73981d4a79ea67eac0ba.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib/x86_64-linux-gnu/.debug/0e7d9b05f6717367ab73981d4a79ea67eac0ba.debug from remote target...\n"}]} Reading /lib/x86_64-linux-gnu/.debug/0e7d9b05f6717367ab73981d4a79ea67eac0ba.debug from remote target... stdout: ~"Reading /usr/lib/x86_64-linux-gnu/4e2dc8ff2d056a41d25065ec098d81392952a3.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/4e2dc8ff2d056a41d25065ec098d81392952a3.debug from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/4e2dc8ff2d056a41d25065ec098d81392952a3.debug from remote target... stdout: ~"Reading /usr/lib/x86_64-linux-gnu/.debug/4e2dc8ff2d056a41d25065ec098d81392952a3.debug from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /usr/lib/x86_64-linux-gnu/.debug/4e2dc8ff2d056a41d25065ec098d81392952a3.debug from remote target...\n"}]} Reading /usr/lib/x86_64-linux-gnu/.debug/4e2dc8ff2d056a41d25065ec098d81392952a3.debug from remote target... stdout: ~"Reading /lib64/ld-linux-x86-64.so.2 from remote target...\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Reading /lib64/ld-linux-x86-64.so.2 from remote target...\n"}]} Reading /lib64/ld-linux-x86-64.so.2 from remote target... stdout: ~"0x00007f87a8541461 in __GI___libc_read (fd=0, buf=0x55ed52760c80, nbytes=1024) at ../sysdeps/unix/sysv/linux/read.c:26\n" &"26\t../sysdeps/unix/sysv/linux/read.c: No such file or directory.\n" *stopped,frame={addr="0x00007f87a8541461",func="__GI___libc_read",args=[{name="fd",value="0"},{name="buf",value="0x55ed52760c80"},{name="nbytes",value="1024"}],file="../sysdeps/unix/sysv/linux/read.c",fullname="/build/glibc-vjB4T1/glibc-2.28/io/../sysdeps/unix/sysv/linux/read.c",line="26"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"0x00007f87a8541461 in __GI___libc_read (fd=0, buf=0x55ed52760c80, nbytes=1024) at ../sysdeps/unix/sysv/linux/read.c:26\n"}]} 0x00007f87a8541461 in __GI___libc_read (fd=0, buf=0x55ed52760c80, nbytes=1024) at ../sysdeps/unix/sysv/linux/read.c:26 GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"log","content":"26\t../sysdeps/unix/sysv/linux/read.c: No such file or directory.\n"}]} 26 ../sysdeps/unix/sysv/linux/read.c: No such file or directory. GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["frame",[["addr","0x00007f87a8541461"],["func","__GI___libc_read"],["args",[[["name","fd"],["value","0"]],[["name","buf"],["value","0x55ed52760c80"]],[["name","nbytes"],["value","1024"]]]],["file","../sysdeps/unix/sysv/linux/read.c"],["fullname","/build/glibc-vjB4T1/glibc-2.28/io/../sysdeps/unix/sysv/linux/read.c"],["line","26"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: undefined continue stdin: 13-exec-continue stdout: 11^connected (gdb) GDB -> App: {"token":11,"outOfBandRecord":[],"resultRecords":{"resultClass":"connected","results":[]}} stdout: 12^done,threads=[{id="1",target-id="Thread 10594.10594",name="petstore",frame={level="0",addr="0x00007f87a8541461",func="__GI___libc_read",args=[{name="fd",value="0"},{name="buf",value="0x55ed52760c80"},{name="nbytes",value="1024"}],file="../sysdeps/unix/sysv/linux/read.c",fullname="/build/glibc-vjB4T1/glibc-2.28/io/../sysdeps/unix/sysv/linux/read.c",line="26"},state="stopped",core="0"}],current-thread-id="1" (gdb) 13^running *running,thread-id="all" GDB -> App: {"token":12,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["threads",[[["id","1"],["target-id","Thread 10594.10594"],["name","petstore"],["frame",[["level","0"],["addr","0x00007f87a8541461"],["func","__GI___libc_read"],["args",[[["name","fd"],["value","0"]],[["name","buf"],["value","0x55ed52760c80"]],[["name","nbytes"],["value","1024"]]]],["file","../sysdeps/unix/sysv/linux/read.c"],["fullname","/build/glibc-vjB4T1/glibc-2.28/io/../sysdeps/unix/sysv/linux/read.c"],["line","26"]]],["state","stopped"],["core","0"]]]],["current-thread-id","1"]]}} GDB -> App: {"token":13,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: =breakpoint-modified,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135",thread-groups=["i1"],times="1",original-location="/home/casa/dev/git/cobol-hello-world/petstore.c:135"} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"breakpoint-modified","output":[["bkpt",[["number","1"],["type","breakpoint"],["disp","keep"],["enabled","y"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"],["thread-groups",["i1"]],["times","1"],["original-location","/home/casa/dev/git/cobol-hello-world/petstore.c:135"]]]]}]} stdout: ~"\n" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"\n"}]} stdout: ~"Breakpoint 1, PETSTORE_ (entry=0) at petstore.c:135\n" &"warning: Source file is more recent than executable.\n" ~"135\t cob_set_location (st_1, 82, NULL, st_5, st_6);\n" *stopped,reason="breakpoint-hit",disp="keep",bkptno="1",frame={addr="0x000055ed507f0aaa",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"Breakpoint 1, PETSTORE_ (entry=0) at petstore.c:135\n"}]} Breakpoint 1, PETSTORE_ (entry=0) at petstore.c:135 GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"log","content":"warning: Source file is more recent than executable.\n"}]} warning: Source file is more recent than executable. GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"135\t cob_set_location (st_1, 82, NULL, st_5, st_6);\n"}]} 135 cob_set_location (st_1, 82, NULL, st_5, st_6); GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","breakpoint-hit"],["disp","keep"],["bkptno","1"],["frame",[["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: breakpoint-hit getThreads stdin: 14-thread-info stdout: 14^done,threads=[{id="1",target-id="Thread 10594.10594",name="petstore",frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"},state="stopped",core="0"}],current-thread-id="1" (gdb) GDB -> App: {"token":14,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["threads",[[["id","1"],["target-id","Thread 10594.10594"],["name","petstore"],["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]],["state","stopped"],["core","0"]]]],["current-thread-id","1"]]}} getStack stdin: 15-stack-list-frames --thread 1 0 20 stdout: 15^done,stack=[frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"},frame={level="1",addr="0x000055ed507f052f",func="PETSTORE",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="48"},frame={level="2",addr="0x000055ed507f04f4",func="main",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="36"}] (gdb) GDB -> App: {"token":15,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["stack",[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]],["frame",[["level","1"],["addr","0x000055ed507f052f"],["func","PETSTORE"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","48"]]],["frame",[["level","2"],["addr","0x000055ed507f04f4"],["func","main"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","36"]]]]]]}} getStackVariables getCurrentFunctionName stdin: 16-stack-info-frame stdout: 16^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":16,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} stdin: 17-stack-list-variables --thread 1 --frame 0 --simple-values stdout: 17^done,variables=[{name="entry",arg="1",type="const int",value="0"},{name="initialized",type="unsigned int",value="1"},{name="module",type="cob_module *",value="0x55ed52760450"},{name="cob_glob_ptr",type="cob_global *",value="0x55ed52751670"},{name="d0",type="cob_decimal *",value="0x55ed527555a0"},{name="d1",type="cob_decimal *",value="0x55ed527555b8"},{name="i0",type="int",value="101"},{name="f0",type="cob_field"},{name="cob_procedure_params",type="cob_field *[1]"},{name="frame_overflow",type="struct cob_frame *",value="0x7fffeebe1b20"},{name="frame_ptr",type="struct cob_frame *",value="0x7fffeebe0b40"},{name="frame_stack",type="struct cob_frame [255]"},{name="b_2",type="int",value="0"},{name="b_6",type="unsigned char [2900]"},{name="b_7",type="int",value="2"},{name="b_12",type="unsigned char [17]"},{name="b_16",type="unsigned char [8]"},{name="b_22",type="unsigned char [50]"},{name="b_30",type="unsigned char [50]"},{name="b_38",type="unsigned char [50]"},{name="b_46",type="unsigned char [50]"},{name="b_49",type="unsigned char [50]"},{name="b_54",type="unsigned char [50]"},{name="b_59",type="unsigned char [50]"},{name="f_13",type="cob_field"},{name="f_14",type="cob_field"},{name="f_15",type="cob_field"},{name="f_17",type="cob_field"},{name="f_18",type="cob_field"},{name="f_19",type="cob_field"},{name="f_20",type="cob_field"},{name="f_22",type="cob_field"},{name="f_30",type="cob_field"},{name="f_38",type="cob_field"},{name="f_41",type="cob_field"},{name="f_43",type="cob_field"},{name="f_45",type="cob_field"},{name="f_46",type="cob_field"},{name="f_49",type="cob_field"},{name="f_53",type="cob_field"},{name="f_54",type="cob_field"},{name="f_58",type="cob_field"},{name="f_59",type="cob_field"},{name="f_63",type="cob_field"}] (gdb) GDB -> App: {"token":17,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["variables",[[["name","entry"],["arg","1"],["type","const int"],["value","0"]],[["name","initialized"],["type","unsigned int"],["value","1"]],[["name","module"],["type","cob_module *"],["value","0x55ed52760450"]],[["name","cob_glob_ptr"],["type","cob_global *"],["value","0x55ed52751670"]],[["name","d0"],["type","cob_decimal *"],["value","0x55ed527555a0"]],[["name","d1"],["type","cob_decimal *"],["value","0x55ed527555b8"]],[["name","i0"],["type","int"],["value","101"]],[["name","f0"],["type","cob_field"]],[["name","cob_procedure_params"],["type","cob_field *[1]"]],[["name","frame_overflow"],["type","struct cob_frame *"],["value","0x7fffeebe1b20"]],[["name","frame_ptr"],["type","struct cob_frame *"],["value","0x7fffeebe0b40"]],[["name","frame_stack"],["type","struct cob_frame [255]"]],[["name","b_2"],["type","int"],["value","0"]],[["name","b_6"],["type","unsigned char [2900]"]],[["name","b_7"],["type","int"],["value","2"]],[["name","b_12"],["type","unsigned char [17]"]],[["name","b_16"],["type","unsigned char [8]"]],[["name","b_22"],["type","unsigned char [50]"]],[["name","b_30"],["type","unsigned char [50]"]],[["name","b_38"],["type","unsigned char [50]"]],[["name","b_46"],["type","unsigned char [50]"]],[["name","b_49"],["type","unsigned char [50]"]],[["name","b_54"],["type","unsigned char [50]"]],[["name","b_59"],["type","unsigned char [50]"]],[["name","f_13"],["type","cob_field"]],[["name","f_14"],["type","cob_field"]],[["name","f_15"],["type","cob_field"]],[["name","f_17"],["type","cob_field"]],[["name","f_18"],["type","cob_field"]],[["name","f_19"],["type","cob_field"]],[["name","f_20"],["type","cob_field"]],[["name","f_22"],["type","cob_field"]],[["name","f_30"],["type","cob_field"]],[["name","f_38"],["type","cob_field"]],[["name","f_41"],["type","cob_field"]],[["name","f_43"],["type","cob_field"]],[["name","f_45"],["type","cob_field"]],[["name","f_46"],["type","cob_field"]],[["name","f_49"],["type","cob_field"]],[["name","f_53"],["type","cob_field"]],[["name","f_54"],["type","cob_field"]],[["name","f_58"],["type","cob_field"]],[["name","f_59"],["type","cob_field"]],[["name","f_63"],["type","cob_field"]]]]]}} getCurrentFunctionName stdin: 18-stack-info-frame stdout: 18^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":18,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 19-data-evaluate-expression b_12 stdout: 19^done,value="\"01100242000000000\"" (gdb) GDB -> App: {"token":19,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"01100242000000000\""]]}} getCurrentFunctionName stdin: 20-stack-info-frame stdout: 20^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":20,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 21-data-evaluate-expression f_14.data stdout: 21^done,value="0x55ed507f91d3 \"00242000000000\"" (gdb) GDB -> App: {"token":21,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d3 \"00242000000000\""]]}} getCurrentFunctionName stdin: 22-stack-info-frame stdout: 22^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":22,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 23-data-evaluate-expression f_13.data stdout: 23^done,value="0x55ed507f91d0 \"01100242000000000\"" (gdb) GDB -> App: {"token":23,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d0 \"01100242000000000\""]]}} getCurrentFunctionName stdin: 24-stack-info-frame stdout: 24^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":24,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 25-data-evaluate-expression b_16 stdout: 25^done,value="\"0018100N\"" (gdb) GDB -> App: {"token":25,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"0018100N\""]]}} getCurrentFunctionName stdin: 26-stack-info-frame stdout: 26^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":26,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 27-data-evaluate-expression f_15.data stdout: 27^done,value="0x55ed507f91da \"0000000\"" (gdb) GDB -> App: {"token":27,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91da \"0000000\""]]}} getCurrentFunctionName stdin: 28-stack-info-frame stdout: 28^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":28,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 29-data-evaluate-expression f_17.data stdout: 29^done,value="0x55ed507f8660 \"0018100N\"" (gdb) GDB -> App: {"token":29,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8660 \"0018100N\""]]}} getCurrentFunctionName stdin: 30-stack-info-frame stdout: 30^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":30,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 31-data-evaluate-expression f_18.data stdout: 31^done,value="0x55ed507f8663 \"8100N\"" (gdb) GDB -> App: {"token":31,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8663 \"8100N\""]]}} getCurrentFunctionName stdin: 32-stack-info-frame stdout: 32^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":32,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 33-data-evaluate-expression f_19.data stdout: 33^done,value="0x55ed507f8664 \"100N\"" (gdb) GDB -> App: {"token":33,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8664 \"100N\""]]}} getCurrentFunctionName stdin: 34-stack-info-frame stdout: 34^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":34,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 35-data-evaluate-expression f_20.data stdout: 35^done,value="0x55ed507f8667 \"N\"" (gdb) GDB -> App: {"token":35,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8667 \"N\""]]}} getCurrentFunctionName stdin: 36-stack-info-frame stdout: 36^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":36,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 37-data-evaluate-expression f_30.data stdout: 37^done,value="0x55ed507f9270 '=' , \" ========== ======== ==========\"" (gdb) GDB -> App: {"token":37,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9270 '=' , \" ========== ======== ==========\""]]}} getCurrentFunctionName stdin: 38-stack-info-frame stdout: 38^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":38,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 39-data-evaluate-expression f_22.data stdout: 39^done,value="0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \"" (gdb) GDB -> App: {"token":39,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \""]]}} getCurrentFunctionName stdin: 40-stack-info-frame stdout: 40^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":40,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 41-data-evaluate-expression f_38.data stdout: 41^done,value="0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\"" (gdb) GDB -> App: {"token":41,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\""]]}} getCurrentFunctionName stdin: 42-stack-info-frame stdout: 42^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":42,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 43-data-evaluate-expression f_43.data stdout: 43^done,value="0x55ed507f920e \" 0 $0.00\"" (gdb) GDB -> App: {"token":43,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f920e \" 0 $0.00\""]]}} getCurrentFunctionName stdin: 44-stack-info-frame stdout: 44^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":44,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 45-data-evaluate-expression f_41.data stdout: 45^done,value="0x55ed507f9202 \" $0.00 0 $0.00\"" (gdb) GDB -> App: {"token":45,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9202 \" $0.00 0 $0.00\""]]}} getCurrentFunctionName stdin: 46-stack-info-frame stdout: 46^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":46,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 47-data-evaluate-expression f_45.data stdout: 47^done,value="0x55ed507f9218 \" $0.00\"" (gdb) GDB -> App: {"token":47,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9218 \" $0.00\""]]}} getCurrentFunctionName stdin: 48-stack-info-frame stdout: 48^done,frame={level="0",addr="0x000055ed507f0aaa",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="135"} (gdb) GDB -> App: {"token":48,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0aaa"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","135"]]]]}} evalCobField evalVariable stdin: 49-data-evaluate-expression f_46.data stdout: 49^done,value="0x55ed507f92b0 ' ' , \"==========\"" (gdb) GDB -> App: {"token":49,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f92b0 ' ' , \"==========\""]]}} stepOver stdin: 50-exec-next stdout: 50^running *running,thread-id="all" GDB -> App: {"token":50,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f0ae0",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="137"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f0ae0"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","137"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 51-exec-next stdout: 51^running *running,thread-id="all" GDB -> App: {"token":51,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f0ae5",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="138"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f0ae5"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","138"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 52-exec-next stdout: 52^running *running,thread-id="all" GDB -> App: {"token":52,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f0b8b",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="140"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f0b8b"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","140"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 53-exec-next stdout: 53^running *running,thread-id="all" GDB -> App: {"token":53,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f0b96",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="141"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f0b96"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","141"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 54-exec-next stdout: 54^running *running,thread-id="all" GDB -> App: {"token":54,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f0bb6",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="142"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f0bb6"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","142"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 55-exec-next stdout: 55^running *running,thread-id="all" GDB -> App: {"token":55,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f13e9",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="244"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f13e9"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","244"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 56-exec-next stdout: 56^running *running,thread-id="all" GDB -> App: {"token":56,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f1413",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f1413"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range getThreads stdin: 57-thread-info stdout: 57^done,threads=[{id="1",target-id="Thread 10594.10594",name="petstore",frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"},state="stopped",core="0"}],current-thread-id="1" (gdb) GDB -> App: {"token":57,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["threads",[[["id","1"],["target-id","Thread 10594.10594"],["name","petstore"],["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]],["state","stopped"],["core","0"]]]],["current-thread-id","1"]]}} getStack stdin: 58-stack-list-frames --thread 1 0 20 stdout: 58^done,stack=[frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"},frame={level="1",addr="0x000055ed507f052f",func="PETSTORE",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="48"},frame={level="2",addr="0x000055ed507f04f4",func="main",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="36"}] (gdb) GDB -> App: {"token":58,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["stack",[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]],["frame",[["level","1"],["addr","0x000055ed507f052f"],["func","PETSTORE"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","48"]]],["frame",[["level","2"],["addr","0x000055ed507f04f4"],["func","main"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","36"]]]]]]}} getStackVariables getCurrentFunctionName stdin: 59-stack-info-frame stdout: 59^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) GDB -> App: {"token":59,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} stdin: 60-stack-list-variables --thread 1 --frame 0 --simple-values stdout: 60^done,variables=[{name="entry",arg="1",type="const int",value="0"},{name="initialized",type="unsigned int",value="1"},{name="module",type="cob_module *",value="0x55ed52760450"},{name="cob_glob_ptr",type="cob_global *",value="0x55ed52751670"},{name="d0",type="cob_decimal *",value="0x55ed527555a0"},{name="d1",type="cob_decimal *",value="0x55ed527555b8"},{name="i0",type="int",value="101"},{name="f0",type="cob_field"},{name="cob_procedure_params",type="cob_field *[1]"},{name="frame_overflow",type="struct cob_frame *",value="0x7fffeebe1b20"},{name="frame_ptr",type="struct cob_frame *",value="0x7fffeebe0b50"},{name="frame_stack",type="struct cob_frame [255]"},{name="b_2",type="int",value="0"},{name="b_6",type="unsigned char [2900]"},{name="b_7",type="int",value="2"},{name="b_12",type="unsigned char [17]"},{name="b_16",type="unsigned char [8]"},{name="b_22",type="unsigned char [50]"},{name="b_30",type="unsigned char [50]"},{name="b_38",type="unsigned char [50]"},{name="b_46",type="unsigned char [50]"},{name="b_49",type="unsigned char [50]"},{name="b_54",type="unsigned char [50]"},{name="b_59",type="unsigned char [50]"},{name="f_13",type="cob_field"},{name="f_14",type="cob_field"},{name="f_15",type="cob_field"},{name="f_17",type="cob_field"},{name="f_18",type="cob_field"},{name="f_19",type="cob_field"},{name="f_20",type="cob_field"},{name="f_22",type="cob_field"},{name="f_30",type="cob_field"},{name="f_38",type="cob_field"},{name="f_41",type="cob_field"},{name="f_43",type="cob_field"},{name="f_45",type="cob_field"},{name="f_46",type="cob_field"},{name="f_49",type="cob_field"},{name="f_53",type="cob_field"},{name="f_54",type="cob_field"},{name="f_58",type="cob_field"},{name="f_59",type="cob_field"},{name="f_63",type="cob_field"}] (gdb) GDB -> App: {"token":60,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["variables",[[["name","entry"],["arg","1"],["type","const int"],["value","0"]],[["name","initialized"],["type","unsigned int"],["value","1"]],[["name","module"],["type","cob_module *"],["value","0x55ed52760450"]],[["name","cob_glob_ptr"],["type","cob_global *"],["value","0x55ed52751670"]],[["name","d0"],["type","cob_decimal *"],["value","0x55ed527555a0"]],[["name","d1"],["type","cob_decimal *"],["value","0x55ed527555b8"]],[["name","i0"],["type","int"],["value","101"]],[["name","f0"],["type","cob_field"]],[["name","cob_procedure_params"],["type","cob_field *[1]"]],[["name","frame_overflow"],["type","struct cob_frame *"],["value","0x7fffeebe1b20"]],[["name","frame_ptr"],["type","struct cob_frame *"],["value","0x7fffeebe0b50"]],[["name","frame_stack"],["type","struct cob_frame [255]"]],[["name","b_2"],["type","int"],["value","0"]],[["name","b_6"],["type","unsigned char [2900]"]],[["name","b_7"],["type","int"],["value","2"]],[["name","b_12"],["type","unsigned char [17]"]],[["name","b_16"],["type","unsigned char [8]"]],[["name","b_22"],["type","unsigned char [50]"]],[["name","b_30"],["type","unsigned char [50]"]],[["name","b_38"],["type","unsigned char [50]"]],[["name","b_46"],["type","unsigned char [50]"]],[["name","b_49"],["type","unsigned char [50]"]],[["name","b_54"],["type","unsigned char [50]"]],[["name","b_59"],["type","unsigned char [50]"]],[["name","f_13"],["type","cob_field"]],[["name","f_14"],["type","cob_field"]],[["name","f_15"],["type","cob_field"]],[["name","f_17"],["type","cob_field"]],[["name","f_18"],["type","cob_field"]],[["name","f_19"],["type","cob_field"]],[["name","f_20"],["type","cob_field"]],[["name","f_22"],["type","cob_field"]],[["name","f_30"],["type","cob_field"]],[["name","f_38"],["type","cob_field"]],[["name","f_41"],["type","cob_field"]],[["name","f_43"],["type","cob_field"]],[["name","f_45"],["type","cob_field"]],[["name","f_46"],["type","cob_field"]],[["name","f_49"],["type","cob_field"]],[["name","f_53"],["type","cob_field"]],[["name","f_54"],["type","cob_field"]],[["name","f_58"],["type","cob_field"]],[["name","f_59"],["type","cob_field"]],[["name","f_63"],["type","cob_field"]]]]]}} getCurrentFunctionName stdin: 61-stack-info-frame getCurrentFunctionName stdin: 62-stack-info-frame getCurrentFunctionName stdin: 63-stack-info-frame getCurrentFunctionName stdin: 64-stack-info-frame getCurrentFunctionName stdin: 65-stack-info-frame getCurrentFunctionName stdin: 66-stack-info-frame stdout: 61^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 62^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 63^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 64^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 65^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 66^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) GDB -> App: {"token":61,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":62,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":63,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":64,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":65,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":66,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} evalCobField evalVariable stdin: 67-data-evaluate-expression b_12 evalCobField evalVariable stdin: 68-data-evaluate-expression b_16 evalCobField evalVariable stdin: 69-data-evaluate-expression f_22.data evalCobField evalVariable stdin: 70-data-evaluate-expression f_30.data evalCobField evalVariable stdin: 71-data-evaluate-expression f_38.data evalCobField evalVariable stdin: 72-data-evaluate-expression f_46.data stdout: 67^done,value="\"01100242000000000\"" (gdb) GDB -> App: {"token":67,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"01100242000000000\""]]}} getCurrentFunctionName stdin: 73-stack-info-frame getCurrentFunctionName stdin: 74-stack-info-frame getCurrentFunctionName stdin: 75-stack-info-frame stdout: 68^done,value="\"0018100N\"" (gdb) GDB -> App: {"token":68,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"0018100N\""]]}} getCurrentFunctionName stdin: 76-stack-info-frame getCurrentFunctionName stdin: 77-stack-info-frame getCurrentFunctionName stdin: 78-stack-info-frame getCurrentFunctionName stdin: 79-stack-info-frame stdout: 69^done,value="0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \"" (gdb) GDB -> App: {"token":69,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \""]]}} stdout: 70^done,value="0x55ed507f9270 '=' , \" ========== ======== ==========\"" (gdb) GDB -> App: {"token":70,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9270 '=' , \" ========== ======== ==========\""]]}} stdout: 71^done,value="0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\"" (gdb) GDB -> App: {"token":71,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\""]]}} getCurrentFunctionName stdin: 80-stack-info-frame getCurrentFunctionName stdin: 81-stack-info-frame getCurrentFunctionName stdin: 82-stack-info-frame stdout: 72^done,value="0x55ed507f92b0 ' ' , \"==========\"" (gdb) GDB -> App: {"token":72,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f92b0 ' ' , \"==========\""]]}} stdout: 73^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 74^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 75^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 76^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 77^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 78^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 79^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 80^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 81^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) 82^done,frame={level="0",addr="0x000055ed507f1413",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="247"} (gdb) GDB -> App: {"token":73,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":74,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":75,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":76,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":77,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":78,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":79,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":80,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":81,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} GDB -> App: {"token":82,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1413"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","247"]]]]}} evalCobField evalVariable stdin: 83-data-evaluate-expression f_13.data evalCobField evalVariable stdin: 84-data-evaluate-expression f_14.data evalCobField evalVariable stdin: 85-data-evaluate-expression f_15.data evalCobField evalVariable stdin: 86-data-evaluate-expression f_17.data evalCobField evalVariable stdin: 87-data-evaluate-expression f_18.data evalCobField evalVariable stdin: 88-data-evaluate-expression f_19.data evalCobField evalVariable stdin: 89-data-evaluate-expression f_20.data evalCobField evalVariable stdin: 90-data-evaluate-expression f_41.data evalCobField evalVariable stdin: 91-data-evaluate-expression f_43.data evalCobField evalVariable stdin: 92-data-evaluate-expression f_45.data stdout: 83^done,value="0x55ed507f91d0 \"01100242000000000\"" (gdb) GDB -> App: {"token":83,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d0 \"01100242000000000\""]]}} stdout: 84^done,value="0x55ed507f91d3 \"00242000000000\"" (gdb) GDB -> App: {"token":84,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d3 \"00242000000000\""]]}} stdout: 85^done,value="0x55ed507f91da \"0000000\"" (gdb) GDB -> App: {"token":85,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91da \"0000000\""]]}} stdout: 86^done,value="0x55ed507f8660 \"0018100N\"" (gdb) GDB -> App: {"token":86,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8660 \"0018100N\""]]}} stdout: 87^done,value="0x55ed507f8663 \"8100N\"" (gdb) GDB -> App: {"token":87,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8663 \"8100N\""]]}} stdout: 88^done,value="0x55ed507f8664 \"100N\"" (gdb) GDB -> App: {"token":88,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8664 \"100N\""]]}} stdout: 89^done,value="0x55ed507f8667 \"N\"" (gdb) GDB -> App: {"token":89,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8667 \"N\""]]}} stdout: 90^done,value="0x55ed507f9202 \" $0.00 0 $0.00\"" (gdb) GDB -> App: {"token":90,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9202 \" $0.00 0 $0.00\""]]}} stdout: 91^done,value="0x55ed507f920e \" 0 $0.00\"" (gdb) GDB -> App: {"token":91,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f920e \" 0 $0.00\""]]}} stdout: 92^done,value="0x55ed507f9218 \" $0.00\"" (gdb) GDB -> App: {"token":92,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9218 \" $0.00\""]]}} stepOver stdin: 93-exec-next stdout: 93^running *running,thread-id="all" GDB -> App: {"token":93,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f1449",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="248"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f1449"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","248"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 94-exec-next stdout: 94^running *running,thread-id="all" GDB -> App: {"token":94,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f1493",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f1493"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range getThreads stdin: 95-thread-info stdout: 95^done,threads=[{id="1",target-id="Thread 10594.10594",name="petstore",frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"},state="stopped",core="0"}],current-thread-id="1" (gdb) GDB -> App: {"token":95,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["threads",[[["id","1"],["target-id","Thread 10594.10594"],["name","petstore"],["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]],["state","stopped"],["core","0"]]]],["current-thread-id","1"]]}} getStack stdin: 96-stack-list-frames --thread 1 0 20 stdout: 96^done,stack=[frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"},frame={level="1",addr="0x000055ed507f052f",func="PETSTORE",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="48"},frame={level="2",addr="0x000055ed507f04f4",func="main",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="36"}] (gdb) GDB -> App: {"token":96,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["stack",[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]],["frame",[["level","1"],["addr","0x000055ed507f052f"],["func","PETSTORE"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","48"]]],["frame",[["level","2"],["addr","0x000055ed507f04f4"],["func","main"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","36"]]]]]]}} getStackVariables getCurrentFunctionName stdin: 97-stack-info-frame stdout: 97^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) GDB -> App: {"token":97,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} stdin: 98-stack-list-variables --thread 1 --frame 0 --simple-values stdout: 98^done,variables=[{name="entry",arg="1",type="const int",value="0"},{name="initialized",type="unsigned int",value="1"},{name="module",type="cob_module *",value="0x55ed52760450"},{name="cob_glob_ptr",type="cob_global *",value="0x55ed52751670"},{name="d0",type="cob_decimal *",value="0x55ed527555a0"},{name="d1",type="cob_decimal *",value="0x55ed527555b8"},{name="i0",type="int",value="101"},{name="f0",type="cob_field"},{name="cob_procedure_params",type="cob_field *[1]"},{name="frame_overflow",type="struct cob_frame *",value="0x7fffeebe1b20"},{name="frame_ptr",type="struct cob_frame *",value="0x7fffeebe0b50"},{name="frame_stack",type="struct cob_frame [255]"},{name="b_2",type="int",value="0"},{name="b_6",type="unsigned char [2900]"},{name="b_7",type="int",value="2"},{name="b_12",type="unsigned char [17]"},{name="b_16",type="unsigned char [8]"},{name="b_22",type="unsigned char [50]"},{name="b_30",type="unsigned char [50]"},{name="b_38",type="unsigned char [50]"},{name="b_46",type="unsigned char [50]"},{name="b_49",type="unsigned char [50]"},{name="b_54",type="unsigned char [50]"},{name="b_59",type="unsigned char [50]"},{name="f_13",type="cob_field"},{name="f_14",type="cob_field"},{name="f_15",type="cob_field"},{name="f_17",type="cob_field"},{name="f_18",type="cob_field"},{name="f_19",type="cob_field"},{name="f_20",type="cob_field"},{name="f_22",type="cob_field"},{name="f_30",type="cob_field"},{name="f_38",type="cob_field"},{name="f_41",type="cob_field"},{name="f_43",type="cob_field"},{name="f_45",type="cob_field"},{name="f_46",type="cob_field"},{name="f_49",type="cob_field"},{name="f_53",type="cob_field"},{name="f_54",type="cob_field"},{name="f_58",type="cob_field"},{name="f_59",type="cob_field"},{name="f_63",type="cob_field"}] (gdb) GDB -> App: {"token":98,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["variables",[[["name","entry"],["arg","1"],["type","const int"],["value","0"]],[["name","initialized"],["type","unsigned int"],["value","1"]],[["name","module"],["type","cob_module *"],["value","0x55ed52760450"]],[["name","cob_glob_ptr"],["type","cob_global *"],["value","0x55ed52751670"]],[["name","d0"],["type","cob_decimal *"],["value","0x55ed527555a0"]],[["name","d1"],["type","cob_decimal *"],["value","0x55ed527555b8"]],[["name","i0"],["type","int"],["value","101"]],[["name","f0"],["type","cob_field"]],[["name","cob_procedure_params"],["type","cob_field *[1]"]],[["name","frame_overflow"],["type","struct cob_frame *"],["value","0x7fffeebe1b20"]],[["name","frame_ptr"],["type","struct cob_frame *"],["value","0x7fffeebe0b50"]],[["name","frame_stack"],["type","struct cob_frame [255]"]],[["name","b_2"],["type","int"],["value","0"]],[["name","b_6"],["type","unsigned char [2900]"]],[["name","b_7"],["type","int"],["value","2"]],[["name","b_12"],["type","unsigned char [17]"]],[["name","b_16"],["type","unsigned char [8]"]],[["name","b_22"],["type","unsigned char [50]"]],[["name","b_30"],["type","unsigned char [50]"]],[["name","b_38"],["type","unsigned char [50]"]],[["name","b_46"],["type","unsigned char [50]"]],[["name","b_49"],["type","unsigned char [50]"]],[["name","b_54"],["type","unsigned char [50]"]],[["name","b_59"],["type","unsigned char [50]"]],[["name","f_13"],["type","cob_field"]],[["name","f_14"],["type","cob_field"]],[["name","f_15"],["type","cob_field"]],[["name","f_17"],["type","cob_field"]],[["name","f_18"],["type","cob_field"]],[["name","f_19"],["type","cob_field"]],[["name","f_20"],["type","cob_field"]],[["name","f_22"],["type","cob_field"]],[["name","f_30"],["type","cob_field"]],[["name","f_38"],["type","cob_field"]],[["name","f_41"],["type","cob_field"]],[["name","f_43"],["type","cob_field"]],[["name","f_45"],["type","cob_field"]],[["name","f_46"],["type","cob_field"]],[["name","f_49"],["type","cob_field"]],[["name","f_53"],["type","cob_field"]],[["name","f_54"],["type","cob_field"]],[["name","f_58"],["type","cob_field"]],[["name","f_59"],["type","cob_field"]],[["name","f_63"],["type","cob_field"]]]]]}} getCurrentFunctionName stdin: 99-stack-info-frame getCurrentFunctionName stdin: 100-stack-info-frame getCurrentFunctionName stdin: 101-stack-info-frame getCurrentFunctionName stdin: 102-stack-info-frame getCurrentFunctionName stdin: 103-stack-info-frame getCurrentFunctionName stdin: 104-stack-info-frame stdout: 99^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 100^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 101^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 102^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 103^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 104^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) GDB -> App: {"token":99,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":100,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":101,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":102,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":103,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":104,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} evalCobField evalVariable stdin: 105-data-evaluate-expression b_12 evalCobField evalVariable stdin: 106-data-evaluate-expression b_16 evalCobField evalVariable stdin: 107-data-evaluate-expression f_22.data evalCobField evalVariable stdin: 108-data-evaluate-expression f_30.data evalCobField evalVariable stdin: 109-data-evaluate-expression f_38.data evalCobField evalVariable stdin: 110-data-evaluate-expression f_46.data stdout: 105^done,value="\"01100242000000000\"" (gdb) GDB -> App: {"token":105,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"01100242000000000\""]]}} getCurrentFunctionName stdin: 111-stack-info-frame getCurrentFunctionName stdin: 112-stack-info-frame getCurrentFunctionName stdin: 113-stack-info-frame stdout: 106^done,value="\"0018100N\"" (gdb) GDB -> App: {"token":106,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"0018100N\""]]}} getCurrentFunctionName stdin: 114-stack-info-frame getCurrentFunctionName stdin: 115-stack-info-frame getCurrentFunctionName stdin: 116-stack-info-frame getCurrentFunctionName stdin: 117-stack-info-frame stdout: 107^done,value="0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \"" (gdb) GDB -> App: {"token":107,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \""]]}} stdout: 108^done,value="0x55ed507f9270 '=' , \" ========== ======== ==========\"" (gdb) GDB -> App: {"token":108,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9270 '=' , \" ========== ======== ==========\""]]}} stdout: 109^done,value="0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\"" (gdb) GDB -> App: {"token":109,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\""]]}} getCurrentFunctionName stdin: 118-stack-info-frame getCurrentFunctionName stdin: 119-stack-info-frame getCurrentFunctionName stdin: 120-stack-info-frame stdout: 110^done,value="0x55ed507f92b0 ' ' , \"==========\"" (gdb) GDB -> App: {"token":110,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f92b0 ' ' , \"==========\""]]}} stdout: 111^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 112^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 113^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 114^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 115^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 116^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 117^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 118^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 119^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) 120^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) GDB -> App: {"token":111,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":112,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":113,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":114,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":115,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":116,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":117,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":118,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":119,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} GDB -> App: {"token":120,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} evalCobField evalVariable stdin: 121-data-evaluate-expression f_13.data evalCobField evalVariable stdin: 122-data-evaluate-expression f_14.data evalCobField evalVariable stdin: 123-data-evaluate-expression f_15.data evalCobField evalVariable stdin: 124-data-evaluate-expression f_17.data evalCobField evalVariable stdin: 125-data-evaluate-expression f_18.data evalCobField evalVariable stdin: 126-data-evaluate-expression f_19.data evalCobField evalVariable stdin: 127-data-evaluate-expression f_20.data evalCobField evalVariable stdin: 128-data-evaluate-expression f_41.data evalCobField evalVariable stdin: 129-data-evaluate-expression f_43.data evalCobField evalVariable stdin: 130-data-evaluate-expression f_45.data stdout: 121^done,value="0x55ed507f91d0 \"01100242000000000\"" (gdb) GDB -> App: {"token":121,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d0 \"01100242000000000\""]]}} stdout: 122^done,value="0x55ed507f91d3 \"00242000000000\"" (gdb) GDB -> App: {"token":122,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d3 \"00242000000000\""]]}} stdout: 123^done,value="0x55ed507f91da \"0000000\"" (gdb) GDB -> App: {"token":123,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91da \"0000000\""]]}} stdout: 124^done,value="0x55ed507f8660 \"0018100N\"" (gdb) GDB -> App: {"token":124,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8660 \"0018100N\""]]}} stdout: 125^done,value="0x55ed507f8663 \"8100N\"" (gdb) GDB -> App: {"token":125,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8663 \"8100N\""]]}} stdout: 126^done,value="0x55ed507f8664 \"100N\"" (gdb) GDB -> App: {"token":126,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8664 \"100N\""]]}} stdout: 127^done,value="0x55ed507f8667 \"N\"" (gdb) GDB -> App: {"token":127,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8667 \"N\""]]}} stdout: 128^done,value="0x55ed507f9202 \" $0.00 0 $0.00\"" (gdb) GDB -> App: {"token":128,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9202 \" $0.00 0 $0.00\""]]}} stdout: 129^done,value="0x55ed507f920e \" 0 $0.00\"" (gdb) GDB -> App: {"token":129,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f920e \" 0 $0.00\""]]}} stdout: 130^done,value="0x55ed507f9218 \" $0.00\"" (gdb) GDB -> App: {"token":130,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9218 \" $0.00\""]]}} getCurrentFunctionName stdin: 131-stack-info-frame stdout: 131^done,frame={level="0",addr="0x000055ed507f1493",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="252"} (gdb) GDB -> App: {"token":131,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f1493"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","252"]]]]}} evalCobField evalVariable stdin: 132-data-evaluate-expression f_49.data stdout: 132^done,value="0x55ed507f92f0 ' ' , \"Items:\", ' ' , \"0\"" (gdb) GDB -> App: {"token":132,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f92f0 ' ' , \"Items:\", ' ' , \"0\""]]}} stepOver stdin: 133-exec-next stdout: 133^running *running,thread-id="all" GDB -> App: {"token":133,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f14c9",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="253"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f14c9"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","253"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 134-exec-next stdout: 134^running *running,thread-id="all" GDB -> App: {"token":134,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f14ee",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="254"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f14ee"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","254"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 135-exec-next stdout: 135^running *running,thread-id="all" GDB -> App: {"token":135,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f1513",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="255"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f1513"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","255"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 136-exec-next stdout: 136^running *running,thread-id="all" GDB -> App: {"token":136,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f1538",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="256"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f1538"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","256"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 137-exec-next stdout: 137^running *running,thread-id="all" GDB -> App: {"token":137,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f15b8",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="268"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f15b8"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","268"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 138-exec-next stdout: 138^running *running,thread-id="all" GDB -> App: {"token":138,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f15d6",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="269"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f15d6"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","269"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 139-exec-next stdout: 139^running *running,thread-id="all" GDB -> App: {"token":139,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f0bcd",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="144"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f0bcd"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","144"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range stepOver stdin: 140-exec-next stdout: 140^running *running,thread-id="all" GDB -> App: {"token":140,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: *stopped,reason="end-stepping-range",frame={addr="0x000055ed507f0bd2",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"},thread-id="1",stopped-threads="all",core="0" GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","end-stepping-range"],["frame",[["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]],["thread-id","1"],["stopped-threads","all"],["core","0"]]}]} stop: end-stepping-range getThreads stdin: 141-thread-info stdout: 141^done,threads=[{id="1",target-id="Thread 10594.10594",name="petstore",frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",args=[{name="entry",value="0"}],file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"},state="stopped",core="0"}],current-thread-id="1" (gdb) GDB -> App: {"token":141,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["threads",[[["id","1"],["target-id","Thread 10594.10594"],["name","petstore"],["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["args",[[["name","entry"],["value","0"]]]],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]],["state","stopped"],["core","0"]]]],["current-thread-id","1"]]}} getStack stdin: 142-stack-list-frames --thread 1 0 20 stdout: 142^done,stack=[frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"},frame={level="1",addr="0x000055ed507f052f",func="PETSTORE",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="48"},frame={level="2",addr="0x000055ed507f04f4",func="main",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="36"}] (gdb) GDB -> App: {"token":142,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["stack",[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]],["frame",[["level","1"],["addr","0x000055ed507f052f"],["func","PETSTORE"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","48"]]],["frame",[["level","2"],["addr","0x000055ed507f04f4"],["func","main"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","36"]]]]]]}} getStackVariables getCurrentFunctionName stdin: 143-stack-info-frame stdout: 143^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) GDB -> App: {"token":143,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} stdin: 144-stack-list-variables --thread 1 --frame 0 --simple-values stdout: 144^done,variables=[{name="entry",arg="1",type="const int",value="0"},{name="initialized",type="unsigned int",value="1"},{name="module",type="cob_module *",value="0x55ed52760450"},{name="cob_glob_ptr",type="cob_global *",value="0x55ed52751670"},{name="d0",type="cob_decimal *",value="0x55ed527555a0"},{name="d1",type="cob_decimal *",value="0x55ed527555b8"},{name="i0",type="int",value="101"},{name="f0",type="cob_field"},{name="cob_procedure_params",type="cob_field *[1]"},{name="frame_overflow",type="struct cob_frame *",value="0x7fffeebe1b20"},{name="frame_ptr",type="struct cob_frame *",value="0x7fffeebe0b40"},{name="frame_stack",type="struct cob_frame [255]"},{name="b_2",type="int",value="0"},{name="b_6",type="unsigned char [2900]"},{name="b_7",type="int",value="2"},{name="b_12",type="unsigned char [17]"},{name="b_16",type="unsigned char [8]"},{name="b_22",type="unsigned char [50]"},{name="b_30",type="unsigned char [50]"},{name="b_38",type="unsigned char [50]"},{name="b_46",type="unsigned char [50]"},{name="b_49",type="unsigned char [50]"},{name="b_54",type="unsigned char [50]"},{name="b_59",type="unsigned char [50]"},{name="f_13",type="cob_field"},{name="f_14",type="cob_field"},{name="f_15",type="cob_field"},{name="f_17",type="cob_field"},{name="f_18",type="cob_field"},{name="f_19",type="cob_field"},{name="f_20",type="cob_field"},{name="f_22",type="cob_field"},{name="f_30",type="cob_field"},{name="f_38",type="cob_field"},{name="f_41",type="cob_field"},{name="f_43",type="cob_field"},{name="f_45",type="cob_field"},{name="f_46",type="cob_field"},{name="f_49",type="cob_field"},{name="f_53",type="cob_field"},{name="f_54",type="cob_field"},{name="f_58",type="cob_field"},{name="f_59",type="cob_field"},{name="f_63",type="cob_field"}] (gdb) GDB -> App: {"token":144,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["variables",[[["name","entry"],["arg","1"],["type","const int"],["value","0"]],[["name","initialized"],["type","unsigned int"],["value","1"]],[["name","module"],["type","cob_module *"],["value","0x55ed52760450"]],[["name","cob_glob_ptr"],["type","cob_global *"],["value","0x55ed52751670"]],[["name","d0"],["type","cob_decimal *"],["value","0x55ed527555a0"]],[["name","d1"],["type","cob_decimal *"],["value","0x55ed527555b8"]],[["name","i0"],["type","int"],["value","101"]],[["name","f0"],["type","cob_field"]],[["name","cob_procedure_params"],["type","cob_field *[1]"]],[["name","frame_overflow"],["type","struct cob_frame *"],["value","0x7fffeebe1b20"]],[["name","frame_ptr"],["type","struct cob_frame *"],["value","0x7fffeebe0b40"]],[["name","frame_stack"],["type","struct cob_frame [255]"]],[["name","b_2"],["type","int"],["value","0"]],[["name","b_6"],["type","unsigned char [2900]"]],[["name","b_7"],["type","int"],["value","2"]],[["name","b_12"],["type","unsigned char [17]"]],[["name","b_16"],["type","unsigned char [8]"]],[["name","b_22"],["type","unsigned char [50]"]],[["name","b_30"],["type","unsigned char [50]"]],[["name","b_38"],["type","unsigned char [50]"]],[["name","b_46"],["type","unsigned char [50]"]],[["name","b_49"],["type","unsigned char [50]"]],[["name","b_54"],["type","unsigned char [50]"]],[["name","b_59"],["type","unsigned char [50]"]],[["name","f_13"],["type","cob_field"]],[["name","f_14"],["type","cob_field"]],[["name","f_15"],["type","cob_field"]],[["name","f_17"],["type","cob_field"]],[["name","f_18"],["type","cob_field"]],[["name","f_19"],["type","cob_field"]],[["name","f_20"],["type","cob_field"]],[["name","f_22"],["type","cob_field"]],[["name","f_30"],["type","cob_field"]],[["name","f_38"],["type","cob_field"]],[["name","f_41"],["type","cob_field"]],[["name","f_43"],["type","cob_field"]],[["name","f_45"],["type","cob_field"]],[["name","f_46"],["type","cob_field"]],[["name","f_49"],["type","cob_field"]],[["name","f_53"],["type","cob_field"]],[["name","f_54"],["type","cob_field"]],[["name","f_58"],["type","cob_field"]],[["name","f_59"],["type","cob_field"]],[["name","f_63"],["type","cob_field"]]]]]}} getCurrentFunctionName stdin: 145-stack-info-frame getCurrentFunctionName stdin: 146-stack-info-frame getCurrentFunctionName stdin: 147-stack-info-frame getCurrentFunctionName stdin: 148-stack-info-frame getCurrentFunctionName stdin: 149-stack-info-frame getCurrentFunctionName stdin: 150-stack-info-frame getCurrentFunctionName stdin: 151-stack-info-frame stdout: 145^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 146^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 147^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 148^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 149^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 150^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 151^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) GDB -> App: {"token":145,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":146,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":147,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":148,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":149,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":150,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":151,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} evalCobField evalVariable stdin: 152-data-evaluate-expression b_12 evalCobField evalVariable stdin: 153-data-evaluate-expression b_16 evalCobField evalVariable stdin: 154-data-evaluate-expression f_22.data evalCobField evalVariable stdin: 155-data-evaluate-expression f_30.data evalCobField evalVariable stdin: 156-data-evaluate-expression f_38.data evalCobField evalVariable stdin: 157-data-evaluate-expression f_46.data evalCobField evalVariable stdin: 158-data-evaluate-expression f_49.data stdout: 152^done,value="\"01100242000019360\"" (gdb) GDB -> App: {"token":152,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"01100242000019360\""]]}} getCurrentFunctionName stdin: 159-stack-info-frame getCurrentFunctionName stdin: 160-stack-info-frame getCurrentFunctionName stdin: 161-stack-info-frame stdout: 153^done,value="\"0018100N\"" (gdb) GDB -> App: {"token":153,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","\"0018100N\""]]}} getCurrentFunctionName stdin: 162-stack-info-frame getCurrentFunctionName stdin: 163-stack-info-frame getCurrentFunctionName stdin: 164-stack-info-frame getCurrentFunctionName stdin: 165-stack-info-frame stdout: 154^done,value="0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \"" (gdb) GDB -> App: {"token":154,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9230 \"PRODUCT\", ' ' , \"PRICE QUANTITY COST \""]]}} stdout: 155^done,value="0x55ed507f9270 '=' , \" ========== ======== ==========\"" (gdb) GDB -> App: {"token":155,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9270 '=' , \" ========== ======== ==========\""]]}} stdout: 156^done,value="0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\"" (gdb) GDB -> App: {"token":156,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91f0 ' ' , \"$0.00 0 $0.00\""]]}} getCurrentFunctionName stdin: 166-stack-info-frame getCurrentFunctionName stdin: 167-stack-info-frame getCurrentFunctionName stdin: 168-stack-info-frame stdout: 157^done,value="0x55ed507f92b0 ' ' , \"==========\"" (gdb) GDB -> App: {"token":157,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f92b0 ' ' , \"==========\""]]}} stdout: 158^done,value="0x55ed507f92f0 ' ' , \"Items:\", ' ' , \"0\"" (gdb) GDB -> App: {"token":158,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f92f0 ' ' , \"Items:\", ' ' , \"0\""]]}} stdout: 159^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 160^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 161^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 162^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 163^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 164^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 165^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 166^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 167^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) 168^done,frame={level="0",addr="0x000055ed507f0bd2",func="PETSTORE_",file="petstore.c",fullname="/home/casa/dev/git/cobol-hello-world/petstore.c",line="147"} (gdb) GDB -> App: {"token":159,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":160,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":161,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":162,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":163,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":164,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":165,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":166,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":167,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} GDB -> App: {"token":168,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["frame",[["level","0"],["addr","0x000055ed507f0bd2"],["func","PETSTORE_"],["file","petstore.c"],["fullname","/home/casa/dev/git/cobol-hello-world/petstore.c"],["line","147"]]]]}} evalCobField evalVariable stdin: 169-data-evaluate-expression f_13.data evalCobField evalVariable stdin: 170-data-evaluate-expression f_14.data evalCobField evalVariable stdin: 171-data-evaluate-expression f_15.data evalCobField evalVariable stdin: 172-data-evaluate-expression f_17.data evalCobField evalVariable stdin: 173-data-evaluate-expression f_18.data evalCobField evalVariable stdin: 174-data-evaluate-expression f_19.data evalCobField evalVariable stdin: 175-data-evaluate-expression f_20.data evalCobField evalVariable stdin: 176-data-evaluate-expression f_41.data evalCobField evalVariable stdin: 177-data-evaluate-expression f_43.data evalCobField evalVariable stdin: 178-data-evaluate-expression f_45.data stdout: 169^done,value="0x55ed507f91d0 \"01100242000019360\"" (gdb) GDB -> App: {"token":169,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d0 \"01100242000019360\""]]}} stdout: 170^done,value="0x55ed507f91d3 \"00242000019360\"" (gdb) GDB -> App: {"token":170,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91d3 \"00242000019360\""]]}} stdout: 171^done,value="0x55ed507f91da \"0019360\"" (gdb) GDB -> App: {"token":171,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f91da \"0019360\""]]}} stdout: 172^done,value="0x55ed507f8660 \"0018100N\"" (gdb) GDB -> App: {"token":172,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8660 \"0018100N\""]]}} stdout: 173^done,value="0x55ed507f8663 \"8100N\"" (gdb) GDB -> App: {"token":173,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8663 \"8100N\""]]}} stdout: 174^done,value="0x55ed507f8664 \"100N\"" (gdb) GDB -> App: {"token":174,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8664 \"100N\""]]}} stdout: 175^done,value="0x55ed507f8667 \"N\"" (gdb) GDB -> App: {"token":175,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f8667 \"N\""]]}} stdout: 176^done,value="0x55ed507f9202 \" $0.00 0 $0.00\"" (gdb) GDB -> App: {"token":176,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9202 \" $0.00 0 $0.00\""]]}} stdout: 177^done,value="0x55ed507f920e \" 0 $0.00\"" (gdb) GDB -> App: {"token":177,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f920e \" 0 $0.00\""]]}} stdout: 178^done,value="0x55ed507f9218 \" $0.00\"" (gdb) GDB -> App: {"token":178,"outOfBandRecord":[],"resultRecords":{"resultClass":"done","results":[["value","0x55ed507f9218 \" $0.00\""]]}} continue stdin: 179-exec-continue stdout: 179^running *running,thread-id="all" GDB -> App: {"token":179,"outOfBandRecord":[],"resultRecords":{"resultClass":"running","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"running","output":[["thread-id","all"]]}]} stdout: (gdb) stdout: ~"[Inferior 1 (process 10594) exited normally]\n" =thread-group-exited,id="i1",exit-code="0" *stopped,reason="exited-normally" GDB -> App: {"outOfBandRecord":[{"isStream":true,"type":"console","content":"[Inferior 1 (process 10594) exited normally]\n"}]} [Inferior 1 (process 10594) exited normally] GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"thread-group-exited","output":[["id","i1"],["exit-code","0"]]}]} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"exec","asyncClass":"stopped","output":[["reason","exited-normally"]]}]} stop: exited-normally stdin: 180-target-detach stdout: 180^error,msg="The program is not being run." (gdb) GDB -> App: {"token":180,"outOfBandRecord":[],"resultRecords":{"resultClass":"error","results":[["msg","The program is not being run."]]}}