Created
December 20, 2025 08:55
-
-
Save d3vw/50d4370805519e5f33b0c05966fcf304 to your computer and use it in GitHub Desktop.
sing-box naive oubound launch crash log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /etc/sing-box ✗ sudo sing-box run | |
| +0800 2025-12-20 16:50:13 INFO network: updated default interface wlan0, index 4 | |
| SIGSEGV: segmentation violation | |
| PC=0x3d717df m=3 sigcode=1 addr=0x0 | |
| signal arrived during cgo execution | |
| goroutine 1 gp=0xc000002380 m=3 mp=0xc0000a3008 [syscall]: | |
| runtime.cgocall(0x359bc10, 0xc00051edb0) | |
| runtime/cgocall.go:167 +0x4b fp=0xc00051ed88 sp=0xc00051ed50 pc=0x1f75eeb | |
| github.com/sagernet/cronet-go._Cfunc_Cronet_Engine_StartWithParams(0x2c880000c000, 0x2c880001c000) | |
| _cgo_gotypes.go:1434 +0x46 fp=0xc00051edb0 sp=0xc00051ed88 pc=0x2ac5e46 | |
| github.com/sagernet/cronet-go.(*NaiveClient).Start.Engine.StartWithParams.func5(...) | |
| github.com/sagernet/cronet-go@v0.0.0-20251219080614-460b6a5fb79d/engine_cgo.go:77 | |
| github.com/sagernet/cronet-go.Engine.StartWithParams(...) | |
| github.com/sagernet/cronet-go@v0.0.0-20251219080614-460b6a5fb79d/engine_cgo.go:77 | |
| github.com/sagernet/cronet-go.(*NaiveClient).Start(0xc00012c900) | |
| github.com/sagernet/cronet-go@v0.0.0-20251219080614-460b6a5fb79d/naive_client.go:358 +0x865 fp=0xc00051ef28 sp=0xc00051edb0 pc=0x2abe9e5 | |
| github.com/sagernet/sing-box/protocol/naive.(*Outbound).Start(0xc0005ef600, 0x50?) | |
| github.com/sagernet/sing-box/protocol/naive/outbound.go:225 +0x29 fp=0xc00051ef70 sp=0xc00051ef28 pc=0x2ada8e9 | |
| github.com/sagernet/sing-box/adapter/outbound.(*Manager).startOutbounds(0xc0005feaa0, {0xc0001e4488, 0x3a, 0x1f11826?}) | |
| github.com/sagernet/sing-box/adapter/outbound/manager.go:114 +0x42c fp=0xc00051f208 sp=0xc00051ef70 pc=0x2a67e2c | |
| github.com/sagernet/sing-box/adapter/outbound.(*Manager).Start(0xc0005feaa0, 0x1) | |
| github.com/sagernet/sing-box/adapter/outbound/manager.go:79 +0x93b fp=0xc00051f428 sp=0xc00051f208 pc=0x2a6789b | |
| github.com/sagernet/sing-box/adapter.Start(...) | |
| github.com/sagernet/sing-box/adapter/lifecycle.go:53 | |
| github.com/sagernet/sing-box.(*Box).preStart(0xc00024ad20) | |
| github.com/sagernet/sing-box/box.go:454 +0x524 fp=0xc00051f598 sp=0xc00051f428 pc=0x2e6aa04 | |
| github.com/sagernet/sing-box.(*Box).start(0xc00024ad20) | |
| github.com/sagernet/sing-box/box.go:462 +0x2a fp=0xc00051f728 sp=0xc00051f598 pc=0x2e6abaa | |
| github.com/sagernet/sing-box.(*Box).Start(0xc00024ad20) | |
| github.com/sagernet/sing-box/box.go:420 +0x36 fp=0xc00051f7b8 sp=0xc00051f728 pc=0x2e6a1f6 | |
| main.create() | |
| github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:160 +0x4b6 fp=0xc00051fb10 sp=0xc00051f7b8 pc=0x352c916 | |
| main.run() | |
| github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:174 +0x105 fp=0xc00051fc38 sp=0xc00051fb10 pc=0x352cd25 | |
| main.init.func26(0xc00037cd00?, {0x849921?, 0x4?, 0x849925?}) | |
| github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:30 +0x17 fp=0xc00051fc78 sp=0xc00051fc38 pc=0x35210f7 | |
| github.com/spf13/cobra.(*Command).execute(0x3de77e0, {0x3f01be0, 0x0, 0x0}) | |
| github.com/spf13/cobra@v1.9.1/command.go:1019 +0xae7 fp=0xc00051fe20 sp=0xc00051fc78 pc=0x3500367 | |
| github.com/spf13/cobra.(*Command).ExecuteC(0x3de2ae0) | |
| github.com/spf13/cobra@v1.9.1/command.go:1148 +0x465 fp=0xc00051ff10 sp=0xc00051fe20 pc=0x3500cc5 | |
| github.com/spf13/cobra.(*Command).Execute(...) | |
| github.com/spf13/cobra@v1.9.1/command.go:1071 | |
| main.main() | |
| github.com/sagernet/sing-box/cmd/sing-box/main.go:8 +0x1e fp=0xc00051ff50 sp=0xc00051ff10 pc=0x352fdfe | |
| runtime.main() | |
| runtime/proc.go:285 +0x29d fp=0xc00051ffe0 sp=0xc00051ff50 pc=0x1f42b7d | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00051ffe8 sp=0xc00051ffe0 pc=0x1f81a01 | |
| goroutine 2 gp=0xc000002e00 m=nil [force gc (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009cfa8 sp=0xc00009cf88 pc=0x1f795ee | |
| runtime.goparkunlock(...) | |
| runtime/proc.go:466 | |
| runtime.forcegchelper() | |
| runtime/proc.go:373 +0xb3 fp=0xc00009cfe0 sp=0xc00009cfa8 pc=0x1f42eb3 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009cfe8 sp=0xc00009cfe0 pc=0x1f81a01 | |
| created by runtime.init.7 in goroutine 1 | |
| runtime/proc.go:361 +0x1a | |
| goroutine 3 gp=0xc000003340 m=nil [GC sweep wait]: | |
| runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009d780 sp=0xc00009d760 pc=0x1f795ee | |
| runtime.goparkunlock(...) | |
| runtime/proc.go:466 | |
| runtime.bgsweep(0xc0000c6000) | |
| runtime/mgcsweep.go:323 +0xdf fp=0xc00009d7c8 sp=0xc00009d780 pc=0x1f2a4df | |
| runtime.gcenable.gowrap1() | |
| runtime/mgc.go:212 +0x25 fp=0xc00009d7e0 sp=0xc00009d7c8 pc=0x1f1e385 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009d7e8 sp=0xc00009d7e0 pc=0x1f81a01 | |
| created by runtime.gcenable in goroutine 1 | |
| runtime/mgc.go:212 +0x66 | |
| goroutine 4 gp=0xc000003500 m=nil [GC scavenge wait]: | |
| runtime.gopark(0x10000?, 0xbf88d8?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009df78 sp=0xc00009df58 pc=0x1f795ee | |
| runtime.goparkunlock(...) | |
| runtime/proc.go:466 | |
| runtime.(*scavengerState).park(0x3eb3b20) | |
| runtime/mgcscavenge.go:425 +0x49 fp=0xc00009dfa8 sp=0xc00009df78 pc=0x1f27f69 | |
| runtime.bgscavenge(0xc0000c6000) | |
| runtime/mgcscavenge.go:658 +0x59 fp=0xc00009dfc8 sp=0xc00009dfa8 pc=0x1f28519 | |
| runtime.gcenable.gowrap2() | |
| runtime/mgc.go:213 +0x25 fp=0xc00009dfe0 sp=0xc00009dfc8 pc=0x1f1e325 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009dfe8 sp=0xc00009dfe0 pc=0x1f81a01 | |
| created by runtime.gcenable in goroutine 1 | |
| runtime/mgc.go:213 +0xa5 | |
| goroutine 5 gp=0xc000106000 m=nil [finalizer wait]: | |
| runtime.gopark(0x1f51f95?, 0x1f15ce5?, 0xb8?, 0x1?, 0xc000002380?) | |
| runtime/proc.go:460 +0xce fp=0xc00009c620 sp=0xc00009c600 pc=0x1f795ee | |
| runtime.runFinalizers() | |
| runtime/mfinal.go:210 +0x107 fp=0xc00009c7e0 sp=0xc00009c620 pc=0x1f1d287 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009c7e8 sp=0xc00009c7e0 pc=0x1f81a01 | |
| created by runtime.createfing in goroutine 1 | |
| runtime/mfinal.go:172 +0x3d | |
| goroutine 6 gp=0xc0001061c0 m=nil [cleanup wait]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009e768 sp=0xc00009e748 pc=0x1f795ee | |
| runtime.goparkunlock(...) | |
| runtime/proc.go:466 | |
| runtime.(*cleanupQueue).dequeue(0x3eb4260) | |
| runtime/mcleanup.go:439 +0xc5 fp=0xc00009e7a0 sp=0xc00009e768 pc=0x1f1a4a5 | |
| runtime.runCleanups() | |
| runtime/mcleanup.go:635 +0x45 fp=0xc00009e7e0 sp=0xc00009e7a0 pc=0x1f1ab65 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009e7e8 sp=0xc00009e7e0 pc=0x1f81a01 | |
| created by runtime.(*cleanupQueue).createGs in goroutine 1 | |
| runtime/mcleanup.go:589 +0xa5 | |
| goroutine 7 gp=0xc000107dc0 m=nil [select, locked to thread]: | |
| runtime.gopark(0xc00009efa8?, 0x2?, 0x58?, 0x0?, 0xc00009ef94?) | |
| runtime/proc.go:460 +0xce fp=0xc00009ee18 sp=0xc00009edf8 pc=0x1f795ee | |
| runtime.selectgo(0xc00009efa8, 0xc00009ef90, 0x0?, 0x0, 0x0?, 0x1) | |
| runtime/select.go:351 +0x8b7 fp=0xc00009ef58 sp=0xc00009ee18 pc=0x1f55c17 | |
| runtime.ensureSigM.func1() | |
| runtime/signal_unix.go:1085 +0x194 fp=0xc00009efe0 sp=0xc00009ef58 pc=0x1f73954 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009efe8 sp=0xc00009efe0 pc=0x1f81a01 | |
| created by runtime.ensureSigM in goroutine 1 | |
| runtime/signal_unix.go:1068 +0xc5 | |
| goroutine 8 gp=0xc00038a380 m=6 mp=0xc0000d7808 [syscall]: | |
| runtime.notetsleepg(0x3f03400, 0xffffffffffffffff) | |
| runtime/lock_futex.go:123 +0x29 fp=0xc00009f7a0 sp=0xc00009f778 pc=0x1f13029 | |
| os/signal.signal_recv() | |
| runtime/sigqueue.go:152 +0x29 fp=0xc00009f7c0 sp=0xc00009f7a0 pc=0x1f7b989 | |
| os/signal.loop() | |
| os/signal/signal_unix.go:23 +0x13 fp=0xc00009f7e0 sp=0xc00009f7c0 pc=0x351e733 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009f7e8 sp=0xc00009f7e0 pc=0x1f81a01 | |
| created by os/signal.Notify.func1.1 in goroutine 1 | |
| os/signal/signal.go:152 +0x1f | |
| goroutine 9 gp=0xc00038a8c0 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009ff38 sp=0xc00009ff18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc00009ffc8 sp=0xc00009ff38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc00009ffe0 sp=0xc00009ffc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009ffe8 sp=0xc00009ffe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 10 gp=0xc00038aa80 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc000098738 sp=0xc000098718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0000987c8 sp=0xc000098738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0000987e0 sp=0xc0000987c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0000987e8 sp=0xc0000987e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 11 gp=0xc00038ac40 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc000098f38 sp=0xc000098f18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc000098fc8 sp=0xc000098f38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc000098fe0 sp=0xc000098fc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc000098fe8 sp=0xc000098fe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 12 gp=0xc00038ae00 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc000099738 sp=0xc000099718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0000997c8 sp=0xc000099738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0000997e0 sp=0xc0000997c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0000997e8 sp=0xc0000997e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 13 gp=0xc00038afc0 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc000099f38 sp=0xc000099f18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc000099fc8 sp=0xc000099f38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc000099fe0 sp=0xc000099fc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc000099fe8 sp=0xc000099fe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 14 gp=0xc00038b180 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009a738 sp=0xc00009a718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc00009a7c8 sp=0xc00009a738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc00009a7e0 sp=0xc00009a7c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009a7e8 sp=0xc00009a7e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 15 gp=0xc00038b340 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009af38 sp=0xc00009af18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc00009afc8 sp=0xc00009af38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc00009afe0 sp=0xc00009afc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009afe8 sp=0xc00009afe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 16 gp=0xc00038b500 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009b738 sp=0xc00009b718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc00009b7c8 sp=0xc00009b738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc00009b7e0 sp=0xc00009b7c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009b7e8 sp=0xc00009b7e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 18 gp=0xc00038b6c0 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc00009bf38 sp=0xc00009bf18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc00009bfc8 sp=0xc00009bf38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc00009bfe0 sp=0xc00009bfc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc00009bfe8 sp=0xc00009bfe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 19 gp=0xc00038b880 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004ec738 sp=0xc0004ec718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004ec7c8 sp=0xc0004ec738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004ec7e0 sp=0xc0004ec7c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004ec7e8 sp=0xc0004ec7e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 20 gp=0xc00038ba40 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004ecf38 sp=0xc0004ecf18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004ecfc8 sp=0xc0004ecf38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004ecfe0 sp=0xc0004ecfc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004ecfe8 sp=0xc0004ecfe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 21 gp=0xc00038bc00 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004ed738 sp=0xc0004ed718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004ed7c8 sp=0xc0004ed738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004ed7e0 sp=0xc0004ed7c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004ed7e8 sp=0xc0004ed7e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 22 gp=0xc00038bdc0 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004edf38 sp=0xc0004edf18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004edfc8 sp=0xc0004edf38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004edfe0 sp=0xc0004edfc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004edfe8 sp=0xc0004edfe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 23 gp=0xc0004f0000 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x12e89907478?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004ee738 sp=0xc0004ee718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004ee7c8 sp=0xc0004ee738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004ee7e0 sp=0xc0004ee7c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004ee7e8 sp=0xc0004ee7e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 24 gp=0xc0004f01c0 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x12e89917ca2?, 0x3?, 0xb5?, 0xb5?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004eef38 sp=0xc0004eef18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004eefc8 sp=0xc0004eef38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004eefe0 sp=0xc0004eefc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004eefe8 sp=0xc0004eefe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 25 gp=0xc0004f0380 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x3f043e0?, 0x1?, 0xe3?, 0xe9?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004ef738 sp=0xc0004ef718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004ef7c8 sp=0xc0004ef738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004ef7e0 sp=0xc0004ef7c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004ef7e8 sp=0xc0004ef7e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 26 gp=0xc0004f0540 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x3f043e0?, 0x1?, 0x40?, 0xd1?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0003d5f38 sp=0xc0003d5f18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0003d5fc8 sp=0xc0003d5f38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0003d5fe0 sp=0xc0003d5fc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0003d5fe8 sp=0xc0003d5fe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 27 gp=0xc0004f0700 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x12e899177be?, 0x1?, 0x2d?, 0x6f?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0003af738 sp=0xc0003af718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0003af7c8 sp=0xc0003af738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0003af7e0 sp=0xc0003af7c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0003af7e8 sp=0xc0003af7e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 28 gp=0xc0004f08c0 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x3f043e0?, 0x1?, 0xe1?, 0xd1?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004e8f38 sp=0xc0004e8f18 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004e8fc8 sp=0xc0004e8f38 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004e8fe0 sp=0xc0004e8fc8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004e8fe8 sp=0xc0004e8fe0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 29 gp=0xc0004f0a80 m=nil [GC worker (idle)]: | |
| runtime.gopark(0x3f043e0?, 0x1?, 0x6b?, 0xcb?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004e9738 sp=0xc0004e9718 pc=0x1f795ee | |
| runtime.gcBgMarkWorker(0xc000388070) | |
| runtime/mgc.go:1463 +0xeb fp=0xc0004e97c8 sp=0xc0004e9738 pc=0x1f20a6b | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| runtime/mgc.go:1373 +0x25 fp=0xc0004e97e0 sp=0xc0004e97c8 pc=0x1f20945 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004e97e8 sp=0xc0004e97e0 pc=0x1f81a01 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 1 | |
| runtime/mgc.go:1373 +0x105 | |
| goroutine 30 gp=0xc000402380 m=nil [select]: | |
| runtime.gopark(0xc0000aeef8?, 0x2?, 0x0?, 0x0?, 0xc0000aeeac?) | |
| runtime/proc.go:460 +0xce fp=0xc0000aed30 sp=0xc0000aed10 pc=0x1f795ee | |
| runtime.selectgo(0xc0000aeef8, 0xc0000aeea8, 0xc0000aef30?, 0x0, 0x0?, 0x1) | |
| runtime/select.go:351 +0x8b7 fp=0xc0000aee70 sp=0xc0000aed30 pc=0x1f55c17 | |
| github.com/sagernet/sing/common/observable.(*Observer[...]).process(0xc57e00) | |
| github.com/sagernet/sing@v0.8.0-beta.6.0.20251207063731-56fd482ce1c6/common/observable/observer.go:35 +0xc5 fp=0xc0000aefc0 sp=0xc0000aee70 pc=0x23dc4c5 | |
| github.com/sagernet/sing/common/observable.NewObserver[...].gowrap1() | |
| github.com/sagernet/sing@v0.8.0-beta.6.0.20251207063731-56fd482ce1c6/common/observable/observer.go:27 +0x25 fp=0xc0000aefe0 sp=0xc0000aefc0 pc=0x23dcbe5 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0000aefe8 sp=0xc0000aefe0 pc=0x1f81a01 | |
| created by github.com/sagernet/sing/common/observable.NewObserver[...] in goroutine 1 | |
| github.com/sagernet/sing@v0.8.0-beta.6.0.20251207063731-56fd482ce1c6/common/observable/observer.go:27 +0xe7 | |
| goroutine 31 gp=0xc000402700 m=nil [sleep]: | |
| runtime.gopark(0x12e88f152a8?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0001a5f58 sp=0xc0001a5f38 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0001a5fb0 sp=0xc0001a5f58 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0001a5fe0 sp=0xc0001a5fb0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0001a5fe8 sp=0xc0001a5fe0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 32 gp=0xc0004028c0 m=nil [sleep]: | |
| runtime.gopark(0x12e88f153b0?, 0x0?, 0xc6?, 0xa8?, 0x12e88cc3999?) | |
| runtime/proc.go:460 +0xce fp=0xc0004e8758 sp=0xc0004e8738 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0004e87b0 sp=0xc0004e8758 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0004e87e0 sp=0xc0004e87b0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004e87e8 sp=0xc0004e87e0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 33 gp=0xc000402a80 m=nil [sleep]: | |
| runtime.gopark(0x12e88f14452?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004e9f58 sp=0xc0004e9f38 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0004e9fb0 sp=0xc0004e9f58 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0004e9fe0 sp=0xc0004e9fb0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004e9fe8 sp=0xc0004e9fe0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 34 gp=0xc000402c40 m=nil [sleep]: | |
| runtime.gopark(0x12e88f15b47?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004ea758 sp=0xc0004ea738 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0004ea7b0 sp=0xc0004ea758 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0004ea7e0 sp=0xc0004ea7b0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004ea7e8 sp=0xc0004ea7e0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 35 gp=0xc000402e00 m=nil [sleep]: | |
| runtime.gopark(0x12e88f15ade?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004eaf58 sp=0xc0004eaf38 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0004eafb0 sp=0xc0004eaf58 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0004eafe0 sp=0xc0004eafb0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004eafe8 sp=0xc0004eafe0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 36 gp=0xc000402fc0 m=nil [sleep]: | |
| runtime.gopark(0x12e88f157be?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004eb758 sp=0xc0004eb738 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0004eb7b0 sp=0xc0004eb758 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0004eb7e0 sp=0xc0004eb7b0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004eb7e8 sp=0xc0004eb7e0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 37 gp=0xc000403180 m=nil [sleep]: | |
| runtime.gopark(0x12e88f23c57?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0004ebf58 sp=0xc0004ebf38 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0004ebfb0 sp=0xc0004ebf58 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0004ebfe0 sp=0xc0004ebfb0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0004ebfe8 sp=0xc0004ebfe0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 38 gp=0xc000403340 m=nil [sleep]: | |
| runtime.gopark(0x12e88f31918?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0001a1758 sp=0xc0001a1738 pc=0x1f795ee | |
| time.Sleep(0x6fc23ac00) | |
| runtime/time.go:363 +0x165 fp=0xc0001a17b0 sp=0xc0001a1758 pc=0x1f7db65 | |
| github.com/anytls/sing-anytls/session.NewClient.func1() | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:62 +0x2c fp=0xc0001a17e0 sp=0xc0001a17b0 pc=0x2e7272c | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0001a17e8 sp=0xc0001a17e0 pc=0x1f81a01 | |
| created by github.com/anytls/sing-anytls/session.NewClient in goroutine 1 | |
| github.com/anytls/sing-anytls@v0.0.11/session/client.go:60 +0x205 | |
| goroutine 39 gp=0xc000403500 m=nil [chan receive]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0001a1ef8 sp=0xc0001a1ed8 pc=0x1f795ee | |
| runtime.chanrecv(0xc000366d90, 0xc0001a1fc0, 0x1) | |
| runtime/chan.go:667 +0x473 fp=0xc0001a1f70 sp=0xc0001a1ef8 pc=0x1f0d5b3 | |
| runtime.chanrecv2(0x0?, 0x0?) | |
| runtime/chan.go:514 +0x12 fp=0xc0001a1f98 sp=0xc0001a1f70 pc=0x1f0d132 | |
| main.create.func2() | |
| github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:154 +0x3d fp=0xc0001a1fe0 sp=0xc0001a1f98 pc=0x352cb9d | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0001a1fe8 sp=0xc0001a1fe0 pc=0x1f81a01 | |
| created by main.create in goroutine 1 | |
| github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:153 +0x4a9 | |
| goroutine 66 gp=0xc000502380 m=nil [chan receive]: | |
| runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) | |
| runtime/proc.go:460 +0xce fp=0xc0001a0f18 sp=0xc0001a0ef8 pc=0x1f795ee | |
| runtime.chanrecv(0xc000388700, 0x0, 0x1) | |
| runtime/chan.go:667 +0x473 fp=0xc0001a0f90 sp=0xc0001a0f18 pc=0x1f0d5b3 | |
| runtime.chanrecv1(0x0?, 0x0?) | |
| runtime/chan.go:509 +0x12 fp=0xc0001a0fb8 sp=0xc0001a0f90 pc=0x1f0d112 | |
| github.com/sagernet/netlink.routeSubscribeAt.func1() | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/route_linux.go:1457 +0x25 fp=0xc0001a0fe0 sp=0xc0001a0fb8 pc=0x23fcca5 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0001a0fe8 sp=0xc0001a0fe0 pc=0x1f81a01 | |
| created by github.com/sagernet/netlink.routeSubscribeAt in goroutine 1 | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/route_linux.go:1456 +0xd9 | |
| goroutine 67 gp=0xc000502540 m=nil [IO wait]: | |
| runtime.gopark(0xa8000a?, 0x70000af820?, 0x37?, 0x49?, 0xc000388070?) | |
| runtime/proc.go:460 +0xce fp=0xc0000af7e0 sp=0xc0000af7c0 pc=0x1f795ee | |
| runtime.netpollblock(0xc0003b8000?, 0x10000?, 0x0?) | |
| runtime/netpoll.go:575 +0xf7 fp=0xc0000af818 sp=0xc0000af7e0 pc=0x1f3b3d7 | |
| internal/poll.runtime_pollWait(0x7fc1b4ab3200, 0x72) | |
| runtime/netpoll.go:351 +0x85 fp=0xc0000af838 sp=0xc0000af818 pc=0x1f787c5 | |
| internal/poll.(*pollDesc).wait(0xc0000ca3c0?, 0x30?, 0x1) | |
| internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0000af860 sp=0xc0000af838 pc=0x1fc8d07 | |
| internal/poll.(*pollDesc).waitRead(...) | |
| internal/poll/fd_poll_runtime.go:89 | |
| internal/poll.(*FD).RawRead(0xc0000ca3c0, 0xc0003b62a0) | |
| internal/poll/fd_unix.go:710 +0x125 fp=0xc0000af8c0 sp=0xc0000af860 pc=0x1fceda5 | |
| os.(*rawConn).Read(0xc0000a0128, 0x0?) | |
| os/rawconn.go:31 +0x4a fp=0xc0000af8e8 sp=0xc0000af8c0 pc=0x1fdb54a | |
| github.com/sagernet/netlink/nl.(*NetlinkSocket).Receive(0x0?) | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/nl/nl_linux.go:773 +0x15b fp=0xc0000af970 sp=0xc0000af8e8 pc=0x23e13bb | |
| github.com/sagernet/netlink.routeSubscribeAt.func2() | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/route_linux.go:1473 +0x91 fp=0xc0000affe0 sp=0xc0000af970 pc=0x23fc7f1 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0000affe8 sp=0xc0000affe0 pc=0x1f81a01 | |
| created by github.com/sagernet/netlink.routeSubscribeAt in goroutine 1 | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/route_linux.go:1470 +0x2df | |
| goroutine 68 gp=0xc000502700 m=nil [chan receive]: | |
| runtime.gopark(0xa?, 0xb?, 0x2f?, 0x0?, 0xc00019c5d0?) | |
| runtime/proc.go:460 +0xce fp=0xc0001a2718 sp=0xc0001a26f8 pc=0x1f795ee | |
| runtime.chanrecv(0xc000388700, 0x0, 0x1) | |
| runtime/chan.go:667 +0x473 fp=0xc0001a2790 sp=0xc0001a2718 pc=0x1f0d5b3 | |
| runtime.chanrecv1(0x3213a0?, 0x2e159b?) | |
| runtime/chan.go:509 +0x12 fp=0xc0001a27b8 sp=0xc0001a2790 pc=0x1f0d112 | |
| github.com/sagernet/netlink.linkSubscribeAt.func1() | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/link_linux.go:2168 +0x25 fp=0xc0001a27e0 sp=0xc0001a27b8 pc=0x23e9be5 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0001a27e8 sp=0xc0001a27e0 pc=0x1f81a01 | |
| created by github.com/sagernet/netlink.linkSubscribeAt in goroutine 1 | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/link_linux.go:2167 +0xcf | |
| goroutine 69 gp=0xc0005028c0 m=nil [IO wait]: | |
| runtime.gopark(0xa8000a?, 0x70001a2d70?, 0x37?, 0x49?, 0xc0000d4150?) | |
| runtime/proc.go:460 +0xce fp=0xc0003d4d30 sp=0xc0003d4d10 pc=0x1f795ee | |
| runtime.netpollblock(0xc0003da000?, 0x10000?, 0x0?) | |
| runtime/netpoll.go:575 +0xf7 fp=0xc0003d4d68 sp=0xc0003d4d30 pc=0x1f3b3d7 | |
| internal/poll.runtime_pollWait(0x7fc1b4ab3000, 0x72) | |
| runtime/netpoll.go:351 +0x85 fp=0xc0003d4d88 sp=0xc0003d4d68 pc=0x1f787c5 | |
| internal/poll.(*pollDesc).wait(0xc0000ca420?, 0x30?, 0x1) | |
| internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003d4db0 sp=0xc0003d4d88 pc=0x1fc8d07 | |
| internal/poll.(*pollDesc).waitRead(...) | |
| internal/poll/fd_poll_runtime.go:89 | |
| internal/poll.(*FD).RawRead(0xc0000ca420, 0xc00041a000) | |
| internal/poll/fd_unix.go:710 +0x125 fp=0xc0003d4e10 sp=0xc0003d4db0 pc=0x1fceda5 | |
| os.(*rawConn).Read(0xc000256000, 0x0?) | |
| os/rawconn.go:31 +0x4a fp=0xc0003d4e38 sp=0xc0003d4e10 pc=0x1fdb54a | |
| github.com/sagernet/netlink/nl.(*NetlinkSocket).Receive(0x0?) | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/nl/nl_linux.go:773 +0x15b fp=0xc0003d4ec0 sp=0xc0003d4e38 pc=0x23e13bb | |
| github.com/sagernet/netlink.linkSubscribeAt.func2() | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/link_linux.go:2184 +0x85 fp=0xc0003d4fe0 sp=0xc0003d4ec0 pc=0x23e97e5 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0003d4fe8 sp=0xc0003d4fe0 pc=0x1f81a01 | |
| created by github.com/sagernet/netlink.linkSubscribeAt in goroutine 1 | |
| github.com/sagernet/netlink@v0.0.0-20240612041022-b9a21c07ac6a/link_linux.go:2181 +0x2df | |
| goroutine 70 gp=0xc000502a80 m=nil [select]: | |
| runtime.gopark(0xc0003d0f50?, 0x3?, 0x90?, 0x18?, 0xc0003d0f42?) | |
| runtime/proc.go:460 +0xce fp=0xc0003d0dc0 sp=0xc0003d0da0 pc=0x1f795ee | |
| runtime.selectgo(0xc0003d0f50, 0xc0003d0f3c, 0x0?, 0x0, 0x0?, 0x1) | |
| runtime/select.go:351 +0x8b7 fp=0xc0003d0f00 sp=0xc0003d0dc0 pc=0x1f55c17 | |
| github.com/sagernet/sing-tun.(*networkUpdateMonitor).loopUpdate(0xc0004111a0) | |
| github.com/sagernet/sing-tun@v0.8.0-beta.11.0.20251201004738-e9e3fbf0c15e/monitor_linux.go:75 +0xcf fp=0xc0003d0fc8 sp=0xc0003d0f00 pc=0x25c9daf | |
| github.com/sagernet/sing-tun.(*networkUpdateMonitor).Start.gowrap1() | |
| github.com/sagernet/sing-tun@v0.8.0-beta.11.0.20251201004738-e9e3fbf0c15e/monitor_linux.go:66 +0x25 fp=0xc0003d0fe0 sp=0xc0003d0fc8 pc=0x25c9ca5 | |
| runtime.goexit({}) | |
| runtime/asm_amd64.s:1693 +0x1 fp=0xc0003d0fe8 sp=0xc0003d0fe0 pc=0x1f81a01 | |
| created by github.com/sagernet/sing-tun.(*networkUpdateMonitor).Start in goroutine 1 | |
| github.com/sagernet/sing-tun@v0.8.0-beta.11.0.20251201004738-e9e3fbf0c15e/monitor_linux.go:66 +0x99 | |
| rax 0x0 | |
| rbx 0x0 | |
| rcx 0xa | |
| rdx 0x0 | |
| rdi 0x0 | |
| rsi 0x7fc1b4b3c1ec | |
| rbp 0x7fc1b4b3c200 | |
| rsp 0x7fc1b4b3c1d8 | |
| r8 0xfefefefefefefeff | |
| r9 0xcefce0 | |
| r10 0xfefefefefefefeff | |
| r11 0x212 | |
| r12 0x7fc1b4b3c240 | |
| r13 0x3df8e28 | |
| r14 0x7fc1b4b3c1ec | |
| r15 0x0 | |
| rip 0x3d717df | |
| rflags 0x10246 | |
| cs 0x33 | |
| fs 0x0 | |
| gs 0x0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment