All,sigstore/gitsign/internal/cache github.com/sigstore/gitsign/internal/cache/api github.com/sigstore/gitsign/internal/cache/service github.com/sigstore/gitsign/internal/cert github.com/sigstore/gitsign/internal/commands/attest github.com/sigstore/gitsign/
I got a SIGSEGV from running 'go test' on mips64el in gitsign. Does
anyone understand any of the backtrace below? Has anyone seen this for
any other Go packages? Buildd log here:
https://buildd.debian.org/status/fetch.php?pkg=gitsign&arch=mips64el&ver=0.13.0-1&stamp=1744282800&raw=0
I've asked for a giveback so we can learn if this was a spurious crash
or happens more than once, but the mips64el buildd seems busy.
Which package would be the right one to file a crash like this on? golang-1.24-go?
/Simon
dh_auto_test -a -O--builddirectory=_build -O--buildsystem=golang
cd _build && go test -vet=off -v -p 4 github.com/sigstore/gitsign github.com/sigstore/gitsign/cmd/gitsign-credential-cache github.com/sigstore/gitsign/docs/cli github.com/sigstore/gitsign/internal github.com/sigstore/gitsign/internal/attest github.com/
# github.com/google/trillian
SIGSEGV: segmentation violation
PC=0xa2c28 m=2 sigcode=128 addr=0x0
goroutine 0 gp=0xc000002a80 m=2 mp=0xc000060808 [idle]: runtime.step({0x1268e2c, 0x7efb4, 0x7efb4}, 0xc000079ec0, 0xc000079ea0, 0x0)
runtime/symtab.go:1248 fp=0xc000079e40 sp=0xc000079e40 pc=0xa2c28 runtime.funcMaxSPDelta(...)
runtime/symtab.go:1191
runtime.newstack()
runtime/stack.go:1085 +0x860 fp=0xc000079fc8 sp=0xc000079e40 pc=0x9c1d8 runtime.morestack()
runtime/asm_mips64x.s:277 +0x78 fp=0xc000079fd0 sp=0xc000079fc8 pc=0xc9a08
goroutine 176 gp=0xc00287c380 m=2 mp=0xc000060808 [running]: cmd/compile/internal/ssagen.(*state).exprCheckPtr(0xc002f98000, {0xf5dc70, 0xc000fa12c0}, 0x1)
cmd/compile/internal/ssagen/ssa.go:2786 +0x20 fp=0xc000100500 sp=0xc000100500 pc=0xa07d98
cmd/compile/internal/ssagen.(*state).expr(...)
cmd/compile/internal/ssagen/ssa.go:2783 cmd/compile/internal/ssagen.(*state).stmt(0xc002f98000, {0xf5eff8, 0xc0029fd6d0})
cmd/compile/internal/ssagen/ssa.go:1706 +0x8fc0 fp=0xc000100af0 sp=0xc000100500 pc=0xa03e70
cmd/compile/internal/ssagen.(*state).stmtList(...)
cmd/compile/internal/ssagen/ssa.go:1449 cmd/compile/internal/ssagen.buildssa(0xc001ac97c0, 0x0, 0x0)
cmd/compile/internal/ssagen/ssa.go:580 +0x3564 fp=0xc000100ea0 sp=0xc000100af0 pc=0x9f4f5c
cmd/compile/internal/ssagen.Compile(0xc001ac97c0, 0x0, 0x0)
cmd/compile/internal/ssagen/pgen.go:304 +0xbc fp=0xc000100f78 sp=0xc000100ea0 pc=0x9e5294
cmd/compile/internal/gc.compileFunctions.func5.1(0x0)
cmd/compile/internal/gc/compile.go:189 +0x64 fp=0xc000100fb0 sp=0xc000100f78 pc=0xc7e144
cmd/compile/internal/gc.compileFunctions.func3.1()
cmd/compile/internal/gc/compile.go:171 +0x5c fp=0xc000100fd8 sp=0xc000100fb0 pc=0xc7e60c
runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc000100fd8 sp=0xc000100fd8 pc=0xcbcf4
created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 13
cmd/compile/internal/gc/compile.go:170 +0x2d8
goroutine 1 gp=0xc0000021c0 m=nil [sync.WaitGroup.Wait]: runtime.gopark(0xe0ed40, 0x1547a00, 0x18, 0x5, 0x4)
runtime/proc.go:435 +0x140 fp=0xc0018a95e0 sp=0xc0018a95c8 pc=0xc3250 runtime.goparkunlock(...)
runtime/proc.go:441
runtime.semacquire1(0xc0028a4fe8, 0x0, 0x1, 0x0, 0x18)
runtime/sema.go:188 +0x2a8 fp=0xc0018a9628 sp=0xc0018a95e0 pc=0x929c8 sync.runtime_SemacquireWaitGroup(0xc0028a4fe8)
runtime/sema.go:110 +0x58 fp=0xc0018a9658 sp=0xc0018a9628 pc=0xc5200 sync.(*WaitGroup).Wait(0xc0028a4fe0)
sync/waitgroup.go:118 +0x98 fp=0xc0018a9670 sp=0xc0018a9658 pc=0xe89e8 cmd/compile/internal/gc.compileFunctions(0x0)
cmd/compile/internal/gc/compile.go:201 +0x38c fp=0xc0018a96d0 sp=0xc0018a9670 pc=0xc7df5c
cmd/compile/internal/gc.Main(0xe0de28)
cmd/compile/internal/gc/main.go:316 +0x2d70 fp=0xc0018a9ef8 sp=0xc0018a96d0 pc=0xc81c10
main.main()
cmd/compile/main.go:57 +0x1d4 fp=0xc0018a9f68 sp=0xc0018a9ef8 pc=0xcbafb4
runtime.main()
runtime/proc.go:283 +0x394 fp=0xc0018a9fd8 sp=0xc0018a9f68 pc=0x74afc runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc0018a9fd8 sp=0xc0018a9fd8 pc=0xcbcf4
goroutine 2 gp=0xc000002700 m=nil [force gc (idle)]:
runtime.gopark(0xe0ed40, 0x153bd00, 0x11, 0xa, 0x1)
runtime/proc.go:435 +0x140 fp=0xc00005afa8 sp=0xc00005af90 pc=0xc3250 runtime.goparkunlock(...)
runtime/proc.go:441
runtime.forcegchelper()
runtime/proc.go:348 +0x13c fp=0xc00005afd8 sp=0xc00005afa8 pc=0x75054 runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc00005afd8 sp=0xc00005afd8 pc=0xcbcf4
created by runtime.init.6 in goroutine 1
runtime/proc.go:336 +0x48
goroutine 3 gp=0xc000002c40 m=nil [GC sweep wait]:
runtime.gopark(0xe0ed40, 0x153c1c0, 0xc, 0x9, 0x1)
runtime/proc.go:435 +0x140 fp=0xc00005b740 sp=0xc00005b728 pc=0xc3250 runtime.goparkunlock(...)
runtime/proc.go:441
runtime.bgsweep(0xc00003a080)
runtime/mgcsweep.go:276 +0x10c fp=0xc00005b7c8 sp=0xc00005b740 pc=0x500f4
runtime.gcenable.gowrap1()
runtime/mgc.go:204 +0x64 fp=0xc00005b7d8 sp=0xc00005b7c8 pc=0x3d9bc runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc00005b7d8 sp=0xc00005b7d8 pc=0xcbcf4
created by runtime.gcenable in goroutine 1
runtime/mgc.go:204 +0xc4
goroutine 4 gp=0xc000002e00 m=nil [GC scavenge wait]: runtime.gopark(0xe0ed40, 0x153cac0, 0xd, 0xa, 0x2)
runtime/proc.go:435 +0x140 fp=0xc00005bf80 sp=0xc00005bf68 pc=0xc3250 runtime.goparkunlock(...)
runtime/proc.go:441
runtime.(*scavengerState).park(0x153cac0)
runtime/mgcscavenge.go:425 +0x9c fp=0xc00005bfa8 sp=0xc00005bf80 pc=0x4c4cc
runtime.bgscavenge(0xc00003a080)
runtime/mgcscavenge.go:653 +0x80 fp=0xc00005bfc8 sp=0xc00005bfa8 pc=0x4cbf8
runtime.gcenable.gowrap2()
runtime/mgc.go:205 +0x64 fp=0xc00005bfd8 sp=0xc00005bfc8 pc=0x3d944 runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc00005bfd8 sp=0xc00005bfd8 pc=0xcbcf4
created by runtime.gcenable in goroutine 1
runtime/mgc.go:205 +0x130
goroutine 5 gp=0xc000003340 m=nil [finalizer wait]:
runtime.gopark(0xe0ea90, 0x1571a38, 0x10, 0xa, 0x1)
runtime/proc.go:435 +0x140 fp=0xc00005a738 sp=0xc00005a720 pc=0xc3250 runtime.runfinq()
runtime/mfinal.go:196 +0x198 fp=0xc00005a7d8 sp=0xc00005a738 pc=0x3c2c8 runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc00005a7d8 sp=0xc00005a7d8 pc=0xcbcf4
created by runtime.createfing in goroutine 1
runtime/mfinal.go:166 +0xa8
goroutine 186 gp=0xc000003a40 m=nil [runnable]:
time.runtimeNow()
runtime/time.go:17 +0x1c fp=0xc002f29e38 sp=0xc002f29e38 pc=0xc80a4 time.Now(...)
time/time.go:1341
cmd/compile/internal/ssa.Compile(0xc002ebaea0)
cmd/compile/internal/ssa/compile.go:96 +0xbcc fp=0xc002f2daf0 sp=0xc002f29e38 pc=0x4d6efc
cmd/compile/internal/ssagen.buildssa(0xc0016bb040, 0x1, 0x0)
cmd/compile/internal/ssagen/ssa.go:600 +0x36d8 fp=0xc002f2dea0 sp=0xc002f2daf0 pc=0x9f50d0
cmd/compile/internal/ssagen.Compile(0xc0016bb040, 0x1, 0x0)
cmd/compile/internal/ssagen/pgen.go:304 +0xbc fp=0xc002f2df78 sp=0xc002f2dea0 pc=0x9e5294
cmd/compile/internal/gc.compileFunctions.func5.1(0x1)
cmd/compile/internal/gc/compile.go:189 +0x64 fp=0xc002f2dfb0 sp=0xc002f2df78 pc=0xc7e144
cmd/compile/internal/gc.compileFunctions.func3.1()
cmd/compile/internal/gc/compile.go:171 +0x5c fp=0xc002f2dfd8 sp=0xc002f2dfb0 pc=0xc7e60c
runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc002f2dfd8 sp=0xc002f2dfd8 pc=0xcbcf4
created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 13
cmd/compile/internal/gc/compile.go:170 +0x2d8
goroutine 13 gp=0xc000003dc0 m=nil [select]:
runtime.gopark(0xe0eda0, 0x0, 0x9, 0x3, 0x1)
runtime/proc.go:435 +0x140 fp=0xc000056d88 sp=0xc000056d70 pc=0xc3250 runtime.selectgo(0xc000056fb8, 0xc000056f38, 0x0, 0x0, 0x2, 0x1)
runtime/select.go:351 +0x8f0 fp=0xc000056ee8 sp=0xc000056d88 pc=0x912c0 cmd/compile/internal/gc.compileFunctions.func3()
cmd/compile/internal/gc/compile.go:159 +0x144 fp=0xc000056fd8 sp=0xc000056ee8 pc=0xc7e33c
runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc000056fd8 sp=0xc000056fd8 pc=0xcbcf4
created by cmd/compile/internal/gc.compileFunctions in goroutine 1
cmd/compile/internal/gc/compile.go:152 +0x188
goroutine 141 gp=0xc00008b340 m=nil [runnable]: slices.pdqsortCmpFunc[...]({0xc002ea7990, 0xf, 0x40}, 0x0, 0x6, 0x4, 0xe0e8e8)
slices/zsortanyfunc.go:61 +0x20 fp=0xc002ea7698 sp=0xc002ea7698 pc=0x9698a0
slices.pdqsortCmpFunc[...]({0xc002ea7990, 0xf, 0x40}, 0x0, 0xf, 0x4, 0xe0e8e8)
slices/zsortanyfunc.go:121 +0x8a8 fp=0xc002ea7760 sp=0xc002ea7698 pc=0x96a128
slices.SortFunc[...](...)
slices/sort.go:32
cmd/compile/internal/ssa.schedule(0xc002e58680)
cmd/compile/internal/ssa/schedule.go:265 +0x514 fp=0xc002ea7e38 sp=0xc002ea7760 pc=0x943624
cmd/compile/internal/ssa.Compile(0xc002e58680)
cmd/compile/internal/ssa/compile.go:97 +0xccc fp=0xc002eabaf0 sp=0xc002ea7e38 pc=0x4d6ffc
cmd/compile/internal/ssagen.buildssa(0xc001ac6c80, 0x2, 0x0)
cmd/compile/internal/ssagen/ssa.go:600 +0x36d8 fp=0xc002eabea0 sp=0xc002eabaf0 pc=0x9f50d0
cmd/compile/internal/ssagen.Compile(0xc001ac6c80, 0x2, 0x0)
cmd/compile/internal/ssagen/pgen.go:304 +0xbc fp=0xc002eabf78 sp=0xc002eabea0 pc=0x9e5294
cmd/compile/internal/gc.compileFunctions.func5.1(0x2)
cmd/compile/internal/gc/compile.go:189 +0x64 fp=0xc002eabfb0 sp=0xc002eabf78 pc=0xc7e144
cmd/compile/internal/gc.compileFunctions.func3.1()
cmd/compile/internal/gc/compile.go:171 +0x5c fp=0xc002eabfd8 sp=0xc002eabfb0 pc=0xc7e60c
runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc002eabfd8 sp=0xc002eabfd8 pc=0xcbcf4
created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 13
cmd/compile/internal/gc/compile.go:170 +0x2d8
goroutine 188 gp=0xc002d2f340 m=nil [runnable]:
runtime.asyncPreempt2()
runtime/preempt.go:308 +0x5c fp=0xc002f0ff38 sp=0xc002f0ff20 pc=0x72d9c runtime.asyncPreempt()
runtime/preempt_mips64x.s:76 +0x10c fp=0xc002f10120 sp=0xc002f0ff38 pc=0xcce2c
cmd/compile/internal/ssa.(*sparseSet).add(...)
cmd/compile/internal/ssa/sparseset.go:36 cmd/compile/internal/ssa.storeOrder(...)
cmd/compile/internal/ssa/schedule.go:402 cmd/compile/internal/ssa.nilcheckelim(0xc002ebb520)
cmd/compile/internal/ssa/nilcheck.go:117 +0x1504 fp=0xc002f11e38 sp=0xc002f10128 pc=0x536894
cmd/compile/internal/ssa.Compile(0xc002ebb520)
cmd/compile/internal/ssa/compile.go:97 +0xce8 fp=0xc002f15af0 sp=0xc002f11e38 pc=0x4d7018
cmd/compile/internal/ssagen.buildssa(0xc0016bba40, 0x3, 0x0)
cmd/compile/internal/ssagen/ssa.go:600 +0x36d8 fp=0xc002f15ea0 sp=0xc002f15af0 pc=0x9f50d0
cmd/compile/internal/ssagen.Compile(0xc0016bba40, 0x3, 0x0)
cmd/compile/internal/ssagen/pgen.go:304 +0xbc fp=0xc002f15f78 sp=0xc002f15ea0 pc=0x9e5294
cmd/compile/internal/gc.compileFunctions.func5.1(0x3)
cmd/compile/internal/gc/compile.go:189 +0x64 fp=0xc002f15fb0 sp=0xc002f15f78 pc=0xc7e144
cmd/compile/internal/gc.compileFunctions.func3.1()
cmd/compile/internal/gc/compile.go:171 +0x5c fp=0xc002f15fd8 sp=0xc002f15fb0 pc=0xc7e60c
runtime.goexit({})
runtime/asm_mips64x.s:671 +0x4 fp=0xc002f15fd8 sp=0xc002f15fd8 pc=0xcbcf4
created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 13
cmd/compile/internal/gc/compile.go:170 +0x2d8
r0 0x0 r1 0x0
r2 0xad0893766521abd9 r3 0xc000079ea0
r4 0x1 r5 0xa07d78
r6 0x0 r7 0x0
r8 0x2 r9 0x2
r10 0x1 r11 0x4000000
r12 0x1 r13 0xfffffffffd580800
r14 0x0 r15 0x0
r16 0xc002e7a8f0 r17 0x0
r18 0x3 r19 0xc00004aec8
r20 0x0 r21 0x145d8a0
r22 0x0 r23 0x0
r24 0x958632c2272997c2 r25 0x2efb74df98b869df
r26 0x0 r27 0x0
r28 0x0 r29 0xc000079e40
r30 0xc000002a80 r31 0x9c1d8
pc 0xa2c28 link 0x9c1d8
lo 0xc738 hi 0x0
FAIL github.com/sigstore/gitsign [build failed]
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 06:10:23 |
Calls: | 10,386 |
Calls today: | 1 |
Files: | 14,058 |
Messages: | 6,416,633 |