-
Notifications
You must be signed in to change notification settings - Fork 0
Reproducing a frankenphp crash
License
mhpcc/frankenphp_imap_test
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
Repository files navigation
[root@frankentest frankenphp_imap]# ./frankenphp-linux-x86_64-debug php-server --worker ./public/index.php 2024/04/09 12:14:42.191 WARN admin admin endpoint disabled 2024/04/09 12:14:42.191 WARN http.auto_https server is listening only on the HTTP port, so no automatic HTTPS will be applied to this server {"server_name": "php", "http_port": 80} 2024/04/09 12:14:42.191 INFO tls.cache.maintenance started background certificate maintenance {"cache": "0xc0004b1b80"} 2024/04/09 12:14:42.191 INFO http.log server running {"name": "php", "protocols": ["h1", "h2", "h3"]} 2024/04/09 12:14:42.194 INFO tls cleaning storage unit {"storage": "FileStorage:/root/.local/share/caddy"} 2024/04/09 12:14:42.195 INFO tls finished cleaning storage units 2024/04/09 12:14:42.297 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.297 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.297 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.297 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.297 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.297 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.297 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.304 INFO [info] Matched route "default". {"syslog_level": "notice"} 2024/04/09 12:14:42.315 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} 2024/04/09 12:14:42.315 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} 2024/04/09 12:14:42.315 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} 2024/04/09 12:14:42.315 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} 2024/04/09 12:14:42.315 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} 2024/04/09 12:14:42.316 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} 2024/04/09 12:14:42.316 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} 2024/04/09 12:14:42.316 INFO restarting {"worker": "/var/www/frankenphp_imap/public/index.php"} SIGSEGV: segmentation violation PC=0x7f5c1ba9900b m=18 sigcode=1 addr=0x7f5bc550b530 signal arrived during cgo execution goroutine 74 gp=0xc000696380 m=18 mp=0xc00068a808 [syscall, locked to thread]: runtime.cgocall(0x7f5c1a0d3dc0, 0xc000603ce0) /usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000603cb8 sp=0xc000603c80 pc=0x7f5c18d03c8b github.com/dunglas/frankenphp._Cfunc_frankenphp_update_server_context(0x1, 0x0, 0x14, 0x7f5bd1196a50, 0x7f5bd1196a60, 0x0, 0x0, 0x7f5bd1196a70, 0x0, 0x0, ...) _cgo_gotypes.go:1069 +0x52 fp=0xc000603ce0 sp=0xc000603cb8 pc=0x7f5c19f4b792 github.com/dunglas/frankenphp.updateServerContext(0xc0005f6360, 0x1, 0x0) /go/src/app/frankenphp.go:419 +0x4e5 fp=0xc000603dd8 sp=0xc000603ce0 pc=0x7f5c19f4dce5 github.com/dunglas/frankenphp.go_execute_script(0x7f5c18d73c01?) /go/src/app/frankenphp.go:506 +0x10f fp=0xc000603e40 sp=0xc000603dd8 pc=0x7f5c19f4e3ef _cgoexp_b7d6fd74a0c8_go_execute_script(0x7f5c1f28a2f0?) _cgo_gotypes.go:1120 +0x16 fp=0xc000603e58 sp=0xc000603e40 pc=0x7f5c19f538d6 runtime.cgocallbackg1(0x7f5c19f538c0, 0x7f5bc69be850, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc000603f18 sp=0xc000603e58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc69be850, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc000603f90 sp=0xc000603f18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc69be850, 0x0) <autogenerated>:1 +0x2b fp=0xc000603fb8 sp=0xc000603f90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x1, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc000603fe0 sp=0xc000603fb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000603fe8 sp=0xc000603fe0 pc=0x7f5c18d75c81 goroutine 1 gp=0xc0000061c0 m=nil [semacquire]: runtime.gopark(0x7f5bd15911f8?, 0xc0005800f8?, 0xa0?, 0xc8?, 0x120?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007a6068 sp=0xc0007a6048 pc=0x7f5c18d3d78e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.semacquire1(0x7f5c20181f58, 0x0, 0x1, 0x0, 0x12) /usr/local/go/src/runtime/sema.go:160 +0x22c fp=0xc0007a60d0 sp=0xc0007a6068 pc=0x7f5c18d506ac sync.runtime_Semacquire(0xc0002d7a70?) /usr/local/go/src/runtime/sema.go:62 +0x25 fp=0xc0007a6108 sp=0xc0007a60d0 pc=0x7f5c18d71785 sync.(*WaitGroup).Wait(0x7f5c1efef440?) /usr/local/go/src/sync/waitgroup.go:116 +0x48 fp=0xc0007a6130 sp=0xc0007a6108 pc=0x7f5c18d82fa8 github.com/dunglas/frankenphp.startWorkers({0xc0000576e0, 0x12}, 0x8, 0xc0002d78c0) /go/src/app/worker.go:108 +0x3b3 fp=0xc0007a6220 sp=0xc0007a6130 pc=0x7f5c19f51173 github.com/dunglas/frankenphp.initWorkers({0xc000457540?, 0x0?, 0x4?}) /go/src/app/worker.go:25 +0x4c fp=0xc0007a6260 sp=0xc0007a6220 pc=0x7f5c19f50d6c github.com/dunglas/frankenphp.Init({0xc000457520, 0x3, 0xc000580401?}) /go/src/app/frankenphp.go:324 +0x3c5 fp=0xc0007a6428 sp=0xc0007a6260 pc=0x7f5c19f4d305 github.com/dunglas/frankenphp/caddy.(*FrankenPHPApp).Start.func1() /go/src/app/caddy/caddy.go:82 +0x1f fp=0xc0007a6450 sp=0xc0007a6428 pc=0x7f5c1a052fdf github.com/caddyserver/caddy/v2.(*UsagePool).LoadOrNew(0x7f5c200ed800, {0x7f5c1ef56b40, 0x7f5c20091e40}, 0xc000580588) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/usagepool.go:93 +0x185 fp=0xc0007a64b8 sp=0xc0007a6450 pc=0x7f5c1935cd45 github.com/dunglas/frankenphp/caddy.(*FrankenPHPApp).Start(0xc000456ae0) /go/src/app/caddy/caddy.go:81 +0x3b7 fp=0xc0007a65b8 sp=0xc0007a64b8 pc=0x7f5c1a052f37 github.com/caddyserver/caddy/v2.run.func4(0xc000623450) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/caddy.go:505 +0x111 fp=0xc0007a6720 sp=0xc0007a65b8 pc=0x7f5c1934a451 github.com/caddyserver/caddy/v2.run(0xc0002bb950?, 0x1) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/caddy.go:521 +0x57e fp=0xc0007a6930 sp=0xc0007a6720 pc=0x7f5c1934a0be github.com/caddyserver/caddy/v2.unsyncedDecodeAndRun({0xc00034b400, 0x3d8, 0x400}, 0x1) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/caddy.go:338 +0x12a fp=0xc0007a6cc0 sp=0xc0007a6930 pc=0x7f5c193493ca github.com/caddyserver/caddy/v2.changeConfig({0x7f5c1baa8263, 0x4}, {0x7f5c1baaf308, 0x7}, {0xc00034b000, 0x3d8, 0x400}, {0x0, 0x0}, 0x1) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/caddy.go:229 +0x65d fp=0xc0007a6e10 sp=0xc0007a6cc0 pc=0x7f5c1934853d github.com/caddyserver/caddy/v2.Load({0xc00034b000, 0x3d8, 0x400}, 0x1) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/caddy.go:128 +0x236 fp=0xc0007a6f50 sp=0xc0007a6e10 pc=0x7f5c19347a16 github.com/caddyserver/caddy/v2.Run(0x7f5c1f01e040?) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/caddy.go:100 +0x3b fp=0xc0007a6f80 sp=0xc0007a6f50 pc=0x7f5c193477bb github.com/dunglas/frankenphp/caddy.cmdPHPServer({0x0?}) /go/src/app/caddy/php-server.go:322 +0x26b9 fp=0xc0007a7b60 sp=0xc0007a6f80 pc=0x7f5c1a059939 github.com/dunglas/frankenphp/caddy.init.2.func1.WrapCommandFuncForCobra.1(0xc0002b8f08, {0x7f5c1baa848f?, 0x4?, 0x7f5c1baa8297?}) /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/cmd/cobra.go:137 +0x2f fp=0xc0007a7ba0 sp=0xc0007a7b60 pc=0x7f5c1a059e4f github.com/spf13/cobra.(*Command).execute(0xc0002b8f08, {0xc000456c40, 0x2, 0x2}) /go/pkg/mod/github.com/spf13/[email protected]/command.go:983 +0xaca fp=0xc0007a7d28 sp=0xc0007a7ba0 pc=0x7f5c193accca github.com/spf13/cobra.(*Command).ExecuteC(0x7f5c20022040) /go/pkg/mod/github.com/spf13/[email protected]/command.go:1115 +0x3ff fp=0xc0007a7e00 sp=0xc0007a7d28 pc=0x7f5c193ad59f github.com/spf13/cobra.(*Command).Execute(...) /go/pkg/mod/github.com/spf13/[email protected]/command.go:1039 github.com/caddyserver/caddy/v2/cmd.Main() /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/cmd/main.go:66 +0x5b fp=0xc0007a7e60 sp=0xc0007a7e00 pc=0x7f5c1943049b main.main() /go/src/app/caddy/frankenphp/main.go:24 +0x18d fp=0xc0007a7f50 sp=0xc0007a7e60 pc=0x7f5c1a0d2e6d runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x29d fp=0xc0007a7fe0 sp=0xc0007a7f50 pc=0x7f5c18d3d33d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007a7fe8 sp=0xc0007a7fe0 pc=0x7f5c18d75c81 goroutine 17 gp=0xc000006700 m=nil [runnable, locked to thread]: runtime.gopark(0xc000098e10?, 0x2?, 0x8?, 0x0?, 0xc000098df4?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000098c90 sp=0xc000098c70 pc=0x7f5c18d3d78e runtime.selectgo(0xc000098e10, 0xc000098df0, 0x7f5c201810c0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000098db0 sp=0xc000098c90 pc=0x7f5c18d4f665 github.com/dunglas/frankenphp.go_fetch_request() /go/src/app/frankenphp.go:473 +0x75 fp=0xc000098e48 sp=0xc000098db0 pc=0x7f5c19f4e135 _cgoexp_b7d6fd74a0c8_go_fetch_request(0x7f5bd14f6890) _cgo_gotypes.go:1112 +0x14 fp=0xc000098e58 sp=0xc000098e48 pc=0x7f5c19f53894 runtime.cgocallbackg1(0x7f5c19f53880, 0x7f5bd14f6890, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc000098f18 sp=0xc000098e58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f53880, 0x7f5bd14f6890, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc000098f90 sp=0xc000098f18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f53880, 0x7f5bd14f6890, 0x0) <autogenerated>:1 +0x2b fp=0xc000098fb8 sp=0xc000098f90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc000098fe0 sp=0xc000098fb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000098fe8 sp=0xc000098fe0 pc=0x7f5c18d75c81 goroutine 2 gp=0xc000006c40 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000084fa8 sp=0xc000084f88 pc=0x7f5c18d3d78e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xb8 fp=0xc000084fe0 sp=0xc000084fa8 pc=0x7f5c18d3d5f8 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000084fe8 sp=0xc000084fe0 pc=0x7f5c18d75c81 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000007180 m=nil [GC sweep wait]: runtime.gopark(0x7f5c200ed901?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000085780 sp=0xc000085760 pc=0x7f5c18d3d78e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc0000ac000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc0000857c8 sp=0xc000085780 pc=0x7f5c18d2635f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc0000857e0 sp=0xc0000857c8 pc=0x7f5c18d1ac25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000857e8 sp=0xc0000857e0 pc=0x7f5c18d75c81 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000007340 m=nil [GC scavenge wait]: runtime.gopark(0xced3b9?, 0x3b9aca00?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000085f78 sp=0xc000085f58 pc=0x7f5c18d3d78e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x7f5c200efaa0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000085fa8 sp=0xc000085f78 pc=0x7f5c18d23ce9 runtime.bgscavenge(0xc0000ac000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc000085fc8 sp=0xc000085fa8 pc=0x7f5c18d24299 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc000085fe0 sp=0xc000085fc8 pc=0x7f5c18d1abc5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000085fe8 sp=0xc000085fe0 pc=0x7f5c18d75c81 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 18 gp=0xc000102700 m=nil [finalizer wait]: runtime.gopark(0xc000084648?, 0x7f5c18d0dd85?, 0xa8?, 0x1?, 0xc0000061c0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000084620 sp=0xc000084600 pc=0x7f5c18d3d78e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc0000847e0 sp=0xc000084620 pc=0x7f5c18d19c67 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000847e8 sp=0xc0000847e0 pc=0x7f5c18d75c81 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 19 gp=0xc000256c40 m=nil [GC worker (idle)]: runtime.gopark(0x7f5c201838a0?, 0x1?, 0x1b?, 0x38?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000080750 sp=0xc000080730 pc=0x7f5c18d3d78e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000807e0 sp=0xc000080750 pc=0x7f5c18d1cd25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000807e8 sp=0xc0000807e0 pc=0x7f5c18d75c81 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 34 gp=0xc000482380 m=nil [GC worker (idle)]: runtime.gopark(0x7f5c1f28a070?, 0xc000058080?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000494750 sp=0xc000494730 pc=0x7f5c18d3d78e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0004947e0 sp=0xc000494750 pc=0x7f5c18d1cd25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004947e8 sp=0xc0004947e0 pc=0x7f5c18d75c81 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 5 gp=0xc000007880 m=nil [GC worker (idle)]: runtime.gopark(0x67e5790e3dfe4?, 0x3?, 0xc5?, 0x33?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000086750 sp=0xc000086730 pc=0x7f5c18d3d78e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000867e0 sp=0xc000086750 pc=0x7f5c18d1cd25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000867e8 sp=0xc0000867e0 pc=0x7f5c18d75c81 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 20 gp=0xc000256e00 m=nil [GC worker (idle)]: runtime.gopark(0x67e5790df7570?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000080f50 sp=0xc000080f30 pc=0x7f5c18d3d78e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000080fe0 sp=0xc000080f50 pc=0x7f5c18d1cd25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000080fe8 sp=0xc000080fe0 pc=0x7f5c18d75c81 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc000482c40 m=nil [select]: runtime.gopark(0xc000087780?, 0x2?, 0x11?, 0xe5?, 0xc000087774?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000087618 sp=0xc0000875f8 pc=0x7f5c18d3d78e runtime.selectgo(0xc000087780, 0xc000087770, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000087738 sp=0xc000087618 pc=0x7f5c18d4f665 github.com/golang/glog.(*fileSink).flushDaemon(0x7f5c200ef4f8) /go/pkg/mod/github.com/golang/[email protected]/glog_file.go:351 +0xb9 fp=0xc0000877c8 sp=0xc000087738 pc=0x7f5c196e6d99 github.com/golang/glog.init.1.gowrap1() /go/pkg/mod/github.com/golang/[email protected]/glog_file.go:166 +0x25 fp=0xc0000877e0 sp=0xc0000877c8 pc=0x7f5c196e5e25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000877e8 sp=0xc0000877e0 pc=0x7f5c18d75c81 created by github.com/golang/glog.init.1 in goroutine 1 /go/pkg/mod/github.com/golang/[email protected]/glog_file.go:166 +0x126 goroutine 23 gp=0xc000483180 m=nil [sleep]: runtime.gopark(0x67e57914042be?, 0x0?, 0x40?, 0xc2?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000087ef0 sp=0xc000087ed0 pc=0x7f5c18d3d78e time.Sleep(0x12a05f200) /usr/local/go/src/runtime/time.go:195 +0x117 fp=0xc000087f30 sp=0xc000087ef0 pc=0x7f5c18d72817 github.com/caddyserver/certmagic.keepLockfileFresh({0xc000126840, 0x31}) /go/pkg/mod/github.com/caddyserver/[email protected]/filestorage.go:299 +0x53 fp=0xc000087fc0 sp=0xc000087f30 pc=0x7f5c191a84b3 github.com/caddyserver/certmagic.createLockfile.gowrap1() /go/pkg/mod/github.com/caddyserver/[email protected]/filestorage.go:277 +0x25 fp=0xc000087fe0 sp=0xc000087fc0 pc=0x7f5c191a8425 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000087fe8 sp=0xc000087fe0 pc=0x7f5c18d75c81 created by github.com/caddyserver/certmagic.createLockfile in goroutine 16 /go/pkg/mod/github.com/caddyserver/[email protected]/filestorage.go:277 +0x6f goroutine 13 gp=0xc000483340 m=nil [chan receive]: runtime.gopark(0x7f5c1933c945?, 0x7f5c1f05b320?, 0x1?, 0x8c?, 0xc0000816d8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000081648 sp=0xc000081628 pc=0x7f5c18d3d78e runtime.chanrecv(0xc0002a8960, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0000816c0 sp=0xc000081648 pc=0x7f5c18d0631f runtime.chanrecv1(0xc0002a8960?, 0xc0000817a8?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0000816e8 sp=0xc0000816c0 pc=0x7f5c18d05f32 github.com/caddyserver/caddy/v2.trapSignalsCrossPlatform.func1() /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/sigtrap.go:43 +0xe5 fp=0xc0000817e0 sp=0xc0000816e8 pc=0x7f5c1935de65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000817e8 sp=0xc0000817e0 pc=0x7f5c18d75c81 created by github.com/caddyserver/caddy/v2.trapSignalsCrossPlatform in goroutine 1 /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/sigtrap.go:38 +0x1a goroutine 9 gp=0xc00062c1c0 m=nil [sync.Cond.Wait]: runtime.gopark(0x7f5c201838a0?, 0x55ecc0?, 0xc0?, 0x74?, 0x7f5c18d231bc?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000497470 sp=0xc000497450 pc=0x7f5c18d3d78e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc00017a318, 0x0) /usr/local/go/src/runtime/sema.go:569 +0x15a fp=0xc0004974c0 sp=0xc000497470 pc=0x7f5c18d71afa sync.(*Cond).Wait(0x0?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000497500 sp=0xc0004974c0 pc=0x7f5c18d7f945 github.com/maypok86/otter/internal/queue.(*Growable[...]).Pop(0x7f5c1f2c0040) /go/pkg/mod/github.com/maypok86/[email protected]/internal/queue/growable.go:71 +0x74 fp=0xc000497598 sp=0xc000497500 pc=0x7f5c19f5db94 github.com/maypok86/otter/internal/core.(*Cache[...]).process(0x7f5c1f2dd4a0) /go/pkg/mod/github.com/maypok86/[email protected]/internal/core/cache.go:386 +0xe8 fp=0xc0004977c0 sp=0xc000497598 pc=0x7f5c19f5ba28 github.com/maypok86/otter/internal/core.NewCache[...].gowrap2() /go/pkg/mod/github.com/maypok86/[email protected]/internal/core/cache.go:167 +0x25 fp=0xc0004977e0 sp=0xc0004977c0 pc=0x7f5c19f52c45 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004977e8 sp=0xc0004977e0 pc=0x7f5c18d75c81 created by github.com/maypok86/otter/internal/core.NewCache[...] in goroutine 1 /go/pkg/mod/github.com/maypok86/[email protected]/internal/core/cache.go:167 +0x6b3 goroutine 21 gp=0xc00062d6c0 m=nil [select]: runtime.gopark(0xc000497ee8?, 0x3?, 0x0?, 0x0?, 0xc000497eda?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000497d80 sp=0xc000497d60 pc=0x7f5c18d3d78e runtime.selectgo(0xc000497ee8, 0xc000497ed4, 0xc000497ed0?, 0x2, 0xc000027430?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000497ea0 sp=0xc000497d80 pc=0x7f5c18d4f665 github.com/caddyserver/certmagic.(*RingBufferRateLimiter).permit(0xc0000b8550) /go/pkg/mod/github.com/caddyserver/[email protected]/ratelimiter.go:217 +0x86 fp=0xc000497f28 sp=0xc000497ea0 pc=0x7f5c191bfe86 github.com/caddyserver/certmagic.(*RingBufferRateLimiter).loop(0xc0000b8550) /go/pkg/mod/github.com/caddyserver/[email protected]/ratelimiter.go:89 +0x8b fp=0xc000497fc8 sp=0xc000497f28 pc=0x7f5c191bf84b github.com/caddyserver/certmagic.NewRateLimiter.gowrap1() /go/pkg/mod/github.com/caddyserver/[email protected]/ratelimiter.go:45 +0x25 fp=0xc000497fe0 sp=0xc000497fc8 pc=0x7f5c191bf785 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000497fe8 sp=0xc000497fe0 pc=0x7f5c18d75c81 created by github.com/caddyserver/certmagic.NewRateLimiter in goroutine 1 /go/pkg/mod/github.com/caddyserver/[email protected]/ratelimiter.go:45 +0x13c goroutine 14 gp=0xc00062d880 m=nil [chan receive]: runtime.gopark(0x7f5c1933c925?, 0x7f5c1f05b320?, 0x1?, 0x0?, 0xc000094da8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000094d18 sp=0xc000094cf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc0001554a0, 0xc000094f70, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000094d90 sp=0xc000094d18 pc=0x7f5c18d0631f runtime.chanrecv2(0xc0001554a0?, 0xc000086f80?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000094db8 sp=0xc000094d90 pc=0x7f5c18d05f52 github.com/caddyserver/caddy/v2.trapSignalsPosix.func1() /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/sigtrap_posix.go:35 +0x105 fp=0xc000094fe0 sp=0xc000094db8 pc=0x7f5c1935d705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000094fe8 sp=0xc000094fe0 pc=0x7f5c18d75c81 created by github.com/caddyserver/caddy/v2.trapSignalsPosix in goroutine 1 /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/sigtrap_posix.go:31 +0x1a goroutine 37 gp=0xc0004836c0 m=nil [select, locked to thread]: runtime.gopark(0xc000492fa8?, 0x2?, 0x60?, 0x2e?, 0xc000492f94?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000492e38 sp=0xc000492e18 pc=0x7f5c18d3d78e runtime.selectgo(0xc000492fa8, 0xc000492f90, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000492f58 sp=0xc000492e38 pc=0x7f5c18d4f665 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x1a5 fp=0xc000492fe0 sp=0xc000492f58 pc=0x7f5c18d6c5c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000492fe8 sp=0xc000492fe0 pc=0x7f5c18d75c81 created by runtime.ensureSigM in goroutine 13 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 38 gp=0xc000483880 m=4 mp=0xc00008b808 [syscall]: runtime.notetsleepg(0x7f5c20182880, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_futex.go:246 +0x29 fp=0xc0004937a0 sp=0xc000493778 pc=0x7f5c18d0c3a9 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc0004937c0 sp=0xc0004937a0 pc=0x7f5c18d71ee9 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc0004937e0 sp=0xc0004937c0 pc=0x7f5c1933d0d3 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004937e8 sp=0xc0004937e0 pc=0x7f5c18d75c81 created by os/signal.Notify.func1.1 in goroutine 13 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 15 gp=0xc00062ddc0 m=nil [select]: runtime.gopark(0xc000609f40?, 0x3?, 0x0?, 0x0?, 0xc000609e3a?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000609ce0 sp=0xc000609cc0 pc=0x7f5c18d3d78e runtime.selectgo(0xc000609f40, 0xc000609e34, 0x1?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000609e00 sp=0xc000609ce0 pc=0x7f5c18d4f665 github.com/caddyserver/certmagic.(*Cache).maintainAssets(0xc0004b1b80, 0x0) /go/pkg/mod/github.com/caddyserver/[email protected]/maintain.go:69 +0x31f fp=0xc000609fc0 sp=0xc000609e00 pc=0x7f5c191b537f github.com/caddyserver/certmagic.NewCache.gowrap1() /go/pkg/mod/github.com/caddyserver/[email protected]/cache.go:127 +0x25 fp=0xc000609fe0 sp=0xc000609fc0 pc=0x7f5c19192de5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000609fe8 sp=0xc000609fe0 pc=0x7f5c18d75c81 created by github.com/caddyserver/certmagic.NewCache in goroutine 1 /go/pkg/mod/github.com/caddyserver/[email protected]/cache.go:127 +0x1f6 goroutine 16 gp=0xc0005cc700 m=nil [select]: runtime.gopark(0xc00006bfa8?, 0x2?, 0x0?, 0x0?, 0xc00006bf9c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000469e40 sp=0xc000469e20 pc=0x7f5c18d3d78e runtime.selectgo(0xc000469fa8, 0xc00006bf98, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000469f60 sp=0xc000469e40 pc=0x7f5c18d4f665 github.com/caddyserver/caddy/v2/modules/caddytls.(*TLS).keepStorageClean.func1() /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/modules/caddytls/tls.go:540 +0x93 fp=0xc000469fe0 sp=0xc000469f60 pc=0x7f5c19995e73 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000469fe8 sp=0xc000469fe0 pc=0x7f5c18d75c81 created by github.com/caddyserver/caddy/v2/modules/caddytls.(*TLS).keepStorageClean in goroutine 1 /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/modules/caddytls/tls.go:532 +0xe5 goroutine 50 gp=0xc0005cc8c0 m=nil [IO wait]: runtime.gopark(0xc00060c008?, 0x10?, 0x80?, 0x79?, 0xc00060e070?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000099c20 sp=0xc000099c00 pc=0x7f5c18d3d78e runtime.netpollblock(0x7f5c1ef57300?, 0x18d033e6?, 0x5c?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000099c58 sp=0xc000099c20 pc=0x7f5c18d35877 internal/poll.runtime_pollWait(0x7f5bd1b91e40, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000099c78 sp=0xc000099c58 pc=0x7f5c18d6fca5 internal/poll.(*pollDesc).wait(0x3?, 0xc000305f80?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000099ca0 sp=0xc000099c78 pc=0x7f5c18e291e7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0005cf180) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc000099d48 sp=0xc000099ca0 pc=0x7f5c18e2e58c net.(*netFD).accept(0xc0005cf180) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc000099e00 sp=0xc000099d48 pc=0x7f5c18ed9cc9 net.(*TCPListener).accept(0xc0004574a0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc000099e28 sp=0xc000099e00 pc=0x7f5c18ef401e net.(*TCPListener).Accept(0xc0004574a0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc000099e58 sp=0xc000099e28 pc=0x7f5c18ef3210 github.com/caddyserver/caddy/v2.(*deleteListener).Accept(0x7f5c1ffea0e0?) <autogenerated>:1 +0x24 fp=0xc000099e70 sp=0xc000099e58 pc=0x7f5c193627c4 net/http.(*onceCloseListener).Accept(0x7f5c1f2a9268?) <autogenerated>:1 +0x24 fp=0xc000099e88 sp=0xc000099e70 pc=0x7f5c1905c1c4 net/http.(*Server).Serve(0xc0000e3590, {0x7f5bd1512aa0, 0xc0004574c0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc000099fb8 sp=0xc000099e88 pc=0x7f5c190385de github.com/caddyserver/caddy/v2/modules/caddyhttp.(*App).Start.gowrap1() /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/modules/caddyhttp/app.go:509 +0x28 fp=0xc000099fe0 sp=0xc000099fb8 pc=0x7f5c19b59c28 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000099fe8 sp=0xc000099fe0 pc=0x7f5c18d75c81 created by github.com/caddyserver/caddy/v2/modules/caddyhttp.(*App).Start in goroutine 1 /go/pkg/mod/github.com/caddyserver/caddy/[email protected]/modules/caddyhttp/app.go:509 +0x1b95 goroutine 51 gp=0xc0005cca80 m=nil [chan receive]: runtime.gopark(0x2?, 0x10?, 0x60?, 0x6c?, 0xc000606c78?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000606c18 sp=0xc000606bf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc000062240, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000606c90 sp=0xc000606c18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc000606d18?, 0xc000606cf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000606cb8 sp=0xc000606c90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc0005f6360) /go/src/app/frankenphp.go:465 +0x20e fp=0xc000606d78 sp=0xc000606cb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc000606fe0 sp=0xc000606d78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000606fe8 sp=0xc000606fe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 52 gp=0xc0005ccc40 m=nil [chan receive]: runtime.gopark(0x2?, 0x10?, 0x60?, 0xac?, 0xc00009ac78?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00009ac18 sp=0xc00009abf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc0006180c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00009ac90 sp=0xc00009ac18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc00009ad18?, 0xc00009acf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00009acb8 sp=0xc00009ac90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc000616480) /go/src/app/frankenphp.go:465 +0x20e fp=0xc00009ad78 sp=0xc00009acb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc00009afe0 sp=0xc00009ad78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00009afe8 sp=0xc00009afe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 53 gp=0xc0005cce00 m=nil [chan receive]: runtime.gopark(0x2?, 0x10?, 0x60?, 0x4c?, 0xc000684c78?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000684c18 sp=0xc000684bf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc000618120, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000684c90 sp=0xc000684c18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc000684d18?, 0xc000684cf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000684cb8 sp=0xc000684c90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc0006166c0) /go/src/app/frankenphp.go:465 +0x20e fp=0xc000684d78 sp=0xc000684cb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc000684fe0 sp=0xc000684d78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000684fe8 sp=0xc000684fe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 54 gp=0xc0005ccfc0 m=nil [chan receive]: runtime.gopark(0x2?, 0x0?, 0x60?, 0x7c?, 0xc0002a8b80?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000687c18 sp=0xc000687bf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc000618060, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000687c90 sp=0xc000687c18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc000687d18?, 0xc000687cf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000687cb8 sp=0xc000687c90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc000616240) /go/src/app/frankenphp.go:465 +0x20e fp=0xc000687d78 sp=0xc000687cb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc000687fe0 sp=0xc000687d78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000687fe8 sp=0xc000687fe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 55 gp=0xc0005cd180 m=nil [chan receive]: runtime.gopark(0x2?, 0x10?, 0x60?, 0x7c?, 0xc000607c78?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000607c18 sp=0xc000607bf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc00010e2a0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000607c90 sp=0xc000607c18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc000607d18?, 0xc000607cf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000607cb8 sp=0xc000607c90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc0004505a0) /go/src/app/frankenphp.go:465 +0x20e fp=0xc000607d78 sp=0xc000607cb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc000607fe0 sp=0xc000607d78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000607fe8 sp=0xc000607fe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 56 gp=0xc0005cd340 m=nil [chan receive]: runtime.gopark(0x2?, 0x10?, 0x60?, 0x8c?, 0xc000608c78?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000608c18 sp=0xc000608bf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc000618180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000608c90 sp=0xc000608c18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc000608d18?, 0xc000608cf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000608cb8 sp=0xc000608c90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc000616900) /go/src/app/frankenphp.go:465 +0x20e fp=0xc000608d78 sp=0xc000608cb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc000608fe0 sp=0xc000608d78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000608fe8 sp=0xc000608fe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 57 gp=0xc0005cd500 m=nil [chan receive]: runtime.gopark(0x2?, 0x10?, 0x60?, 0x3c?, 0xc000683c78?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000683c18 sp=0xc000683bf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc00010e240, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000683c90 sp=0xc000683c18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc000683d18?, 0xc000683cf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000683cb8 sp=0xc000683c90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc000450360) /go/src/app/frankenphp.go:465 +0x20e fp=0xc000683d78 sp=0xc000683cb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc000683fe0 sp=0xc000683d78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000683fe8 sp=0xc000683fe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 58 gp=0xc0005cd6c0 m=nil [chan receive]: runtime.gopark(0x2?, 0x10?, 0x60?, 0x5c?, 0xc000605c78?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000605c18 sp=0xc000605bf8 pc=0x7f5c18d3d78e runtime.chanrecv(0xc000062660, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000605c90 sp=0xc000605c18 pc=0x7f5c18d0631f runtime.chanrecv1(0xc000605d18?, 0xc000605cf0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000605cb8 sp=0xc000605c90 pc=0x7f5c18d05f32 github.com/dunglas/frankenphp.ServeHTTP({0x0, 0x0}, 0xc0005f67e0) /go/src/app/frankenphp.go:465 +0x20e fp=0xc000605d78 sp=0xc000605cb8 pc=0x7f5c19f4df8e github.com/dunglas/frankenphp.startWorkers.func1() /go/src/app/worker.go:78 +0x2c5 fp=0xc000605fe0 sp=0xc000605d78 pc=0x7f5c19f51565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000605fe8 sp=0xc000605fe0 pc=0x7f5c18d75c81 created by github.com/dunglas/frankenphp.startWorkers in goroutine 1 /go/src/app/worker.go:60 +0x32b goroutine 66 gp=0xc00046c380 m=10 mp=0xc000481808 [syscall, locked to thread]: runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00065bfe8 sp=0xc00065bfe0 pc=0x7f5c18d75c81 goroutine 67 gp=0xc0005cdc00 m=11 mp=0xc0005f8008 [syscall, locked to thread]: runtime.cgocall(0x7f5c1a0d3dc0, 0xc00046bce0) /usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc00046bcb8 sp=0xc00046bc80 pc=0x7f5c18d03c8b github.com/dunglas/frankenphp._Cfunc_frankenphp_update_server_context(0x1, 0x0, 0x1c, 0x7f5bd1195470, 0x7f5bd1195480, 0x0, 0x0, 0x7f5bd1195490, 0x0, 0x0, ...) _cgo_gotypes.go:1069 +0x52 fp=0xc00046bce0 sp=0xc00046bcb8 pc=0x7f5c19f4b792 github.com/dunglas/frankenphp.updateServerContext(0xc0006166c0, 0x1, 0x0) /go/src/app/frankenphp.go:419 +0x4e5 fp=0xc00046bdd8 sp=0xc00046bce0 pc=0x7f5c19f4dce5 github.com/dunglas/frankenphp.go_execute_script(0x7f5c18d73c01?) /go/src/app/frankenphp.go:506 +0x10f fp=0xc00046be40 sp=0xc00046bdd8 pc=0x7f5c19f4e3ef _cgoexp_b7d6fd74a0c8_go_execute_script(0x7f5c18d4687b?) _cgo_gotypes.go:1120 +0x16 fp=0xc00046be58 sp=0xc00046be40 pc=0x7f5c19f538d6 runtime.cgocallbackg1(0x7f5c19f538c0, 0x7f5bc6cd0850, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc00046bf18 sp=0xc00046be58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6cd0850, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc00046bf90 sp=0xc00046bf18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6cd0850, 0x0) <autogenerated>:1 +0x2b fp=0xc00046bfb8 sp=0xc00046bf90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc00046bfe0 sp=0xc00046bfb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00046bfe8 sp=0xc00046bfe0 pc=0x7f5c18d75c81 goroutine 68 gp=0xc00046c8c0 m=12 mp=0xc000708008 [syscall, locked to thread]: runtime.cgocall(0x7f5c1a0d3dc0, 0xc000725ce0) /usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000725cb8 sp=0xc000725c80 pc=0x7f5c18d03c8b github.com/dunglas/frankenphp._Cfunc_frankenphp_update_server_context(0x1, 0x0, 0x1e, 0x7f5bd11954a0, 0x7f5bd11954b0, 0x0, 0x0, 0x7f5bd11954c0, 0x0, 0x0, ...) _cgo_gotypes.go:1069 +0x52 fp=0xc000725ce0 sp=0xc000725cb8 pc=0x7f5c19f4b792 github.com/dunglas/frankenphp.updateServerContext(0xc0005f67e0, 0x1, 0x0) /go/src/app/frankenphp.go:419 +0x4e5 fp=0xc000725dd8 sp=0xc000725ce0 pc=0x7f5c19f4dce5 github.com/dunglas/frankenphp.go_execute_script(0x7f5c18d73c01?) /go/src/app/frankenphp.go:506 +0x10f fp=0xc000725e40 sp=0xc000725dd8 pc=0x7f5c19f4e3ef _cgoexp_b7d6fd74a0c8_go_execute_script(0x7f5c18d4687b?) _cgo_gotypes.go:1120 +0x16 fp=0xc000725e58 sp=0xc000725e40 pc=0x7f5c19f538d6 runtime.cgocallbackg1(0x7f5c19f538c0, 0x7f5bc6bca850, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc000725f18 sp=0xc000725e58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6bca850, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc000725f90 sp=0xc000725f18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6bca850, 0x0) <autogenerated>:1 +0x2b fp=0xc000725fb8 sp=0xc000725f90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc000725fe0 sp=0xc000725fb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000725fe8 sp=0xc000725fe0 pc=0x7f5c18d75c81 goroutine 69 gp=0xc000632380 m=13 mp=0xc000620008 [syscall, locked to thread]: runtime.cgocall(0x7f5c1a0d3dc0, 0xc00065dce0) /usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc00065dcb8 sp=0xc00065dc80 pc=0x7f5c18d03c8b github.com/dunglas/frankenphp._Cfunc_frankenphp_update_server_context(0x1, 0x0, 0x16, 0x7f5bd1196ab0, 0x7f5bd1196ac0, 0x0, 0x0, 0x7f5bd1196ad0, 0x0, 0x0, ...) _cgo_gotypes.go:1069 +0x52 fp=0xc00065dce0 sp=0xc00065dcb8 pc=0x7f5c19f4b792 github.com/dunglas/frankenphp.updateServerContext(0xc000616480, 0x1, 0x0) /go/src/app/frankenphp.go:419 +0x4e5 fp=0xc00065ddd8 sp=0xc00065dce0 pc=0x7f5c19f4dce5 github.com/dunglas/frankenphp.go_execute_script(0x7f5c18d73c01?) /go/src/app/frankenphp.go:506 +0x10f fp=0xc00065de40 sp=0xc00065ddd8 pc=0x7f5c19f4e3ef _cgoexp_b7d6fd74a0c8_go_execute_script(0x7f5c18d46831?) _cgo_gotypes.go:1120 +0x16 fp=0xc00065de58 sp=0xc00065de40 pc=0x7f5c19f538d6 runtime.cgocallbackg1(0x7f5c19f538c0, 0x7f5bc6c4d850, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc00065df18 sp=0xc00065de58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6c4d850, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc00065df90 sp=0xc00065df18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6c4d850, 0x0) <autogenerated>:1 +0x2b fp=0xc00065dfb8 sp=0xc00065df90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc00065dfe0 sp=0xc00065dfb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00065dfe8 sp=0xc00065dfe0 pc=0x7f5c18d75c81 goroutine 70 gp=0xc0006328c0 m=14 mp=0xc000620808 [syscall, locked to thread]: runtime.cgocall(0x7f5c1a0d3dc0, 0xc000467ce0) /usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000467cb8 sp=0xc000467c80 pc=0x7f5c18d03c8b github.com/dunglas/frankenphp._Cfunc_frankenphp_update_server_context(0x1, 0x0, 0x1a, 0x7f5bd1195440, 0x7f5bd1195450, 0x0, 0x0, 0x7f5bd1195460, 0x0, 0x0, ...) _cgo_gotypes.go:1069 +0x52 fp=0xc000467ce0 sp=0xc000467cb8 pc=0x7f5c19f4b792 github.com/dunglas/frankenphp.updateServerContext(0xc0004505a0, 0x1, 0x0) /go/src/app/frankenphp.go:419 +0x4e5 fp=0xc000467dd8 sp=0xc000467ce0 pc=0x7f5c19f4dce5 github.com/dunglas/frankenphp.go_execute_script(0x1?) /go/src/app/frankenphp.go:506 +0x10f fp=0xc000467e40 sp=0xc000467dd8 pc=0x7f5c19f4e3ef _cgoexp_b7d6fd74a0c8_go_execute_script(0x7f5c18d4687b?) _cgo_gotypes.go:1120 +0x16 fp=0xc000467e58 sp=0xc000467e40 pc=0x7f5c19f538d6 runtime.cgocallbackg1(0x7f5c19f538c0, 0x7f5bc6a41850, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc000467f18 sp=0xc000467e58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6a41850, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc000467f90 sp=0xc000467f18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6a41850, 0x0) <autogenerated>:1 +0x2b fp=0xc000467fb8 sp=0xc000467f90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc000467fe0 sp=0xc000467fb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000467fe8 sp=0xc000467fe0 pc=0x7f5c18d75c81 goroutine 71 gp=0xc000483dc0 m=15 mp=0xc00068a008 [syscall, locked to thread]: runtime.cgocall(0x7f5c1a0d3dc0, 0xc000659ce0) /usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000659cb8 sp=0xc000659c80 pc=0x7f5c18d03c8b github.com/dunglas/frankenphp._Cfunc_frankenphp_update_server_context(0x1, 0x0, 0x18, 0x7f5bd1196ae0, 0x7f5bd1195420, 0x0, 0x0, 0x7f5bd1195430, 0x0, 0x0, ...) _cgo_gotypes.go:1069 +0x52 fp=0xc000659ce0 sp=0xc000659cb8 pc=0x7f5c19f4b792 github.com/dunglas/frankenphp.updateServerContext(0xc000450360, 0x1, 0x0) /go/src/app/frankenphp.go:419 +0x4e5 fp=0xc000659dd8 sp=0xc000659ce0 pc=0x7f5c19f4dce5 github.com/dunglas/frankenphp.go_execute_script(0x7f5c18d73c01?) /go/src/app/frankenphp.go:506 +0x10f fp=0xc000659e40 sp=0xc000659dd8 pc=0x7f5c19f4e3ef _cgoexp_b7d6fd74a0c8_go_execute_script(0x7f5c18d46831?) _cgo_gotypes.go:1120 +0x16 fp=0xc000659e58 sp=0xc000659e40 pc=0x7f5c19f538d6 runtime.cgocallbackg1(0x7f5c19f538c0, 0x7f5bc6b47850, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc000659f18 sp=0xc000659e58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6b47850, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc000659f90 sp=0xc000659f18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6b47850, 0x0) <autogenerated>:1 +0x2b fp=0xc000659fb8 sp=0xc000659f90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc000659fe0 sp=0xc000659fb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000659fe8 sp=0xc000659fe0 pc=0x7f5c18d75c81 goroutine 72 gp=0xc000632e00 m=16 mp=0xc000621008 [syscall, locked to thread]: runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000657fe8 sp=0xc000657fe0 pc=0x7f5c18d75c81 goroutine 73 gp=0xc00046ce00 m=17 mp=0xc000708808 [syscall, locked to thread]: runtime.cgocall(0x7f5c1a0d3dc0, 0xc000729ce0) /usr/local/go/src/runtime/cgocall.go:157 +0x4b fp=0xc000729cb8 sp=0xc000729c80 pc=0x7f5c18d03c8b github.com/dunglas/frankenphp._Cfunc_frankenphp_update_server_context(0x1, 0x0, 0x15, 0x7f5bd1196a80, 0x7f5bd1196a90, 0x0, 0x0, 0x7f5bd1196aa0, 0x0, 0x0, ...) _cgo_gotypes.go:1069 +0x52 fp=0xc000729ce0 sp=0xc000729cb8 pc=0x7f5c19f4b792 github.com/dunglas/frankenphp.updateServerContext(0xc000616240, 0x1, 0x0) /go/src/app/frankenphp.go:419 +0x4e5 fp=0xc000729dd8 sp=0xc000729ce0 pc=0x7f5c19f4dce5 github.com/dunglas/frankenphp.go_execute_script(0x7f5c18d73c01?) /go/src/app/frankenphp.go:506 +0x10f fp=0xc000729e40 sp=0xc000729dd8 pc=0x7f5c19f4e3ef _cgoexp_b7d6fd74a0c8_go_execute_script(0x7f5c1f28a2f0?) _cgo_gotypes.go:1120 +0x16 fp=0xc000729e58 sp=0xc000729e40 pc=0x7f5c19f538d6 runtime.cgocallbackg1(0x7f5c19f538c0, 0x7f5bc6d53850, 0x0) /usr/local/go/src/runtime/cgocall.go:403 +0x2a5 fp=0xc000729f18 sp=0xc000729e58 pc=0x7f5c18d043c5 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6d53850, 0x0) /usr/local/go/src/runtime/cgocall.go:322 +0x138 fp=0xc000729f90 sp=0xc000729f18 pc=0x7f5c18d04078 runtime.cgocallbackg(0x7f5c19f538c0, 0x7f5bc6d53850, 0x0) <autogenerated>:1 +0x2b fp=0xc000729fb8 sp=0xc000729f90 pc=0x7f5c18d783eb runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:1079 +0xcd fp=0xc000729fe0 sp=0xc000729fb8 pc=0x7f5c18d75a2d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000729fe8 sp=0xc000729fe0 pc=0x7f5c18d75c81 rax 0x55 rbx 0x7f5bc548e010 rcx 0x0 rdx 0xd rdi 0x7f5c1c0e03bc rsi 0x7f5bc550b530 rbp 0x7f5c1c0e03bc rsp 0x7f5bc69be638 r8 0x5f r9 0x8080808080808001 r10 0x7f5c1c0e03bc r11 0x246 r12 0xe r13 0x7f5bd1196a50 r14 0x0 r15 0x14 rip 0x7f5c1ba9900b rflags 0x10246 cs 0x33 fs 0x0 gs 0x0 [root@frankentest frankenphp_imap]#
About
Reproducing a frankenphp crash
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published