--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (53) LaunchOptions{\"name\":\"(gdb) Launch\",\"type\":\"cppdbg\",\"request\":\"launch\",\"program\":\"/home/maxime/work/dave/build/examples/cpp_tools_bug\",\"args\":[],\"stopAtEntry\":false,\"cwd\":\"/home/maxime/work/dave/.vscode\",\"environment\":[],\"externalConsole\":false,\"MIMode\":\"gdb\",\"setupCommands\":[{\"description\":\"Enable pretty-printing for gdb\",\"text\":\"-enable-pretty-printing\",\"ignoreFailures\":true},{\"description\":\"Set Disassembly Flavor to Intel\",\"text\":\"-gdb-set disassembly-flavor intel\",\"ignoreFailures\":true}],\"logging\":{\"engineLogging\":true,\"trace\":true,\"traceResponse\":true},\"__configurationTarget\":6,\"__sessionId\":\"f6dfb13f-3715-4516-9160-3d5c6bc8b8e5\"}\n"},"seq":2}
1: (53) LaunchOptions{"name":"(gdb) Launch","type":"cppdbg","request":"launch","program":"/home/maxime/work/dave/build/examples/cpp_tools_bug","args":[],"stopAtEntry":false,"cwd":"/home/maxime/work/dave/.vscode","environment":[],"externalConsole":false,"MIMode":"gdb","setupCommands":[{"description":"Enable pretty-printing for gdb","text":"-enable-pretty-printing","ignoreFailures":true},{"description":"Set Disassembly Flavor to Intel","text":"-gdb-set disassembly-flavor intel","ignoreFailures":true}],"logging":{"engineLogging":true,"trace":true,"traceResponse":true},"__configurationTarget":6,"__sessionId":"f6dfb13f-3715-4516-9160-3d5c6bc8b8e5"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (88) DbgCmd:echo $$ > /tmp/Microsoft-MIEngine-Pid-i4wrerzn.qyx ; cd \"/home/maxime/work/dave/build/examples\" ; DbgTerm=`tty` ; set -o monitor ; trap 'rm \"/tmp/Microsoft-MIEngine-In-tqo3tdln.r2k\" \"/tmp/Microsoft-MIEngine-Out-zn0qetmo.kdg\" \"/tmp/Microsoft-MIEngine-Pid-i4wrerzn.qyx\" \"/tmp/Microsoft-MIEngine-Cmd-3lf5wfsv.xwp\"' EXIT ; \"/usr/bin/gdb\" --interpreter=mi --tty=$DbgTerm < \"/tmp/Microsoft-MIEngine-In-tqo3tdln.r2k\" > \"/tmp/Microsoft-MIEngine-Out-zn0qetmo.kdg\" & clear; pid=$! ; echo $pid > \"/tmp/Microsoft-MIEngine-Pid-i4wrerzn.qyx\" ; wait $pid; \n"},"seq":4}
1: (88) DbgCmd:echo $$ > /tmp/Microsoft-MIEngine-Pid-i4wrerzn.qyx ; cd "/home/maxime/work/dave/build/examples" ; DbgTerm=`tty` ; set -o monitor ; trap 'rm "/tmp/Microsoft-MIEngine-In-tqo3tdln.r2k" "/tmp/Microsoft-MIEngine-Out-zn0qetmo.kdg" "/tmp/Microsoft-MIEngine-Pid-i4wrerzn.qyx" "/tmp/Microsoft-MIEngine-Cmd-3lf5wfsv.xwp"' EXIT ; "/usr/bin/gdb" --interpreter=mi --tty=$DbgTerm < "/tmp/Microsoft-MIEngine-In-tqo3tdln.r2k" > "/tmp/Microsoft-MIEngine-Out-zn0qetmo.kdg" & clear; pid=$! ; echo $pid > "/tmp/Microsoft-MIEngine-Pid-i4wrerzn.qyx" ; wait $pid;
--> C (runInTerminal-6): {"type":"request","command":"runInTerminal","arguments":{"kind":"integrated","title":"cppdbg: cpp_tools_bug","cwd":"","args":["/bin/sh","/tmp/Microsoft-MIEngine-Cmd-3lf5wfsv.xwp"],"env":{}},"seq":6}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (98) Wait for connection completion.\n"},"seq":8}
1: (98) Wait for connection completion.
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (205) ->=thread-group-added,id=\"i1\"\n"},"seq":10}
1: (205) ->=thread-group-added,id="i1"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"GNU gdb (Ubuntu 12.1-0ubuntu1~22.04.2) 12.1\\n\"\n"},"seq":12}
1: (206) ->~"GNU gdb (Ubuntu 12.1-0ubuntu1~22.04.2) 12.1\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"Copyright (C) 2022 Free Software Foundation, Inc.\\n\"\n"},"seq":14}
1: (206) ->~"Copyright (C) 2022 Free Software Foundation, Inc.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\\nThis is free software: you are free to change and redistribute it.\\nThere is NO WARRANTY, to the extent permitted by law.\"\n"},"seq":16}
1: (206) ->~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law."
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"\\nType \\\"show copying\\\" and \\\"show warranty\\\" for details.\\n\"\n"},"seq":18}
1: (206) ->~"\nType \"show copying\" and \"show warranty\" for details.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"This GDB was configured as \\\"x86_64-linux-gnu\\\".\\n\"\n"},"seq":20}
1: (206) ->~"This GDB was configured as \"x86_64-linux-gnu\".\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"Type \\\"show configuration\\\" for configuration details.\\n\"\n"},"seq":22}
1: (206) ->~"Type \"show configuration\" for configuration details.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"For bug reporting instructions, please see:\\n\"\n"},"seq":24}
1: (206) ->~"For bug reporting instructions, please see:\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (206) ->~\"<https://www.gnu.org/software/gdb/bugs/>.\\n\"\n"},"seq":26}
1: (206) ->~"<https://www.gnu.org/software/gdb/bugs/>.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (207) ->~\"Find the GDB manual and other documentation resources online at:\\n    <http://www.gnu.org/software/gdb/documentation/>.\"\n"},"seq":28}
1: (207) ->~"Find the GDB manual and other documentation resources online at:\n    <http://www.gnu.org/software/gdb/documentation/>."
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (207) ->~\"\\n\\n\"\n"},"seq":30}
1: (207) ->~"\n\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (207) ->~\"For help, type \\\"help\\\".\\n\"\n"},"seq":32}
1: (207) ->~"For help, type \"help\".\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (207) ->~\"Type \\\"apropos word\\\" to search for commands related to \\\"word\\\".\\n\"\n"},"seq":34}
1: (207) ->~"Type \"apropos word\" to search for commands related to \"word\".\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (233) ->&\"DEBUG: Detected debugger : ServerType.GDB\\n\"\n"},"seq":36}
1: (233) ->&"DEBUG: Detected debugger : ServerType.GDB\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (235) ->&\"DEBUG: Trying to import custom containers from /home/maxime/work/dave/examples/custom_containers/__init__.py\\n\"\n"},"seq":38}
1: (235) ->&"DEBUG: Trying to import custom containers from /home/maxime/work/dave/examples/custom_containers/__init__.py\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (242) ->&\"INFO: [dave] Successfully loaded\\n\"\n"},"seq":40}
1: (242) ->&"INFO: [dave] Successfully loaded\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (242) ->(gdb)\n"},"seq":42}
1: (242) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (245) <-1001-gdb-set mi-async on\n"},"seq":44}
1: (245) <-1001-gdb-set mi-async on
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (246) ->1001^done\n"},"seq":46}
1: (246) ->1001^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (246) ->(gdb)\n"},"seq":48}
1: (246) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (249) 1001: elapsed time 4\n"},"seq":50}
1: (249) 1001: elapsed time 4
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (256) <-1002-enable-pretty-printing\n"},"seq":52}
1: (256) <-1002-enable-pretty-printing
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (256) ->1002^done\n"},"seq":54}
1: (256) ->1002^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (257) ->(gdb)\n"},"seq":56}
1: (257) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (257) 1002: elapsed time 0\n"},"seq":58}
1: (257) 1002: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (257) <-1003-gdb-set disassembly-flavor intel\n"},"seq":60}
1: (257) <-1003-gdb-set disassembly-flavor intel
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (257) ->1003^done\n"},"seq":62}
1: (257) ->1003^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (257) ->(gdb)\n"},"seq":64}
1: (257) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (257) 1003: elapsed time 0\n"},"seq":66}
1: (257) 1003: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (258) <-1004-interpreter-exec console \"set pagination off\"\n"},"seq":68}
1: (258) <-1004-interpreter-exec console "set pagination off"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (258) ->=cmd-param-changed,param=\"pagination\",value=\"off\"\n"},"seq":70}
1: (258) ->=cmd-param-changed,param="pagination",value="off"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (258) ->1004^done\n"},"seq":72}
1: (258) ->1004^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (258) ->(gdb)\n"},"seq":74}
1: (258) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (258) 1004: elapsed time 0\n"},"seq":76}
1: (258) 1004: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (259) <-1005-gdb-set auto-solib-add on\n"},"seq":78}
1: (259) <-1005-gdb-set auto-solib-add on
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (259) ->1005^done\n"},"seq":80}
1: (259) ->1005^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (259) ->(gdb)\n"},"seq":82}
1: (259) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (259) 1005: elapsed time 0\n"},"seq":84}
1: (259) 1005: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (260) <-1006-gdb-set solib-search-path /home/maxime/work/dave/build/examples:\n"},"seq":86}
1: (260) <-1006-gdb-set solib-search-path /home/maxime/work/dave/build/examples:
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (260) ->1006^done\n"},"seq":88}
1: (260) ->1006^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (260) ->(gdb)\n"},"seq":90}
1: (260) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (260) 1006: elapsed time 0\n"},"seq":92}
1: (260) 1006: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (261) <-1007-gdb-set stop-on-solib-events 1\n"},"seq":94}
1: (261) <-1007-gdb-set stop-on-solib-events 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (261) ->1007^done\n"},"seq":96}
1: (261) ->1007^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (261) ->(gdb)\n"},"seq":98}
1: (261) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (261) 1007: elapsed time 0\n"},"seq":100}
1: (261) 1007: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (262) <-1008-environment-cd /home/maxime/work/dave/.vscode\n"},"seq":102}
1: (262) <-1008-environment-cd /home/maxime/work/dave/.vscode
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (262) ->1008^done\n"},"seq":104}
1: (262) ->1008^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (262) ->(gdb)\n"},"seq":106}
1: (262) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (262) 1008: elapsed time 0\n"},"seq":108}
1: (262) 1008: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (263) <-1009-file-exec-and-symbols /home/maxime/work/dave/build/examples/cpp_tools_bug\n"},"seq":110}
1: (263) <-1009-file-exec-and-symbols /home/maxime/work/dave/build/examples/cpp_tools_bug
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (264) ->1009^done\n"},"seq":112}
1: (264) ->1009^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (264) ->(gdb)\n"},"seq":114}
1: (264) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (264) 1009: elapsed time 1\n"},"seq":116}
1: (264) 1009: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (266) <-1010-interpreter-exec console \"show architecture\"\n"},"seq":118}
1: (266) <-1010-interpreter-exec console "show architecture"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (267) ->~\"The target architecture is set to \\\"auto\\\" (currently \\\"i386:x86-64\\\").\\n\"\n"},"seq":120}
1: (267) ->~"The target architecture is set to \"auto\" (currently \"i386:x86-64\").\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (267) ->1010^done\n"},"seq":122}
1: (267) ->1010^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (267) ->(gdb)\n"},"seq":124}
1: (267) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (267) 1010: elapsed time 0\n"},"seq":126}
1: (267) 1010: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (269) <-1011-break-insert -f main\n"},"seq":128}
1: (269) <-1011-break-insert -f main
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (270) ->1011^done,bkpt={number=\"1\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"0x00000000000011ef\",func=\"main()\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"8\",thread-groups=[\"i1\"],times=\"0\",original-location=\"main\"}\n"},"seq":130}
1: (270) ->1011^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x00000000000011ef",func="main()",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="8",thread-groups=["i1"],times="0",original-location="main"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (271) ->(gdb)\n"},"seq":132}
1: (271) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (275) 1011: elapsed time 6\n"},"seq":134}
1: (275) 1011: elapsed time 6
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (281) Send Event AD7EngineCreateEvent\n"},"seq":136}
1: (281) Send Event AD7EngineCreateEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (282) Send Event AD7ProgramCreateEvent\n"},"seq":138}
1: (282) Send Event AD7ProgramCreateEvent
--> E (output): {"type":"event","event":"output","body":{"category":"telemetry","output":"VS/Diagnostics/Debugger/Launch","data":{"VS.Diagnostics.Debugger.ImplementationName":"Microsoft.MIDebugEngine","VS.Diagnostics.Debugger.EngineVersion":"17.8.20302.1","VS.Diagnostics.Debugger.HostVersion":"17.8.20302.1","VS.Diagnostics.Debugger.AdapterId":"cppdbg","VS.Diagnostics.Debugger.Launch.Duration":242,"VS.Diagnostics.Debugger.MIMode":"gdb","VS.Diagnostics.Debugger.FrameworkVersion":"6.0.2724.6912"}},"seq":140}
--> R (launch-2): {"type":"response","request_seq":2,"success":true,"command":"launch","body":{},"seq":142}
--> E (initialized): {"type":"event","event":"initialized","body":{},"seq":144}
<--   R (runInTerminal-6) [199 ms]: {"type":"response","seq":3,"command":"runInTerminal","request_seq":6,"success":true,"body":{"shellProcessId":1198852}}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (299) ShellPid=1205578\n"},"seq":147}
1: (299) ShellPid=1205578
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (299) DebuggerPid=1205580\n"},"seq":149}
1: (299) DebuggerPid=1205580
<--   C (setBreakpoints-4): {"command":"setBreakpoints","arguments":{"source":{"name":"cpp_scope.cpp","path":"/home/maxime/work/dave/examples/cpp_scope.cpp"},"lines":[11],"breakpoints":[{"line":11}],"sourceModified":false},"type":"request","seq":4}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (325) <-1012-break-insert -f cpp_scope.cpp:11\n"},"seq":152}
1: (325) <-1012-break-insert -f cpp_scope.cpp:11
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (325) ->&\"No source file named cpp_scope.cpp.\\n\"\n"},"seq":154}
1: (325) ->&"No source file named cpp_scope.cpp.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (326) ->1012^done,bkpt={number=\"2\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"cpp_scope.cpp:11\",times=\"0\",original-location=\"cpp_scope.cpp:11\"}\n"},"seq":156}
1: (326) ->1012^done,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="cpp_scope.cpp:11",times="0",original-location="cpp_scope.cpp:11"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (326) ->(gdb)\n"},"seq":158}
1: (326) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (328) 1012: elapsed time 3\n"},"seq":160}
1: (328) 1012: elapsed time 3
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (336) Send Event AD7BreakpointErrorEvent\n"},"seq":162}
1: (336) Send Event AD7BreakpointErrorEvent
--> R (setBreakpoints-4): {"type":"response","request_seq":4,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":1,"verified":true,"line":11,"BoundBreakpoints":[]}]},"seq":164}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":1,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":11,"BoundBreakpoints":[]}},"seq":166}
<--   C (setBreakpoints-5): {"command":"setBreakpoints","arguments":{"source":{"name":"cpp_tools_bug.cpp","path":"/home/maxime/work/dave/examples/cpp_tools_bug.cpp"},"lines":[4],"breakpoints":[{"line":4}],"sourceModified":false},"type":"request","seq":5}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (348) <-1013-break-insert -f cpp_tools_bug.cpp:4\n"},"seq":169}
1: (348) <-1013-break-insert -f cpp_tools_bug.cpp:4
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (349) ->1013^done,bkpt={number=\"3\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"0x00000000000011b4\",func=\"bar()\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"4\",thread-groups=[\"i1\"],times=\"0\",original-location=\"cpp_tools_bug.cpp:4\"}\n"},"seq":171}
1: (349) ->1013^done,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00000000000011b4",func="bar()",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="4",thread-groups=["i1"],times="0",original-location="cpp_tools_bug.cpp:4"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (349) ->(gdb)\n"},"seq":173}
1: (349) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (349) 1013: elapsed time 0\n"},"seq":175}
1: (349) 1013: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (355) <-1014-symbol-list-lines /home/maxime/work/dave/examples/cpp_tools_bug.cpp\n"},"seq":177}
1: (355) <-1014-symbol-list-lines /home/maxime/work/dave/examples/cpp_tools_bug.cpp
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (356) ->1014^done,lines=[{pc=\"0x00000000000011b0\",line=\"3\"},{pc=\"0x00000000000011b4\",line=\"4\"},{pc=\"0x00000000000011ca\",line=\"4\"},{pc=\"0x00000000000011d6\",line=\"5\"},{pc=\"0x00000000000011e0\",line=\"7\"},{pc=\"0x00000000000011ef\",line=\"8\"},{pc=\"0x00000000000011f4\",line=\"9\"},{pc=\"0x00000000000011fc\",line=\"0\"}]\n"},"seq":179}
1: (356) ->1014^done,lines=[{pc="0x00000000000011b0",line="3"},{pc="0x00000000000011b4",line="4"},{pc="0x00000000000011ca",line="4"},{pc="0x00000000000011d6",line="5"},{pc="0x00000000000011e0",line="7"},{pc="0x00000000000011ef",line="8"},{pc="0x00000000000011f4",line="9"},{pc="0x00000000000011fc",line="0"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (356) ->(gdb)\n"},"seq":181}
1: (356) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (357) 1014: elapsed time 2\n"},"seq":183}
1: (357) 1014: elapsed time 2
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (364) Send Event AD7BreakpointBoundEvent\n"},"seq":185}
1: (364) Send Event AD7BreakpointBoundEvent
--> R (setBreakpoints-5): {"type":"response","request_seq":5,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":2,"verified":true,"line":4,"BoundBreakpoints":[]}]},"seq":187}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":2,"verified":true,"line":4,"BoundBreakpoints":[]}},"seq":189}
<--   C (setBreakpoints-6): {"command":"setBreakpoints","arguments":{"source":{"name":"custom_container.cpp","path":"/home/maxime/work/dave/examples/custom_container.cpp"},"lines":[60,70],"breakpoints":[{"line":60},{"line":70}],"sourceModified":false},"type":"request","seq":6}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (367) <-1015-break-insert -f custom_container.cpp:60\n"},"seq":192}
1: (367) <-1015-break-insert -f custom_container.cpp:60
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (368) ->&\"No source file named custom_container.cpp.\\n\"\n"},"seq":194}
1: (368) ->&"No source file named custom_container.cpp.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (368) ->1015^done,bkpt={number=\"4\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"custom_container.cpp:60\",times=\"0\",original-location=\"custom_container.cpp:60\"}\n"},"seq":196}
1: (368) ->1015^done,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="custom_container.cpp:60",times="0",original-location="custom_container.cpp:60"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (368) ->(gdb)\n"},"seq":198}
1: (368) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (368) 1015: elapsed time 1\n"},"seq":200}
1: (368) 1015: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (368) Send Event AD7BreakpointErrorEvent\n"},"seq":202}
1: (368) Send Event AD7BreakpointErrorEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (368) <-1016-break-insert -f custom_container.cpp:70\n"},"seq":204}
1: (368) <-1016-break-insert -f custom_container.cpp:70
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (369) ->&\"No source file named custom_container.cpp.\\n\"\n"},"seq":206}
1: (369) ->&"No source file named custom_container.cpp.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (369) ->1016^done,bkpt={number=\"5\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"custom_container.cpp:70\",times=\"0\",original-location=\"custom_container.cpp:70\"}\n"},"seq":208}
1: (369) ->1016^done,bkpt={number="5",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="custom_container.cpp:70",times="0",original-location="custom_container.cpp:70"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (369) ->(gdb)\n"},"seq":210}
1: (369) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (369) 1016: elapsed time 0\n"},"seq":212}
1: (369) 1016: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (369) Send Event AD7BreakpointErrorEvent\n"},"seq":214}
1: (369) Send Event AD7BreakpointErrorEvent
--> R (setBreakpoints-6): {"type":"response","request_seq":6,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":3,"verified":true,"line":60,"BoundBreakpoints":[]},{"id":4,"verified":true,"line":70,"BoundBreakpoints":[]}]},"seq":216}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":3,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":60,"BoundBreakpoints":[]}},"seq":218}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":4,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":70,"BoundBreakpoints":[]}},"seq":220}
<--   C (setBreakpoints-7): {"command":"setBreakpoints","arguments":{"source":{"name":"gsl.cpp","path":"/home/maxime/work/dave/examples/gsl.cpp"},"lines":[34],"breakpoints":[{"line":34}],"sourceModified":false},"type":"request","seq":7}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (370) <-1017-break-insert -f gsl.cpp:34\n"},"seq":223}
1: (370) <-1017-break-insert -f gsl.cpp:34
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (370) ->&\"No source file named gsl.cpp.\\n\"\n"},"seq":225}
1: (370) ->&"No source file named gsl.cpp.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (371) ->1017^done,bkpt={number=\"6\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"gsl.cpp:34\",times=\"0\",original-location=\"gsl.cpp:34\"}\n"},"seq":227}
1: (371) ->1017^done,bkpt={number="6",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="gsl.cpp:34",times="0",original-location="gsl.cpp:34"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (371) ->(gdb)\n"},"seq":229}
1: (371) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (371) 1017: elapsed time 0\n"},"seq":231}
1: (371) 1017: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (371) Send Event AD7BreakpointErrorEvent\n"},"seq":233}
1: (371) Send Event AD7BreakpointErrorEvent
--> R (setBreakpoints-7): {"type":"response","request_seq":7,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":5,"verified":true,"line":34,"BoundBreakpoints":[]}]},"seq":235}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":5,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":34,"BoundBreakpoints":[]}},"seq":237}
<--   C (setBreakpoints-8): {"command":"setBreakpoints","arguments":{"source":{"name":"np.py","path":"/home/maxime/work/dave/examples/np.py"},"lines":[40,45,48],"breakpoints":[{"line":40},{"line":45},{"line":48}],"sourceModified":false},"type":"request","seq":8}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (371) <-1018-break-insert -f np.py:40\n"},"seq":240}
1: (371) <-1018-break-insert -f np.py:40
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (372) ->&\"No source file named np.py.\\n\"\n"},"seq":242}
1: (372) ->&"No source file named np.py.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (372) ->1018^done,bkpt={number=\"7\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:40\",times=\"0\",original-location=\"np.py:40\"}\n"},"seq":244}
1: (372) ->1018^done,bkpt={number="7",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:40",times="0",original-location="np.py:40"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (372) ->(gdb)\n"},"seq":246}
1: (372) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (372) 1018: elapsed time 0\n"},"seq":248}
1: (372) 1018: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (372) Send Event AD7BreakpointErrorEvent\n"},"seq":250}
1: (372) Send Event AD7BreakpointErrorEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (373) <-1019-break-insert -f np.py:45\n"},"seq":252}
1: (373) <-1019-break-insert -f np.py:45
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (373) ->&\"No source file named np.py.\\n\"\n"},"seq":254}
1: (373) ->&"No source file named np.py.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (373) ->1019^done,bkpt={number=\"8\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:45\",times=\"0\",original-location=\"np.py:45\"}\n"},"seq":256}
1: (373) ->1019^done,bkpt={number="8",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:45",times="0",original-location="np.py:45"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (373) ->(gdb)\n"},"seq":258}
1: (373) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (373) 1019: elapsed time 0\n"},"seq":260}
1: (373) 1019: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (373) Send Event AD7BreakpointErrorEvent\n"},"seq":262}
1: (373) Send Event AD7BreakpointErrorEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (374) <-1020-break-insert -f np.py:48\n"},"seq":264}
1: (374) <-1020-break-insert -f np.py:48
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (374) ->&\"No source file named np.py.\\n\"\n"},"seq":266}
1: (374) ->&"No source file named np.py.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (374) ->1020^done,bkpt={number=\"9\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:48\",times=\"0\",original-location=\"np.py:48\"}\n"},"seq":268}
1: (374) ->1020^done,bkpt={number="9",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:48",times="0",original-location="np.py:48"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (374) ->(gdb)\n"},"seq":270}
1: (374) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (374) 1020: elapsed time 0\n"},"seq":272}
1: (374) 1020: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (374) Send Event AD7BreakpointErrorEvent\n"},"seq":274}
1: (374) Send Event AD7BreakpointErrorEvent
--> R (setBreakpoints-8): {"type":"response","request_seq":8,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":6,"verified":true,"line":40,"BoundBreakpoints":[]},{"id":7,"verified":true,"line":45,"BoundBreakpoints":[]},{"id":8,"verified":true,"line":48,"BoundBreakpoints":[]}]},"seq":276}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":6,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":40,"BoundBreakpoints":[]}},"seq":278}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":7,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":45,"BoundBreakpoints":[]}},"seq":280}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":8,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":48,"BoundBreakpoints":[]}},"seq":282}
<--   C (setBreakpoints-9): {"command":"setBreakpoints","arguments":{"source":{"name":"popen_spawn_posix.py","path":"/usr/lib/python3.10/multiprocessing/popen_spawn_posix.py"},"lines":[39],"breakpoints":[{"line":39}],"sourceModified":false},"type":"request","seq":9}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (375) <-1021-break-insert -f popen_spawn_posix.py:39\n"},"seq":285}
1: (375) <-1021-break-insert -f popen_spawn_posix.py:39
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (375) ->&\"No source file named popen_spawn_posix.py.\\n\"\n"},"seq":287}
1: (375) ->&"No source file named popen_spawn_posix.py.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (376) ->1021^done,bkpt={number=\"10\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"popen_spawn_posix.py:39\",times=\"0\",original-location=\"popen_spawn_posix.py:39\"}\n"},"seq":289}
1: (376) ->1021^done,bkpt={number="10",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="popen_spawn_posix.py:39",times="0",original-location="popen_spawn_posix.py:39"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (376) ->(gdb)\n"},"seq":291}
1: (376) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (376) 1021: elapsed time 1\n"},"seq":293}
1: (376) 1021: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (376) Send Event AD7BreakpointErrorEvent\n"},"seq":295}
1: (376) Send Event AD7BreakpointErrorEvent
--> R (setBreakpoints-9): {"type":"response","request_seq":9,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":9,"verified":true,"line":39,"BoundBreakpoints":[]}]},"seq":297}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":9,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":39,"BoundBreakpoints":[]}},"seq":299}
<--   C (setBreakpoints-10): {"command":"setBreakpoints","arguments":{"source":{"name":"std.cpp","path":"/home/maxime/work/dave/examples/std.cpp"},"lines":[63,81,90],"breakpoints":[{"line":63},{"line":81},{"line":90}],"sourceModified":false},"type":"request","seq":10}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (379) <-1022-break-insert -f std.cpp:63\n"},"seq":302}
1: (379) <-1022-break-insert -f std.cpp:63
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (379) ->&\"No source file named std.cpp.\\n\"\n"},"seq":304}
1: (379) ->&"No source file named std.cpp.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (379) ->1022^done,bkpt={number=\"11\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:63\",times=\"0\",original-location=\"std.cpp:63\"}\n"},"seq":306}
1: (379) ->1022^done,bkpt={number="11",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:63",times="0",original-location="std.cpp:63"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (379) ->(gdb)\n"},"seq":308}
1: (379) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (379) 1022: elapsed time 0\n"},"seq":310}
1: (379) 1022: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (380) Send Event AD7BreakpointErrorEvent\n"},"seq":312}
1: (380) Send Event AD7BreakpointErrorEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (380) <-1023-break-insert -f std.cpp:81\n"},"seq":314}
1: (380) <-1023-break-insert -f std.cpp:81
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (380) ->&\"No source file named std.cpp.\\n\"\n"},"seq":316}
1: (380) ->&"No source file named std.cpp.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (380) ->1023^done,bkpt={number=\"12\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:81\",times=\"0\",original-location=\"std.cpp:81\"}\n"},"seq":318}
1: (380) ->1023^done,bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:81",times="0",original-location="std.cpp:81"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (381) ->(gdb)\n"},"seq":320}
1: (381) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (381) 1023: elapsed time 0\n"},"seq":322}
1: (381) 1023: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (381) Send Event AD7BreakpointErrorEvent\n"},"seq":324}
1: (381) Send Event AD7BreakpointErrorEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (381) <-1024-break-insert -f std.cpp:90\n"},"seq":326}
1: (381) <-1024-break-insert -f std.cpp:90
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (382) ->&\"No source file named std.cpp.\\n\"\n"},"seq":328}
1: (382) ->&"No source file named std.cpp.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (382) ->1024^done,bkpt={number=\"13\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:90\",times=\"0\",original-location=\"std.cpp:90\"}\n"},"seq":330}
1: (382) ->1024^done,bkpt={number="13",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:90",times="0",original-location="std.cpp:90"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (382) ->(gdb)\n"},"seq":332}
1: (382) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (382) 1024: elapsed time 0\n"},"seq":334}
1: (382) 1024: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (382) Send Event AD7BreakpointErrorEvent\n"},"seq":336}
1: (382) Send Event AD7BreakpointErrorEvent
--> R (setBreakpoints-10): {"type":"response","request_seq":10,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":10,"verified":true,"line":63,"BoundBreakpoints":[]},{"id":11,"verified":true,"line":81,"BoundBreakpoints":[]},{"id":12,"verified":true,"line":90,"BoundBreakpoints":[]}]},"seq":338}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":10,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":63,"BoundBreakpoints":[]}},"seq":340}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":11,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":81,"BoundBreakpoints":[]}},"seq":342}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":12,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":90,"BoundBreakpoints":[]}},"seq":344}
<--   C (setBreakpoints-11): {"command":"setBreakpoints","arguments":{"source":{"name":"test.py","path":"/home/maxime/work/dave/test.py"},"lines":[4],"breakpoints":[{"line":4}],"sourceModified":false},"type":"request","seq":11}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (383) <-1025-break-insert -f test.py:4\n"},"seq":347}
1: (383) <-1025-break-insert -f test.py:4
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (384) ->&\"No source file named test.py.\\n\"\n"},"seq":349}
1: (384) ->&"No source file named test.py.\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (384) ->1025^done,bkpt={number=\"14\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"test.py:4\",times=\"0\",original-location=\"test.py:4\"}\n"},"seq":351}
1: (384) ->1025^done,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="test.py:4",times="0",original-location="test.py:4"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (384) ->(gdb)\n"},"seq":353}
1: (384) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (384) 1025: elapsed time 0\n"},"seq":355}
1: (384) 1025: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (384) Send Event AD7BreakpointErrorEvent\n"},"seq":357}
1: (384) Send Event AD7BreakpointErrorEvent
--> R (setBreakpoints-11): {"type":"response","request_seq":11,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":13,"verified":true,"line":4,"BoundBreakpoints":[]}]},"seq":359}
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":13,"verified":false,"message":"Module containing this breakpoint has not yet loaded or the breakpoint address could not be obtained.","line":4,"BoundBreakpoints":[]}},"seq":361}
<--   C (setFunctionBreakpoints-12): {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":12}
--> R (setFunctionBreakpoints-12): {"type":"response","request_seq":12,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]},"seq":364}
<--   C (setInstructionBreakpoints-13): {"command":"setInstructionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":13}
--> R (setInstructionBreakpoints-13): {"type":"response","request_seq":13,"success":true,"command":"setInstructionBreakpoints","body":{"breakpoints":[]},"seq":367}
<--   C (setExceptionBreakpoints-14): {"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[]},"type":"request","seq":14}
--> R (setExceptionBreakpoints-14): {"type":"response","request_seq":14,"success":true,"command":"setExceptionBreakpoints","body":{"breakpoints":[]},"seq":370}
<--   C (setDataBreakpoints-15): {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":15}
--> R (setDataBreakpoints-15): {"type":"response","request_seq":15,"success":true,"command":"setDataBreakpoints","body":{"breakpoints":[]},"seq":373}
<--   C (configurationDone-16): {"command":"configurationDone","type":"request","seq":16}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (515) Send Event AD7LoadCompleteEvent\n"},"seq":377}
1: (515) Send Event AD7LoadCompleteEvent
--> R (configurationDone-16): {"type":"response","request_seq":16,"success":true,"command":"configurationDone","body":{},"seq":376}
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"=thread-group-added,id=\"i1\"\nGNU gdb (Ubuntu 12.1-0ubuntu1~22.04.2) 12.1\nCopyright (C) 2022 Free Software Foundation, Inc.\nLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.\nType \"show copying\" and \"show warranty\" for details.\nThis GDB was configured as \"x86_64-linux-gnu\".\nType \"show configuration\" for configuration details.\nFor bug reporting instructions, please see:\n<https://www.gnu.org/software/gdb/bugs/>.\nFind the GDB manual and other documentation resources online at:\n    <http://www.gnu.org/software/gdb/documentation/>.\n\nFor help, type \"help\".\nType \"apropos word\" to search for commands related to \"word\".\nWarning: Debuggee TargetArchitecture not detected, assuming x86_64.\n=cmd-param-changed,param=\"pagination\",value=\"off\"\n"},"seq":380}
=thread-group-added,id="i1"
GNU gdb (Ubuntu 12.1-0ubuntu1~22.04.2) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Warning: Debuggee TargetArchitecture not detected, assuming x86_64.
=cmd-param-changed,param="pagination",value="off"
<--   C (threads-17): {"command":"threads","type":"request","seq":17}
--> R (threads-17): {"type":"response","request_seq":17,"success":true,"command":"threads","body":{"threads":[]},"seq":383}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (535) <-1026-exec-run\n"},"seq":385}
1: (535) <-1026-exec-run
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (537) ->=thread-group-started,id=\"i1\",pid=\"1205613\"\n"},"seq":387}
1: (537) ->=thread-group-started,id="i1",pid="1205613"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (537) ->=thread-created,id=\"1\",group-id=\"i1\"\n"},"seq":389}
1: (537) ->=thread-created,id="1",group-id="i1"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (539) <-1027-thread-info 1\n"},"seq":391}
1: (539) <-1027-thread-info 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (543) ->=breakpoint-modified,bkpt={number=\"1\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"0x00005555555551ef\",func=\"main()\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"8\",thread-groups=[\"i1\"],times=\"0\",original-location=\"main\"}\n"},"seq":393}
1: (543) ->=breakpoint-modified,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x00005555555551ef",func="main()",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="8",thread-groups=["i1"],times="0",original-location="main"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (543) ->=breakpoint-modified,bkpt={number=\"3\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"0x00005555555551b4\",func=\"bar()\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"4\",thread-groups=[\"i1\"],times=\"0\",original-location=\"cpp_tools_bug.cpp:4\"}\n"},"seq":395}
1: (543) ->=breakpoint-modified,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00005555555551b4",func="bar()",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="4",thread-groups=["i1"],times="0",original-location="cpp_tools_bug.cpp:4"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (544) ->=library-loaded,id=\"/lib64/ld-linux-x86-64.so.2\",target-name=\"/lib64/ld-linux-x86-64.so.2\",host-name=\"/lib64/ld-linux-x86-64.so.2\",symbols-loaded=\"0\",thread-group=\"i1\",ranges=[{from=\"0x00007ffff7fc5090\",to=\"0x00007ffff7fee315\"}]\n"},"seq":397}
1: (544) ->=library-loaded,id="/lib64/ld-linux-x86-64.so.2",target-name="/lib64/ld-linux-x86-64.so.2",host-name="/lib64/ld-linux-x86-64.so.2",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007ffff7fc5090",to="0x00007ffff7fee315"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (549) <-1028-symbol-list-lines /home/maxime/work/dave/examples/cpp_tools_bug.cpp\n"},"seq":399}
1: (549) <-1028-symbol-list-lines /home/maxime/work/dave/examples/cpp_tools_bug.cpp
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (586) ->1026^running\n"},"seq":401}
1: (586) ->1026^running
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (586) ->*running,thread-id=\"all\"\n"},"seq":403}
1: (586) ->*running,thread-id="all"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (586) ->(gdb)\n"},"seq":405}
1: (586) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (587) ->1027^done,threads=[{id=\"1\",target-id=\"process 1205613\",name=\"cpp_tools_bug\",state=\"running\",core=\"12\"}]\n"},"seq":407}
1: (587) ->1027^done,threads=[{id="1",target-id="process 1205613",name="cpp_tools_bug",state="running",core="12"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (587) ->(gdb)\n"},"seq":409}
1: (587) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (587) ->1028^done,lines=[{pc=\"0x00005555555551b0\",line=\"3\"},{pc=\"0x00005555555551b4\",line=\"4\"},{pc=\"0x00005555555551ca\",line=\"4\"},{pc=\"0x00005555555551d6\",line=\"5\"},{pc=\"0x00005555555551e0\",line=\"7\"},{pc=\"0x00005555555551ef\",line=\"8\"},{pc=\"0x00005555555551f4\",line=\"9\"},{pc=\"0x00005555555551fc\",line=\"0\"}]\n"},"seq":411}
1: (587) ->1028^done,lines=[{pc="0x00005555555551b0",line="3"},{pc="0x00005555555551b4",line="4"},{pc="0x00005555555551ca",line="4"},{pc="0x00005555555551d6",line="5"},{pc="0x00005555555551e0",line="7"},{pc="0x00005555555551ef",line="8"},{pc="0x00005555555551f4",line="9"},{pc="0x00005555555551fc",line="0"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (587) ->(gdb)\n"},"seq":413}
1: (587) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (587) 1026: elapsed time 51\n"},"seq":415}
1: (587) 1026: elapsed time 51
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (587) ->~\"Stopped due to shared library event (no libraries added or removed)\\n\"\n"},"seq":417}
1: (587) ->~"Stopped due to shared library event (no libraries added or removed)\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (587) ->*stopped,reason=\"solib-event\",thread-id=\"1\",stopped-threads=\"all\",core=\"12\"\n"},"seq":419}
1: (587) ->*stopped,reason="solib-event",thread-id="1",stopped-threads="all",core="12"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (589) 1027: elapsed time 49\n"},"seq":421}
1: (589) 1027: elapsed time 49
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (590) Send Event AD7ProcessInfoUpdatedEvent\n"},"seq":423}
1: (590) Send Event AD7ProcessInfoUpdatedEvent
--> E (process): {"type":"event","event":"process","body":{"startMethod":"launch","name":"/home/maxime/work/dave/build/examples/cpp_tools_bug","systemProcessId":1205613,"pointerSize":64},"seq":425}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (595) Send Event AD7ThreadCreateEvent\n"},"seq":427}
1: (595) Send Event AD7ThreadCreateEvent
--> E (thread): {"type":"event","event":"thread","body":{"reason":"started","threadId":1205613},"seq":429}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (598) 1028: elapsed time 49\n"},"seq":431}
1: (598) 1028: elapsed time 49
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (599) Send Event AD7BreakpointUnboundEvent\n"},"seq":433}
1: (599) Send Event AD7BreakpointUnboundEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (599) Send Event AD7BreakpointBoundEvent\n"},"seq":435}
1: (599) Send Event AD7BreakpointBoundEvent
--> E (breakpoint): {"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":2,"verified":true,"line":4,"BoundBreakpoints":[]}},"seq":437}
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"Stopped due to shared library event (no libraries added or removed)\n"},"seq":439}
Stopped due to shared library event (no libraries added or removed)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (602) <-1029-interpreter-exec console \"shell echo -e \\\\\\\\033c 1>&2\"\n"},"seq":441}
1: (602) <-1029-interpreter-exec console "shell echo -e \\\\033c 1>&2"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (605) ->1029^done\n"},"seq":443}
1: (605) ->1029^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (605) ->(gdb)\n"},"seq":445}
1: (605) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (605) 1029: elapsed time 3\n"},"seq":447}
1: (605) 1029: elapsed time 3
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (606) <-1030-gdb-set stop-on-solib-events 0\n"},"seq":449}
1: (606) <-1030-gdb-set stop-on-solib-events 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (606) ->1030^done\n"},"seq":451}
1: (606) ->1030^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (606) ->(gdb)\n"},"seq":453}
1: (606) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (606) 1030: elapsed time 0\n"},"seq":455}
1: (606) 1030: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (614) <-1031-break-info 2\n"},"seq":457}
1: (614) <-1031-break-info 2
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (615) ->1031^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"2\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"cpp_scope.cpp:11\",times=\"0\",original-location=\"cpp_scope.cpp:11\"}]}\n"},"seq":459}
1: (615) ->1031^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="cpp_scope.cpp:11",times="0",original-location="cpp_scope.cpp:11"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (615) ->(gdb)\n"},"seq":461}
1: (615) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (615) 1031: elapsed time 1\n"},"seq":463}
1: (615) 1031: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (616) <-1032-break-info 4\n"},"seq":465}
1: (616) <-1032-break-info 4
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (617) ->1032^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"4\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"custom_container.cpp:60\",times=\"0\",original-location=\"custom_container.cpp:60\"}]}\n"},"seq":467}
1: (617) ->1032^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="custom_container.cpp:60",times="0",original-location="custom_container.cpp:60"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (617) ->(gdb)\n"},"seq":469}
1: (617) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (617) 1032: elapsed time 0\n"},"seq":471}
1: (617) 1032: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (617) <-1033-break-info 5\n"},"seq":473}
1: (617) <-1033-break-info 5
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (617) ->1033^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"5\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"custom_container.cpp:70\",times=\"0\",original-location=\"custom_container.cpp:70\"}]}\n"},"seq":475}
1: (617) ->1033^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="5",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="custom_container.cpp:70",times="0",original-location="custom_container.cpp:70"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (618) ->(gdb)\n"},"seq":477}
1: (618) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (618) 1033: elapsed time 0\n"},"seq":479}
1: (618) 1033: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (618) <-1034-break-info 6\n"},"seq":481}
1: (618) <-1034-break-info 6
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (618) ->1034^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"6\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"gsl.cpp:34\",times=\"0\",original-location=\"gsl.cpp:34\"}]}\n"},"seq":483}
1: (618) ->1034^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="6",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="gsl.cpp:34",times="0",original-location="gsl.cpp:34"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (618) ->(gdb)\n"},"seq":485}
1: (618) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (618) 1034: elapsed time 0\n"},"seq":487}
1: (618) 1034: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (618) <-1035-break-info 7\n"},"seq":489}
1: (618) <-1035-break-info 7
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) ->1035^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"7\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:40\",times=\"0\",original-location=\"np.py:40\"}]}\n"},"seq":491}
1: (619) ->1035^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="7",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:40",times="0",original-location="np.py:40"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) ->(gdb)\n"},"seq":493}
1: (619) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) 1035: elapsed time 0\n"},"seq":495}
1: (619) 1035: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) <-1036-break-info 8\n"},"seq":497}
1: (619) <-1036-break-info 8
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) ->1036^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"8\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:45\",times=\"0\",original-location=\"np.py:45\"}]}\n"},"seq":499}
1: (619) ->1036^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="8",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:45",times="0",original-location="np.py:45"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) ->(gdb)\n"},"seq":501}
1: (619) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) 1036: elapsed time 0\n"},"seq":503}
1: (619) 1036: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) <-1037-break-info 9\n"},"seq":505}
1: (619) <-1037-break-info 9
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) ->1037^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"9\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:48\",times=\"0\",original-location=\"np.py:48\"}]}\n"},"seq":507}
1: (619) ->1037^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="9",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:48",times="0",original-location="np.py:48"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) ->(gdb)\n"},"seq":509}
1: (619) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (619) 1037: elapsed time 0\n"},"seq":511}
1: (619) 1037: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) <-1038-break-info 10\n"},"seq":513}
1: (620) <-1038-break-info 10
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) ->1038^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"10\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"popen_spawn_posix.py:39\",times=\"0\",original-location=\"popen_spawn_posix.py:39\"}]}\n"},"seq":515}
1: (620) ->1038^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="10",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="popen_spawn_posix.py:39",times="0",original-location="popen_spawn_posix.py:39"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) ->(gdb)\n"},"seq":517}
1: (620) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) 1038: elapsed time 0\n"},"seq":519}
1: (620) 1038: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) <-1039-break-info 11\n"},"seq":521}
1: (620) <-1039-break-info 11
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) ->1039^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"11\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:63\",times=\"0\",original-location=\"std.cpp:63\"}]}\n"},"seq":523}
1: (620) ->1039^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="11",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:63",times="0",original-location="std.cpp:63"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) ->(gdb)\n"},"seq":525}
1: (620) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) 1039: elapsed time 0\n"},"seq":527}
1: (620) 1039: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (620) <-1040-break-info 12\n"},"seq":529}
1: (620) <-1040-break-info 12
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) ->1040^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"12\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:81\",times=\"0\",original-location=\"std.cpp:81\"}]}\n"},"seq":531}
1: (621) ->1040^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:81",times="0",original-location="std.cpp:81"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) ->(gdb)\n"},"seq":533}
1: (621) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) 1040: elapsed time 0\n"},"seq":535}
1: (621) 1040: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) <-1041-break-info 13\n"},"seq":537}
1: (621) <-1041-break-info 13
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) ->1041^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"13\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:90\",times=\"0\",original-location=\"std.cpp:90\"}]}\n"},"seq":539}
1: (621) ->1041^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="13",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:90",times="0",original-location="std.cpp:90"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) ->(gdb)\n"},"seq":541}
1: (621) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) 1041: elapsed time 0\n"},"seq":543}
1: (621) 1041: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) <-1042-break-info 14\n"},"seq":545}
1: (621) <-1042-break-info 14
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) ->1042^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"14\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"test.py:4\",times=\"0\",original-location=\"test.py:4\"}]}\n"},"seq":547}
1: (621) ->1042^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="test.py:4",times="0",original-location="test.py:4"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) ->(gdb)\n"},"seq":549}
1: (621) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (621) 1042: elapsed time 0\n"},"seq":551}
1: (621) 1042: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (626) <-1043-interpreter-exec console \"info sharedlibrary\"\n"},"seq":553}
1: (626) <-1043-interpreter-exec console "info sharedlibrary"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (627) ->~\"From                To                  Syms Read   Shared Object Library\\n\"\n"},"seq":555}
1: (627) ->~"From                To                  Syms Read   Shared Object Library\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (628) ->~\"0x00007ffff7fc5090  0x00007ffff7fee315  Yes         /lib64/ld-linux-x86-64.so.2\\n\"\n"},"seq":557}
1: (628) ->~"0x00007ffff7fc5090  0x00007ffff7fee315  Yes         /lib64/ld-linux-x86-64.so.2\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (628) ->1043^done\n"},"seq":559}
1: (628) ->1043^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (628) ->(gdb)\n"},"seq":561}
1: (628) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (628) 1043: elapsed time 2\n"},"seq":563}
1: (628) 1043: elapsed time 2
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (635) Send Event AD7ModuleLoadEvent\n"},"seq":565}
1: (635) Send Event AD7ModuleLoadEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"Loaded '/lib64/ld-linux-x86-64.so.2'. Symbols loaded.\n"},"seq":567}
Loaded '/lib64/ld-linux-x86-64.so.2'. Symbols loaded.
--> E (module): {"type":"event","event":"module","body":{"reason":"new","module":{"id":1,"name":"ld-linux-x86-64.so.2","path":"/lib64/ld-linux-x86-64.so.2","symbolFilePath":"/lib64/ld-linux-x86-64.so.2","vsLoadAddress":"140737353896080","vsPreferredLoadAddress":"140737353896080","vsModuleSize":168581,"vsLoadOrder":0,"vsTimestampUTC":"1715027668","vsIs64Bit":true}},"seq":569}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (654) <--exec-continue\n"},"seq":571}
1: (654) <--exec-continue
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (655) ->^running\n"},"seq":573}
1: (655) ->^running
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (655) ->*running,thread-id=\"all\"\n"},"seq":575}
1: (655) ->*running,thread-id="all"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (655) ->(gdb)\n"},"seq":577}
1: (655) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (657) ->=library-loaded,id=\"/lib/x86_64-linux-gnu/libstdc++.so.6\",target-name=\"/lib/x86_64-linux-gnu/libstdc++.so.6\",host-name=\"/lib/x86_64-linux-gnu/libstdc++.so.6\",symbols-loaded=\"0\",thread-group=\"i1\",ranges=[{from=\"0x00007ffff7ca2420\",to=\"0x00007ffff7daafc2\"}]\n"},"seq":579}
1: (657) ->=library-loaded,id="/lib/x86_64-linux-gnu/libstdc++.so.6",target-name="/lib/x86_64-linux-gnu/libstdc++.so.6",host-name="/lib/x86_64-linux-gnu/libstdc++.so.6",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007ffff7ca2420",to="0x00007ffff7daafc2"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (657) ->=library-loaded,id=\"/lib/x86_64-linux-gnu/libm.so.6\",target-name=\"/lib/x86_64-linux-gnu/libm.so.6\",host-name=\"/lib/x86_64-linux-gnu/libm.so.6\",symbols-loaded=\"0\",thread-group=\"i1\",ranges=[{from=\"0x00007ffff7ec23a0\",to=\"0x00007ffff7f3d8c8\"}]\n"},"seq":581}
1: (657) ->=library-loaded,id="/lib/x86_64-linux-gnu/libm.so.6",target-name="/lib/x86_64-linux-gnu/libm.so.6",host-name="/lib/x86_64-linux-gnu/libm.so.6",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007ffff7ec23a0",to="0x00007ffff7f3d8c8"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (657) ->=library-loaded,id=\"/lib/x86_64-linux-gnu/libgcc_s.so.1\",target-name=\"/lib/x86_64-linux-gnu/libgcc_s.so.1\",host-name=\"/lib/x86_64-linux-gnu/libgcc_s.so.1\",symbols-loaded=\"0\",thread-group=\"i1\",ranges=[{from=\"0x00007ffff7e97660\",to=\"0x00007ffff7ead805\"}]\n"},"seq":583}
1: (657) ->=library-loaded,id="/lib/x86_64-linux-gnu/libgcc_s.so.1",target-name="/lib/x86_64-linux-gnu/libgcc_s.so.1",host-name="/lib/x86_64-linux-gnu/libgcc_s.so.1",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007ffff7e97660",to="0x00007ffff7ead805"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (657) ->=library-loaded,id=\"/lib/x86_64-linux-gnu/libc.so.6\",target-name=\"/lib/x86_64-linux-gnu/libc.so.6\",host-name=\"/lib/x86_64-linux-gnu/libc.so.6\",symbols-loaded=\"0\",thread-group=\"i1\",ranges=[{from=\"0x00007ffff7828700\",to=\"0x00007ffff79ba93d\"}]\n"},"seq":585}
1: (657) ->=library-loaded,id="/lib/x86_64-linux-gnu/libc.so.6",target-name="/lib/x86_64-linux-gnu/libc.so.6",host-name="/lib/x86_64-linux-gnu/libc.so.6",symbols-loaded="0",thread-group="i1",ranges=[{from="0x00007ffff7828700",to="0x00007ffff79ba93d"}]
<--   C (threads-18): {"command":"threads","type":"request","seq":18}
--> R (threads-18): {"type":"response","request_seq":18,"success":true,"command":"threads","body":{"threads":[{"id":1205613,"name":"cpp_tools_bug [1205613]"}]},"seq":588}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (795) ->~\"[Thread debugging using libthread_db enabled]\\n\"\n"},"seq":590}
1: (795) ->~"[Thread debugging using libthread_db enabled]\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (796) ->~\"Using host libthread_db library \\\"/lib/x86_64-linux-gnu/libthread_db.so.1\\\".\\n\"\n"},"seq":592}
1: (796) ->~"Using host libthread_db library \"/lib/x86_64-linux-gnu/libthread_db.so.1\".\n"
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"[Thread debugging using libthread_db enabled]\n"},"seq":594}
[Thread debugging using libthread_db enabled]
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"Using host libthread_db library \"/lib/x86_64-linux-gnu/libthread_db.so.1\".\n"},"seq":596}
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (988) ->=breakpoint-modified,bkpt={number=\"1\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"0x00005555555551ef\",func=\"main()\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"8\",thread-groups=[\"i1\"],times=\"1\",original-location=\"main\"}\n"},"seq":598}
1: (988) ->=breakpoint-modified,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x00005555555551ef",func="main()",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="8",thread-groups=["i1"],times="1",original-location="main"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (988) ->~\"\\n\"\n"},"seq":600}
1: (988) ->~"\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (988) ->~\"Breakpoint 1, main () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:8\\n\"\n"},"seq":602}
1: (988) ->~"Breakpoint 1, main () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:8\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (988) ->~\"8\\t  bar();\\n\"\n"},"seq":604}
1: (988) ->~"8\t  bar();\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (989) ->*stopped,reason=\"breakpoint-hit\",disp=\"keep\",bkptno=\"1\",frame={addr=\"0x00005555555551ef\",func=\"main\",args=[],file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"8\",arch=\"i386:x86-64\"},thread-id=\"1\",stopped-threads=\"all\",core=\"18\"\n"},"seq":606}
1: (989) ->*stopped,reason="breakpoint-hit",disp="keep",bkptno="1",frame={addr="0x00005555555551ef",func="main",args=[],file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="8",arch="i386:x86-64"},thread-id="1",stopped-threads="all",core="18"
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"\n"},"seq":608}

--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"Breakpoint 1, main () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:8\n"},"seq":610}
Breakpoint 1, main () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:8
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"8\t  bar();\n"},"seq":612}
8	  bar();
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1004) <-1044-thread-info\n"},"seq":614}
1: (1004) <-1044-thread-info
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1004) ->1044^done,threads=[{id=\"1\",target-id=\"Thread 0x7ffff7e933c0 (LWP 1205613)\",name=\"cpp_tools_bug\",frame={level=\"0\",addr=\"0x00005555555551ef\",func=\"main\",args=[],file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"8\",arch=\"i386:x86-64\"},state=\"stopped\",core=\"18\"}],current-thread-id=\"1\"\n"},"seq":616}
1: (1004) ->1044^done,threads=[{id="1",target-id="Thread 0x7ffff7e933c0 (LWP 1205613)",name="cpp_tools_bug",frame={level="0",addr="0x00005555555551ef",func="main",args=[],file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="8",arch="i386:x86-64"},state="stopped",core="18"}],current-thread-id="1"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1004) ->(gdb)\n"},"seq":618}
1: (1004) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1005) 1044: elapsed time 1\n"},"seq":620}
1: (1005) 1044: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1007) <-1045-break-info 2\n"},"seq":622}
1: (1007) <-1045-break-info 2
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1007) ->1045^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"2\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"cpp_scope.cpp:11\",times=\"0\",original-location=\"cpp_scope.cpp:11\"}]}\n"},"seq":624}
1: (1007) ->1045^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="cpp_scope.cpp:11",times="0",original-location="cpp_scope.cpp:11"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1007) ->(gdb)\n"},"seq":626}
1: (1007) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1007) 1045: elapsed time 0\n"},"seq":628}
1: (1007) 1045: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1008) <-1046-break-info 4\n"},"seq":630}
1: (1008) <-1046-break-info 4
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1008) ->1046^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"4\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"custom_container.cpp:60\",times=\"0\",original-location=\"custom_container.cpp:60\"}]}\n"},"seq":632}
1: (1008) ->1046^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="custom_container.cpp:60",times="0",original-location="custom_container.cpp:60"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1008) ->(gdb)\n"},"seq":634}
1: (1008) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1008) 1046: elapsed time 0\n"},"seq":636}
1: (1008) 1046: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1008) <-1047-break-info 5\n"},"seq":638}
1: (1008) <-1047-break-info 5
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1008) ->1047^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"5\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"custom_container.cpp:70\",times=\"0\",original-location=\"custom_container.cpp:70\"}]}\n"},"seq":640}
1: (1008) ->1047^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="5",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="custom_container.cpp:70",times="0",original-location="custom_container.cpp:70"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1009) ->(gdb)\n"},"seq":642}
1: (1009) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1009) 1047: elapsed time 0\n"},"seq":644}
1: (1009) 1047: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1009) <-1048-break-info 6\n"},"seq":646}
1: (1009) <-1048-break-info 6
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1009) ->1048^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"6\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"gsl.cpp:34\",times=\"0\",original-location=\"gsl.cpp:34\"}]}\n"},"seq":648}
1: (1009) ->1048^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="6",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="gsl.cpp:34",times="0",original-location="gsl.cpp:34"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1009) ->(gdb)\n"},"seq":650}
1: (1009) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1009) 1048: elapsed time 0\n"},"seq":652}
1: (1009) 1048: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1009) <-1049-break-info 7\n"},"seq":654}
1: (1009) <-1049-break-info 7
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1010) ->1049^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"7\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:40\",times=\"0\",original-location=\"np.py:40\"}]}\n"},"seq":656}
1: (1010) ->1049^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="7",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:40",times="0",original-location="np.py:40"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1010) ->(gdb)\n"},"seq":658}
1: (1010) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1010) 1049: elapsed time 0\n"},"seq":660}
1: (1010) 1049: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1010) <-1050-break-info 8\n"},"seq":662}
1: (1010) <-1050-break-info 8
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1011) ->1050^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"8\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:45\",times=\"0\",original-location=\"np.py:45\"}]}\n"},"seq":664}
1: (1011) ->1050^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="8",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:45",times="0",original-location="np.py:45"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1011) ->(gdb)\n"},"seq":666}
1: (1011) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1011) 1050: elapsed time 0\n"},"seq":668}
1: (1011) 1050: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1011) <-1051-break-info 9\n"},"seq":670}
1: (1011) <-1051-break-info 9
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1012) ->1051^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"9\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"np.py:48\",times=\"0\",original-location=\"np.py:48\"}]}\n"},"seq":672}
1: (1012) ->1051^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="9",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="np.py:48",times="0",original-location="np.py:48"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1012) ->(gdb)\n"},"seq":674}
1: (1012) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1012) 1051: elapsed time 0\n"},"seq":676}
1: (1012) 1051: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1012) <-1052-break-info 10\n"},"seq":678}
1: (1012) <-1052-break-info 10
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1013) ->1052^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"10\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"popen_spawn_posix.py:39\",times=\"0\",original-location=\"popen_spawn_posix.py:39\"}]}\n"},"seq":680}
1: (1013) ->1052^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="10",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="popen_spawn_posix.py:39",times="0",original-location="popen_spawn_posix.py:39"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1013) ->(gdb)\n"},"seq":682}
1: (1013) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1013) 1052: elapsed time 0\n"},"seq":684}
1: (1013) 1052: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1013) <-1053-break-info 11\n"},"seq":686}
1: (1013) <-1053-break-info 11
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) ->1053^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"11\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:63\",times=\"0\",original-location=\"std.cpp:63\"}]}\n"},"seq":688}
1: (1014) ->1053^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="11",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:63",times="0",original-location="std.cpp:63"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) ->(gdb)\n"},"seq":690}
1: (1014) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) 1053: elapsed time 0\n"},"seq":692}
1: (1014) 1053: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) <-1054-break-info 12\n"},"seq":694}
1: (1014) <-1054-break-info 12
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) ->1054^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"12\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:81\",times=\"0\",original-location=\"std.cpp:81\"}]}\n"},"seq":696}
1: (1014) ->1054^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:81",times="0",original-location="std.cpp:81"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) ->(gdb)\n"},"seq":698}
1: (1014) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) 1054: elapsed time 0\n"},"seq":700}
1: (1014) 1054: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1014) <-1055-break-info 13\n"},"seq":702}
1: (1014) <-1055-break-info 13
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1015) ->1055^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"13\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"std.cpp:90\",times=\"0\",original-location=\"std.cpp:90\"}]}\n"},"seq":704}
1: (1015) ->1055^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="13",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="std.cpp:90",times="0",original-location="std.cpp:90"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1015) ->(gdb)\n"},"seq":706}
1: (1015) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1015) 1055: elapsed time 0\n"},"seq":708}
1: (1015) 1055: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1015) <-1056-break-info 14\n"},"seq":710}
1: (1015) <-1056-break-info 14
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1015) ->1056^done,BreakpointTable={nr_rows=\"1\",nr_cols=\"6\",hdr=[{width=\"7\",alignment=\"-1\",col_name=\"number\",colhdr=\"Num\"},{width=\"14\",alignment=\"-1\",col_name=\"type\",colhdr=\"Type\"},{width=\"4\",alignment=\"-1\",col_name=\"disp\",colhdr=\"Disp\"},{width=\"3\",alignment=\"-1\",col_name=\"enabled\",colhdr=\"Enb\"},{width=\"10\",alignment=\"-1\",col_name=\"addr\",colhdr=\"Address\"},{width=\"40\",alignment=\"2\",col_name=\"what\",colhdr=\"What\"}],body=[bkpt={number=\"14\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"<PENDING>\",pending=\"test.py:4\",times=\"0\",original-location=\"test.py:4\"}]}\n"},"seq":712}
1: (1015) ->1056^done,BreakpointTable={nr_rows="1",nr_cols="6",hdr=[{width="7",alignment="-1",col_name="number",colhdr="Num"},{width="14",alignment="-1",col_name="type",colhdr="Type"},{width="4",alignment="-1",col_name="disp",colhdr="Disp"},{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},{width="10",alignment="-1",col_name="addr",colhdr="Address"},{width="40",alignment="2",col_name="what",colhdr="What"}],body=[bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="test.py:4",times="0",original-location="test.py:4"}]}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1015) ->(gdb)\n"},"seq":714}
1: (1015) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1015) 1056: elapsed time 0\n"},"seq":716}
1: (1015) 1056: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) <-1057-interpreter-exec console \"info sharedlibrary\"\n"},"seq":718}
1: (1016) <-1057-interpreter-exec console "info sharedlibrary"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->~\"From                To                  Syms Read   Shared Object Library\\n\"\n"},"seq":720}
1: (1016) ->~"From                To                  Syms Read   Shared Object Library\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->~\"0x00007ffff7fc5090  0x00007ffff7fee315  Yes         /lib64/ld-linux-x86-64.so.2\\n\"\n"},"seq":722}
1: (1016) ->~"0x00007ffff7fc5090  0x00007ffff7fee315  Yes         /lib64/ld-linux-x86-64.so.2\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->~\"0x00007ffff7ca2420  0x00007ffff7daafc2  Yes         /lib/x86_64-linux-gnu/libstdc++.so.6\\n\"\n"},"seq":724}
1: (1016) ->~"0x00007ffff7ca2420  0x00007ffff7daafc2  Yes         /lib/x86_64-linux-gnu/libstdc++.so.6\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->~\"0x00007ffff7ec23a0  0x00007ffff7f3d8c8  Yes         /lib/x86_64-linux-gnu/libm.so.6\\n\"\n"},"seq":726}
1: (1016) ->~"0x00007ffff7ec23a0  0x00007ffff7f3d8c8  Yes         /lib/x86_64-linux-gnu/libm.so.6\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->~\"0x00007ffff7e97660  0x00007ffff7ead805  Yes         /lib/x86_64-linux-gnu/libgcc_s.so.1\\n\"\n"},"seq":728}
1: (1016) ->~"0x00007ffff7e97660  0x00007ffff7ead805  Yes         /lib/x86_64-linux-gnu/libgcc_s.so.1\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->~\"0x00007ffff7828700  0x00007ffff79ba93d  Yes         /lib/x86_64-linux-gnu/libc.so.6\\n\"\n"},"seq":730}
1: (1016) ->~"0x00007ffff7828700  0x00007ffff79ba93d  Yes         /lib/x86_64-linux-gnu/libc.so.6\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->1057^done\n"},"seq":732}
1: (1016) ->1057^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) ->(gdb)\n"},"seq":734}
1: (1016) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) 1057: elapsed time 0\n"},"seq":736}
1: (1016) 1057: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1016) Send Event AD7ModuleLoadEvent\n"},"seq":738}
1: (1016) Send Event AD7ModuleLoadEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"Loaded '/lib/x86_64-linux-gnu/libstdc++.so.6'. Symbols loaded.\n"},"seq":740}
Loaded '/lib/x86_64-linux-gnu/libstdc++.so.6'. Symbols loaded.
--> E (module): {"type":"event","event":"module","body":{"reason":"new","module":{"id":2,"name":"libstdc++.so.6","path":"/lib/x86_64-linux-gnu/libstdc++.so.6","symbolFilePath":"/lib/x86_64-linux-gnu/libstdc++.so.6","vsLoadAddress":"140737350607904","vsPreferredLoadAddress":"140737350607904","vsModuleSize":1084322,"vsLoadOrder":1,"vsTimestampUTC":"1683963205","vsIs64Bit":true}},"seq":742}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1017) Send Event AD7ModuleLoadEvent\n"},"seq":744}
1: (1017) Send Event AD7ModuleLoadEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"Loaded '/lib/x86_64-linux-gnu/libm.so.6'. Symbols loaded.\n"},"seq":746}
Loaded '/lib/x86_64-linux-gnu/libm.so.6'. Symbols loaded.
--> E (module): {"type":"event","event":"module","body":{"reason":"new","module":{"id":3,"name":"libm.so.6","path":"/lib/x86_64-linux-gnu/libm.so.6","symbolFilePath":"/lib/x86_64-linux-gnu/libm.so.6","vsLoadAddress":"140737352836000","vsPreferredLoadAddress":"140737352836000","vsModuleSize":505128,"vsLoadOrder":2,"vsTimestampUTC":"1715027668","vsIs64Bit":true}},"seq":748}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1017) Send Event AD7ModuleLoadEvent\n"},"seq":750}
1: (1017) Send Event AD7ModuleLoadEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"Loaded '/lib/x86_64-linux-gnu/libgcc_s.so.1'. Symbols loaded.\n"},"seq":752}
Loaded '/lib/x86_64-linux-gnu/libgcc_s.so.1'. Symbols loaded.
--> E (module): {"type":"event","event":"module","body":{"reason":"new","module":{"id":4,"name":"libgcc_s.so.1","path":"/lib/x86_64-linux-gnu/libgcc_s.so.1","symbolFilePath":"/lib/x86_64-linux-gnu/libgcc_s.so.1","vsLoadAddress":"140737352660576","vsPreferredLoadAddress":"140737352660576","vsModuleSize":90533,"vsLoadOrder":3,"vsTimestampUTC":"1683963205","vsIs64Bit":true}},"seq":754}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1018) Send Event AD7ModuleLoadEvent\n"},"seq":756}
1: (1018) Send Event AD7ModuleLoadEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"Loaded '/lib/x86_64-linux-gnu/libc.so.6'. Symbols loaded.\n"},"seq":758}
Loaded '/lib/x86_64-linux-gnu/libc.so.6'. Symbols loaded.
--> E (module): {"type":"event","event":"module","body":{"reason":"new","module":{"id":5,"name":"libc.so.6","path":"/lib/x86_64-linux-gnu/libc.so.6","symbolFilePath":"/lib/x86_64-linux-gnu/libc.so.6","vsLoadAddress":"140737345914624","vsPreferredLoadAddress":"140737345914624","vsModuleSize":1647165,"vsLoadOrder":4,"vsTimestampUTC":"1715027668","vsIs64Bit":true}},"seq":760}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1022) <-1058-stack-list-frames 0 1000\n"},"seq":762}
1: (1022) <-1058-stack-list-frames 0 1000
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1022) ->1058^done,stack=[frame={level=\"0\",addr=\"0x00005555555551ef\",func=\"main\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"8\",arch=\"i386:x86-64\"}]\n"},"seq":764}
1: (1022) ->1058^done,stack=[frame={level="0",addr="0x00005555555551ef",func="main",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="8",arch="i386:x86-64"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1022) ->(gdb)\n"},"seq":766}
1: (1022) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1023) 1058: elapsed time 1\n"},"seq":768}
1: (1023) 1058: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1029) <-1059-break-delete 1\n"},"seq":770}
1: (1029) <-1059-break-delete 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1030) ->1059^done\n"},"seq":772}
1: (1030) ->1059^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1030) ->(gdb)\n"},"seq":774}
1: (1030) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1030) 1059: elapsed time 0\n"},"seq":776}
1: (1030) 1059: elapsed time 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1031) Send Event AD7EntryPointEvent\n"},"seq":778}
1: (1031) Send Event AD7EntryPointEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1032) <--exec-continue\n"},"seq":780}
1: (1032) <--exec-continue
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1032) ->^running\n"},"seq":782}
1: (1032) ->^running
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1032) ->*running,thread-id=\"all\"\n"},"seq":784}
1: (1032) ->*running,thread-id="all"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1033) ->(gdb)\n"},"seq":786}
1: (1033) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1033) ->=breakpoint-modified,bkpt={number=\"3\",type=\"breakpoint\",disp=\"keep\",enabled=\"y\",addr=\"0x00005555555551b4\",func=\"bar()\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"4\",thread-groups=[\"i1\"],times=\"1\",original-location=\"cpp_tools_bug.cpp:4\"}\n"},"seq":788}
1: (1033) ->=breakpoint-modified,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00005555555551b4",func="bar()",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="4",thread-groups=["i1"],times="1",original-location="cpp_tools_bug.cpp:4"}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1033) ->~\"\\n\"\n"},"seq":790}
1: (1033) ->~"\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1033) ->~\"Breakpoint 3, bar () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:4\\n\"\n"},"seq":792}
1: (1033) ->~"Breakpoint 3, bar () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:4\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1033) ->~\"4\\t  std::cout << \\\"bar\\\" << std::endl;\\n\"\n"},"seq":794}
1: (1033) ->~"4\t  std::cout << \"bar\" << std::endl;\n"
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1033) ->*stopped,reason=\"breakpoint-hit\",disp=\"keep\",bkptno=\"3\",frame={addr=\"0x00005555555551b4\",func=\"bar\",args=[],file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"4\",arch=\"i386:x86-64\"},thread-id=\"1\",stopped-threads=\"all\",core=\"18\"\n"},"seq":796}
1: (1033) ->*stopped,reason="breakpoint-hit",disp="keep",bkptno="3",frame={addr="0x00005555555551b4",func="bar",args=[],file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="4",arch="i386:x86-64"},thread-id="1",stopped-threads="all",core="18"
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"\n"},"seq":798}

--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"Breakpoint 3, bar () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:4\n"},"seq":800}
Breakpoint 3, bar () at /home/maxime/work/dave/examples/cpp_tools_bug.cpp:4
--> E (output): {"type":"event","event":"output","body":{"category":"stdout","output":"4\t  std::cout << \"bar\" << std::endl;\n"},"seq":802}
4	  std::cout << "bar" << std::endl;
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1033) <-1060-stack-list-frames 0 1000\n"},"seq":804}
1: (1033) <-1060-stack-list-frames 0 1000
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1041) ->1060^done,stack=[frame={level=\"0\",addr=\"0x00005555555551b4\",func=\"bar\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"4\",arch=\"i386:x86-64\"},frame={level=\"1\",addr=\"0x00005555555551f4\",func=\"main\",file=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",fullname=\"/home/maxime/work/dave/examples/cpp_tools_bug.cpp\",line=\"8\",arch=\"i386:x86-64\"}]\n"},"seq":806}
1: (1041) ->1060^done,stack=[frame={level="0",addr="0x00005555555551b4",func="bar",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="4",arch="i386:x86-64"},frame={level="1",addr="0x00005555555551f4",func="main",file="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",fullname="/home/maxime/work/dave/examples/cpp_tools_bug.cpp",line="8",arch="i386:x86-64"}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1041) ->(gdb)\n"},"seq":808}
1: (1041) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1041) 1060: elapsed time 8\n"},"seq":810}
1: (1041) 1060: elapsed time 8
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1043) Send Event AD7BreakpointEvent\n"},"seq":812}
1: (1043) Send Event AD7BreakpointEvent
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"Execute debugger commands using \"-exec <command>\", for example \"-exec info registers\" will list registers in use (when GDB is the debugger)\n"},"seq":814}
Execute debugger commands using "-exec <command>", for example "-exec info registers" will list registers in use (when GDB is the debugger)
--> E (stopped): {"type":"event","event":"stopped","body":{"reason":"breakpoint","threadId":1205613,"allThreadsStopped":true,"source":{"name":"cpp_tools_bug.cpp","path":"/home/maxime/work/dave/examples/cpp_tools_bug.cpp","sources":[],"checksums":[]},"line":4,"column":1},"seq":816}
<--   C (stackTrace-19): {"command":"stackTrace","arguments":{"threadId":1205613,"startFrame":0,"levels":1},"type":"request","seq":19}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1070) <-1061-list-features\n"},"seq":819}
1: (1070) <-1061-list-features
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1071) ->1061^done,features=[\"frozen-varobjs\",\"pending-breakpoints\",\"thread-info\",\"data-read-memory-bytes\",\"breakpoint-notifications\",\"ada-task-info\",\"language-option\",\"info-gdb-mi-command\",\"undefined-command-error-code\",\"exec-run-start-option\",\"data-disassemble-a-option\",\"python\"]\n"},"seq":821}
1: (1071) ->1061^done,features=["frozen-varobjs","pending-breakpoints","thread-info","data-read-memory-bytes","breakpoint-notifications","ada-task-info","language-option","info-gdb-mi-command","undefined-command-error-code","exec-run-start-option","data-disassemble-a-option","python"]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1071) ->(gdb)\n"},"seq":823}
1: (1071) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1072) 1061: elapsed time 1\n"},"seq":825}
1: (1072) 1061: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1073) <-1062-stack-list-arguments 0 0 1\n"},"seq":827}
1: (1073) <-1062-stack-list-arguments 0 0 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1074) ->1062^done,stack-args=[frame={level=\"0\",args=[]},frame={level=\"1\",args=[]}]\n"},"seq":829}
1: (1074) ->1062^done,stack-args=[frame={level="0",args=[]},frame={level="1",args=[]}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1074) ->(gdb)\n"},"seq":831}
1: (1074) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1074) 1062: elapsed time 0\n"},"seq":833}
1: (1074) 1062: elapsed time 0
<--   C (threads-20): {"command":"threads","type":"request","seq":20}
--> R (threads-20): {"type":"response","request_seq":20,"success":true,"command":"threads","body":{"threads":[{"id":1205613,"name":"cpp_tools_bug [1205613]"}]},"seq":837}
<--   C (stackTrace-21): {"command":"stackTrace","arguments":{"threadId":1205613,"startFrame":0,"levels":20},"type":"request","seq":21}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1078) <-1063-stack-list-arguments 0 0 1\n"},"seq":840}
1: (1078) <-1063-stack-list-arguments 0 0 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1078) ->1063^done,stack-args=[frame={level=\"0\",args=[]},frame={level=\"1\",args=[]}]\n"},"seq":842}
1: (1078) ->1063^done,stack-args=[frame={level="0",args=[]},frame={level="1",args=[]}]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1078) ->(gdb)\n"},"seq":844}
1: (1078) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1078) 1063: elapsed time 0\n"},"seq":846}
1: (1078) 1063: elapsed time 0
--> R (stackTrace-21): {"type":"response","request_seq":21,"success":true,"command":"stackTrace","body":{"stackFrames":[{"id":1001,"name":"bar()","source":{"name":"cpp_tools_bug.cpp","path":"/home/maxime/work/dave/examples/cpp_tools_bug.cpp","sources":[],"checksums":[]},"line":4,"column":1,"instructionPointerReference":"0x00005555555551b4"},{"id":1002,"name":"main()","source":{"name":"cpp_tools_bug.cpp","path":"/home/maxime/work/dave/examples/cpp_tools_bug.cpp","sources":[],"checksums":[]},"line":8,"column":1,"instructionPointerReference":"0x00005555555551f4"}],"totalFrames":2},"seq":848}
--> R (stackTrace-19): {"type":"response","request_seq":19,"success":true,"command":"stackTrace","body":{"stackFrames":[{"id":1000,"name":"bar()","source":{"name":"cpp_tools_bug.cpp","path":"/home/maxime/work/dave/examples/cpp_tools_bug.cpp","sources":[],"checksums":[]},"line":4,"column":1,"instructionPointerReference":"0x00005555555551b4"}],"totalFrames":2},"seq":836}
<--   C (scopes-22): {"command":"scopes","arguments":{"frameId":1001},"type":"request","seq":22}
--> R (scopes-22): {"type":"response","request_seq":22,"success":true,"command":"scopes","body":{"scopes":[{"presentationHint":"locals","name":"Locals","variablesReference":1000,"expensive":false},{"presentationHint":"registers","name":"Registers","variablesReference":1001,"expensive":true}]},"seq":852}
<--   C (variables-23): {"command":"variables","arguments":{"variablesReference":1000},"type":"request","seq":23}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1534) <-1064-stack-list-variables 0\n"},"seq":855}
1: (1534) <-1064-stack-list-variables 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1534) ->1064^done,variables=[]\n"},"seq":857}
1: (1534) ->1064^done,variables=[]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1535) ->(gdb)\n"},"seq":859}
1: (1535) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (1535) 1064: elapsed time 1\n"},"seq":861}
1: (1535) 1064: elapsed time 1
--> R (variables-23): {"type":"response","request_seq":23,"success":true,"command":"variables","body":{"variables":[]},"seq":863}
<--   C (scopes-24): {"command":"scopes","arguments":{"frameId":1002},"type":"request","seq":24}
--> R (scopes-24): {"type":"response","request_seq":24,"success":true,"command":"scopes","body":{"scopes":[{"presentationHint":"locals","name":"Locals","variablesReference":1002,"expensive":false},{"presentationHint":"registers","name":"Registers","variablesReference":1003,"expensive":true}]},"seq":866}
<--   C (variables-25): {"command":"variables","arguments":{"variablesReference":1002},"type":"request","seq":25}
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7923) <-1065-stack-select-frame 1\n"},"seq":869}
1: (7923) <-1065-stack-select-frame 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7924) ->1065^done\n"},"seq":871}
1: (7924) ->1065^done
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7924) ->(gdb)\n"},"seq":873}
1: (7924) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7925) 1065: elapsed time 1\n"},"seq":875}
1: (7925) 1065: elapsed time 1
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7925) <-1066-stack-list-variables 0\n"},"seq":877}
1: (7925) <-1066-stack-list-variables 0
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7925) ->1066^done,variables=[]\n"},"seq":879}
1: (7925) ->1066^done,variables=[]
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7925) ->(gdb)\n"},"seq":881}
1: (7925) ->(gdb)
--> E (output): {"type":"event","event":"output","body":{"category":"console","output":"1: (7925) 1066: elapsed time 0\n"},"seq":883}
1: (7925) 1066: elapsed time 0
--> R (variables-25): {"type":"response","request_seq":25,"success":true,"command":"variables","body":{"variables":[]},"seq":885}
