authd
authd copied to clipboard
PAM integration tests fail on launchpad when trying to build for s390x
The launchpad build of authd 0.5.3 for the s390x architecture keeps failing. I retried the build 3 times. The logs are lost unless saved before retrying, so I only have the logs of two builds:
In both cases, it's the github.com/ubuntu/authd/pam/integration-tests which fails, once with "fatal error: unknown caller pc" and once with "fatal error: invalid pointer found on stack".
The build succeeded on the 5th try. That's too many manual retries, we should really make the PAM integration tests more stable.
It's happening again, I retried once and it's still failing with the same error:
=== NAME TestGdmModule/Authenticates_user_with_MFA_after_retry
gdm-module-handler_test.go:229: Authentication event: access:"granted"
gdm-module-handler_test.go:312: -> {"type":"event", "event":{"type":"authEvent", "authEvent":{"response":{"access":"granted"}}}}
gdm-module-handler_test.go:315: <- {"type":"eventAck"}
runtime: g 1280: unexpected return pc for runtime.cgocallback called from 0x2aa0225bb72
stack: frame={sp:0x3c0008d1fc0, fp:0x3c0008d1fe0} stack=[0x3c0008d0000,0x3c0008d2000)
0x000003c0008d1ec0: 0x000000c0004f1f18 0x000000c000509001
0x000003c0008d1ed0: 0x000000c00041de50 0x000003fe7d704696 <runtime.exitsyscall+0x00000000000000d6>
0x000003c0008d1ee0: 0x000000c0004f1ecf 0x0000000000000000
0x000003c0008d1ef0: 0x000003fe7d676450 <runtime.cgocallbackg+0x0000000000000100> 0x0000000000000000
0x000003c0008d1f00: 0x0000000001000202 0x000000c00041ddc0
0x000003c0008d1f10: 0x0000000000000000 0x000003fe7df42ac0 <_cgoexp_5c9f926d6ca5_pam_sm_acct_mgmt+0x0000000000000000>
0x000003c0008d1f20: 0x000000c00041ddc0 0x000003fe7d676980 <runtime.cgocallbackg1.deferwrap2+0x0000000000000000>
0x000003c0008d1f30: 0x000003c0008d1f04 0x000003fe7d6cc748 <runtime.lockOSThread+0x0000000000000038>
0x000003c0008d1f40: 0x000000c00041de90 0x000000c0005a7808
0x000003c0008d1f50: 0x0000000000000000 0x000003c0008d1f28
0x000003c0008d1f60: 0x000003fe7d70ca0c <runtime.cgocallback+0x00000000000000dc> 0x000003fe7df42ac0 <_cgoexp_5c9f926d6ca5_pam_sm_acct_mgmt+0x0000000000000000>
0x000003c0008d1f70: 0x000003fe127f3bac 0x0000000000000000
0x000003c0008d1f80: 0x0000000000000001 0x000002aa0225bb72
0x000003c0008d1f90: 0x000003fe11ff5000 0x000003fe127f5000
0x000003c0008d1fa0: 0x000003c0008d1fe0 0x0000000000000000
0x000003c0008d1fb0: 0x000000c00041ddc0 0x000000c0005a7808
0x000003c0008d1fc0: <0x000002aa0225bb72 0x000003fe7df42ac0 <_cgoexp_5c9f926d6ca5_pam_sm_acct_mgmt+0x0000000000000000>
0x000003c0008d1fd0: 0x000003fe127f3bac 0x0000000000000000
0x000003c0008d1fe0: >0x0000000000000000 0x0000000000000000
0x000003c0008d1ff0: 0x0000000000000000 0x0000000000000000
fatal error: unknown caller pc
runtime stack:
runtime.throw({0x3fe7e03011e, 0x11})
/usr/lib/go-1.25/src/runtime/panic.go:1094 +0x52 fp=0x3fe127f37e0 sp=0x3fe127f37b8 pc=0x3fe7d703f12
runtime.(*unwinder).next(0x3fe127f3898)
/usr/lib/go-1.25/src/runtime/traceback.go:470 +0x484 fp=0x3fe127f3868 sp=0x3fe127f37e0 pc=0x3fe7d6edd24
runtime.copystack(0xc00041ddc0, 0x2000)
/usr/lib/go-1.25/src/runtime/stack.go:975 +0x314 fp=0x3fe127f3940 sp=0x3fe127f3868 pc=0x3fe7d6e0b24
runtime.newstack()
/usr/lib/go-1.25/src/runtime/stack.go:1168 +0x596 fp=0x3fe127f3a60 sp=0x3fe127f3940 pc=0x3fe7d6e11c6
runtime.morestack()
/usr/lib/go-1.25/src/runtime/asm_s390x.s:364 +0x8e fp=0x3fe127f3a68 sp=0x3fe127f3a60 pc=0x3fe7d70a88e
goroutine 1280 gp=0xc00041ddc0 m=57 mp=0xc0005a7808 [copystack, locked to thread]:
runtime.getMCache(0xc0005a7808)
/usr/lib/go-1.25/src/runtime/mcache.go:128 +0x72 fp=0x3c0008d1390 sp=0x3c0008d1390 pc=0x3fe7d687e52
runtime.mallocgcSmallScanNoHeader(0x30, 0x3fe7e22ad60)
/usr/lib/go-1.25/src/runtime/malloc.go:1372 +0x40 fp=0x3c0008d13e8 sp=0x3c0008d1390 pc=0x3fe7d682ff0
runtime.mallocgc(0x30, 0x3fe7e22ad60, 0x1)
/usr/lib/go-1.25/src/runtime/malloc.go:1066 +0x166 fp=0x3c0008d1420 sp=0x3c0008d13e8 pc=0x3fe7d7012b6
runtime.newobject(0x3fe7e22ad60)
/usr/lib/go-1.25/src/runtime/malloc.go:1747 +0x3a fp=0x3c0008d1448 sp=0x3c0008d1420 pc=0x3fe7d683d8a
internal/runtime/maps.NewEmptyMap()
/usr/lib/go-1.25/src/internal/runtime/maps/map.go:328 +0x30 fp=0x3c0008d1470 sp=0x3c0008d1448 pc=0x3fe7d666bb0
runtime.makemap_small()
/usr/lib/go-1.25/src/runtime/map_swiss.go:48 +0x24 fp=0x3c0008d1480 sp=0x3c0008d1470 pc=0x3fe7d701704
main.parseArgs({0x3c00014c690, 0x3, 0x3})
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/pam.go:68 +0x36 fp=0x3c0008d15f0 sp=0x3c0008d1480 pc=0x3fe7df3adf6
main.(*pamModule).AcctMgmt(0x3fe7e76edc0, {0x3fe7e26bfc0, 0x3c0004c87e0}, 0x0, {0x3c00014c690, 0x3, 0x3})
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/pam.go:348 +0x5a fp=0x3c0008d1ac8 sp=0x3c0008d15f0 pc=0x3fe7df3fbfa
github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2.ModuleHandler.AcctMgmt-fm({0x3fe7e26bfc0, 0x3c0004c87e0}, 0x0, {0x3c00014c690, 0x3, 0x3})
<autogenerated>:1 +0xc8 fp=0x3c0008d1b38 sp=0x3c0008d1ac8 pc=0x3fe7df43248
github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2.(*moduleTransaction).InvokeHandler.func1()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2/module-transaction.go:96 +0xc8 fp=0x3c0008d1c90 sp=0x3c0008d1b38 pc=0x3fe7d870e08
github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2.(*moduleTransaction).InvokeHandler(0x3c0004c87e0, 0x3c0004c87c8, 0x0, {0x3c00014c690, 0x3, 0x3})
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2/module-transaction.go:113 +0xe4 fp=0x3c0008d1d38 sp=0x3c0008d1c90 pc=0x3fe7d870bf4
main.handlePamCall(0x3fddc0032d0, 0x0, 0x3, 0x3fddc003f00, 0x3c0004c87c8)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/pam_module_debug.go:49 +0xfa fp=0x3c0008d1e28 sp=0x3c0008d1d38 pc=0x3fe7df41f4a
main.pam_sm_acct_mgmt(0x3fddc0032d0, 0x0, 0x3, 0x3fddc003f00)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/pam_module_debug.go:79 +0xf0 fp=0x3c0008d1e68 sp=0x3c0008d1e28 pc=0x3fe7df424e0
_cgoexp_5c9f926d6ca5_pam_sm_acct_mgmt(0x3fe127f3bac)
_cgo_gotypes.go:101 +0xb2 fp=0x3c0008d1eb0 sp=0x3c0008d1e68 pc=0x3fe7df42b72
runtime.cgocallbackg1(0x3fe7df42ac0, 0x3fe127f3bac, 0x0)
/usr/lib/go-1.25/src/runtime/cgocall.go:446 +0x29e fp=0x3c0008d1f60 sp=0x3c0008d1eb0 pc=0x3fe7d6768ae
runtime.cgocallbackg(0x3fe7df42ac0, 0x3fe127f3bac, 0x0)
/usr/lib/go-1.25/src/runtime/cgocall.go:350 +0x170 fp=0x3c0008d1fc0 sp=0x3c0008d1f60 pc=0x3fe7d6764c0
runtime.cgocallback(0x0, 0x0, 0x0)
/usr/lib/go-1.25/src/runtime/asm_s390x.s:670 +0xdc fp=0x3c0008d1fe0 sp=0x3c0008d1fc0 pc=0x3fe7d70ca0c
runtime: g 1280: unexpected return pc for runtime.cgocallback called from 0x2aa0225bb72
stack: frame={sp:0x3c0008d1fc0, fp:0x3c0008d1fe0} stack=[0x3c0008d0000,0x3c0008d2000)
0x000003c0008d1ec0: 0x000000c0004f1f18 0x000000c000509001
0x000003c0008d1ed0: 0x000000c00041de50 0x000003fe7d704696 <runtime.exitsyscall+0x00000000000000d6>
0x000003c0008d1ee0: 0x000000c0004f1ecf 0x0000000000000000
0x000003c0008d1ef0: 0x000003fe7d676450 <runtime.cgocallbackg+0x0000000000000100> 0x0000000000000000
0x000003c0008d1f00: 0x0000000001000202 0x000000c00041ddc0
0x000003c0008d1f10: 0x0000000000000000 0x000003fe7df42ac0 <_cgoexp_5c9f926d6ca5_pam_sm_acct_mgmt+0x0000000000000000>
0x000003c0008d1f20: 0x000000c00041ddc0 0x000003fe7d676980 <runtime.cgocallbackg1.deferwrap2+0x0000000000000000>
0x000003c0008d1f30: 0x000003c0008d1f04 0x000003fe7d6cc748 <runtime.lockOSThread+0x0000000000000038>
0x000003c0008d1f40: 0x000000c00041de90 0x000000c0005a7808
0x000003c0008d1f50: 0x0000000000000000 0x000003c0008d1f28
0x000003c0008d1f60: 0x000003fe7d70ca0c <runtime.cgocallback+0x00000000000000dc> 0x000003fe7df42ac0 <_cgoexp_5c9f926d6ca5_pam_sm_acct_mgmt+0x0000000000000000>
0x000003c0008d1f70: 0x000003fe127f3bac 0x0000000000000000
0x000003c0008d1f80: 0x0000000000000001 0x000002aa0225bb72
0x000003c0008d1f90: 0x000003fe11ff5000 0x000003fe127f5000
0x000003c0008d1fa0: 0x000003c0008d1fe0 0x0000000000000000
0x000003c0008d1fb0: 0x000000c00041ddc0 0x000000c0005a7808
0x000003c0008d1fc0: <0x000002aa0225bb72 0x000003fe7df42ac0 <_cgoexp_5c9f926d6ca5_pam_sm_acct_mgmt+0x0000000000000000>
0x000003c0008d1fd0: 0x000003fe127f3bac 0x0000000000000000
0x000003c0008d1fe0: >0x0000000000000000 0x0000000000000000
0x000003c0008d1ff0: 0x0000000000000000 0x0000000000000000
goroutine 17 gp=0x3c000002700 m=1 mp=0x3c000072008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00075dfe0 sp=0x3c00075dfe0 pc=0x3fe7d70cb62
goroutine 2 gp=0x3c000002c40 m=nil [force gc (idle)]:
runtime.gopark(0x3fe7e25b878, 0x3fe7e73b010, 0x11, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c00006cf90 sp=0x3c00006cf68 pc=0x3fe7d704082
runtime.goparkunlock(0x3fe7e73b010, 0x11, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:466 +0x56 fp=0x3c00006cfb8 sp=0x3c00006cf90 pc=0x3fe7d6bfbb6
runtime.forcegchelper()
/usr/lib/go-1.25/src/runtime/proc.go:373 +0xee fp=0x3c00006cfd8 sp=0x3c00006cfb8 pc=0x3fe7d6bfa1e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00006cfd8 sp=0x3c00006cfd8 pc=0x3fe7d70cb62
created by runtime.init.6 in goroutine 1
/usr/lib/go-1.25/src/runtime/proc.go:361 +0x30
goroutine 3 gp=0x3c000003180 m=nil [GC sweep wait]:
runtime.gopark(0x3fe7e25b878, 0x3fe7e73bb40, 0xc, 0x9, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c00006d770 sp=0x3c00006d748 pc=0x3fe7d704082
runtime.goparkunlock(0x3fe7e73bb40, 0xc, 0x9, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:466 +0x56 fp=0x3c00006d798 sp=0x3c00006d770 pc=0x3fe7d6bfbb6
runtime.bgsweep(0x3c000030300)
/usr/lib/go-1.25/src/runtime/mgcsweep.go:323 +0x108 fp=0x3c00006d7c8 sp=0x3c00006d798 pc=0x3fe7d6a0eb8
runtime.gcenable.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:212 +0x5e fp=0x3c00006d7d8 sp=0x3c00006d7c8 pc=0x3fe7d690a1e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00006d7d8 sp=0x3c00006d7d8 pc=0x3fe7d70cb62
created by runtime.gcenable in goroutine 1
/usr/lib/go-1.25/src/runtime/mgc.go:212 +0xa8
goroutine 4 gp=0x3c000003340 m=nil [GC scavenge wait]:
runtime.gopark(0x3fe7e25b878, 0x3fe7e73cb60, 0xd, 0xa, 0x2)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c00006df58 sp=0x3c00006df30 pc=0x3fe7d704082
runtime.goparkunlock(0x3fe7e73cb60, 0xd, 0xa, 0x2)
/usr/lib/go-1.25/src/runtime/proc.go:466 +0x56 fp=0x3c00006df80 sp=0x3c00006df58 pc=0x3fe7d6bfbb6
runtime.(*scavengerState).park(0x3fe7e73cb60)
/usr/lib/go-1.25/src/runtime/mgcscavenge.go:425 +0x68 fp=0x3c00006dfa0 sp=0x3c00006df80 pc=0x3fe7d69d888
runtime.bgscavenge(0x3c000030300)
/usr/lib/go-1.25/src/runtime/mgcscavenge.go:658 +0x8a fp=0x3c00006dfc8 sp=0x3c00006dfa0 pc=0x3fe7d69df5a
runtime.gcenable.gowrap2()
/usr/lib/go-1.25/src/runtime/mgc.go:213 +0x5e fp=0x3c00006dfd8 sp=0x3c00006dfc8 pc=0x3fe7d69099e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00006dfd8 sp=0x3c00006dfd8 pc=0x3fe7d70cb62
created by runtime.gcenable in goroutine 1
/usr/lib/go-1.25/src/runtime/mgc.go:213 +0x10e
goroutine 18 gp=0x3c000102700 m=7 mp=0x3c000100808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0008ebfe0 sp=0x3c0008ebfe0 pc=0x3fe7d70cb62
goroutine 19 gp=0x3c000102c40 m=8 mp=0x3c000101008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000e57fe0 sp=0x3c000e57fe0 pc=0x3fe7d70cb62
goroutine 20 gp=0x3c000103180 m=9 mp=0x3c000101808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000d97fe0 sp=0x3c000d97fe0 pc=0x3fe7d70cb62
goroutine 21 gp=0x3c0001036c0 m=10 mp=0x3c00012c008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000dd7fe0 sp=0x3c000dd7fe0 pc=0x3fe7d70cb62
goroutine 5 gp=0x3c000003c00 m=nil [finalizer wait]:
runtime.gopark(0x3fe7e25b5c0, 0x3fe7e76efa8, 0x10, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c00006c718 sp=0x3c00006c6f0 pc=0x3fe7d704082
runtime.runFinalizers()
/usr/lib/go-1.25/src/runtime/mfinal.go:210 +0x128 fp=0x3c00006c7d8 sp=0x3c00006c718 pc=0x3fe7d68f388
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00006c7d8 sp=0x3c00006c7d8 pc=0x3fe7d70cb62
created by runtime.createfing in goroutine 1
/usr/lib/go-1.25/src/runtime/mfinal.go:172 +0x72
goroutine 6 gp=0x3c000003dc0 m=nil [cleanup wait]:
runtime.gopark(0x3fe7e25b878, 0x3fe7e73e480, 0x2e, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c00006e738 sp=0x3c00006e710 pc=0x3fe7d704082
runtime.goparkunlock(0x3fe7e73e480, 0x2e, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:466 +0x56 fp=0x3c00006e760 sp=0x3c00006e738 pc=0x3fe7d6bfbb6
runtime.(*cleanupQueue).dequeue(0x3fe7e73e180)
/usr/lib/go-1.25/src/runtime/mcleanup.go:439 +0x10c fp=0x3c00006e790 sp=0x3c00006e760 pc=0x3fe7d68af5c
runtime.runCleanups()
/usr/lib/go-1.25/src/runtime/mcleanup.go:635 +0x90 fp=0x3c00006e7d8 sp=0x3c00006e790 pc=0x3fe7d68ba50
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00006e7d8 sp=0x3c00006e7d8 pc=0x3fe7d70cb62
created by runtime.(*cleanupQueue).createGs in goroutine 1
/usr/lib/go-1.25/src/runtime/mcleanup.go:589 +0x112
goroutine 22 gp=0x3c000103c00 m=11 mp=0x3c00012c808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000b25fe0 sp=0x3c000b25fe0 pc=0x3fe7d70cb62
goroutine 119 gp=0x3c000530000 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c000244200, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c000455f30 sp=0x3c000455f08 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c000455fc8 sp=0x3c000455f30 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c000455fd8 sp=0x3c000455fc8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000455fd8 sp=0x3c000455fd8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 113 gp=0x3c000530700 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c0005e2000, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c000452f30 sp=0x3c000452f08 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c000452fc8 sp=0x3c000452f30 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c000452fd8 sp=0x3c000452fc8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000452fd8 sp=0x3c000452fd8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 114 gp=0x3c0005308c0 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c0005e2a00, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c000452730 sp=0x3c000452708 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c0004527c8 sp=0x3c000452730 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c0004527d8 sp=0x3c0004527c8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0004527d8 sp=0x3c0004527d8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 12 gp=0x3c000300a80 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c0005e2200, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c000069730 sp=0x3c000069708 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c0000697c8 sp=0x3c000069730 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c0000697d8 sp=0x3c0000697c8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0000697d8 sp=0x3c0000697d8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 120 gp=0x3c0005e4000 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c0005e2400, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c0001e0f30 sp=0x3c0001e0f08 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c0001e0fc8 sp=0x3c0001e0f30 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c0001e0fd8 sp=0x3c0001e0fc8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0001e0fd8 sp=0x3c0001e0fd8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 121 gp=0x3c0005e41c0 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c0005e2600, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c000068730 sp=0x3c000068708 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c0000687c8 sp=0x3c000068730 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c0000687d8 sp=0x3c0000687c8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0000687d8 sp=0x3c0000687d8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 122 gp=0x3c0005e4380 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c0005e2800, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c000456f30 sp=0x3c000456f08 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c000456fc8 sp=0x3c000456f30 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c000456fd8 sp=0x3c000456fc8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000456fd8 sp=0x3c000456fd8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 123 gp=0x3c0005e4540 m=nil [GC worker (idle)]:
runtime.gopark(0x3fe7e25b5d8, 0x3c000642000, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c0005eaf30 sp=0x3c0005eaf08 pc=0x3fe7d704082
runtime.gcBgMarkWorker(0x3c0005292d0)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x13c fp=0x3c0005eafc8 sp=0x3c0005eaf30 pc=0x3fe7d69319c
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0x3c0005eafd8 sp=0x3c0005eafc8 pc=0x3fe7d69301e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0005eafd8 sp=0x3c0005eafd8 pc=0x3fe7d70cb62
created by runtime.gcBgMarkStartWorkers in goroutine 19
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x9e
goroutine 471 gp=0x3c000301a40 m=18 mp=0x3c00012d808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000e17fe0 sp=0x3c000e17fe0 pc=0x3fe7d70cb62
goroutine 488 gp=0x3c00044efc0 m=19 mp=0x3c0000a3008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000b83fe0 sp=0x3c000b83fe0 pc=0x3fe7d70cb62
goroutine 505 gp=0x3c00044fa40 m=20 mp=0x3c0001e4808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0009a3fe0 sp=0x3c0009a3fe0 pc=0x3fe7d70cb62
goroutine 538 gp=0x3c0004d6e00 m=21 mp=0x3c0003c4808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000cd7fe0 sp=0x3c000cd7fe0 pc=0x3fe7d70cb62
goroutine 1083 gp=0x3c000530fc0 m=22 mp=0x3c0003c5008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000a2bfe0 sp=0x3c000a2bfe0 pc=0x3fe7d70cb62
goroutine 13946 gp=0x3c0001bce00 m=nil [chan receive]:
runtime.gopark(0x3fe7e25b578, 0x3c00051a378, 0xe, 0x7, 0x2)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x112 fp=0x3c00073dcc0 sp=0x3c00073dc98 pc=0x3fe7d704082
runtime.chanrecv(0x3c00051a310, 0x0, 0x1)
/usr/lib/go-1.25/src/runtime/chan.go:667 +0x400 fp=0x3c00073dd38 sp=0x3c00073dcc0 pc=0x3fe7d6791b0
runtime.chanrecv1(0x3c00051a310, 0x0)
/usr/lib/go-1.25/src/runtime/chan.go:509 +0x2e fp=0x3c00073dd60 sp=0x3c00073dd38 pc=0x3fe7d678d4e
github.com/ubuntu/authd/pam/internal/adapter.(*uiModel).startHealthCheck.func1()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/internal/adapter/model.go:230 +0x4bc fp=0x3c00073df40 sp=0x3c00073dd60 pc=0x3fe7df0823c
github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbletea.(*Program).handleCommands.func1.1()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbletea/tea.go:352 +0xe8 fp=0x3c00073dfd8 sp=0x3c00073df40 pc=0x3fe7db26858
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00073dfd8 sp=0x3c00073dfd8 pc=0x3fe7d70cb62
created by github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbletea.(*Program).handleCommands.func1 in goroutine 13978
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/charmbracelet/bubbletea/tea.go:346 +0x27a
goroutine 1420 gp=0x3c00016ce00 m=23 mp=0x3c0003c5808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00078ffe0 sp=0x3c00078ffe0 pc=0x3fe7d70cb62
goroutine 5325 gp=0x3c0001bac40 m=25 mp=0x3c0001e5808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000acffe0 sp=0x3c000acffe0 pc=0x3fe7d70cb62
goroutine 5342 gp=0x3c0001bb180 m=26 mp=0x3c00045a808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00077ffe0 sp=0x3c00077ffe0 pc=0x3fe7d70cb62
goroutine 5567 gp=0x3c00039f180 m=27 mp=0x3c00045b008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00115bfe0 sp=0x3c00115bfe0 pc=0x3fe7d70cb62
goroutine 7568 gp=0x3c000182fc0 m=28 mp=0x3c00045b808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000c57fe0 sp=0x3c000c57fe0 pc=0x3fe7d70cb62
goroutine 7585 gp=0x3c000392380 m=29 mp=0x3c0004fe808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000ec3fe0 sp=0x3c000ec3fe0 pc=0x3fe7d70cb62
goroutine 7794 gp=0x3c000183500 m=30 mp=0x3c0004ff008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000d77fe0 sp=0x3c000d77fe0 pc=0x3fe7d70cb62
goroutine 8851 gp=0x3c000392c40 m=31 mp=0x3c0004ff808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c0005bffe0 sp=0x3c0005bffe0 pc=0x3fe7d70cb62
goroutine 10180 gp=0x3c00001dc00 m=32 mp=0x3c0001c6008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000353fe0 sp=0x3c000353fe0 pc=0x3fe7d70cb62
goroutine 10965 gp=0x3c00033c700 m=33 mp=0x3c0001c6808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c000483fe0 sp=0x3c000483fe0 pc=0x3fe7d70cb62
goroutine 13286 gp=0x3c0001b2380 m=34 mp=0x3c0001c7008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0x3c00125bfe0 sp=0x3c00125bfe0 pc=0x3fe7d70cb62
SIGABRT: abort
PC=0x3fe7d70d604 m=36 sigcode=4294967290
signal arrived during cgo execution
goroutine 61 gp=0xc0000c5500 m=36 mp=0xc0002fd808 [syscall]:
runtime.cgocall(0x2aa02a3e050, 0xc000543da8)
/usr/lib/go-1.25/src/runtime/cgocall.go:167 +0x6e fp=0xc000543d78 sp=0xc000543d48 pc=0x2aa0224e0ce
github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2._Cfunc_pam_acct_mgmt(0x3fddc0032d0, 0x0)
_cgo_gotypes.go:294 +0x40 fp=0xc000543da0 sp=0xc000543d78 pc=0x2aa02432990
github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2.(*Transaction).AcctMgmt.func1(...)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2/app-transaction.go:257
github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2.(*Transaction).AcctMgmt(0xc00007ea80, 0x0)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/github.com/msteinert/pam/v2/app-transaction.go:257 +0x80 fp=0xc000543de0 sp=0xc000543da0 pc=0x2aa02434710
github.com/ubuntu/authd/pam/integration-tests_test.TestGdmModule.func1(0xc000690380)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/gdm_test.go:1043 +0xea4 fp=0xc000543f60 sp=0xc000543de0 pc=0x2aa029b16c4
testing.tRunner(0xc000690380, 0xc0002ea760)
/usr/lib/go-1.25/src/testing/testing.go:1934 +0x12e fp=0xc000543fc0 sp=0xc000543f60 pc=0x2aa0236135e
testing.(*T).Run.gowrap1()
/usr/lib/go-1.25/src/testing/testing.go:1997 +0x64 fp=0xc000543fd8 sp=0xc000543fc0 pc=0x2aa02362834
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000543fd8 sp=0xc000543fd8 pc=0x2aa0225bb72
created by testing.(*T).Run in goroutine 11
/usr/lib/go-1.25/src/testing/testing.go:1997 +0x548
goroutine 1 gp=0xc0000021c0 m=nil [chan receive]:
runtime.gopark(0x2aa02e6fb28, 0xc000042768, 0xe, 0x7, 0x2)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000529870 sp=0xc000529858 pc=0x2aa0225267e
runtime.chanrecv(0xc000042700, 0x0, 0x1)
/usr/lib/go-1.25/src/runtime/chan.go:667 +0x5e4 fp=0xc0005298e8 sp=0xc000529870 pc=0x2aa021cd2e4
runtime.chanrecv1(0xc000042700, 0x0)
/usr/lib/go-1.25/src/runtime/chan.go:509 +0x2e fp=0xc000529910 sp=0xc0005298e8 pc=0x2aa021ccc9e
testing.tRunner.func1()
/usr/lib/go-1.25/src/testing/testing.go:1891 +0x4f8 fp=0xc000529ab0 sp=0xc000529910 pc=0x2aa02361938
testing.tRunner(0xc000003880, 0xc00026bbd0)
/usr/lib/go-1.25/src/testing/testing.go:1940 +0x182 fp=0xc000529b10 sp=0xc000529ab0 pc=0x2aa023613b2
testing.runTests(0xc00000e018, {0x2aa03340c40, 0xc, 0xc}, {0xc245dd4a514e4915, 0x966461ce67, 0x2aa033a8c60})
/usr/lib/go-1.25/src/testing/testing.go:2475 +0x50a fp=0xc000529bf0 sp=0xc000529b10 pc=0x2aa02364d4a
testing.(*M).Run(0xc000287cc0)
/usr/lib/go-1.25/src/testing/testing.go:2337 +0x6ec fp=0xc000529e10 sp=0xc000529bf0 pc=0x2aa0236348c
github.com/ubuntu/authd/pam/integration-tests_test.TestMain(0xc000287cc0)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/pam/integration-tests/integration_test.go:29 +0x1ca fp=0xc000529ed0 sp=0xc000529e10 pc=0x2aa029bc7aa
main.main()
_testmain.go:69 +0xde fp=0xc000529f68 sp=0xc000529ed0 pc=0x2aa029d6f3e
runtime.main()
/usr/lib/go-1.25/src/runtime/proc.go:285 +0x2ee fp=0xc000529fd8 sp=0xc000529f68 pc=0x2aa0220e1ce
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000529fd8 sp=0xc000529fd8 pc=0x2aa0225bb72
goroutine 17 gp=0xc000002700 m=1 mp=0xc00007c008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000059fe0 sp=0xc000059fe0 pc=0x2aa0225bb72
goroutine 2 gp=0xc000002c40 m=nil [force gc (idle)]:
runtime.gopark(0x2aa02e6fe30, 0x2aa033a6e50, 0x11, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000084fb0 sp=0xc000084f98 pc=0x2aa0225267e
runtime.goparkunlock(...)
/usr/lib/go-1.25/src/runtime/proc.go:466
runtime.forcegchelper()
/usr/lib/go-1.25/src/runtime/proc.go:373 +0xd0 fp=0xc000084fd8 sp=0xc000084fb0 pc=0x2aa0220e5e0
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000084fd8 sp=0xc000084fd8 pc=0x2aa0225bb72
created by runtime.init.6 in goroutine 1
/usr/lib/go-1.25/src/runtime/proc.go:361 +0x30
goroutine 3 gp=0xc000003180 m=nil [GC sweep wait]:
runtime.gopark(0x2aa02e6fe30, 0x2aa033a79a0, 0xc, 0x9, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000085790 sp=0xc000085778 pc=0x2aa0225267e
runtime.goparkunlock(...)
/usr/lib/go-1.25/src/runtime/proc.go:466
runtime.bgsweep(0xc000042300)
/usr/lib/go-1.25/src/runtime/mgcsweep.go:323 +0x10e fp=0xc0000857c8 sp=0xc000085790 pc=0x2aa021f16de
runtime.gcenable.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:212 +0x5e fp=0xc0000857d8 sp=0xc0000857c8 pc=0x2aa021e29ee
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000857d8 sp=0xc0000857d8 pc=0x2aa0225bb72
created by runtime.gcenable in goroutine 1
/usr/lib/go-1.25/src/runtime/mgc.go:212 +0xa8
goroutine 4 gp=0xc000003340 m=nil [GC scavenge wait]:
runtime.gopark(0x2aa02e6fe30, 0x2aa033a8ce0, 0xd, 0xa, 0x2)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000085f80 sp=0xc000085f68 pc=0x2aa0225267e
runtime.goparkunlock(...)
/usr/lib/go-1.25/src/runtime/proc.go:466
runtime.(*scavengerState).park(0x2aa033a8ce0)
/usr/lib/go-1.25/src/runtime/mgcscavenge.go:425 +0x72 fp=0xc000085fa8 sp=0xc000085f80 pc=0x2aa021eea02
runtime.bgscavenge(0xc000042300)
/usr/lib/go-1.25/src/runtime/mgcscavenge.go:658 +0x8a fp=0xc000085fc8 sp=0xc000085fa8 pc=0x2aa021ef0ca
runtime.gcenable.gowrap2()
/usr/lib/go-1.25/src/runtime/mgc.go:213 +0x5e fp=0xc000085fd8 sp=0xc000085fc8 pc=0x2aa021e296e
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000085fd8 sp=0xc000085fd8 pc=0x2aa0225bb72
created by runtime.gcenable in goroutine 1
/usr/lib/go-1.25/src/runtime/mgc.go:213 +0x10e
goroutine 18 gp=0xc000102700 m=nil [finalizer wait]:
runtime.gopark(0x2aa02e6fb70, 0x2aa033dab38, 0x10, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000084710 sp=0xc0000846f8 pc=0x2aa0225267e
runtime.runFinalizers()
/usr/lib/go-1.25/src/runtime/mfinal.go:210 +0x134 fp=0xc0000847d8 sp=0xc000084710 pc=0x2aa021e13b4
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000847d8 sp=0xc0000847d8 pc=0x2aa0225bb72
created by runtime.createfing in goroutine 1
/usr/lib/go-1.25/src/runtime/mfinal.go:172 +0x64
goroutine 19 gp=0xc000102c40 m=nil [cleanup wait]:
runtime.gopark(0x2aa02e6fe30, 0x2aa033a9ec0, 0x2e, 0xa, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000080750 sp=0xc000080738 pc=0x2aa0225267e
runtime.goparkunlock(...)
/usr/lib/go-1.25/src/runtime/proc.go:466
runtime.(*cleanupQueue).dequeue(0x2aa033a9bc0)
/usr/lib/go-1.25/src/runtime/mcleanup.go:439 +0xfc fp=0xc000080798 sp=0xc000080750 pc=0x2aa021dcdcc
runtime.runCleanups()
/usr/lib/go-1.25/src/runtime/mcleanup.go:635 +0x6c fp=0xc0000807d8 sp=0xc000080798 pc=0x2aa021dd6ac
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000807d8 sp=0xc0000807d8 pc=0x2aa0225bb72
created by runtime.(*cleanupQueue).createGs in goroutine 1
/usr/lib/go-1.25/src/runtime/mcleanup.go:589 +0x10a
goroutine 11 gp=0xc0000c4e00 m=nil [chan receive]:
runtime.gopark(0x2aa02e6fb28, 0xc0001c45e8, 0xe, 0x7, 0x2)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000090d20 sp=0xc000090d08 pc=0x2aa0225267e
runtime.chanrecv(0xc0001c4580, 0x0, 0x1)
/usr/lib/go-1.25/src/runtime/chan.go:667 +0x5e4 fp=0xc000090d98 sp=0xc000090d20 pc=0x2aa021cd2e4
runtime.chanrecv1(0xc0001c4580, 0x0)
/usr/lib/go-1.25/src/runtime/chan.go:509 +0x2e fp=0xc000090dc0 sp=0xc000090d98 pc=0x2aa021ccc9e
testing.tRunner.func1()
/usr/lib/go-1.25/src/testing/testing.go:1891 +0x4f8 fp=0xc000090f60 sp=0xc000090dc0 pc=0x2aa02361938
testing.tRunner(0xc0000c4c40, 0x2aa02e6f890)
/usr/lib/go-1.25/src/testing/testing.go:1940 +0x182 fp=0xc000090fc0 sp=0xc000090f60 pc=0x2aa023613b2
testing.(*T).Run.gowrap1()
/usr/lib/go-1.25/src/testing/testing.go:1997 +0x64 fp=0xc000090fd8 sp=0xc000090fc0 pc=0x2aa02362834
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000090fd8 sp=0xc000090fd8 pc=0x2aa0225bb72
created by testing.(*T).Run in goroutine 1
/usr/lib/go-1.25/src/testing/testing.go:1997 +0x548
goroutine 26 gp=0xc0000c5340 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000272600, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000487738 sp=0xc000487720 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc0004877c8 sp=0xc000487738 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc0004877d8 sp=0xc0004877c8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0004877d8 sp=0xc0004877d8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 27 gp=0xc000102fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000272800, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000087f38 sp=0xc000087f20 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc000087fc8 sp=0xc000087f38 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc000087fd8 sp=0xc000087fc8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000087fd8 sp=0xc000087fd8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 1346 gp=0xc000103340 m=nil [select]:
runtime.gopark(0x2aa02e6fea0, 0x0, 0x9, 0x3, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000237d80 sp=0xc000237d68 pc=0x2aa0225267e
runtime.selectgo(0xc000237f70, 0xc000237f30, 0x0, 0x0, 0x2, 0x1)
/usr/lib/go-1.25/src/runtime/select.go:351 +0x9c4 fp=0xc000237ee0 sp=0xc000237d80 pc=0x2aa022261e4
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc00050f460, {0x2aa02e7f9d8, 0xc000033540})
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:88 +0x104 fp=0xc000237fb8 sp=0xc000237ee0 pc=0x2aa02835384
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.gowrap1()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:52 +0x6a fp=0xc000237fd8 sp=0xc000237fb8 pc=0x2aa0283517a
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000237fd8 sp=0xc000237fd8 pc=0x2aa0225bb72
created by github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 61
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:52 +0x194
goroutine 1017 gp=0xc000103500 m=20 mp=0xc00070c808 [syscall]:
syscall.Syscall6(0x119, 0x3, 0x23, 0xc0000c8d20, 0x4, 0xc0000bc120, 0x0)
/usr/lib/go-1.25/src/syscall/syscall_linux.go:96 +0x18 fp=0xc0000c8c70 sp=0xc0000c8c00 pc=0x2aa02280bd8
internal/syscall/unix.Waitid(0x3, 0x23, 0xc0000c8d20, 0x4, 0xc0000bc120)
/usr/lib/go-1.25/src/internal/syscall/unix/waitid_linux.go:18 +0x6c fp=0xc0000c8cd8 sp=0xc0000c8c70 pc=0x2aa022a9a6c
os.(*Process).pidfdWait.func1(...)
/usr/lib/go-1.25/src/os/pidfd_linux.go:109
os.ignoringEINTR(...)
/usr/lib/go-1.25/src/os/file_posix.go:256
os.(*Process).pidfdWait(0xc0003fc0c0)
/usr/lib/go-1.25/src/os/pidfd_linux.go:108 +0x178 fp=0xc0000c8dd8 sp=0xc0000c8cd8 pc=0x2aa022bf648
os.(*Process).wait(0xc0003fc0c0)
/usr/lib/go-1.25/src/os/exec_unix.go:25 +0x3c fp=0xc0000c8e00 sp=0xc0000c8dd8 pc=0x2aa022b8d9c
os.(*Process).Wait(...)
/usr/lib/go-1.25/src/os/exec.go:340
os/exec.(*Cmd).Wait(0xc000160900)
/usr/lib/go-1.25/src/os/exec/exec.go:922 +0x4a fp=0xc0000c8e68 sp=0xc0000c8e00 pc=0x2aa023a29da
github.com/ubuntu/authd/internal/testutils.RunDaemon.func2()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/internal/testutils/daemon.go:181 +0x288 fp=0xc0000c8fd8 sp=0xc0000c8e68 pc=0x2aa02974728
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000c8fd8 sp=0xc0000c8fd8 pc=0x2aa0225bb72
created by github.com/ubuntu/authd/internal/testutils.RunDaemon in goroutine 61
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/internal/testutils/daemon.go:151 +0xc90
goroutine 28 gp=0xc0001036c0 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000272a00, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc0000fbf38 sp=0xc0000fbf20 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc0000fbfc8 sp=0xc0000fbf38 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc0000fbfd8 sp=0xc0000fbfc8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000fbfd8 sp=0xc0000fbfd8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 29 gp=0xc000103880 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000272c00, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000368f38 sp=0xc000368f20 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc000368fc8 sp=0xc000368f38 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc000368fd8 sp=0xc000368fc8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000368fd8 sp=0xc000368fd8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 30 gp=0xc000103a40 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000272e00, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc00057bf38 sp=0xc00057bf20 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc00057bfc8 sp=0xc00057bf38 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc00057bfd8 sp=0xc00057bfc8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc00057bfd8 sp=0xc00057bfd8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 31 gp=0xc000103c00 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000273000, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000081f38 sp=0xc000081f20 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc000081fc8 sp=0xc000081f38 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc000081fd8 sp=0xc000081fc8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000081fd8 sp=0xc000081fd8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 32 gp=0xc000103dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000273200, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc0000f8738 sp=0xc0000f8720 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc0000f87c8 sp=0xc0000f8738 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc0000f87d8 sp=0xc0000f87c8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000f87d8 sp=0xc0000f87d8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 33 gp=0xc0002fa000 m=nil [GC worker (idle)]:
runtime.gopark(0x2aa02e6fb90, 0xc000273400, 0x1c, 0xa, 0x0)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc0001f1738 sp=0xc0001f1720 pc=0x2aa0225267e
runtime.gcBgMarkWorker(0xc000110a10)
/usr/lib/go-1.25/src/runtime/mgc.go:1463 +0x136 fp=0xc0001f17c8 sp=0xc0001f1738 pc=0x2aa021e5916
runtime.gcBgMarkStartWorkers.gowrap1()
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x5e fp=0xc0001f17d8 sp=0xc0001f17c8 pc=0x2aa021e57be
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0001f17d8 sp=0xc0001f17d8 pc=0x2aa0225bb72
created by runtime.gcBgMarkStartWorkers in goroutine 12
/usr/lib/go-1.25/src/runtime/mgc.go:1373 +0x192
goroutine 114 gp=0xc00040e540 m=9 mp=0xc0000ee008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000e9fe0 sp=0xc0000e9fe0 pc=0x2aa0225bb72
goroutine 115 gp=0xc0002fb180 m=10 mp=0xc000183808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000477fe0 sp=0xc000477fe0 pc=0x2aa0225bb72
goroutine 116 gp=0xc0003bb180 m=11 mp=0xc0002fc008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000473fe0 sp=0xc000473fe0 pc=0x2aa0225bb72
goroutine 117 gp=0xc0002fb6c0 m=12 mp=0xc00039e008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000e5fe0 sp=0xc0000e5fe0 pc=0x2aa0225bb72
goroutine 118 gp=0xc00040ea80 m=13 mp=0xc0000ef008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0001bffe0 sp=0xc0001bffe0 pc=0x2aa0225bb72
goroutine 119 gp=0xc000102a80 m=14 mp=0xc0000ea008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc00047dfe0 sp=0xc00047dfe0 pc=0x2aa0225bb72
goroutine 1249 gp=0xc0006a0000 m=nil [select]:
runtime.gopark(0x2aa02e6fea0, 0x0, 0x9, 0x3, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc0000fa580 sp=0xc0000fa568 pc=0x2aa0225267e
runtime.selectgo(0xc0000fa770, 0xc0000fa730, 0x0, 0x0, 0x2, 0x1)
/usr/lib/go-1.25/src/runtime/select.go:351 +0x9c4 fp=0xc0000fa6e0 sp=0xc0000fa580 pc=0x2aa022261e4
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc00050f400, {0x2aa02e7f9d8, 0xc000033310})
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:88 +0x104 fp=0xc0000fa7b8 sp=0xc0000fa6e0 pc=0x2aa02835384
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.gowrap1()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:52 +0x6a fp=0xc0000fa7d8 sp=0xc0000fa7b8 pc=0x2aa0283517a
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0000fa7d8 sp=0xc0000fa7d8 pc=0x2aa0225bb72
created by github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 61
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:52 +0x194
goroutine 1296 gp=0xc00040f180 m=nil [IO wait]:
runtime.gopark(0x2aa02e6fe10, 0x3ffa4e3a420, 0x2, 0x2, 0x5)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000362aa8 sp=0xc000362a90 pc=0x2aa0225267e
runtime.netpollblock(0x3ffa4e3a400, 0x72, 0x0)
/usr/lib/go-1.25/src/runtime/netpoll.go:575 +0x170 fp=0xc000362ad8 sp=0xc000362aa8 pc=0x2aa02205ca0
internal/poll.runtime_pollWait(0x3ffa4e3a400, 0x72)
/usr/lib/go-1.25/src/runtime/netpoll.go:351 +0xfe fp=0xc000362b00 sp=0xc000362ad8 pc=0x2aa0225146e
internal/poll.(*pollDesc).wait(0xc0000c24a0, 0x72, 0x0)
/usr/lib/go-1.25/src/internal/poll/fd_poll_runtime.go:84 +0x42 fp=0xc000362b28 sp=0xc000362b00 pc=0x2aa022ab1f2
internal/poll.(*pollDesc).waitRead(...)
/usr/lib/go-1.25/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0000c2480, {0xc000568000, 0x8000, 0x8000})
/usr/lib/go-1.25/src/internal/poll/fd_unix.go:165 +0x27a fp=0xc000362bb8 sp=0xc000362b28 pc=0x2aa022ac78a
net.(*netFD).Read(0xc0000c2480, {0xc000568000, 0x8000, 0x8000})
/usr/lib/go-1.25/src/net/fd_posix.go:68 +0x48 fp=0xc000362c10 sp=0xc000362bb8 pc=0x2aa024bbe08
net.(*conn).Read(0xc0002ec120, {0xc000568000, 0x8000, 0x8000})
/usr/lib/go-1.25/src/net/net.go:196 +0x58 fp=0xc000362c68 sp=0xc000362c10 pc=0x2aa024ce588
bufio.(*Reader).Read(0xc00050c0c0, {0xc00067e040, 0x9, 0x9})
/usr/lib/go-1.25/src/bufio/bufio.go:245 +0x282 fp=0xc000362cc8 sp=0xc000362c68 pc=0x2aa0233b7f2
io.ReadAtLeast({0x2aa02e789a0, 0xc00050c0c0}, {0xc00067e040, 0x9, 0x9}, 0x9)
/usr/lib/go-1.25/src/io/io.go:335 +0xa8 fp=0xc000362d20 sp=0xc000362cc8 pc=0x2aa0229fc78
io.ReadFull(...)
/usr/lib/go-1.25/src/io/io.go:354
github.com/ubuntu/authd/vendor/golang.org/x/net/http2.readFrameHeader({0xc00067e040, 0x9, 0x9}, {0x2aa02e789a0, 0xc00050c0c0})
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/golang.org/x/net/http2/frame.go:242 +0x64 fp=0xc000362d70 sp=0xc000362d20 pc=0x2aa02866784
github.com/ubuntu/authd/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc00067e000)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/golang.org/x/net/http2/frame.go:506 +0xb2 fp=0xc000362e60 sp=0xc000362d70 pc=0x2aa02867052
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc000228008, 0xc0001df490)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/http2_client.go:1640 +0x1ec fp=0xc000362fc0 sp=0xc000362e60 pc=0x2aa0289184c
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport.NewHTTP2Client.gowrap4()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/http2_client.go:414 +0x64 fp=0xc000362fd8 sp=0xc000362fc0 pc=0x2aa028862e4
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000362fd8 sp=0xc000362fd8 pc=0x2aa0225bb72
created by github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 1136
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/http2_client.go:414 +0x1ddc
goroutine 1297 gp=0xc00040f880 m=nil [select]:
runtime.gopark(0x2aa02e6fea0, 0x0, 0x9, 0x3, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000361d00 sp=0xc000361ce8 pc=0x2aa0225267e
runtime.selectgo(0xc000361ee0, 0xc000361ea8, 0x0, 0x0, 0x2, 0x1)
/usr/lib/go-1.25/src/runtime/select.go:351 +0x9c4 fp=0xc000361e60 sp=0xc000361d00 pc=0x2aa022261e4
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0000604c0, 0x1)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:412 +0x148 fp=0xc000361f00 sp=0xc000361e60 pc=0x2aa02879d08
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0000c3600)
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:575 +0x94 fp=0xc000361f60 sp=0xc000361f00 pc=0x2aa0287a774
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport.NewHTTP2Client.func6()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/http2_client.go:472 +0x12c fp=0xc000361fd8 sp=0xc000361f60 pc=0x2aa0288612c
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000361fd8 sp=0xc000361fd8 pc=0x2aa0225bb72
created by github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 1136
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/transport/http2_client.go:470 +0x2364
goroutine 264 gp=0xc0005d3500 m=26 mp=0xc0005c5008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000527fe0 sp=0xc000527fe0 pc=0x2aa0225bb72
goroutine 265 gp=0xc0006bb6c0 m=27 mp=0xc0006bc808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000547fe0 sp=0xc000547fe0 pc=0x2aa0225bb72
goroutine 266 gp=0xc0003bbc00 m=28 mp=0xc0002fd008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0004d5fe0 sp=0xc0004d5fe0 pc=0x2aa0225bb72
goroutine 267 gp=0xc00051d180 m=29 mp=0xc00039f808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc00047ffe0 sp=0xc00047ffe0 pc=0x2aa0225bb72
goroutine 268 gp=0xc000700fc0 m=30 mp=0xc00070d008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000469fe0 sp=0xc000469fe0 pc=0x2aa0225bb72
goroutine 269 gp=0xc0001da1c0 m=31 mp=0xc00061c808 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000525fe0 sp=0xc000525fe0 pc=0x2aa0225bb72
goroutine 270 gp=0xc0005d3a40 m=32 mp=0xc000183008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000479fe0 sp=0xc000479fe0 pc=0x2aa0225bb72
goroutine 271 gp=0xc00051d6c0 m=33 mp=0xc000616008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc00052bfe0 sp=0xc00052bfe0 pc=0x2aa0225bb72
goroutine 272 gp=0xc000185dc0 m=34 mp=0xc000706008 [syscall, locked to thread]:
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000549fe0 sp=0xc000549fe0 pc=0x2aa0225bb72
goroutine 1250 gp=0xc000302000 m=nil [select]:
runtime.gopark(0x2aa02e6fea0, 0x0, 0x9, 0x3, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc00047bd80 sp=0xc00047bd68 pc=0x2aa0225267e
runtime.selectgo(0xc00047bf70, 0xc00047bf30, 0x0, 0x0, 0x2, 0x1)
/usr/lib/go-1.25/src/runtime/select.go:351 +0x9c4 fp=0xc00047bee0 sp=0xc00047bd80 pc=0x2aa022261e4
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc00050f430, {0x2aa02e7f9d8, 0xc0000334f0})
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:88 +0x104 fp=0xc00047bfb8 sp=0xc00047bee0 pc=0x2aa02835384
github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.gowrap1()
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:52 +0x6a fp=0xc00047bfd8 sp=0xc00047bfb8 pc=0x2aa0283517a
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc00047bfd8 sp=0xc00047bfd8 pc=0x2aa0225bb72
created by github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 61
/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/github.com/ubuntu/authd/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:52 +0x194
goroutine 1021 gp=0xc000580a80 m=nil [IO wait]:
runtime.gopark(0x2aa02e6fe10, 0x3ffa4e3a220, 0x2, 0x2, 0x5)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc0006a8b80 sp=0xc0006a8b68 pc=0x2aa0225267e
runtime.netpollblock(0x3ffa4e3a200, 0x72, 0x0)
/usr/lib/go-1.25/src/runtime/netpoll.go:575 +0x170 fp=0xc0006a8bb0 sp=0xc0006a8b80 pc=0x2aa02205ca0
internal/poll.runtime_pollWait(0x3ffa4e3a200, 0x72)
/usr/lib/go-1.25/src/runtime/netpoll.go:351 +0xfe fp=0xc0006a8bd8 sp=0xc0006a8bb0 pc=0x2aa0225146e
internal/poll.(*pollDesc).wait(0xc00051ed40, 0x72, 0x1)
/usr/lib/go-1.25/src/internal/poll/fd_poll_runtime.go:84 +0x42 fp=0xc0006a8c00 sp=0xc0006a8bd8 pc=0x2aa022ab1f2
internal/poll.(*pollDesc).waitRead(...)
/usr/lib/go-1.25/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc00051ed20, {0xc0005eea6a, 0x1596, 0x1596})
/usr/lib/go-1.25/src/internal/poll/fd_unix.go:165 +0x27a fp=0xc0006a8c90 sp=0xc0006a8c00 pc=0x2aa022ac78a
os.(*File).read(...)
/usr/lib/go-1.25/src/os/file_posix.go:29
os.(*File).Read(0xc0002ec0b8, {0xc0005eea6a, 0x1596, 0x1596})
/usr/lib/go-1.25/src/os/file.go:144 +0x98 fp=0xc0006a8cd8 sp=0xc0006a8c90 pc=0x2aa022b9a28
bytes.(*Buffer).ReadFrom(0xc0003db260, {0x2aa02e78158, 0xc00049e058})
/usr/lib/go-1.25/src/bytes/buffer.go:217 +0xba fp=0xc0006a8d40 sp=0xc0006a8cd8 pc=0x2aa0233500a
io.copyBuffer({0x2aa02e78340, 0xc0003db260}, {0x2aa02e78158, 0xc00049e058}, {0x0, 0x0, 0x0})
/usr/lib/go-1.25/src/io/io.go:415 +0x1ce fp=0xc0006a8dc8 sp=0xc0006a8d40 pc=0x2aa022a017e
io.Copy(...)
/usr/lib/go-1.25/src/io/io.go:388
os.genericWriteTo(0xc0002ec0b8, {0x2aa02e78340, 0xc0003db260})
/usr/lib/go-1.25/src/os/file.go:295 +0x76 fp=0xc0006a8e28 sp=0xc0006a8dc8 pc=0x2aa022ba726
os.(*File).WriteTo(0xc0002ec0b8, {0x2aa02e78340, 0xc0003db260})
/usr/lib/go-1.25/src/os/file.go:273 +0xfc fp=0xc0006a8e70 sp=0xc0006a8e28 pc=0x2aa022ba5fc
io.copyBuffer({0x2aa02e78340, 0xc0003db260}, {0x2aa02e781d8, 0xc0002ec0b8}, {0x0, 0x0, 0x0})
/usr/lib/go-1.25/src/io/io.go:411 +0xc2 fp=0xc0006a8ef8 sp=0xc0006a8e70 pc=0x2aa022a0072
io.Copy(...)
/usr/lib/go-1.25/src/io/io.go:388
os/exec.(*Cmd).writerDescriptor.func1()
/usr/lib/go-1.25/src/os/exec/exec.go:596 +0x5c fp=0xc0006a8f68 sp=0xc0006a8ef8 pc=0x2aa023a134c
os/exec.(*Cmd).Start.func2(0xc00041a580)
/usr/lib/go-1.25/src/os/exec/exec.go:749 +0x4c fp=0xc0006a8fc8 sp=0xc0006a8f68 pc=0x2aa023a218c
os/exec.(*Cmd).Start.gowrap1()
/usr/lib/go-1.25/src/os/exec/exec.go:761 +0x66 fp=0xc0006a8fd8 sp=0xc0006a8fc8 pc=0x2aa023a2126
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc0006a8fd8 sp=0xc0006a8fd8 pc=0x2aa0225bb72
created by os/exec.(*Cmd).Start in goroutine 1017
/usr/lib/go-1.25/src/os/exec/exec.go:748 +0xa6a
goroutine 1022 gp=0xc000580c40 m=nil [select]:
runtime.gopark(0x2aa02e6fea0, 0x0, 0x9, 0x3, 0x1)
/usr/lib/go-1.25/src/runtime/proc.go:460 +0x11e fp=0xc000561d18 sp=0xc000561d00 pc=0x2aa0225267e
runtime.selectgo(0xc000561f48, 0xc000561ec8, 0x0, 0x1, 0x1, 0x1)
/usr/lib/go-1.25/src/runtime/select.go:351 +0x9c4 fp=0xc000561e78 sp=0xc000561d18 pc=0x2aa022261e4
os/exec.(*Cmd).watchCtx(0xc000160900, 0xc0006884d0)
/usr/lib/go-1.25/src/os/exec/exec.go:789 +0xa8 fp=0xc000561fc0 sp=0xc000561e78 pc=0x2aa023a24a8
os/exec.(*Cmd).Start.gowrap2()
/usr/lib/go-1.25/src/os/exec/exec.go:775 +0x64 fp=0xc000561fd8 sp=0xc000561fc0 pc=0x2aa023a20a4
runtime.goexit({})
/usr/lib/go-1.25/src/runtime/asm_s390x.s:790 +0x2 fp=0xc000561fd8 sp=0xc000561fd8 pc=0x2aa0225bb72
created by os/exec.(*Cmd).Start in goroutine 1017
/usr/lib/go-1.25/src/os/exec/exec.go:775 +0xa2a
goroutine 1280 gp=0xc00041ddc0 m=57 mp=0xc0005a7808 [copystack, locked to thread]:
runtime: g 1280 gp=0xc00041ddc0: unknown pc 0x3fe7d687e52
stack: frame={sp:0x3c0008d1390, fp:0x0} stack=[0x3c0008d0000,0x3c0008d2000)
0x000003c0008d1290: 0x000003fe7e22a860 0x000003fe7dedc23a
0x000003c0008d12a0: 0x000003fe7e22a860 0x000003c0008d14e0
0x000003c0008d12b0: 0x0000000000000099 0x000003fe7e22a860
0x000003c0008d12c0: 0x0000000000000009 0x000003fe7e22a860
0x000003c0008d12d0: 0x000003fe7e22a860 0x000003fe7dedd408
0x000003c0008d12e0: 0x000003fe7e22a860 0x000003c0008d14e0
0x000003c0008d12f0: 0x0000000000000099 0x0000000000000009
0x000003c0008d1300: 0x000003fe7e103fba 0x0000000000000009
0x000003c0008d1310: 0x010003fe7e26e148 0x000003fe7e153fc0
0x000003c0008d1320: 0x0000000000000000 0x0000000000000000
0x000003c0008d1330: 0x0000000000000060 0x000003fe7e0e6aa0
0x000003c0008d1340: 0x0000000000000001 0x0000000000000001
0x000003c0008d1350: 0x0000000000000000 0x0000000000000001
0x000003c0008d1360: 0x0000000000000009 0x0000000000000009
0x000003c0008d1370: 0x0000000000000000 0x0000000000000005
0x000003c0008d1380: 0x000003fe7e22a860 0x000003c0008d14e0
0x000003c0008d1390: <0x000003fe7d7012b6 0x000000c0005a7808
0x000003c0008d13a0: 0x0000000000000000 0x0000000000000000
0x000003c0008d13b0: 0x0000000000000000 0x0000000000000000
0x000003c0008d13c0: 0x0000000000000000 0x0000000000000000
0x000003c0008d13d0: 0x000003fe7d701180 0x000003fe7e76efa8
0x000003c0008d13e0: 0x000000c0005a7808 0x000003fe7d683d8a
0x000003c0008d13f0: 0x0000000000000030 0x000003fe7e22ad60
0x000003c0008d1400: 0x000002aa02e1a560 0x000002aa02e1a560
0x000003c0008d1410: 0x0100000000000000 0x0000000000000000
0x000003c0008d1420: 0x000003fe7d666bb0 0x0000000000000030
0x000003c0008d1430: 0x000003fe7e22ad60 0x0100000000000000
0x000003c0008d1440: 0x000002aa021dab84 <runtime.(*mcentral).cacheSpan+0x0000000000000174> 0x000003fe7d701704
0x000003c0008d1450: 0x000003fe7e22ad60 0x0000000000000000
0x000003c0008d1460: 0x000002aa021da2dc <runtime.(*mcache).refill+0x000000000000019c> 0x000003ffa4b41ea8
0x000003c0008d1470: 0x000003fe7df3adf6 0x0000000000000000
0x000003c0008d1480: 0x000003fe7df3fbfa 0x0000000000000000
runtime: g 1280 gp=0xc00041ddc0: unknown pc 0x3fe7d687e52
stack: frame={sp:0x3c0008d1390, fp:0x0} stack=[0x3c0008d0000,0x3c0008d2000)
0x000003c0008d1290: 0x000003fe7e22a860 0x000003fe7dedc23a
0x000003c0008d12a0: 0x000003fe7e22a860 0x000003c0008d14e0
0x000003c0008d12b0: 0x0000000000000099 0x000003fe7e22a860
0x000003c0008d12c0: 0x0000000000000009 0x000003fe7e22a860
0x000003c0008d12d0: 0x000003fe7e22a860 0x000003fe7dedd408
0x000003c0008d12e0: 0x000003fe7e22a860 0x000003c0008d14e0
0x000003c0008d12f0: 0x0000000000000099 0x0000000000000009
0x000003c0008d1300: 0x000003fe7e103fba 0x0000000000000009
0x000003c0008d1310: 0x010003fe7e26e148 0x000003fe7e153fc0
0x000003c0008d1320: 0x0000000000000000 0x0000000000000000
0x000003c0008d1330: 0x0000000000000060 0x000003fe7e0e6aa0
0x000003c0008d1340: 0x0000000000000001 0x0000000000000001
0x000003c0008d1350: 0x0000000000000000 0x0000000000000001
0x000003c0008d1360: 0x0000000000000009 0x0000000000000009
0x000003c0008d1370: 0x0000000000000000 0x0000000000000005
0x000003c0008d1380: 0x000003fe7e22a860 0x000003c0008d14e0
0x000003c0008d1390: <0x000003fe7d7012b6 0x000000c0005a7808
0x000003c0008d13a0: 0x0000000000000000 0x0000000000000000
0x000003c0008d13b0: 0x0000000000000000 0x0000000000000000
0x000003c0008d13c0: 0x0000000000000000 0x0000000000000000
0x000003c0008d13d0: 0x000003fe7d701180 0x000003fe7e76efa8
0x000003c0008d13e0: 0x000000c0005a7808 0x000003fe7d683d8a
0x000003c0008d13f0: 0x0000000000000030 0x000003fe7e22ad60
0x000003c0008d1400: 0x000002aa02e1a560 0x000002aa02e1a560
0x000003c0008d1410: 0x0100000000000000 0x0000000000000000
0x000003c0008d1420: 0x000003fe7d666bb0 0x0000000000000030
0x000003c0008d1430: 0x000003fe7e22ad60 0x0100000000000000
0x000003c0008d1440: 0x000002aa021dab84 <runtime.(*mcentral).cacheSpan+0x0000000000000174> 0x000003fe7d701704
0x000003c0008d1450: 0x000003fe7e22ad60 0x0000000000000000
0x000003c0008d1460: 0x000002aa021da2dc <runtime.(*mcache).refill+0x000000000000019c> 0x000003ffa4b41ea8
0x000003c0008d1470: 0x000003fe7df3adf6 0x0000000000000000
0x000003c0008d1480: 0x000003fe7df3fbfa 0x0000000000000000
r0 0x6 r1 0xf1
r2 0x0 r3 0x68e2
r4 0x6 r5 0x8
r6 0x0 r7 0x0
r8 0x3fe7e29821c r9 0x3fe7d70cb61
r10 0x4f0d r11 0x999999999999999b
r12 0x3fe127f3698 r13 0xc00041dc00
r14 0x3fe7d6dd302 r15 0x3fe127f3718
pc 0x3fe7d70d604 link 0x3fe7d6dd302
FAIL github.com/ubuntu/authd/pam/integration-tests 85.642s