Source: golang-github-traefik-yaegi Version: 0.15.1-2 Severity: serious Tags: ftbfs sid trixie Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramac...@debian.org
https://buildd.debian.org/status/fetch.php?pkg=golang-github-traefik-yaegi&arch=amd64&ver=0.15.1-2%2Bb2&stamp=1694894705&raw=0 === RUN TestInterpConsistencyBuild/cli7.go runtime: marked free object in span 0x7f24ecbf6c48, elemsize=176 freeindex=1 (bad use of unsafe.Pointer? try -d=checkptr) 0xc000544000 alloc marked 0xc0005440b0 free unmarked 0xc000544160 free unmarked 0xc000544210 free unmarked 0xc0005442c0 free unmarked 0xc000544370 free unmarked 0xc000544420 free unmarked 0xc0005444d0 free unmarked 0xc000544580 free unmarked 0xc000544630 free unmarked 0xc0005446e0 free unmarked 0xc000544790 free marked zombie 0x000000c000544790: 0x000000c000586120 0x000000c0000e89c0 0x000000c0005447a0: 0x000000c0000e8780 0x000000c00015c5a0 0x000000c0005447b0: 0x0000000000000000 0x000000c0000e8960 0x000000c0005447c0: 0x000000c00034d4a0 0x0000000000000000 0x000000c0005447d0: 0x0000000000000000 0x0000000000000000 0x000000c0005447e0: 0x0000000000000000 0x000000c00043bab0 0x000000c0005447f0: 0x0000000000e6e0a6 0x0000000000000000 0x000000c000544800: 0x0000000000000000 0x0000000000916400 <net/http.(*persistConn).roundTrip.func2+0x0000000000000000> 0x000000c000544810: 0x000000c0000e8960 0x000000c0005447e0 0x000000c000544820: 0x000000c000128d10 0x0000000000000000 0x000000c000544830: 0x0000000000000000 0x000000c000586120 0xc000544840 free marked zombie 0x000000c000544840: 0x0000000000000000 0x0000000000000000 0x000000c000544850: 0x000000c0000cf540 0x000000c00034d680 0x000000c000544860: 0x0000000000000000 0x00000000009163c0 <net/http.(*persistConn).roundTrip.func1+0x0000000000000000> 0x000000c000544870: 0x000000c0005447f8 0x000000c00015c5a0 0x000000c000544880: 0x000000c0000cf540 0x000000c0003ec400 0x000000c000544890: 0x000000c0003ec400 0x000000c0000e89c0 0x000000c0005448a0: 0x0000000000000001 0x0000000000000000 0x000000c0005448b0: 0x000000c0000e8960 0x0000000000000000 0x000000c0005448c0: 0x0000000000000000 0x0000000000000000 0x000000c0005448d0: 0x0000000000000000 0x000000c0000e89c0 0x000000c0005448e0: 0x000000c000544838 0x0000000000000000 0xc0005448f0 free unmarked 0xc0005449a0 free unmarked 0xc000544a50 free unmarked 0xc000544b00 free unmarked 0xc000544bb0 free unmarked 0xc000544c60 free unmarked 0xc000544d10 free unmarked 0xc000544dc0 free unmarked 0xc000544e70 free unmarked 0xc000544f20 free unmarked 0xc000544fd0 free unmarked 0xc000545080 free unmarked 0xc000545130 free unmarked 0xc0005451e0 free unmarked 0xc000545290 free unmarked 0xc000545340 free unmarked 0xc0005453f0 free unmarked 0xc0005454a0 free unmarked 0xc000545550 free unmarked 0xc000545600 free unmarked 0xc0005456b0 free unmarked 0xc000545760 free unmarked 0xc000545810 free unmarked 0xc0005458c0 free unmarked 0xc000545970 free unmarked 0xc000545a20 free unmarked 0xc000545ad0 free unmarked 0xc000545b80 free unmarked 0xc000545c30 free unmarked 0xc000545ce0 free unmarked 0xc000545d90 free unmarked 0xc000545e40 free unmarked 0xc000545ef0 free unmarked fatal error: found pointer to free object runtime stack: runtime.throw({0xe80d7a?, 0xc0005448f0?}) /usr/lib/go-1.21/src/runtime/panic.go:1077 +0x5c fp=0x7f24eee00b68 sp=0x7f24eee00b38 pc=0x440a3c runtime.(*mspan).reportZombies(0x7f24ecbf6c48) /usr/lib/go-1.21/src/runtime/mgcsweep.go:861 +0x2e5 fp=0x7f24eee00be8 sp=0x7f24eee00b68 pc=0x42ece5 runtime.(*sweepLocked).sweep(0x2030001?, 0x0) /usr/lib/go-1.21/src/runtime/mgcsweep.go:644 +0xa88 fp=0x7f24eee00cf0 sp=0x7f24eee00be8 pc=0x42e508 runtime.(*mcentral).uncacheSpan(0x7f24eee00d68?, 0x436046?) /usr/lib/go-1.21/src/runtime/mcentral.go:228 +0x98 fp=0x7f24eee00d18 sp=0x7f24eee00cf0 pc=0x41e918 runtime.(*mcache).releaseAll(0x7f2536158f18) /usr/lib/go-1.21/src/runtime/mcache.go:291 +0x13c fp=0x7f24eee00d80 sp=0x7f24eee00d18 pc=0x41e37c runtime.(*mcache).prepareForSweep(0x7f2536158f18) /usr/lib/go-1.21/src/runtime/mcache.go:328 +0x35 fp=0x7f24eee00da8 sp=0x7f24eee00d80 pc=0x41e475 runtime.gcMarkTermination.func4.1(0xc00005ef00) /usr/lib/go-1.21/src/runtime/mgc.go:1115 +0x25 fp=0x7f24eee00dd0 sp=0x7f24eee00da8 pc=0x46e6e5 runtime.forEachP(0xec7d20) /usr/lib/go-1.21/src/runtime/proc.go:1787 +0x124 fp=0x7f24eee00e38 sp=0x7f24eee00dd0 pc=0x4465c4 runtime.gcMarkTermination.func4() /usr/lib/go-1.21/src/runtime/mgc.go:1114 +0x1a fp=0x7f24eee00e50 sp=0x7f24eee00e38 pc=0x46e81a runtime.systemstack() /usr/lib/go-1.21/src/runtime/asm_amd64.s:509 +0x4a fp=0x7f24eee00e60 sp=0x7f24eee00e50 pc=0x47614a goroutine 60 [running]: runtime.systemstack_switch() /usr/lib/go-1.21/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000066530 sp=0xc000066520 pc=0x4760e8 runtime.gcMarkTermination() /usr/lib/go-1.21/src/runtime/mgc.go:1113 +0x4b7 fp=0xc0000666f8 sp=0xc000066530 pc=0x423797 runtime.gcMarkDone() /usr/lib/go-1.21/src/runtime/mgc.go:938 +0x28a fp=0xc000066750 sp=0xc0000666f8 pc=0x4231ea runtime.gcBgMarkWorker() /usr/lib/go-1.21/src/runtime/mgc.go:1425 +0x345 fp=0xc0000667e0 sp=0xc000066750 pc=0x424345 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000667e8 sp=0xc0000667e0 pc=0x4780c1 created by runtime.gcBgMarkStartWorkers in goroutine 58 /usr/lib/go-1.21/src/runtime/mgc.go:1217 +0x1c goroutine 1 [chan receive, 1 minutes]: runtime.gopark(0xc0001499e8?, 0x415425?, 0x78?, 0x0?, 0x18?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc000149980 sp=0xc000149960 pc=0x4439ce runtime.chanrecv(0xc0000e00e0, 0xc000149a67, 0x1) /usr/lib/go-1.21/src/runtime/chan.go:583 +0x3cd fp=0xc0001499f8 sp=0xc000149980 pc=0x40c1cd runtime.chanrecv1(0x156c140?, 0xd249a0?) /usr/lib/go-1.21/src/runtime/chan.go:442 +0x12 fp=0xc000149a20 sp=0xc0001499f8 pc=0x40bdd2 testing.(*T).Run(0xc00014d040, {0xe7deda?, 0x5588dc?}, 0xec7558) /usr/lib/go-1.21/src/testing/testing.go:1649 +0x3c8 fp=0xc000149ae0 sp=0xc000149a20 pc=0x559e28 testing.runTests.func1(0x156dda0?) /usr/lib/go-1.21/src/testing/testing.go:2054 +0x3e fp=0xc000149b30 sp=0xc000149ae0 pc=0x55c5be testing.tRunner(0xc00014d040, 0xc000199c48) /usr/lib/go-1.21/src/testing/testing.go:1595 +0xff fp=0xc000149b80 sp=0xc000149b30 pc=0x558fff testing.runTests(0xc000190a00?, {0x1526fc0, 0x44, 0x44}, {0xc00019cfa0?, 0xc000199d08?, 0x156cde0?}) /usr/lib/go-1.21/src/testing/testing.go:2052 +0x445 fp=0xc000149c78 sp=0xc000149b80 pc=0x55c4a5 testing.(*M).Run(0xc000190a00) /usr/lib/go-1.21/src/testing/testing.go:1925 +0x636 fp=0xc000149ec0 sp=0xc000149c78 pc=0x55ad76 main.main() _testmain.go:187 +0x19c fp=0xc000149f40 sp=0xc000149ec0 pc=0xcca61c runtime.main() /usr/lib/go-1.21/src/runtime/proc.go:267 +0x2bb fp=0xc000149fe0 sp=0xc000149f40 pc=0x44355b runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000149fe8 sp=0xc000149fe0 pc=0x4780c1 goroutine 2 [force gc (idle), 1 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc00006afa8 sp=0xc00006af88 pc=0x4439ce runtime.goparkunlock(...) /usr/lib/go-1.21/src/runtime/proc.go:404 runtime.forcegchelper() /usr/lib/go-1.21/src/runtime/proc.go:322 +0xb3 fp=0xc00006afe0 sp=0xc00006afa8 pc=0x443833 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006afe8 sp=0xc00006afe0 pc=0x4780c1 created by runtime.init.6 in goroutine 1 /usr/lib/go-1.21/src/runtime/proc.go:310 +0x1a goroutine 3 [runnable]: runtime.gopark(0x156c401?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc00006b778 sp=0xc00006b758 pc=0x4439ce runtime.goparkunlock(...) /usr/lib/go-1.21/src/runtime/proc.go:404 runtime.bgsweep(0x0?) /usr/lib/go-1.21/src/runtime/mgcsweep.go:321 +0xdf fp=0xc00006b7c8 sp=0xc00006b778 pc=0x42d57f runtime.gcenable.func1() /usr/lib/go-1.21/src/runtime/mgc.go:200 +0x25 fp=0xc00006b7e0 sp=0xc00006b7c8 pc=0x422565 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006b7e8 sp=0xc00006b7e0 pc=0x4780c1 created by runtime.gcenable in goroutine 1 /usr/lib/go-1.21/src/runtime/mgc.go:200 +0x66 goroutine 4 [GC scavenge wait]: runtime.gopark(0x3a4029?, 0x339642?, 0x0?, 0x0?, 0x0?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc00006bf70 sp=0xc00006bf50 pc=0x4439ce runtime.goparkunlock(...) /usr/lib/go-1.21/src/runtime/proc.go:404 runtime.(*scavengerState).park(0x156cee0) /usr/lib/go-1.21/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00006bfa0 sp=0xc00006bf70 pc=0x42adc9 runtime.bgscavenge(0x0?) /usr/lib/go-1.21/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00006bfc8 sp=0xc00006bfa0 pc=0x42b379 runtime.gcenable.func2() /usr/lib/go-1.21/src/runtime/mgc.go:201 +0x25 fp=0xc00006bfe0 sp=0xc00006bfc8 pc=0x422505 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006bfe8 sp=0xc00006bfe0 pc=0x4780c1 created by runtime.gcenable in goroutine 1 /usr/lib/go-1.21/src/runtime/mgc.go:201 +0xa5 goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0xec7618?, 0x0?, 0x60?, 0x2000000020?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc00006a628 sp=0xc00006a608 pc=0x4439ce runtime.runfinq() /usr/lib/go-1.21/src/runtime/mfinal.go:193 +0x107 fp=0xc00006a7e0 sp=0xc00006a628 pc=0x421567 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006a7e8 sp=0xc00006a7e0 pc=0x4780c1 created by runtime.createfing in goroutine 1 /usr/lib/go-1.21/src/runtime/mfinal.go:163 +0x3d goroutine 98 [chan receive]: runtime.gopark(0xc000080d80?, 0x415425?, 0x30?, 0x0?, 0x18?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc000080d18 sp=0xc000080cf8 pc=0x4439ce runtime.chanrecv(0xc000540000, 0xc000080dff, 0x1) /usr/lib/go-1.21/src/runtime/chan.go:583 +0x3cd fp=0xc000080d90 sp=0xc000080d18 pc=0x40c1cd runtime.chanrecv1(0x156c140?, 0xd249a0?) /usr/lib/go-1.21/src/runtime/chan.go:442 +0x12 fp=0xc000080db8 sp=0xc000080d90 pc=0x40bdd2 testing.(*T).Run(0xc000196000, {0xc000014d90?, 0x101e780?}, 0xc0005120c0) /usr/lib/go-1.21/src/testing/testing.go:1649 +0x3c8 fp=0xc000080e78 sp=0xc000080db8 pc=0x559e28 github.com/traefik/yaegi/interp_test.TestInterpConsistencyBuild(0xc000196000) /<<PKGBUILDDIR>>/_build/src/github.com/traefik/yaegi/interp/interp_consistent_test.go:124 +0x19f9 fp=0xc000080f70 sp=0xc000080e78 pc=0xcbb819 testing.tRunner(0xc000196000, 0xec7558) /usr/lib/go-1.21/src/testing/testing.go:1595 +0xff fp=0xc000080fc0 sp=0xc000080f70 pc=0x558fff testing.(*T).Run.func1() /usr/lib/go-1.21/src/testing/testing.go:1648 +0x25 fp=0xc000080fe0 sp=0xc000080fc0 pc=0x559f85 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000080fe8 sp=0xc000080fe0 pc=0x4780c1 created by testing.(*T).Run in goroutine 1 /usr/lib/go-1.21/src/testing/testing.go:1648 +0x3ad goroutine 59 [GC worker (idle)]: runtime.gopark(0x15a01e0?, 0x1?, 0xfb?, 0x95?, 0x0?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc00006c750 sp=0xc00006c730 pc=0x4439ce runtime.gcBgMarkWorker() /usr/lib/go-1.21/src/runtime/mgc.go:1293 +0xe5 fp=0xc00006c7e0 sp=0xc00006c750 pc=0x4240e5 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006c7e8 sp=0xc00006c7e0 pc=0x4780c1 created by runtime.gcBgMarkStartWorkers in goroutine 58 /usr/lib/go-1.21/src/runtime/mgc.go:1217 +0x1c goroutine 61 [GC worker (idle)]: runtime.gopark(0x8e7b040a50049?, 0x1?, 0x9f?, 0x91?, 0x0?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc000066f50 sp=0xc000066f30 pc=0x4439ce runtime.gcBgMarkWorker() /usr/lib/go-1.21/src/runtime/mgc.go:1293 +0xe5 fp=0xc000066fe0 sp=0xc000066f50 pc=0x4240e5 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000066fe8 sp=0xc000066fe0 pc=0x4780c1 created by runtime.gcBgMarkStartWorkers in goroutine 58 /usr/lib/go-1.21/src/runtime/mgc.go:1217 +0x1c goroutine 62 [runnable]: runtime.gopark(0xc00034ca80?, 0xc0000676e8?, 0x80?, 0x84?, 0x1576ae0?) /usr/lib/go-1.21/src/runtime/proc.go:398 +0xce fp=0xc000067690 sp=0xc000067670 pc=0x4439ce runtime.goparkunlock(...) /usr/lib/go-1.21/src/runtime/proc.go:404 runtime.semacquire1(0x156d8dc, 0x67?, 0x0, 0x0, 0x10?) /usr/lib/go-1.21/src/runtime/sema.go:160 +0x218 fp=0xc0000676f8 sp=0xc000067690 pc=0x454fb8 runtime.semacquire(...) /usr/lib/go-1.21/src/runtime/sema.go:111 runtime.gcMarkDone() /usr/lib/go-1.21/src/runtime/mgc.go:810 +0x2a fp=0xc000067750 sp=0xc0000676f8 pc=0x422f8a runtime.gcBgMarkWorker() /usr/lib/go-1.21/src/runtime/mgc.go:1425 +0x345 fp=0xc0000677e0 sp=0xc000067750 pc=0x424345 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000677e8 sp=0xc0000677e0 pc=0x4780c1 created by runtime.gcBgMarkStartWorkers in goroutine 58 /usr/lib/go-1.21/src/runtime/mgc.go:1217 +0x1c goroutine 480 [runnable]: runtime.mapiternext(0xc000081bf8) /usr/lib/go-1.21/src/runtime/map.go:867 +0x4c5 fp=0xc000081ad0 sp=0xc000081ac8 pc=0x417d25 github.com/traefik/yaegi/interp.(*Interpreter).Use(0xc00013ab40, 0x42?) /<<PKGBUILDDIR>>/_build/src/github.com/traefik/yaegi/interp/use.go:130 +0x5f0 fp=0xc000081d28 sp=0xc000081ad0 pc=0xca7750 github.com/traefik/yaegi/interp_test.TestInterpConsistencyBuild.func1(0xc000197ba0) /<<PKGBUILDDIR>>/_build/src/github.com/traefik/yaegi/interp/interp_consistent_test.go:136 +0x1d9 fp=0xc000081f70 sp=0xc000081d28 pc=0xcbba79 testing.tRunner(0xc000197ba0, 0xc0005120c0) /usr/lib/go-1.21/src/testing/testing.go:1595 +0xff fp=0xc000081fc0 sp=0xc000081f70 pc=0x558fff testing.(*T).Run.func1() /usr/lib/go-1.21/src/testing/testing.go:1648 +0x25 fp=0xc000081fe0 sp=0xc000081fc0 pc=0x559f85 runtime.goexit() /usr/lib/go-1.21/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000081fe8 sp=0xc000081fe0 pc=0x4780c1 created by testing.(*T).Run in goroutine 98 /usr/lib/go-1.21/src/testing/testing.go:1648 +0x3ad FAIL github.com/traefik/yaegi/interp 61.120s FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 4 -timeout 1h github.com/traefik/yaegi github.com/traefik/yaegi/cmd/yaegi github.com/traefik/yaegi/extract github.com/traefik/yaegi/internal/unsafe2 github.com/traefik/yaegi/interp github.com/traefik/yaegi/stdlib github.com/traefik/yaegi/stdlib/syscall github.com/traefik/yaegi/stdlib/unrestricted github.com/traefik/yaegi/stdlib/unsafe returned exit code 1 make[1]: *** [debian/rules:19: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' Cheers -- Sebastian Ramacher