cashapp/hermit

UI periodically stops outputting, but processing continues

Opened this issue · 0 comments

goroutine 0 [idle]:
runtime.pthread_cond_wait(0x100b419c0, 0x100b41980)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/sys_darwin.go:449 +0x20 fp=0x16fd4eda0 sp=0x16fd4ed70 pc=0x100104e70
runtime.semasleep(0xffffffffffffffff)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/os_darwin.go:66 +0x78 fp=0x16fd4ee00 sp=0x16fd4eda0 pc=0x1000e1d28
runtime.notesleep(0x100b41788)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/lock_sema.go:181 +0xc0 fp=0x16fd4ee40 sp=0x16fd4ee00 pc=0x1000baaa0
runtime.mPark()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:1457 +0x20 fp=0x16fd4ee60 sp=0x16fd4ee40 pc=0x1000ea270
runtime.stoplockedm()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:2440 +0x50 fp=0x16fd4eeb0 sp=0x16fd4ee60 pc=0x1000ec2a0
runtime.schedule()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:3185 +0x34 fp=0x16fd4eef0 sp=0x16fd4eeb0 pc=0x1000ee274
runtime.park_m(0x110?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:3355 +0x138 fp=0x16fd4ef20 sp=0x16fd4eef0 pc=0x1000ee828
runtime.mcall()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:192 +0x54 fp=0x16fd4ef30 sp=0x16fd4ef20 pc=0x100114204

goroutine 1 [select]:
runtime.gopark(0x14000585948?, 0x6?, 0x28?, 0x56?, 0x14000585754?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x140005855d0 sp=0x140005855b0 pc=0x1000e78c4
runtime.selectgo(0x14000585948, 0x14000585748, 0x100567b40?, 0x0, 0x140000005a0?, 0x1)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/select.go:328 +0x688 fp=0x140005856f0 sp=0x140005855d0 pc=0x1000f8338
net/http.(*persistConn).roundTrip(0x140000005a0, 0x1400025e100)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:2620 +0x7f8 fp=0x140005859b0 sp=0x140005856f0 pc=0x10030ca28
net/http.(*Transport).roundTrip(0x1400036c3c0, 0x140005d0000)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:595 +0x69c fp=0x14000585be0 sp=0x140005859b0 pc=0x100301c8c
net/http.(*Transport).RoundTrip(0x140000a0a80?, 0x10055e8e9?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/roundtrip.go:17 +0x1c fp=0x14000585c00 sp=0x14000585be0 pc=0x1002f8e9c
github.com/cashapp/hermit/app.(*loggingHTTPTransport).RoundTrip(0x1400036fcc0, 0x140005d0000)
	/home/runner/work/hermit/hermit/app/main.go:62 +0xfc fp=0x14000585c50 sp=0x14000585c00 pc=0x1005547cc
net/http.send(0x140005d0000, {0x10075b500, 0x1400036fcc0}, {0x1002d2f7c?, 0x8?, 0x0?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/client.go:251 +0x4f4 fp=0x14000585e50 sp=0x14000585c50 pc=0x1002d17d4
net/http.(*Client).send(0x14000377e00, 0x140005d0000, {0x14000585f08?, 0x1000bc45c?, 0x0?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/client.go:175 +0x98 fp=0x14000585ed0 sp=0x14000585e50 pc=0x1002d1178
net/http.(*Client).do(0x14000377e00, 0x140005d0000)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/client.go:715 +0x6e8 fp=0x140005860d0 sp=0x14000585ed0 pc=0x1002d2fd8
net/http.(*Client).Do(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/client.go:581
github.com/cashapp/hermit/manifest/digest.tryGetSHA(0x1400024d500?, {0x140000788c0, 0x64})
	/home/runner/work/hermit/hermit/manifest/digest/digest.go:153 +0x90 fp=0x14000586170 sp=0x140005860d0 pc=0x1004ed900
github.com/cashapp/hermit/manifest/digest.computeDigest(0x1400024d500, 0x10055d207?, 0x1?, 0x14000411900, {{0x140003609d8, 0x4}, {{0x1400049efd0, 0x5, 0x5}, {0x14000492a40, ...}, ...}, ...})
	/home/runner/work/hermit/hermit/manifest/digest/digest.go:134 +0x108 fp=0x14000586270 sp=0x14000586170 pc=0x1004ed618
github.com/cashapp/hermit/manifest/digest.UpdateDigests(0x1400024d500, 0x8?, 0x140002109e8?, {0x140003609d8, 0x8})
	/home/runner/work/hermit/hermit/manifest/digest/digest.go:74 +0x424 fp=0x140005869a0 sp=0x14000586270 pc=0x1004eccf4
github.com/cashapp/hermit/app.(*addDigestsCmd).Run(0x2?, 0x14000361078?, 0x1?, 0x1?)
	/home/runner/work/hermit/hermit/app/manifest_add_digests_cmd.go:26 +0x98 fp=0x14000586a20 sp=0x140005869a0 pc=0x1005572f8
runtime.call32(0x140004529f0, 0x1400000e5d0, 0x0, 0x0, 0x0, 0x20, 0x14000586f70)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:479 +0x78 fp=0x14000586a50 sp=0x14000586a20 pc=0x100114808
runtime.reflectcall(0x1007441a0?, 0x14000357860?, 0x4?, 0x56a9bf?, 0x1?, 0x12?, 0x1007441a0?)
	<autogenerated>:1 +0x34 fp=0x14000586a90 sp=0x14000586a50 pc=0x100118054
reflect.Value.call({0x1006c8bc0?, 0x14000020ec8?, 0x14000211178?}, {0x10055df26, 0x4}, {0x140001e38c0, 0x3, 0x1004fbc40?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/reflect/value.go:584 +0x688 fp=0x14000587100 sp=0x14000586a90 pc=0x1001679e8
reflect.Value.Call({0x1006c8bc0?, 0x14000020ec8?, 0x1006ce740?}, {0x140001e38c0?, 0x1400000d698?, 0xa?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/reflect/value.go:368 +0x90 fp=0x14000587180 sp=0x14000587100 pc=0x100167170
github.com/alecthomas/kong.callMethod({0x10055d7b8, 0x3}, {0x1006db8a0?, 0x14000020ec8?, 0x3?}, {0x1006c8bc0?, 0x14000020ec8?, 0x14000452810?}, 0x10075b820?)
	/home/runner/go/pkg/mod/github.com/alecthomas/kong@v0.5.0/callbacks.go:97 +0x3e4 fp=0x14000587300 sp=0x14000587180 pc=0x1004fbe64
github.com/alecthomas/kong.(*Context).RunNode(0x140001e0480, 0x1400031a690, {0x14000211988, 0x8, 0x8})
	/home/runner/go/pkg/mod/github.com/alecthomas/kong@v0.5.0/context.go:735 +0x460 fp=0x140005874d0 sp=0x14000587300 pc=0x100501ca0
github.com/alecthomas/kong.(*Context).Run(0x10073f460?, {0x14000211988?, 0x5?, 0x5?})
	/home/runner/go/pkg/mod/github.com/alecthomas/kong@v0.5.0/context.go:760 +0x144 fp=0x14000587510 sp=0x140005874d0 pc=0x100501f94
github.com/cashapp/hermit/app.Main({{0x140000a5600, 0x10}, 0x3, {0x140000a9b80, 0x3a}, {0x1400025b350, 0x3, 0x3}, {0x140001f4000, 0x16, ...}, ...})
	/home/runner/work/hermit/hermit/app/main.go:279 +0x1898 fp=0x14000587d50 sp=0x14000587510 pc=0x1005563d8
main.main()
	/home/runner/work/hermit/hermit/cmd/hermit/main.go:28 +0x1cc fp=0x14000587f70 sp=0x14000587d50 pc=0x10055cbbc
runtime.main()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:250 +0x24c fp=0x14000587fd0 sp=0x14000587f70 pc=0x1000e74fc
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000587fd0 sp=0x14000587fd0 pc=0x100116774

goroutine 2 [force gc (idle), 1 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000058fa0 sp=0x14000058f80 pc=0x1000e78c4
runtime.goparkunlock(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:369
runtime.forcegchelper()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:302 +0xac fp=0x14000058fd0 sp=0x14000058fa0 pc=0x1000e775c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000058fd0 sp=0x14000058fd0 pc=0x100116774
created by runtime.init.6
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:290 +0x24

goroutine 3 [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000059770 sp=0x14000059750 pc=0x1000e78c4
runtime.goparkunlock(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:369
runtime.bgsweep(0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgcsweep.go:297 +0x10c fp=0x140000597b0 sp=0x14000059770 pc=0x1000d3aec
runtime.gcenable.func1()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:178 +0x28 fp=0x140000597d0 sp=0x140000597b0 pc=0x1000c8048
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000597d0 sp=0x140000597d0 pc=0x100116774
created by runtime.gcenable
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:178 +0x74

goroutine 4 [GC scavenge wait]:
runtime.gopark(0xe9084?, 0xc9704?, 0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000059f50 sp=0x14000059f30 pc=0x1000e78c4
runtime.goparkunlock(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:369
runtime.(*scavengerState).park(0x100b40da0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgcscavenge.go:389 +0x5c fp=0x14000059f80 sp=0x14000059f50 pc=0x1000d1a3c
runtime.bgscavenge(0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgcscavenge.go:622 +0xac fp=0x14000059fb0 sp=0x14000059f80 pc=0x1000d204c
runtime.gcenable.func2()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:179 +0x28 fp=0x14000059fd0 sp=0x14000059fb0 pc=0x1000c7fe8
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000059fd0 sp=0x14000059fd0 pc=0x100116774
created by runtime.gcenable
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:179 +0xb8

goroutine 17 [finalizer wait]:
runtime.gopark(0x0?, 0x100758820?, 0x60?, 0x40?, 0x2000000020?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000054580 sp=0x14000054560 pc=0x1000e78c4
runtime.goparkunlock(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:369
runtime.runfinq()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mfinal.go:180 +0x120 fp=0x140000547d0 sp=0x14000054580 pc=0x1000c7270
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000547d0 sp=0x140000547d0 pc=0x100116774
created by runtime.createfing
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mfinal.go:157 +0x84

goroutine 21 [chan receive, 1 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x140000566d0 sp=0x140000566b0 pc=0x1000e78c4
runtime.chanrecv(0x140000a0ae0, 0x140000567b8, 0x1)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/chan.go:583 +0x454 fp=0x14000056760 sp=0x140000566d0 pc=0x1000b5b04
runtime.chanrecv2(0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/chan.go:447 +0x14 fp=0x14000056790 sp=0x14000056760 pc=0x1000b5694
github.com/cashapp/hermit/ui.New.func2()
	/home/runner/work/hermit/hermit/ui/ui.go:90 +0x48 fp=0x140000567d0 sp=0x14000056790 pc=0x10039e6d8
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000567d0 sp=0x140000567d0 pc=0x100116774
created by github.com/cashapp/hermit/ui.New
	/home/runner/work/hermit/hermit/ui/ui.go:89 +0x238

goroutine 22 [select, 1 minutes, locked to thread]:
runtime.gopark(0x14000056fa0?, 0x2?, 0x88?, 0x6e?, 0x14000056f9c?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000056e30 sp=0x14000056e10 pc=0x1000e78c4
runtime.selectgo(0x14000056fa0, 0x14000056f98, 0x0?, 0x0, 0x0?, 0x1)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/select.go:328 +0x688 fp=0x14000056f50 sp=0x14000056e30 pc=0x1000f8338
runtime.ensureSigM.func1()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/signal_unix.go:991 +0x190 fp=0x14000056fd0 sp=0x14000056f50 pc=0x1000fc650
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000056fd0 sp=0x14000056fd0 pc=0x100116774
created by runtime.ensureSigM
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/signal_unix.go:974 +0xf4

goroutine 6 [syscall, 1 minutes]:
runtime.sigNoteSleep(0x0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/os_darwin.go:123 +0x20 fp=0x1400005a790 sp=0x1400005a750 pc=0x1000e1f80
os/signal.signal_recv()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/sigqueue.go:149 +0x2c fp=0x1400005a7b0 sp=0x1400005a790 pc=0x10011288c
os/signal.loop()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/os/signal/signal_unix.go:23 +0x1c fp=0x1400005a7d0 sp=0x1400005a7b0 pc=0x10039c20c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x1400005a7d0 sp=0x1400005a7d0 pc=0x100116774
created by os/signal.Notify.func1.1
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/os/signal/signal.go:151 +0x2c

goroutine 7 [GC worker (idle), 1 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x1400005af40 sp=0x1400005af20 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x1400005afd0 sp=0x1400005af40 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x1400005afd0 sp=0x1400005afd0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 33 [GC worker (idle)]:
runtime.gopark(0x1d3b0d9fac86?, 0x3?, 0x9e?, 0xa9?, 0xb?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000054f40 sp=0x14000054f20 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x14000054fd0 sp=0x14000054f40 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000054fd0 sp=0x14000054fd0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 34 [GC worker (idle)]:
runtime.gopark(0x1d3b0d9fadaa?, 0x1?, 0x1?, 0xe5?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x1400013a740 sp=0x1400013a720 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x1400013a7d0 sp=0x1400013a740 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x1400013a7d0 sp=0x1400013a7d0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 23 [GC worker (idle)]:
runtime.gopark(0x1d3b0d9fadd4?, 0x3?, 0xc7?, 0x47?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000057740 sp=0x14000057720 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x140000577d0 sp=0x14000057740 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000577d0 sp=0x140000577d0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 8 [GC worker (idle)]:
runtime.gopark(0x1d3b0da02d98?, 0x3?, 0x87?, 0xad?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000706f40 sp=0x14000706f20 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x14000706fd0 sp=0x14000706f40 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000706fd0 sp=0x14000706fd0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 24 [GC worker (idle)]:
runtime.gopark(0x1d3b0d9fba32?, 0x3?, 0x26?, 0x46?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000057f40 sp=0x14000057f20 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x14000057fd0 sp=0x14000057f40 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000057fd0 sp=0x14000057fd0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 35 [GC worker (idle)]:
runtime.gopark(0x1d3b0d9fe57e?, 0x1?, 0x7a?, 0xc3?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x1400013af40 sp=0x1400013af20 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x1400013afd0 sp=0x1400013af40 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x1400013afd0 sp=0x1400013afd0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 25 [GC worker (idle), 1 minutes]:
runtime.gopark(0x1d24cf8fa9ae?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000136740 sp=0x14000136720 pc=0x1000e78c4
runtime.gcBgMarkWorker()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1235 +0xec fp=0x140001367d0 sp=0x14000136740 pc=0x1000ca42c
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140001367d0 sp=0x140001367d0 pc=0x100116774
created by runtime.gcBgMarkStartWorkers
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/mgc.go:1159 +0x28

goroutine 96 [IO wait]:
runtime.gopark(0xffffffffffffffff?, 0xffffffffffffffff?, 0x23?, 0x0?, 0x10012d280?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x140007095b0 sp=0x14000709590 pc=0x1000e78c4
runtime.netpollblock(0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/netpoll.go:526 +0x158 fp=0x140007095f0 sp=0x140007095b0 pc=0x1000e0da8
internal/poll.runtime_pollWait(0x1285d9520, 0x72)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/netpoll.go:305 +0xa0 fp=0x14000709620 sp=0x140007095f0 pc=0x100110620
internal/poll.(*pollDesc).wait(0x140001e0800?, 0x140002b0000?, 0x0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x14000709650 sp=0x14000709620 pc=0x100178c78
internal/poll.(*pollDesc).waitRead(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x140001e0800, {0x140002b0000, 0xa000, 0xa000})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/internal/poll/fd_unix.go:167 +0x1e0 fp=0x140007096d0 sp=0x14000709650 pc=0x100179fa0
net.(*netFD).Read(0x140001e0800, {0x140002b0000?, 0x14000354f98?, 0x8?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/fd_posix.go:55 +0x28 fp=0x14000709720 sp=0x140007096d0 pc=0x10023afb8
net.(*conn).Read(0x1400010e0b8, {0x140002b0000?, 0x100d00108?, 0x1000c3f06?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/net.go:183 +0x34 fp=0x14000709770 sp=0x14000709720 pc=0x100247c84
crypto/tls.(*atLeastReader).Read(0x14000119968, {0x140002b0000?, 0x0?, 0x1002798e8?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:787 +0x40 fp=0x140007097c0 sp=0x14000709770 pc=0x100279760
bytes.(*Buffer).ReadFrom(0x14000355078, {0x10075ae20, 0x14000119968})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/bytes/buffer.go:202 +0x90 fp=0x14000709820 sp=0x140007097c0 pc=0x10019b900
crypto/tls.(*Conn).readFromUntil(0x14000354e00, {0x1285d9840?, 0x1400010e0b8}, 0xa0000000000008d?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:809 +0xd4 fp=0x14000709860 sp=0x14000709820 pc=0x100279954
crypto/tls.(*Conn).readRecordOrCCS(0x14000354e00, 0x0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:616 +0xd8 fp=0x14000709bf0 sp=0x14000709860 pc=0x100277728
crypto/tls.(*Conn).readRecord(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:582
crypto/tls.(*Conn).Read(0x14000354e00, {0x14000211000, 0x1000, 0x0?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:1287 +0x178 fp=0x14000709c60 sp=0x14000709bf0 pc=0x10027c3b8
net/http.(*persistConn).Read(0x14000406120, {0x14000211000?, 0x1000b4f50?, 0x14000337020?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1929 +0x50 fp=0x14000709cc0 sp=0x14000709c60 pc=0x100309530
bufio.(*Reader).fill(0x14000701680)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/bufio/bufio.go:106 +0xfc fp=0x14000709d00 sp=0x14000709cc0 pc=0x1002a1ebc
bufio.(*Reader).Peek(0x14000701680, 0x1)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/bufio/bufio.go:144 +0x60 fp=0x14000709d20 sp=0x14000709d00 pc=0x1002a2030
net/http.(*persistConn).readLoop(0x14000406120)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:2093 +0x144 fp=0x14000709fb0 sp=0x14000709d20 pc=0x10030a3e4
net/http.(*Transport).dialConn.func5()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1751 +0x28 fp=0x14000709fd0 sp=0x14000709fb0 pc=0x100308bd8
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000709fd0 sp=0x14000709fd0 pc=0x100116774
created by net/http.(*Transport).dialConn
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1751 +0x11c8

goroutine 265 [select]:
runtime.gopark(0x14000621f80?, 0x2?, 0xa0?, 0x21?, 0x14000621f14?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x14000621d90 sp=0x14000621d70 pc=0x1000e78c4
runtime.selectgo(0x14000621f80, 0x14000621f10, 0x1400025e040?, 0x0, 0x14000376300?, 0x1)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/select.go:328 +0x688 fp=0x14000621eb0 sp=0x14000621d90 pc=0x1000f8338
net/http.(*persistConn).writeLoop(0x140000005a0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:2392 +0xa0 fp=0x14000621fb0 sp=0x14000621eb0 pc=0x10030be10
net/http.(*Transport).dialConn.func6()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1752 +0x28 fp=0x14000621fd0 sp=0x14000621fb0 pc=0x100308b78
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000621fd0 sp=0x14000621fd0 pc=0x100116774
created by net/http.(*Transport).dialConn
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1752 +0x1214

goroutine 264 [IO wait]:
runtime.gopark(0xffffffffffffffff?, 0xffffffffffffffff?, 0x23?, 0x0?, 0x10012d280?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x140005275b0 sp=0x14000527590 pc=0x1000e78c4
runtime.netpollblock(0x0?, 0x0?, 0x0?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/netpoll.go:526 +0x158 fp=0x140005275f0 sp=0x140005275b0 pc=0x1000e0da8
internal/poll.runtime_pollWait(0x1285d9610, 0x72)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/netpoll.go:305 +0xa0 fp=0x14000527620 sp=0x140005275f0 pc=0x100110620
internal/poll.(*pollDesc).wait(0x14000260a80?, 0x140005b6c80?, 0x0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x14000527650 sp=0x14000527620 pc=0x100178c78
internal/poll.(*pollDesc).waitRead(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x14000260a80, {0x140005b6c80, 0xc80, 0xc80})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/internal/poll/fd_unix.go:167 +0x1e0 fp=0x140005276d0 sp=0x14000527650 pc=0x100179fa0
net.(*netFD).Read(0x14000260a80, {0x140005b6c80?, 0x140005277a8?, 0x100309530?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/fd_posix.go:55 +0x28 fp=0x14000527720 sp=0x140005276d0 pc=0x10023afb8
net.(*conn).Read(0x1400009e0b0, {0x140005b6c80?, 0x0?, 0x10027c5f0?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/net.go:183 +0x34 fp=0x14000527770 sp=0x14000527720 pc=0x100247c84
crypto/tls.(*atLeastReader).Read(0x1400009c078, {0x140005b6c80?, 0x0?, 0x1002798e8?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:787 +0x40 fp=0x140005277c0 sp=0x14000527770 pc=0x100279760
bytes.(*Buffer).ReadFrom(0x1400044c978, {0x10075ae20, 0x1400009c078})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/bytes/buffer.go:202 +0x90 fp=0x14000527820 sp=0x140005277c0 pc=0x10019b900
crypto/tls.(*Conn).readFromUntil(0x1400044c700, {0x1285d9840?, 0x1400009e0b0}, 0xa00000100b78de8?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:809 +0xd4 fp=0x14000527860 sp=0x14000527820 pc=0x100279954
crypto/tls.(*Conn).readRecordOrCCS(0x1400044c700, 0x0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:616 +0xd8 fp=0x14000527bf0 sp=0x14000527860 pc=0x100277728
crypto/tls.(*Conn).readRecord(...)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:582
crypto/tls.(*Conn).Read(0x1400044c700, {0x14000218000, 0x1000, 0x1400009e090?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/crypto/tls/conn.go:1287 +0x178 fp=0x14000527c60 sp=0x14000527bf0 pc=0x10027c3b8
net/http.(*persistConn).Read(0x140000005a0, {0x14000218000?, 0x1400061fd18?, 0x1000f8f20?})
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1929 +0x50 fp=0x14000527cc0 sp=0x14000527c60 pc=0x100309530
bufio.(*Reader).fill(0x140002ac8a0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/bufio/bufio.go:106 +0xfc fp=0x14000527d00 sp=0x14000527cc0 pc=0x1002a1ebc
bufio.(*Reader).Peek(0x140002ac8a0, 0x1)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/bufio/bufio.go:144 +0x60 fp=0x14000527d20 sp=0x14000527d00 pc=0x1002a2030
net/http.(*persistConn).readLoop(0x140000005a0)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:2093 +0x144 fp=0x14000527fb0 sp=0x14000527d20 pc=0x10030a3e4
net/http.(*Transport).dialConn.func5()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1751 +0x28 fp=0x14000527fd0 sp=0x14000527fb0 pc=0x100308bd8
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000527fd0 sp=0x14000527fd0 pc=0x100116774
created by net/http.(*Transport).dialConn
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1751 +0x11c8

goroutine 113 [select]:
runtime.gopark(0x1400061df80?, 0x2?, 0xa0?, 0x21?, 0x1400061df14?)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/proc.go:363 +0xe4 fp=0x1400061dd90 sp=0x1400061dd70 pc=0x1000e78c4
runtime.selectgo(0x1400061df80, 0x1400061df10, 0x14000258980?, 0x0, 0x1400022e5d0?, 0x1)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/select.go:328 +0x688 fp=0x1400061deb0 sp=0x1400061dd90 pc=0x1000f8338
net/http.(*persistConn).writeLoop(0x14000406120)
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:2392 +0xa0 fp=0x1400061dfb0 sp=0x1400061deb0 pc=0x10030be10
net/http.(*Transport).dialConn.func6()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1752 +0x28 fp=0x1400061dfd0 sp=0x1400061dfb0 pc=0x100308b78
runtime.goexit()
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/runtime/asm_arm64.s:1172 +0x4 fp=0x1400061dfd0 sp=0x1400061dfd0 pc=0x100116774
created by net/http.(*Transport).dialConn
	/home/runner/.cache/hermit/pkg/go-1.19.1/src/net/http/transport.go:1752 +0x1214

r0      0x104
r1      0x0
r2      0x9a00
r3      0x0
r4      0x0
r5      0xa0
r6      0x0
r7      0x0
r8      0x16fd4ec88
r9      0x9a01
r10     0x100b41998
r11     0x2
r12     0x0
r13     0x0
r14     0x0
r15     0x0
r16     0x131
r17     0x1ec913638
r18     0x0
r19     0x100b41980
r20     0x100b419c0
r21     0x100e24660
r22     0x0
r23     0x0
r24     0x9a00
r25     0x9a01
r26     0x9b00
r27     0xffffffffffffffa0
r28     0x100b410a0
r29     0x16fd4ed00
lr      0x1927f083c
sp      0x16fd4ec70
pc      0x1927b6270
fault   0x1927b6270