Skip to content

Instantly share code, notes, and snippets.

@aarzilli
Created July 9, 2024 13:18
Show Gist options
  • Save aarzilli/de6f9d815d447c4fefbb93c5c06ad5b2 to your computer and use it in GitHub Desktop.
Save aarzilli/de6f9d815d447c4fefbb93c5c06ad5b2 to your computer and use it in GitHub Desktop.
trace.txt
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- +
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $QStartNoAckMode#b0
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> +
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- +
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $QThreadSuffixSupported#e4
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qSupported:swbreak+;hwbreak+;no-resumed+;xmlRegisters=i386#c5
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $PacketSize=1048576;QStartNoAckMode+;qXfer:features:read+;qXfer:auxv:read+;qXfer:exec-file:read+;qXfer:siginfo:read+;qXf...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qRegisterInfo0#72
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $#00
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:features:read:target.xml:0,fff#7d
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l<?xml version="1.0"?>...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:features:read:64bit-core.xml:0,fff#75
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l<?xml version="1.0"?>...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:features:read:64bit-sse.xml:0,fff#17
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l<?xml version="1.0"?>...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:features:read:64bit-linux.xml:0,fff#fc
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l<?xml version="1.0"?>...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:features:read:64bit-seg.xml:0,fff#0b
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l<!DOCTYPE feature SYSTEM "gdb-target.dtd">...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:features:read:64bit-avx.xml:0,fff#1b
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l<?xml version="1.0"?>...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:features:read:64bit-pkeys.xml:0,fff#f8
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l<?xml version="1.0"?>...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $QListThreadsInStopReply#21
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $x0,0#04
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qfThreadInfo#bb
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $ma1300#92
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qsThreadInfo#c8
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $l#6c
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qThreadStopInfoa1300#20
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $#00
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qProcessInfo#dc
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $#00
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qXfer:auxv:read::0,fff#dc
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> "$l!\x00\x00\x00\x00\x00\x00\x00\x00\xd0\xffo\x00\x00\x00\x003\x00\x00\x00\x00\x00\x00\x000\x0e\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\xff\xfb\xeb\xbf\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00d\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00@\x00@\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x008\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00"...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $g;thread:a1300;#b4
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $00000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000008037c68...
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $mfffffffffffffff8,8#03
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $E01#a6
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $Z0,43a604,1#75
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $Z0,43a024,1#71
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $Z0,43a104,1#70
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $Z0,4503ce,1#a7
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $_M100,rwx#ca
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $11000#f2
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $X11000,9:dH�
%����#46
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $mfffffffffffffff8,8#03
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $E01#a6
2024-07-09T15:15:45+02:00 debug layer=gdbconn <- $qRRCmd:when:-1#ad
2024-07-09T15:15:45+02:00 debug layer=gdbconn -> $436f6d706c65746564206576656e743a2031340a#45
Type 'help' for list of commands.
2024-07-09T15:15:46+02:00 debug layer=gdbconn <- $mfffffffffffffff8,8#03
2024-07-09T15:15:46+02:00 debug layer=gdbconn -> $E01#a6
2024-07-09T15:15:46+02:00 debug layer=gdbconn <- $qRRCmd:when:-1#ad
2024-07-09T15:15:46+02:00 debug layer=gdbconn -> $436f6d706c65746564206576656e743a2031340a#45
(dlv) b stackwatchbug.go:9
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mfffffffffffffff8,8#03
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $E01#a6
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $m7ffc8ac63780,8#3b
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $0100000000000000#01
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $m0,8#01
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $E01#a6
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $Z0,49b339,1#81
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $OK#9a
Breakpoint 1 set at 0x49b339 for main.multiRound() ./stackwatchbug.go:9
(dlv) c
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $vCont;c#a8
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $T05thread:a1300;swbreak:;threads:a1300,a1302,a1303,a1304,a1305;thread-pcs:49b339,46c757,46cd23,46cd23,46cd92;#bc
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $g;thread:a1302;#b6
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $daffffffffffffff1400000000000000ffffffffffffffff00000000000000000000000000000000f8fe0200c000000008ff0200c0000000f8fe020...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $g;thread:a1303;#b7
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $daffffffffffffff0000000000000000ffffffffffffffff0000000000000000800000000000000048710100c0000000805e0600c0000000385e060...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $g;thread:a1304;#b8
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $daffffffffffffff0000000000000000ffffffffffffffff0000000000000000800000000000000048790100c0000000801e0600c0000000381e060...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $g;thread:a1305;#b9
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $00000000000000003032530000000000ffffffffffffffff000000000000000000400900c0000000000f0d0000000000c85d0600c00000000040090...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $g;thread:a1300;#b4
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $e0b349000000000058200700c0000000c0610000c0000000088f0700c000000000000000000000000000010000000000588f0700c0000000d88e070...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $m53d748,8#40
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $c0610000c0000000#6d
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc0000061c0,1a8#b0
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $00800700c000000000900700c0000000a0830700c0000000ffffffffffffffff00000000000000000000000000000000c0d65300000000000000000...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000016890,8#fc
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $40650000c0000000#42
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000006540,1a8#85
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $00c00200c000000000000300c0000000a0c30200c0000000a0c30200c00000000000000000000000000000000000000008680100c0000000c0ff020...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc0000168c8,8#2e
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $0000000000000000#00
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000017090,8#f5
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $806a0000c0000000#72
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000006a80,1a8#b5
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $00200600c000000000600600c0000000a0230600c0000000a0230600c00000000000000000000000000000000000000008700100c0000000c05f060...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc0000170c8,8#27
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $0000000000000000#00
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000017890,8#fd
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $80710000c0000000#43
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc000007180,1a8#86
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $00e00500c000000000200600c0000000a0e30500c0000000a0e30500c00000000000000000000000000000000000000008780100c0000000c01f060...
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $mc0000178c8,8#2f
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $0000000000000000#00
2024-07-09T15:15:51+02:00 debug layer=gdbconn <- $qRRCmd:when:-1#ad
2024-07-09T15:15:51+02:00 debug layer=gdbconn -> $436f6d706c65746564206576656e743a203431360a#ae
> [Breakpoint 1] main.multiRound() ./stackwatchbug.go:9 (hits goroutine(1):1 total:1) (PC: 0x49b339)
Completed event: 416
4: "fmt"
5: )
6:
7: func multiRound() {
8: vars := []int{0, 1, 2, 3, 4, 5}
=> 9: for i := range vars { // line 9: set watchpoints
10: if i > 0 {
11: vars[i] = vars[i-1]
12: fmt.Println() // line 12: watchpoints hit
13: }
14: }
(dlv) watch -w vars[0]
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $Z2,c000078f08,8#7c
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $Z0,49b3ef,1#e0
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $m49b3e0,18#99
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $493b6610760b554889e5e8b1feffff5dc3e86adefcffebe8#67
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $Z0,49b3ea,1#db
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $m453520,3a5#95
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $4c8d6424a84d3b66100f8677030000554889e54881ecd00000004883787000900f854a030000488b084885c90f842d03000048898424e0000000488...
2024-07-09T15:15:54+02:00 debug layer=gdbconn <- $Z0,45386d,1#81
2024-07-09T15:15:54+02:00 debug layer=gdbconn -> $OK#9a
Watchpoint vars[0] set at 0xc000078f08
(dlv) watch -w vars[1]
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $Z2,c000078f10,8#75
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $m49b3e0,18#99
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $493b6610760b554889e5e8b1feffff5dc3e86adefcffebe8#67
2024-07-09T15:15:56+02:00 debug layer=gdbconn <- $m453520,3a5#95
2024-07-09T15:15:56+02:00 debug layer=gdbconn -> $4c8d6424a84d3b66100f8677030000554889e54881ecd00000004883787000900f854a030000488b084885c90f842d03000048898424e0000000488...
Watchpoint vars[1] set at 0xc000078f10
(dlv) watch -w vars[2]
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $Z2,c000078f18,8#7d
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $m49b3e0,18#99
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $493b6610760b554889e5e8b1feffff5dc3e86adefcffebe8#67
2024-07-09T15:15:57+02:00 debug layer=gdbconn <- $m453520,3a5#95
2024-07-09T15:15:57+02:00 debug layer=gdbconn -> $4c8d6424a84d3b66100f8677030000554889e54881ecd00000004883787000900f854a030000488b084885c90f842d03000048898424e0000000488...
Watchpoint vars[2] set at 0xc000078f18
(dlv) watch -w vars[3]
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $Z2,c000078f20,8#76
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $OK#9a
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $m49b3e0,18#99
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $493b6610760b554889e5e8b1feffff5dc3e86adefcffebe8#67
2024-07-09T15:15:58+02:00 debug layer=gdbconn <- $m453520,3a5#95
2024-07-09T15:15:58+02:00 debug layer=gdbconn -> $4c8d6424a84d3b66100f8677030000554889e54881ecd00000004883787000900f854a030000488b084885c90f842d03000048898424e0000000488...
Watchpoint vars[3] set at 0xc000078f20
(dlv) watch -w vars[4]
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $Z2,c000078f28,8#7e
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $E01#a6
Command failed: protocol error E01 during set breakpoint for packet $Z2,c000078f28,8
(dlv) watch -w vars[4]
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:16:00+02:00 debug layer=gdbconn <- $Z2,c000078f28,8#7e
2024-07-09T15:16:00+02:00 debug layer=gdbconn -> $E01#a6
Command failed: protocol error E01 during set breakpoint for packet $Z2,c000078f28,8
(dlv) clear vars[0]
2024-07-09T15:16:09+02:00 debug layer=gdbconn <- $z2,c000078f08,8#9c
2024-07-09T15:16:09+02:00 debug layer=gdbconn -> $OK#9a
Watchpoint vars[0] cleared at 0xc000078f08
(dlv) bp
Breakpoint runtime-fatal-throw (enabled) at 0x43a024,0x43a104,0x4503ce for (multiple functions)() <multiple locations>:0 (0)
Breakpoint unrecovered-panic (enabled) at 0x43a604 for runtime.fatalpanic() /home/a/n/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.2.linux-amd64/src/runtime/panic.go:1217 (0)
print runtime.curg._panic.arg
Breakpoint 1 (enabled) at 0x49b339 for main.multiRound() ./stackwatchbug.go:9 (1)
Watchpoint vars[1] (enabled) at 0xc000078f10 (0)
Watchpoint vars[2] (enabled) at 0xc000078f18 (0)
Watchpoint vars[3] (enabled) at 0xc000078f20 (0)
(dlv) watch -w vars[0]
2024-07-09T15:16:18+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:16:18+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:16:18+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:16:18+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:16:18+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:16:18+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:16:18+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:16:18+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:16:18+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:16:18+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:16:18+02:00 debug layer=gdbconn <- $Z2,c000078f08,8#7c
2024-07-09T15:16:18+02:00 debug layer=gdbconn -> $E01#a6
Command failed: protocol error E01 during set breakpoint for packet $Z2,c000078f08,8
(dlv) watch -w vars[4]
2024-07-09T15:16:31+02:00 debug layer=gdbconn <- $mc000078f58,8#36
2024-07-09T15:16:31+02:00 debug layer=gdbconn -> $688f0700c0000000#86
2024-07-09T15:16:31+02:00 debug layer=gdbconn <- $mc000078f60,8#2f
2024-07-09T15:16:31+02:00 debug layer=gdbconn -> $efb3490000000000#ad
2024-07-09T15:16:31+02:00 debug layer=gdbconn <- $mc000078f70,8#30
2024-07-09T15:16:31+02:00 debug layer=gdbconn -> $72c9430000000000#4c
2024-07-09T15:16:31+02:00 debug layer=gdbconn <- $mc000078f68,8#37
2024-07-09T15:16:31+02:00 debug layer=gdbconn -> $d08f0700c0000000#ac
2024-07-09T15:16:31+02:00 debug layer=gdbconn <- $mc000078ed8,a0#bd
2024-07-09T15:16:31+02:00 debug layer=gdbconn -> $3ad340000000000060000000000000000000000000000000c0610000c0000000108f0700c0000000d3d940000000000000000000000000000100000...
2024-07-09T15:16:31+02:00 debug layer=gdbconn <- $Z2,c000078f28,8#7e
2024-07-09T15:16:31+02:00 debug layer=gdbconn -> $E01#a6
Command failed: protocol error E01 during set breakpoint for packet $Z2,c000078f28,8
(dlv)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment