-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Description
iPhone:~# ./gost -L=socks5://0.0.0.0:8080
fatal: morestack on g0
SIGTRAP: trace trap
PC=0x80bef02 m=0 sigcode=128
goroutine 0 gp=0x8c82960 m=0 mp=0x8c83620 [idle]:
runtime.nanotime(...)
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/time_nofake.go:19
runtime.checkTimers(0x943a008, 0x0)
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/proc.go:3960 +0xf5 fp=0xffffdb24 sp=0xffffdad8 pc=0x808ef25
runtime.findRunnable()
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/proc.go:3160 +0x9d fp=0xffffdbd0 sp=0xffffdb24 pc=0x808cbdd
runtime.schedule()
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/proc.go:3868 +0xbd fp=0xffffdbec sp=0xffffdbd0 pc=0x808ec1d
runtime.goschedImpl(0x9406128, 0x1)
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/proc.go:4065 +0x14d fp=0xffffdc04 sp=0xffffdbec pc=0x808f4cd
runtime.gopreempt_m(...)
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/proc.go:4082
runtime.newstack()
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/stack.go:1070 +0x3b9 fp=0xffffdcdc sp=0xffffdc04 pc=0x80a08a9
runtime.morestack()
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/asm_386.s:453 +0x7c fp=0xffffdce0 sp=0xffffdcdc pc=0x80bdd9c
goroutine 1 gp=0x9406128 m=nil [runnable]:
math/big.nat.montgomery({0x973a900, 0x20, 0x46}, {0x973bd40, 0x20, 0x44}, {0x973bb00, 0x20, 0x44}, {0x97f3200, ...}, ...)
/opt/hostedtoolcache/go/1.22.8/x64/src/math/big/nat.go:216 +0x3d2 fp=0x9567320 sp=0x956731c pc=0x81acb02
math/big.nat.expNNMontgomery({0x9738a20, 0x20, 0x24}, {0x9738990, 0x20, 0x24}, {0x9738870, 0x20, 0x24}, {0x97f3200, ...})
/opt/hostedtoolcache/go/1.22.8/x64/src/math/big/nat.go:1269 +0xa6f fp=0x95674b4 sp=0x9567320 pc=0x81b265f
math/big.nat.expNN({0x0, 0x0, 0x0}, {0x9738990, 0x20, 0x24}, {0x9738870, 0x20, 0x24}, {0x97f3200, ...}, ...)
/opt/hostedtoolcache/go/1.22.8/x64/src/math/big/nat.go:989 +0x473 fp=0x95675dc sp=0x95674b4 pc=0x81b01c3
math/big.nat.probablyPrimeMillerRabin({0x97f3200, 0x20, 0x24}, 0x15, 0x1)
/opt/hostedtoolcache/go/1.22.8/x64/src/math/big/prime.go:106 +0x501 fp=0x95676c0 sp=0x95675dc pc=0x81b7971
math/big.(*Int).ProbablyPrime(0x9486e00, 0x14)
/opt/hostedtoolcache/go/1.22.8/x64/src/math/big/prime.go:78 +0x218 fp=0x95676e0 sp=0x95676c0 pc=0x81b7408
crypto/rand.Prime({0x88765c0, 0x950e018}, 0x400)
/opt/hostedtoolcache/go/1.22.8/x64/src/crypto/rand/util.go:55 +0x1ea fp=0x9567718 sp=0x95676e0 pc=0x81e1e6a
crypto/rsa.GenerateMultiPrimeKey({0x88765c0, 0x950e018}, 0x2, 0x800) │
/opt/hostedtoolcache/go/1.22.8/x64/src/crypto/rsa/rsa.go:396 +0x735 fp=0x95677e8 sp=0x9567718 pc=0x81e71b5
crypto/rsa.GenerateKey(...) │
/opt/hostedtoolcache/go/1.22.8/x64/src/crypto/rsa/rsa.go:276 │
github.com/ginuerzh/gost.generateKeyPair()
goroutine 5 gp=0x9407448 m=nil [select]:
runtime.gopark(0x87c842c, 0x0, 0x9, 0x3, 0x1)
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/proc.go:402 +0x10c fp=0x9445e80 sp=0x9445e6c pc=0x8087b2c
runtime.selectgo(0x9445fd4, 0x9445f8c, 0x0, 0x0, 0x2, 0x1)
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/select.go:327 +0xb27 fp=0x9445f64 sp=0x9445e80 pc=0x809a2a7
github.com/xtaci/kcp-go/v5.(*TimedSched).prepend(0x946c7e0)
/home/runner/go/pkg/mod/github.com/xtaci/kcp-go/[email protected]/timedsched.go:103 +0x95 fp=0x9445fe8 sp=0x9445f64 pc=0x84cbdc5
github.com/xtaci/kcp-go/v5.NewTimedSched.gowrap2()
/home/runner/go/pkg/mod/github.com/xtaci/kcp-go/[email protected]/timedsched.go:58 +0x27 fp=0x9445ff0 sp=0x9445fe8 pc=0x84cb8d7
runtime.goexit({})
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/asm_386.s:1363 +0x1 fp=0x9445ff4 sp=0x9445ff0 pc=0x80bf071
created by github.com/xtaci/kcp-go/v5.NewTimedSched in goroutine 1
/home/runner/go/pkg/mod/github.com/xtaci/kcp-go/[email protected]/timedsched.go:58 +0x184
goroutine 6 gp=0x94077a8 m=nil [GC worker (idle)]:
runtime.gopark(0x87c82b0, 0x94ca408, 0x1a, 0xa, 0x0)
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/proc.go:402 +0x10c fp=0x9446794 sp=0x9446780 pc=0x8087b2c
runtime.gcBgMarkWorker()
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/mgc.go:1310 +0xf7 fp=0x94467f0 sp=0x9446794 pc=0x80641d7
runtime.goexit({})
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/asm_386.s:1363 +0x1 fp=0x94467f4 sp=0x94467f0 pc=0x80bf071
created by runtime.gcBgMarkStartWorkers in goroutine 1
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/mgc.go:1234 +0x25
goroutine 7 gp=0x94078c8 m=2 mp=0x9448588 [running]:
goroutine running on other thread; stack unavailable
created by runtime.gcBgMarkStartWorkers in goroutine 1
/opt/hostedtoolcache/go/1.22.8/x64/src/runtime/mgc.go:1234 +0x25
eax 0x17
ebx 0x2
ecx 0x879e90f
edx 0x17
edi 0x9407910
esi 0x8c82960
ebp 0x8fcd420
esp 0x9446f88
eip 0x80bef02
eflags 0x206
cs 0x0
fs 0x0
gs 0x0
Metadata
Metadata
Assignees
Labels
No labels