#1086650 delve: FTBFS: FAIL github.com/go-delve/delve/service/test

Package:
src:delve
Source:
src:delve
Submitter:
Santiago Vila
Date:
2024-11-03 00:18:04 UTC
Severity:
normal
Tags:
#1086650#5
Date:
2024-11-03 00:14:28 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in bookworm + proposed-updates, your package failed to build:
--------------------------------------------------------------------------------
[...]
  debian/rules binary
dh binary --buildsystem=golang --with=golang
    dh_update_autotools_config -O--buildsystem=golang
    dh_autoreconf -O--buildsystem=golang
    dh_auto_configure -O--buildsystem=golang
    debian/rules execute_before_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
DH_GOLANG_GO_GENERATE=1 \
DH_GOLANG_BUILDPKG=github.com/go-delve/delve/pkg/proc/internal/ebpf \
dh_auto_build
	cd obj-x86_64-linux-gnu && go generate -v github.com/go-delve/delve/pkg/proc/internal/ebpf
src/github.com/go-delve/delve/pkg/proc/internal/ebpf/context.go
src/github.com/go-delve/delve/pkg/proc/internal/ebpf/helpers.go

[... snipped ...]

     integration2_test.go:1001: substitute rules: "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/" -> "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/nonexistent"
     integration2_test.go:1006: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0x48f888, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0xc007e3ea50), PCs:[]uint64{0x48f888}, PCPids:[]int{231900}}}
     common_test.go:108: FindLocation("testnextdefer.go:5") → [{4722895 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc00a458300 [4722895] [231905]}]
     common_test.go:108: FindLocation("main.main") → [{4722895 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc00a4584e0 [4722895] [231905]}]
     common_test.go:108: FindLocation("stacktraceprog.go:4") → [{4553824 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc00b5abcb0 [4553824] [231911]}]
     common_test.go:108: FindLocation("main.stacktraceme") → [{4553824 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc00bd4be90 [4553824] [231911]}]
     common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{4722772 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc0070b9680 [4722772] [231913]}]
     common_test.go:108: FindLocation("/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4722772 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc0070c0390 [4722772] [231913]}]
     common_test.go:108: FindLocation("/build/delve-p3ztgy/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") → []
     common_test.go:108: FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") → [{6203334 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc0074dc1b0 [6203334] [231972]}]
     common_test.go:108: FindLocation("dirio.SomeFunction:0") → [{6203334 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc0072ffda0 [6203334] [231972]}]
     integration2_test.go:1116: FindLocation("locationsprog_generic.go:9") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00a1db230 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("locationsprog_generic.go:13") → [{4729034 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc007e2afc0 [4729034 4729258] [232016 232016]}]
     integration2_test.go:1116: FindLocation("locationsprog_generic.go:14") → [{4729058 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc007e2b290 [4729058 4729286] [232016 232016]}]
     integration2_test.go:1116: FindLocation("main.ParamFunc") → [{4729034 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc00a1db770 [4729034 4729258] [232016 232016]}]
     integration2_test.go:1116: FindLocation("ParamFunc") → [{4729034 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc00a1dbad0 [4729034 4729258] [232016 232016]}]
     integration2_test.go:1116: FindLocation("main.ParamReceiver.Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc007e2b740 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("main.Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00a1dbef0 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("ParamReceiver.Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc007e2bb30 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc007e2bd70 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc007e2bfb0 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00a1ee690 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc0073fe3c0 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{4728490 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00a1eeab0 [4728490 4728746] [232016 232016]}]
     integration2_test.go:1116: FindLocation("main.ParamFunc:1") → [{4729058 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc0073fe870 [4729058 4729286] [232016 232016]}]
--- PASS: TestClientServer_FindLocations (3.09s)
=== RUN   TestClientServer_FindLocationsAddr
     common_test.go:108: FindLocation("main.afunction") → [{4722858 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00d383650 [4722858] [232018]}]
     common_test.go:108: FindLocation("main.main.func1") → [{4723434 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00d383aa0 [4723434] [232018]}]
     common_test.go:108: FindLocation("*fn1") → [{4722858 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00d3e2150 [] []}]
     common_test.go:108: FindLocation("*fn3") → [{4723434 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00d3e25d0 [] []}]
--- PASS: TestClientServer_FindLocationsAddr (0.25s)
=== RUN   TestClientServer_FindLocationsExactMatch
     common_test.go:108: FindLocation("math/rand.Intn") → [{4723750 /usr/lib/go-1.19/src/math/rand/rand.go 337 0xc0020a3260 [4723750] [232060]}]
--- PASS: TestClientServer_FindLocationsExactMatch (0.36s)
=== RUN   TestClientServer_EvalVariable
     integration2_test.go:1173: var1: "foofoofoofoofoofoo"
--- PASS: TestClientServer_EvalVariable (0.24s)
=== RUN   TestClientServer_SetVariable
     integration2_test.go:1196: a2: &{a2 824634165456 false int int 0 int 8 0 0 [] 0  [block] DW_OP_fbreg -0x660  33}
--- PASS: TestClientServer_SetVariable (0.24s)
=== RUN   TestClientServer_FullStacktrace
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_FullStacktrace
     integration2_test.go:1231: goroutine 1
     integration2_test.go:1233: 	frame 0 off=-0xf0 bpoff=-0x90 pc=0x457ce0 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme
     integration2_test.go:1233: 	frame 1 off=-0x80 bpoff=-0x90 pc=0x457e56 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main
     integration2_test.go:1233: 	frame 2 off=-0x20 bpoff=-0x30 pc=0x430192 /usr/lib/go-1.19/src/runtime/proc.go:250 runtime.main
     integration2_test.go:1233: 	frame 3 off=-0x18 bpoff=-0xc000040800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 2
     integration2_test.go:1233: 	frame 0 off=-0x50 bpoff=-0x60 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0x20 bpoff=-0x30 pc=0x4303ed /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock
     integration2_test.go:1233: 	frame 2 off=-0x20 bpoff=-0x30 pc=0x4303ed /usr/lib/go-1.19/src/runtime/proc.go:302 runtime.forcegchelper
     integration2_test.go:1233: 	frame 3 off=-0x18 bpoff=-0xc000041000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 3
     integration2_test.go:1233: 	frame 0 off=-0x70 bpoff=-0x80 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0x38 bpoff=-0x48 pc=0x41df2e /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock
     integration2_test.go:1233: 	frame 2 off=-0x38 bpoff=-0x48 pc=0x41df2e /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 runtime.bgsweep
     integration2_test.go:1233: 	frame 3 off=-0x20 bpoff=-0x30 pc=0x412de6 /usr/lib/go-1.19/src/runtime/mgc.go:178 runtime.gcenable.func1
     integration2_test.go:1233: 	frame 4 off=-0x18 bpoff=-0xc000041800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 4
     integration2_test.go:1233: 	frame 0 off=-0x90 bpoff=-0xa0 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0x60 bpoff=-0x70 pc=0x41bfd3 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock
     integration2_test.go:1233: 	frame 2 off=-0x60 bpoff=-0x70 pc=0x41bfd3 /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 runtime.(*scavengerState).park
     integration2_test.go:1233: 	frame 3 off=-0x38 bpoff=-0x48 pc=0x41c5a5 /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x412d86 /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc000042000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 17
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633968560 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00003c800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 18
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633970608 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00003d000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 19
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633972656 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00003d800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 20
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633974704 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00003e000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 21
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633976752 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00003e800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 22
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633978800 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00003f000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 23
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633980848 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00003f800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 24
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824633982896 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc000040000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 25
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824634304432 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00008e800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1231: goroutine 26
     integration2_test.go:1233: 	frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark
     integration2_test.go:1233: 	frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend
     integration2_test.go:1233: 	frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1
     integration2_test.go:1233: 	frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine
     integration2_test.go:1244: 	variable i is {Name:i Addr:824634306480 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10  DeclLine:7}
     integration2_test.go:1233: 	frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1
     integration2_test.go:1233: 	frame 5 off=-0x18 bpoff=-0xc00008f000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit
     integration2_test.go:1263: continue
     integration2_test.go:1275: 	frame 0 off=-0x130 bpoff=-0x130 pc=0x457ce0 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme
     integration2_test.go:1275: 	frame 1 off=-0x120 bpoff=-0x118 pc=0x45801c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3
     integration2_test.go:1275: 	frame 2 off=-0x108 bpoff=-0x118 pc=0x457fc5 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2
     integration2_test.go:1275: 	frame 3 off=-0xf0 bpoff=-0x100 pc=0x457f65 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1
     integration2_test.go:1275: 	frame 4 off=-0x80 bpoff=-0x90 pc=0x457e9c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main
--- PASS: TestClientServer_FullStacktrace (0.46s)
=== RUN   TestIssue355
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue355
Hello, World!
--- PASS: TestIssue355 (0.25s)
=== RUN   TestDisasm
     integration2_test.go:1462: call: &{{4723908 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc0049d9470 [] []} 0xc00a03f8c0 call rcx [255 209] false true}
--- PASS: TestDisasm (0.25s)
=== RUN   TestNegativeStackDepthBug
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestNegativeStackDepthBug
--- PASS: TestNegativeStackDepthBug (0.24s)
=== RUN   TestClientServer_CondBreakpoint
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_CondBreakpoint
--- PASS: TestClientServer_CondBreakpoint (0.24s)
=== RUN   TestSkipPrologue
     common_test.go:108: FindLocation("main.afunction") → [{4722858 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc006c575c0 [4722858] [232108]}]
     common_test.go:108: FindLocation("*fn1") → [{4722858 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc006ccb830 [] []}]
     common_test.go:108: FindLocation("locationsprog2.go:8") → [{4722858 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc006c57b00 [4722858] [232108]}]
--- PASS: TestSkipPrologue (0.25s)
=== RUN   TestSkipPrologue2
     common_test.go:108: FindLocation("main.callme") → [{4722762 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc000372420 [4722762] [232156]}]
     common_test.go:108: FindLocation("callme.go:5") → [{4722762 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc0089fe6c0 [4722762] [232156]}]
     common_test.go:108: FindLocation("main.callme2") → [{4722986 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc0033ddc20 [4722986] [232156]}]
     common_test.go:108: FindLocation("callme.go:12") → [{4722986 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc0089ffad0 [4722986] [232156]}]
     common_test.go:108: FindLocation("main.callme3") → [{4723206 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc0089ffec0 [4723206] [232156]}]
     common_test.go:108: FindLocation("callme.go:19") → [{4723206 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc003473860 [4723206] [232156]}]
--- PASS: TestSkipPrologue2 (0.35s)
=== RUN   TestIssue419
Start
     integration2_test.go:1589: halt
     integration2_test.go:1596: done
--- PASS: TestIssue419 (4.44s)
=== RUN   TestTypesCommand
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestTypesCommand
--- PASS: TestTypesCommand (0.24s)
=== RUN   TestIssue406
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue406
Node: root
	Disabled: false
	Redirect IP:
	Exclude(s):
	Include(s):
----------
Node: hosts
	Disabled: false
	Redirect IP: 192.168.168.1
	Exclude(s):
		rackcdn.com
		schema.org
	Include(s):
		msdn.com
		badgits.org
	Source: hpHosts
		Disabled: false
		Description:
		Prefix: 127.0.0.0
		URL: http://www.bonzon.com
----------
Node: domains
	Disabled: false
	Redirect IP:
	Exclude(s):
	Include(s):
----------

&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0xc0000a8040]}
     integration2_test.go:1641: cfgtree formats to: map[string]*main.Node [
         	"blacklist": *{
         		Disable: false,
         		IP: "0.0.0.0",
         		Include: []string len: 0, cap: 0, nil,
         		Exclude: []string len: 0, cap: 0, nil,
         		Source: main.Source [],},
         	"domains": *{
         		Disable: false,
         		IP: "",
         		Include: []string len: 8, cap: 8, [
         			"adsrvr.org",
         			"adtechus.net",
         			"advertising.com",
         			"centade.com",
         			"doubleclick.net",
         			"free-counter.co.uk",
         			"intellitxt.com",
         			"kiosked.com",
         		],
         		Exclude: []string len: 42, cap: 64, [
         			"122.2o7.net",
         			"1e100.net",
         			"adobedtm.com",
         			"akamai.net",
         			"amazon.com",
         			"amazonaws.com",
         			"apple.com",
         			"ask.com",
         			"avast.com",
         			"bitdefender.com",
         			"cdn.visiblemeasures.com",
         			"cloudfront.net",
         			"coremetrics.com",
         			"edgesuite.net",
         			"freedns.afraid.org",
         			"github.com",
         			"githubusercontent.com",
         			"google.com",
         			"googleadservices.com",
         			"googleapis.com",
         			"googleusercontent.com",
         			"gstatic.com",
         			"gvt1.com",
         			"gvt1.net",
         			"hb.disney.go.com",
         			"hp.com",
         			"hulu.com",
         			"images-amazon.com",
         			"msdn.com",
         			"paypal.com",
         			"rackcdn.com",
         			"schema.org",
         			"skype.com",
         			"smacargo.com",
         			"sourceforge.net",
         			"ssl-on9.com",
         			"ssl-on9.net",
         			"static.chartbeat.com",
         			"storage.googleapis.com",
         			"windows.net",
         			"yimg.com",
         			"ytimg.com",
         		],
         		Source: main.Source [...],},
         	"hosts": *{
         		Disable: false,
         		IP: "",
         		Include: []string len: 1, cap: 1, [
         			"beap.gemini.yahoo.com",
         		],
         		Exclude: []string len: 0, cap: 0, nil,
         		Source: main.Source [...],},
         ]
--- PASS: TestIssue406 (0.25s)
=== RUN   TestEvalExprName
     integration2_test.go:1655: i1+1 → &api.Variable{Name:"i1+1", Addr:0x0, OnlyAddr:false, Type:"int", RealType:"int", Flags:0x0, Kind:0x2, Value:"2", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"", DeclLine:0}
--- PASS: TestEvalExprName (0.25s)
=== RUN   TestClientServer_Issue528
     common_test.go:108: FindLocation("State.Close") → [{4870182 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/liner/input.go 357 0xc0028e8ed0 [4870182] [232238]}]
--- PASS: TestClientServer_Issue528 (0.37s)
=== RUN   TestClientServer_FpRegisters
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_FpRegisters
     integration2_test.go:1722: state after continue: &api.DebuggerState{Pid:232278, Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc009a0fd50), SelectedGoroutine:(*api.Goroutine)(0xc00a621d40), Threads:[]*api.Thread{(*api.Thread)(0xc009a0fea0), (*api.Thread)(0xc004f35730), (*api.Thread)(0xc003466bd0), (*api.Thread)(0xc003466e00)}, NextInProgress:false, WatchOutOfScope:[]*api.Breakpoint(nil), Exited:false, ExitStatus:0, When:"", Err:error(nil)}
     integration2_test.go:1731: avx2 variable: &api.Variable{Name:"avx2", Addr:0xc000092f2e, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"true", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x52 ", DeclLine:22}
     integration2_test.go:1731: avx512 variable: &api.Variable{Name:"avx512", Addr:0xc000092f2d, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"true", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x53 ", DeclLine:23}
     integration2_test.go:1745: state after continue: &api.DebuggerState{Pid:232278, Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc006ee9500), SelectedGoroutine:(*api.Goroutine)(0xc0039c7ba0), Threads:[]*api.Thread{(*api.Thread)(0xc0079cd3b0), (*api.Thread)(0xc0079cd490), (*api.Thread)(0xc0079cd500), (*api.Thread)(0xc0079cd570)}, NextInProgress:false, WatchOutOfScope:[]*api.Breakpoint(nil), Exited:false, ExitStatus:0, When:"", Err:error(nil)}
     integration2_test.go:1763: register XMM12 expected to contain "…[ZMM12hl] 0x3ff66666666666663ff4cccccccccccd" got "0x3ff66666666666663ff4cccccccccccd\tv2_int={ 3ff4cccccccccccd 3ff6666666666666 }\tv4_int={ cccccccd 3ff4cccc 66666666 3ff66666 }\tv8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 }\tv16_int={ cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f }\tv2_float={ 1.3 1.4 }\tv4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 }\n\t[YMM12h] 0x3ff66666666666663ff4cccccccccccd\tv2_int={ 3ff4cccccccccccd 3ff6666666666666 }\tv4_int={ cccccccd 3ff4cccc 66666666 3ff66666 }\tv8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 }\tv16_int={ cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f }\tv2_float={ 1.3 1.4 }\tv4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 }\n\t[ZMM12hl] 0x00000000000000000000000000000000\tv2_int={ 0000000000000000 0000000000000000 }\tv4_int={ 00000000 00000000 00000000 00000000 }\tv8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 }\tv16_int={ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }\tv2_float={ 0 0 }\tv4_float={ 0 0 0 0 }\n\t[ZMM12hh] 0x00000000000000000000000000000000\tv2_int={ 0000000000000000 0000000000000000 }\tv4_int={ 00000000 00000000 00000000 00000000 }\tv8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 }\tv16_int={ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }\tv2_float={ 0 0 }\tv4_float={ 0 0 0 0 }"
--- FAIL: TestClientServer_FpRegisters (0.32s)
=== RUN   TestClientServer_RestartBreakpointPosition
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_RestartBreakpointPosition
     integration2_test.go:1810: 4810aa
     integration2_test.go:1826: 4810aa 4810aa
--- PASS: TestClientServer_RestartBreakpointPosition (0.67s)
=== RUN   TestClientServer_SelectedGoroutineLoc
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_SelectedGoroutineLoc
--- PASS: TestClientServer_SelectedGoroutineLoc (0.24s)
=== RUN   TestClientServer_ReverseContinue
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_ReverseContinue
     integration2_test.go:1859: backend is not rr
--- SKIP: TestClientServer_ReverseContinue (0.00s)
=== RUN   TestClientServer_collectBreakpointInfoOnNext
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoOnNext
     common_test.go:108: FindLocation("testnextprog.go:23") → [{4723722 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc007db7d40 [4723722] [232302]}]
     common_test.go:108: FindLocation("testnextprog.go:24") → [{4723749 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0xc002617bc0 [4723749] [232302]}]
--- PASS: TestClientServer_collectBreakpointInfoOnNext (0.24s)
=== RUN   TestClientServer_collectBreakpointInfoError
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoError
     common_test.go:108: FindLocation("testnextprog.go:23") → [{4723722 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc00a4df5c0 [4723722] [232308]}]
--- PASS: TestClientServer_collectBreakpointInfoError (0.24s)
=== RUN   TestClientServerConsistentExit
demo &{<nil> 0 [] 0 false}
--- PASS: TestClientServerConsistentExit (0.35s)
=== RUN   TestClientServer_StepOutReturn
--- PASS: TestClientServer_StepOutReturn (0.36s)
=== RUN   TestAcceptMulticlient
--- PASS: TestAcceptMulticlient (0.04s)
=== RUN   TestForceStopWhileContinue
2024-10-20T12:59:31Z error layer=rpc writing response:write tcp 127.0.0.1:45295->127.0.0.1:58660: use of closed network connection
--- PASS: TestForceStopWhileContinue (0.53s)
=== RUN   TestClientServerFunctionCall
first: 1 second: 2
     integration2_test.go:2109: returned to "main.main"
     integration2_test.go:2116: Return values [{~r0 824634322440 false int int 48 int 3 0 0 [] 0  [block] DW_OP_fbreg -0x68  28}]
first: 1 second: 2
foo
1 2 0 this is a variable named `call` 0x483fa0 0x484240 0x4843c0 0x484420 0x484480 0x483ce0 0x4844e0 [1 2 3] [one two three] , 0x4873c0 0x487460 &{6} {3} &{6} &{6} 0x484a20 0x4840e0 0x4873c0 0x487460 <nil> {0} 0x484c60 {7} 0x484cc0 0x484d00 0x484d80 0x484e40 0x484f00 0x484f40 0x484fc0 0x485060 0x4850e0 <nil> 0x485160 old string value &{3 {4}} 2 25 [very long string 0123456789a0123456789b0123456789c0123456789d0123456789e0123456789f0123456789g012345678h90123456789i0123456789j0123456789] 0x485260 0x4854a0 1 2 3 4 0x485640 [one two three four five six seven height nine ten] 0x4857e0 {0xc000086020 [98 108 97 104]}
--- PASS: TestClientServerFunctionCall (0.37s)
=== RUN   TestClientServerFunctionCallPanic
about to panic
     integration2_test.go:2138: at: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/fncall.go:238
     integration2_test.go:2142: Return values [{~panic 824633971936 false interface {} interface {} 32 interface  0 0 [{data 4980720 false string string 0 string callpanic panicked 18 0 [] 4857850   0}] 0   0}]
--- PASS: TestClientServerFunctionCallPanic (0.46s)
=== RUN   TestClientServerFunctionCallStacktrace
     integration2_test.go:2157: Go 1.15 executes function calls in a different goroutine so the stack trace will not contain main.main or runtime.main
--- SKIP: TestClientServerFunctionCallStacktrace (0.00s)
=== RUN   TestAncestors
foo
Hello, World!
     integration2_test.go:2196: ancestors: []api.Ancestor{api.Ancestor{ID:1, Stack:[]api.Stackframe{api.Stackframe{Location:api.Location{PC:0x45b021, File:"", Line:0, Function:(*api.Function)(nil), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x43c691, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:4097, Function:(*api.Function)(0xc005a419b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x48158c, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005a419e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x434012, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:250, Function:(*api.Function)(0xc005a41a10), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x45d101, File:"/usr/lib/go-1.19/src/runtime/asm_amd64.s", Line:1594, Function:(*api.Function)(0xc005a41a40), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:true, Err:""}}, Unreadable:""}}
--- PASS: TestAncestors (0.25s)
=== RUN   TestUnknownMethodCall
2024-10-20T12:59:32Z error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall
--- PASS: TestUnknownMethodCall (0.43s)
=== RUN   TestIssue1703
     integration2_test.go:2247: FindLocation: []api.Location{api.Location{PC:0x48150a, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc008aa34a0), PCs:[]uint64{0x48150a}, PCPids:[]int{232528}}}
     integration2_test.go:2250: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x481500, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00b475860), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp rsp, qword ptr [r14+0x10]", Bytes:[]uint8{0x49, 0x3b, 0x66, 0x10}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481504, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00b475890), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jbe 0x4815f4", Bytes:[]uint8{0xf, 0x86, 0xea, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48150a, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00b4758c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"sub rsp, 0x68", Bytes:[]uint8{0x48, 0x83, 0xec, 0x68}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48150e, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00b4758f0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x60], rbp", Bytes:[]uint8{0x48, 0x89, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481513, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00b475920), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rbp, ptr [rsp+0x60]", Bytes:[]uint8{0x48, 0x8d, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481518, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00b475950), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0x7081]", Bytes:[]uint8{0x48, 0x8d, 0x5, 0x81, 0x70, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48151f, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00b475980), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"xor ebx, ebx", Bytes:[]uint8{0x31, 0xdb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481521, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00b4759b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476660), Text:"call $runtime.makechan", Bytes:[]uint8{0xe8, 0x9a, 0x2f, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481526, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00b475a10), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x18], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48152b, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0xc00b475a40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b4766c0), Text:"call $main.testnext", Bytes:[]uint8{0xe8, 0xb0, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481530, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475aa0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, qword ptr [rsp+0x18]", Bytes:[]uint8{0x48, 0x8b, 0x4c, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481535, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475ad0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x30], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48153a, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475b00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0xc27f]", Bytes:[]uint8{0x48, 0x8d, 0x5, 0x7f, 0xc2, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481541, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475b30), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476720), Text:"call $runtime.newobject", Bytes:[]uint8{0xe8, 0x5a, 0xa9, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481546, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475b90), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x28], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48154b, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475bc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [main.main.func1]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0xae, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481552, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475bf0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rax], rcx", Bytes:[]uint8{0x48, 0x89, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481555, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475c20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rdi, qword ptr [rsp+0x28]", Bytes:[]uint8{0x48, 0x8b, 0x7c, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48155a, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475c50), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rdi], al", Bytes:[]uint8{0x84, 0x7}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48155c, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475c80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, qword ptr [rsp+0x30]", Bytes:[]uint8{0x48, 0x8b, 0x4c, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481561, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475cb0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rdx, ptr [rdi+0x8]", Bytes:[]uint8{0x48, 0x8d, 0x57, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481565, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475ce0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp dword ptr [runtime.writeBarrier], 0x0", Bytes:[]uint8{0x83, 0x3d, 0x74, 0x7d, 0xd, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48156c, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475d10), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jz 0x481570", Bytes:[]uint8{0x74, 0x2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48156e, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475d40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476780), Text:"jmp 0x481576", Bytes:[]uint8{0xeb, 0x6}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481570, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475da0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rdi+0x8], rcx", Bytes:[]uint8{0x48, 0x89, 0x4f, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481574, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475dd0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b4767e0), Text:"jmp 0x481582", Bytes:[]uint8{0xeb, 0xc}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481576, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475e30), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rdi, rdx", Bytes:[]uint8{0x48, 0x89, 0xd7}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481579, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475e60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476840), Text:"call $runtime.gcWriteBarrierCX", Bytes:[]uint8{0xe8, 0xc2, 0xbc, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48157e, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475ec0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"data16 nop", Bytes:[]uint8{0x66, 0x90}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481580, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475ef0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b4768a0), Text:"jmp 0x481582", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481582, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475f50), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x28]", Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481587, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00b475f80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476900), Text:"call $runtime.newproc", Bytes:[]uint8{0xe8, 0xb4, 0xb0, 0xfb, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48158c, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc00b4ba000), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x18]", Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481591, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc00b4ba030), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"xor ebx, ebx", Bytes:[]uint8{0x31, 0xdb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481593, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc00b4ba060), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476960), Text:"call $runtime.chanrecv1", Bytes:[]uint8{0xe8, 0x68, 0x3e, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481598, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba0c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"movups xmmword ptr [rsp+0x38], xmm15", Bytes:[]uint8{0x44, 0xf, 0x11, 0x7c, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48159e, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba0f0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rsp+0x38]", Bytes:[]uint8{0x48, 0x8d, 0x44, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815a3, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba120), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x20], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815a8, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba150), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815aa, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba180), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0x7b6f]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0x6f, 0x7b, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815b1, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba1b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x38], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815b6, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba1e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0x36673]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0x73, 0x66, 0x3, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815bd, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba210), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x40], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x40}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c2, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba240), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c4, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba270), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b4769c0), Text:"jmp 0x4815c6", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c6, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba2d0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x48], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x48}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815cb, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba300), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x50], 0x1", Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x50, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815d4, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba330), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x58], 0x1", Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x58, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815dd, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba360), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ebx, 0x1", Bytes:[]uint8{0xbb, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815e2, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba390), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, rbx", Bytes:[]uint8{0x48, 0x89, 0xd9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815e5, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00b4ba3c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476a20), Text:"call $fmt.Println", Bytes:[]uint8{0xe8, 0x36, 0xa8, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815ea, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00b4ba420), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rbp, qword ptr [rsp+0x60]", Bytes:[]uint8{0x48, 0x8b, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815ef, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00b4ba450), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"add rsp, 0x68", Bytes:[]uint8{0x48, 0x83, 0xc4, 0x68}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f3, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00b4ba480), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f4, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00b4ba4b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476a80), Text:"call $runtime.morestack_noctxt", Bytes:[]uint8{0xe8, 0x87, 0x9b, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f9, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00b4ba510), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b476ae0), Text:"jmp $main.main", Bytes:[]uint8{0xe9, 0x2, 0xff, 0xff, 0xff}, Breakpoint:false, AtPC:false}}
--- PASS: TestIssue1703 (0.44s)
=== RUN   TestRerecord
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRerecord
     integration2_test.go:2257: only valid for recorded targets
--- SKIP: TestRerecord (0.00s)
=== RUN   TestIssue1787
--- PASS: TestIssue1787 (0.24s)
=== RUN   TestDoubleCreateBreakpoint
     integration2_test.go:2323: breakpoints before second call:
     integration2_test.go:2325: 	&{-1 unrecovered-panic 4398112 [4398112] [232536] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic   false false false false 0 [runtime.curg._panic.arg] <nil> <nil>  0 [] map[] 0 false <nil>}
     integration2_test.go:2325: 	&{-2 runtime-fatal-throw 4397152 [4397152 4396896] [232536 232536] <multiple locations> 0 (multiple functions)   false false false false 0 [] <nil> <nil>  0 [] map[] 0 false <nil>}
     integration2_test.go:2325: 	&{1 firstbreakpoint 4723992 [4723992] [232536] /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main   false true false false 0 [] <nil> <nil>  0 [] map[] 0 false <nil>}
     integration2_test.go:2336: breakpoints after second call:
     integration2_test.go:2338: 	&{-1 unrecovered-panic 4398112 [4398112] [232536] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic   false false false false 0 [runtime.curg._panic.arg] <nil> <nil>  0 [] map[] 0 false <nil>}
     integration2_test.go:2338: 	&{-2 runtime-fatal-throw 4396896 [4396896 4397152] [232536 232536] <multiple locations> 0 (multiple functions)   false false false false 0 [] <nil> <nil>  0 [] map[] 0 false <nil>}
     integration2_test.go:2338: 	&{1 firstbreakpoint 4723992 [4723992] [232536] /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main   false true false false 0 [] <nil> <nil>  0 [] map[] 0 false <nil>}
--- PASS: TestDoubleCreateBreakpoint (0.44s)
=== RUN   TestStopRecording
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestStopRecording
     integration2_test.go:2350: only for rr backend
--- SKIP: TestStopRecording (0.00s)
=== RUN   TestClearLogicalBreakpoint
     integration2_test.go:2377: breakpoint set at []uint64{0x482583, 0x4825bd}
--- PASS: TestClearLogicalBreakpoint (0.54s)
=== RUN   TestRedirects
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRedirects
     integration2_test.go:2405: output "Redirect test 2024-10-20 12:59:34.844210191 +0000 UTC m=+0.000029531\n"
     integration2_test.go:2415: output "Redirect test 2024-10-20 12:59:34.880114966 +0000 UTC m=+0.000016961\n"
--- PASS: TestRedirects (0.19s)
=== RUN   TestIssue2162
--- PASS: TestIssue2162 (0.35s)
=== RUN   TestDetachLeaveRunning
--- PASS: TestDetachLeaveRunning (0.72s)
=== RUN   TestToggleBreakpointRestart
     integration2_test.go:2526: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x431c20, Addrs:[]uint64{0x431c20}, AddrPid:[]int{232733}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)}
     integration2_test.go:2526: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x431760, Addrs:[]uint64{0x431760, 0x431860}, AddrPid:[]int{232733, 232733}, File:"<multiple locations>", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)}
     integration2_test.go:2526: &api.Breakpoint{ID:1, Name:"firstbreakpoint", Addr:0x0, Addrs:[]uint64(nil), AddrPid:[]int(nil), File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:20, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:true, UserData:interface {}(nil)}
     integration2_test.go:2526: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x4811d7, Addrs:[]uint64{0x4811d7}, AddrPid:[]int{232733}, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)}
     integration2_test.go:2529: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x431c20, Addrs:[]uint64{0x431c20}, AddrPid:[]int{232733}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)}
     integration2_test.go:2529: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x431760, Addrs:[]uint64{0x431760, 0x431860}, AddrPid:[]int{232733, 232733}, File:"<multiple locations>", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)}
     integration2_test.go:2529: &api.Breakpoint{ID:1, Name:"firstbreakpoint", Addr:0x0, Addrs:[]uint64(nil), AddrPid:[]int(nil), File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:20, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:true, UserData:interface {}(nil)}
     integration2_test.go:2529: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x4811d7, Addrs:[]uint64{0x4811d7}, AddrPid:[]int{232733}, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)}
     integration2_test.go:2529: &api.Breakpoint{ID:3, Name:"thirdbreakpoint", Addr:0x4811e0, Addrs:[]uint64{0x4811e0}, AddrPid:[]int{232733}, File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:22, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)}
--- PASS: TestToggleBreakpointRestart (0.47s)
=== RUN   TestStopServerWithClosedListener
--- PASS: TestStopServerWithClosedListener (2.31s)
=== RUN   TestGoroutinesGrouping
     integration2_test.go:2571: []api.GoroutineGroup{api.GoroutineGroup{Name:"name=", Offset:0, Count:5, Total:7}, api.GoroutineGroup{Name:"name=five", Offset:5, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=four", Offset:10, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=one", Offset:15, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=three", Offset:20, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=two", Offset:25, Count:5, Total:25000}}
--- PASS: TestGoroutinesGrouping (6.82s)
=== RUN   TestLongStringArg
     integration2_test.go:2602: &api.Variable{Name:"s", Addr:0xbeef000000000000, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x28, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x4a0793, Unreadable:"", LocationExpr:"[0xd8a:0x48104a] DW_OP_reg0(Rax) DW_OP_piece 0x8 DW_OP_reg3(Rbx) DW_OP_piece 0x8 ", DeclLine:5}
     integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0xbeef000000000000))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x4a07d3, Unreadable:"", LocationExpr:"", DeclLine:0}
     integration2_test.go:2602: &api.Variable{Name:"q", Addr:0xbeef000000000100, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x28, Kind:0x18, Value:"very long string B 012345678901234567890123456789012345678901234", Len:111, Cap:0, Children:[]api.Variable{}, Base:0x4a07ff, Unreadable:"", LocationExpr:"[0xdd5:0x48104a] DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg5(Rdi) DW_OP_piece 0x8 ", DeclLine:5}
     integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0xbeef000000000100))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"567890123456789012345678901234567890123456789X2", Len:47, Cap:47, Children:[]api.Variable{}, Base:0x4a083f, Unreadable:"", LocationExpr:"", DeclLine:0}
     integration2_test.go:2602: &api.Variable{Name:"s", Addr:0xbeef000000000000, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x28, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x4a0793, Unreadable:"", LocationExpr:"[0xd8a:0x48104a] DW_OP_reg0(Rax) DW_OP_piece 0x8 DW_OP_reg3(Rbx) DW_OP_piece 0x8 ", DeclLine:5}
     integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0xbeef000000000000))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x4a07d3, Unreadable:"", LocationExpr:"", DeclLine:0}
--- PASS: TestLongStringArg (0.36s)
=== RUN   TestGenericsBreakpoint
1
--- PASS: TestGenericsBreakpoint (0.35s)
=== RUN   TestRestartRewindAfterEnd
     integration2_test.go:2684: not relevant
--- SKIP: TestRestartRewindAfterEnd (0.00s)
=== RUN   TestClientServer_SinglelineStringFormattedWithBigInts
     integration2_test.go:2739: constant: "8180A06000000000"
     integration2_test.go:2761: "9331634762088972288" "8180A06000000000"
     integration2_test.go:2761: "9331634762088972288" "8180A06000000000"
     integration2_test.go:2761: "9259436018245828608" "8080200000000000"
     integration2_test.go:2761: "9259436018245828608" "8080200000000000"
--- PASS: TestClientServer_SinglelineStringFormattedWithBigInts (0.35s)
=== RUN   TestNonGoDebug
--- PASS: TestNonGoDebug (0.43s)
=== RUN   TestRestart_PreserveFunctionBreakpoint
     integration2_test.go:2831: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testfnpos.go:5
     integration2_test.go:2843: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testfnpos.go:9
--- PASS: TestRestart_PreserveFunctionBreakpoint (0.69s)
=== RUN   TestPluginSuspendedBreakpoint
     integration2_test.go:2878: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22
     integration2_test.go:2879: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27
     integration2_test.go:2880: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:6
     integration2_test.go:2881: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:9
     integration2_test.go:2909: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22
     integration2_test.go:2910: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27
     integration2_test.go:2911: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:5
     integration2_test.go:2912: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:9
--- PASS: TestPluginSuspendedBreakpoint (1.40s)
=== RUN   TestBreakpointAfterProcessExit
Hello, World!
Hello, World!
--- PASS: TestBreakpointAfterProcessExit (0.48s)
=== RUN   TestClientServer_createBreakpointWithID
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_createBreakpointWithID
--- PASS: TestClientServer_createBreakpointWithID (0.43s)
=== RUN   TestClientServer_autoBreakpoints
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_autoBreakpoints
     integration2_test.go:2984: &{-1 unrecovered-panic 4382112 [4382112] [233270] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic   false false false false 0 [runtime.curg._panic.arg] <nil> <nil>  0 [] map[] 0 false <nil>}
     integration2_test.go:2984: &{-2 runtime-fatal-throw 4380896 [4380896 4381152] [233270 233270] <multiple locations> 0 (multiple functions)   false false false false 0 [] <nil> <nil>  0 [] map[] 0 false <nil>}
--- PASS: TestClientServer_autoBreakpoints (0.44s)
=== RUN   TestClientServer_breakpointOnFuncWithABIWrapper
     support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointOnFuncWithABIWrapper
     integration2_test.go:3004: &{1  4395562 [4395562 4550752] [233272 233272] <multiple locations> 0 runtime.schedinit   false false false false 0 [] <nil> <nil>  0 [] map[] 0 false <nil>}
     integration2_test.go:3010: First instruction for 4395562 {{4395552 /usr/lib/go-1.19/src/runtime/proc.go 658 0xc002ec8ed0 [] []} <nil> cmp rsp, qword ptr [r14+0x10] [73 59 102 16] false false}
     integration2_test.go:3010: First instruction for 4550752 {{4550752 <autogenerated> 1 0xc00a2f7f80 [] []} <nil> xorps xmm15, xmm15 [69 15 87 255] true false}
--- PASS: TestClientServer_breakpointOnFuncWithABIWrapper (0.44s)
FAIL
FAIL	github.com/go-delve/delve/service/test	67.276s
FAIL
dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2 github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/pkg/astutil github.com/go-delve/delve/pkg/config github.com/go-delve/delve/pkg/dwarf github.com/go-delve/delve/pkg/dwarf/dwarfbuilder github.com/go-delve/delve/pkg/dwarf/frame github.com/go-delve/delve/pkg/dwarf/godwarf github.com/go-delve/delve/pkg/dwarf/leb128 github.com/go-delve/delve/pkg/dwarf/line github.com/go-delve/delve/pkg/dwarf/loclist github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/reader github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/elfwriter github.com/go-delve/delve/pkg/gobuild github.com/go-delve/delve/pkg/goversion github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/logflags github.com/go-delve/delve/pkg/proc github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/core github.com/go-delve/delve/pkg/proc/core/minidump github.com/go-delve/delve/pkg/proc/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil github.com/go-delve/delve/pkg/proc/native github.com/go-delve/delve/pkg/proc/test github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/pkg/terminal github.com/go-delve/delve/pkg/terminal/colorize github.com/go-delve/delve/pkg/terminal/starbind github.com/go-delve/delve/pkg/version github.com/go-delve/delve/service github.com/go-delve/delve/service/api github.com/go-delve/delve/service/dap github.com/go-delve/delve/service/dap/daptest github.com/go-delve/delve/service/debugger github.com/go-delve/delve/service/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/service/test returned exit code 1
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/bookworm/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.


Note: The bug is closed with the version in trixie/sid, but
packages in bookworm must still build in bookworm.


Thanks.