MatsuriDayo / NekoBoxForAndroid

NekoBox for Android / sing-box / universal proxy toolchain for Android
https://matsuridayo.github.io/
Other
11.81k stars 990 forks source link

BUG: 不停fc #596

Closed hkvsak closed 1 month ago

hkvsak commented 8 months ago

b08, {0x781164a160, 0x4000616b40}, 0x400063e120) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 8 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7810b365b4]

goroutine 14 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40002b2320, {0x400015a618, 0x10}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x4000378000, {0x7810c01920?, 0x0?}, {0x400015a618, 0x10}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40002e6720, {0x7810e2a208, 0x40001627e0}, {0x7810e305f0, 0x4000378000}, {0x400015a618, 0x11}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400011faf8?, {0x7810e2a208, 0x40001627e0}, {0x7810e305f0?, 0x4000378000?}, 0x40002ec000, {{0x400015a618?, 0x79476f0108?}, 0xfb38?, 0x11?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40002e6720, {0x7810e2a208, 0x40001627e0}, {0x7810e305f0, 0x4000378000}, 0x40002ec000, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40002f6008, {0x7810e2a160, 0x40000b83c0}, 0x40002ec000) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 13 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7811d365b4]

goroutine 94 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000324320, {0x4000131460, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x4000368080, {0x7811e01920?, 0x0?}, {0x4000131460, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x4000356720, {0x781202a208, 0x40001730a0}, {0x78120305f0, 0x4000368080}, {0x4000131460, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400007baf8?, {0x781202a208, 0x40001730a0}, {0x78120305f0?, 0x4000368080?}, 0x40001225a0, {{0x4000131460?, 0x10?}, 0xbb38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x4000356720, {0x781202a208, 0x40001730a0}, {0x78120305f0, 0x4000368080}, 0x40001225a0, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400036c008, {0x781202a160, 0x400027f680}, 0x40001225a0) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 93 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780e1665b4]

goroutine 95 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400031a320, {0x40004becb0, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003ec000, {0x780e231920?, 0x0?}, {0x40004becb0, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003506f0, {0x780e45a208, 0x4000248c40}, {0x780e4605f0, 0x40003ec000}, {0x40004becb0, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000213af8?, {0x780e45a208, 0x4000248c40}, {0x780e4605f0?, 0x40003ec000?}, 0x4000357200, {{0x40004becb0?, 0x10?}, 0x3b38?, 0x21?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003506f0, {0x780e45a208, 0x4000248c40}, {0x780e4605f0, 0x40003ec000}, 0x4000357200, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400036a008, {0x780e45a160, 0x40004b58f0}, 0x4000357200) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 94 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780ed265b4]

goroutine 119 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40001e6be0, {0x4000212020, 0x1e}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40002dc700, {0x780edf1920?, 0x0?}, {0x4000212020, 0x1e}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40002d4d20, {0x780f01a208, 0x40000f8150}, {0x780f0205f0, 0x40002dc700}, {0x4000212020, 0x1f}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000209af8?, {0x780f01a208, 0x40000f8150}, {0x780f0205f0?, 0x40002dc700?}, 0x40002d8000, {{0x4000212020?, 0x79476f0a68?}, 0x9b38?, 0x20?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40002d4d20, {0x780f01a208, 0x40000f8150}, {0x780f0205f0, 0x40002dc700}, 0x40002d8000, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400019eb08, {0x780f01a160, 0x40002d4420}, 0x40002d8000) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 118 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780ef365b4]

goroutine 88 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40001fab40, {0x40005109c0, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003e6640, {0x780f001920?, 0x0?}, {0x40005109c0, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003dec90, {0x780f22a208, 0x400016b570}, {0x780f2305f0, 0x40003e6640}, {0x40005109c0, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000079af8?, {0x780f22a208, 0x400016b570}, {0x780f2305f0?, 0x40003e6640?}, 0x40003e14d0, {{0x40005109c0?, 0x79476f05b8?}, 0x9b38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003dec90, {0x780f22a208, 0x400016b570}, {0x780f2305f0, 0x40003e6640}, 0x40003e14d0, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40001a4b08, {0x780f22a160, 0x400050f260}, 0x40003e14d0) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 87 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780f9165b4]

goroutine 116 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400041e0a0, {0x4000282160, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40001321c0, {0x780f9e1920?, 0x0?}, {0x4000282160, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x400031b9b0, {0x780fc0a208, 0x400015c700}, {0x780fc105f0, 0x40001321c0}, {0x4000282160, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000277af8?, {0x780fc0a208, 0x400015c700}, {0x780fc105f0?, 0x40001321c0?}, 0x40002d6090, {{0x4000282160?, 0x79476f0108?}, 0x7b38?, 0x27?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x400031b9b0, {0x780fc0a208, 0x400015c700}, {0x780fc105f0, 0x40001321c0}, 0x40002d6090, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000350008, {0x780fc0a160, 0x40002d4570}, 0x40002d6090) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 16 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780e5165b4]

goroutine 29 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000322320, {0x40001aa960, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003ec000, {0x780e5e1920?, 0x0?}, {0x40001aa960, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003586f0, {0x780e80a208, 0x40001ecd90}, {0x780e8105f0, 0x40003ec000}, {0x40001aa960, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x40002c0b28?, {0x780e80a208, 0x40001ecd90}, {0x780e8105f0?, 0x40003ec000?}, 0x400019c480, {{0x40001aa960?, 0x79476f0a68?}, 0xb38?, 0x2c?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003586f0, {0x780e80a208, 0x40001ecd90}, {0x780e8105f0, 0x40003ec000}, 0x400019c480, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400036a008, {0x780e80a160, 0x4000278900}, 0x400019c480) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 28 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780eb265b4]

goroutine 113 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40000ca0a0, {0x400016c3e0, 0x19}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x4000046080, {0x780ebf1920?, 0x0?}, {0x400016c3e0, 0x19}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x400035e720, {0x780ee1a208, 0x400016a620}, {0x780ee205f0, 0x4000046080}, {0x400016c3e0, 0x1a}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x40002baaf8?, {0x780ee1a208, 0x400016a620}, {0x780ee205f0?, 0x4000046080?}, 0x400011a120, {{0x400016c3e0?, 0x79476f0108?}, 0xab38?, 0x2b?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x400035e720, {0x780ee1a208, 0x400016a620}, {0x780ee205f0, 0x4000046080}, 0x400011a120, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400036e008, {0x780ee1a160, 0x40002774d0}, 0x400011a120) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 112 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780cf465b4]

goroutine 112 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000400320, {0x4000512140, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x4000335e00, {0x780d011920?, 0x0?}, {0x4000512140, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40004150e0, {0x780d23a208, 0x40001ec380}, {0x780d2405f0, 0x4000335e00}, {0x4000512140, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x40005ddaf8?, {0x780d23a208, 0x40001ec380}, {0x780d2405f0?, 0x4000335e00?}, 0x40000b2480, {{0x4000512140?, 0x79476f13c8?}, 0xdb38?, 0x5d?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40004150e0, {0x780d23a208, 0x40001ec380}, {0x780d2405f0, 0x4000335e00}, 0x40000b2480, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000440008, {0x780d23a160, 0x4000414c00}, 0x40000b2480) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 111 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7810b665b4]

goroutine 121 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000392320, {0x4000129050, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003d80c0, {0x7810c31920?, 0x0?}, {0x4000129050, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003c8750, {0x7810e5a208, 0x4000160620}, {0x7810e605f0, 0x40003d80c0}, {0x4000129050, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x40005bbaf8?, {0x7810e5a208, 0x4000160620}, {0x7810e605f0?, 0x40003d80c0?}, 0x400011a1b0, {{0x4000129050?, 0x10?}, 0xbb38?, 0x5b?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003c8750, {0x7810e5a208, 0x4000160620}, {0x7810e605f0, 0x40003d80c0}, 0x400011a1b0, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003da008, {0x7810e5a160, 0x400018ef30}, 0x400011a1b0) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 120 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780e9365b4]

goroutine 105 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40003a4320, {0x400010eca0, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003ea040, {0x780ea01920?, 0x0?}, {0x400010eca0, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003d8780, {0x780ec2a208, 0x400014e460}, {0x780ec305f0, 0x40003ea040}, {0x400010eca0, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400012aaf8?, {0x780ec2a208, 0x400014e460}, {0x780ec305f0?, 0x40003ea040?}, 0x40001521b0, {{0x400010eca0?, 0x10?}, 0xab38?, 0x12?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003d8780, {0x780ec2a208, 0x400014e460}, {0x780ec305f0, 0x40003ea040}, 0x40001521b0, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003ec008, {0x780ec2a160, 0x4000150f30}, 0x40001521b0) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 104 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780ed565b4]

goroutine 106 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40000dfb80, {0x400012a260, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x4000304540, {0x780ee21920?, 0x0?}, {0x400012a260, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40002df440, {0x780f04a208, 0x400017c2a0}, {0x780f0505f0, 0x4000304540}, {0x400012a260, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000497af8?, {0x780f04a208, 0x400017c2a0}, {0x780f0505f0?, 0x4000304540?}, 0x40000b4090, {{0x400012a260?, 0x79476f0f18?}, 0x7b38?, 0x49?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40002df440, {0x780f04a208, 0x400017c2a0}, {0x780f0505f0, 0x4000304540}, 0x40000b4090, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400019e588, {0x780f04a160, 0x40003f4c60}, 0x40000b4090) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 105 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780f1165b4]

goroutine 119 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400035e0a0, {0x40001ab7e0, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x400033a040, {0x780f1e1920?, 0x0?}, {0x40001ab7e0, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40004366f0, {0x780f40a208, 0x400037aa10}, {0x780f4105f0, 0x400033a040}, {0x40001ab7e0, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000211af8?, {0x780f40a208, 0x400037aa10}, {0x780f4105f0?, 0x400033a040?}, 0x400035a6c0, {{0x40001ab7e0?, 0x79476f0a68?}, 0x1b38?, 0x21?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40004366f0, {0x780f40a208, 0x400037aa10}, {0x780f4105f0, 0x400033a040}, 0x400035a6c0, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400044c008, {0x780f40a160, 0x4000436480}, 0x400035a6c0) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 118 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x78109465b4]

goroutine 135 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400041a320, {0x40001ee400, 0x19}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x4000532000, {0x7810a11920?, 0x0?}, {0x40001ee400, 0x19}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x400044e720, {0x7810c3a208, 0x40001ec690}, {0x7810c405f0, 0x4000532000}, {0x40001ee400, 0x1a}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x40003adaf8?, {0x7810c3a208, 0x40001ec690}, {0x7810c405f0?, 0x4000532000?}, 0x40006221b0, {{0x40001ee400?, 0x10?}, 0xdb38?, 0x3a?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x400044e720, {0x7810c3a208, 0x40001ec690}, {0x7810c405f0, 0x4000532000}, 0x40006221b0, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400045e008, {0x7810c3a160, 0x4000277560}, 0x40006221b0) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 134 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780dd265b4]

goroutine 135 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000386320, {0x4000010280, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003ce040, {0x780ddf1920?, 0x0?}, {0x4000010280, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003bc750, {0x780e01a208, 0x40002bc7e0}, {0x780e0205f0, 0x40003ce040}, {0x4000010280, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400007baf8?, {0x780e01a208, 0x40002bc7e0}, {0x780e0205f0?, 0x40003ce040?}, 0x40003c2000, {{0x4000010280?, 0x79476f1878?}, 0xbb38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003bc750, {0x780e01a208, 0x40002bc7e0}, {0x780e0205f0, 0x40003ce040}, 0x40003c2000, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003d0008, {0x780e01a160, 0x4000334390}, 0x40003c2000) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 134 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780e3665b4]

goroutine 118 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40003a2320, {0x400029acc0, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003e6080, {0x780e431920?, 0x0?}, {0x400029acc0, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003d6720, {0x780e65a208, 0x4000352460}, {0x780e6605f0, 0x40003e6080}, {0x400029acc0, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000597af8?, {0x780e65a208, 0x4000352460}, {0x780e6605f0?, 0x40003e6080?}, 0x400011a120, {{0x400029acc0?, 0x10?}, 0x7b38?, 0x59?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003d6720, {0x780e65a208, 0x4000352460}, {0x780e6605f0, 0x40003e6080}, 0x400011a120, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003e8008, {0x780e65a160, 0x4000322e10}, 0x400011a120) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 117 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780dd265b4]

goroutine 110 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000390320, {0x40000113a0, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40004b2000, {0x780ddf1920?, 0x0?}, {0x40000113a0, 0xd}, 0x20?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003c66f0, {0x780e01a208, 0x40000f8b60}, {0x780e0205f0, 0x40004b2000}, {0x40000113a0, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x40001f8af8?, {0x780e01a208, 0x40000f8b60}, {0x780e0205f0?, 0x40004b2000?}, 0x40000b41b0, {{0x40000113a0?, 0x10?}, 0x8b38?, 0x1f?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003c66f0, {0x780e01a208, 0x40000f8b60}, {0x780e0205f0, 0x40004b2000}, 0x40000b41b0, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003dc008, {0x780e01a160, 0x40002a9a70}, 0x40000b41b0) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 109 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7810d365b4]

goroutine 121 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000408320, {0x40006241e0, 0x10}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x400044e080, {0x7810e01920?, 0x0?}, {0x40006241e0, 0x10}, 0x20?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x4000444690, {0x781102a208, 0x400063a620}, {0x78110305f0, 0x400044e080}, {0x40006241e0, 0x11}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400007aaf8?, {0x781102a208, 0x400063a620}, {0x78110305f0?, 0x400044e080?}, 0x400009e120, {{0x40006241e0?, 0x10?}, 0xab38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x4000444690, {0x781102a208, 0x400063a620}, {0x78110305f0, 0x400044e080}, 0x400009e120, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000454008, {0x781102a160, 0x40002b3890}, 0x400009e120) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 120 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x780cb265b4]

goroutine 116 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400041c320, {0x4000224cd0, 0xd}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x400053a000, {0x780cbf1920?, 0x0?}, {0x4000224cd0, 0xd}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40004526f0, {0x780ce1a208, 0x40003ce460}, {0x780ce205f0, 0x400053a000}, {0x4000224cd0, 0xe}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400001baf8?, {0x780ce1a208, 0x40003ce460}, {0x780ce205f0?, 0x400053a000?}, 0x40002ba120, {{0x4000224cd0?, 0x10?}, 0xbb38?, 0x1?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40004526f0, {0x780ce1a208, 0x40003ce460}, {0x780ce205f0, 0x400053a000}, 0x40002ba120, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000464008, {0x780ce1a160, 0x4000453e30}, 0x40002ba120) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 114 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c WARNING: linker: Warning: unable to normalize "my_product/lib64/" (ignoring) WARNING: linker: Warning: unable to normalize "my_product/lib64/" (ignoring) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x75547465b4]

goroutine 89 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000113540, {0x400028e0c0, 0x10}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40000468c0, {0x7554811920?, 0x0?}, {0x400028e0c0, 0x10}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x400016d080, {0x7554a3a208, 0x400028c3f0}, {0x7554a405f0, 0x40000468c0}, {0x400028e0c0, 0x11}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400001eaf8?, {0x7554a3a208, 0x400028c3f0}, {0x7554a405f0?, 0x40000468c0?}, 0x400041e120, {{0x400028e0c0?, 0x76a6c70108?}, 0xeb38?, 0x1?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x400016d080, {0x7554a3a208, 0x400028c3f0}, {0x7554a405f0, 0x40000468c0}, 0x400041e120, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000206008, {0x7554a3a160, 0x40000eee70}, 0x400041e120) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 88 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x75587465b4]

goroutine 12 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40003b03c0, {0x4000274050, 0xf}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003fc300, {0x7558811920?, 0x0?}, {0x4000274050, 0xf}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003dd0b0, {0x7558a3a208, 0x40002602a0}, {0x7558a405f0, 0x40003fc300}, {0x4000274050, 0x10}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400007daf8?, {0x7558a3a208, 0x40002602a0}, {0x7558a405f0?, 0x40003fc300?}, 0x40003da090, {{0x4000274050?, 0x76a6c70108?}, 0xdb38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003dd0b0, {0x7558a3a208, 0x40002602a0}, {0x7558a405f0, 0x40003fc300}, 0x40003da090, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000400008, {0x7558a3a160, 0x40003dc360}, 0x40003da090) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 11 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7559b265b4]

goroutine 52 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400031a3c0, {0x40000c2b40, 0x24}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x400036a300, {0x7559bf1920?, 0x0?}, {0x40000c2b40, 0x24}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x4000347080, {0x7559e1a208, 0x40000f90a0}, {0x7559e205f0, 0x400036a300}, {0x40000c2b40, 0x25}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400007eaf8?, {0x7559e1a208, 0x40000f90a0}, {0x7559e205f0?, 0x400036a300?}, 0x40000b4a20, {{0x40000c2b40?, 0x10?}, 0xeb38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x4000347080, {0x7559e1a208, 0x40000f90a0}, {0x7559e205f0, 0x400036a300}, 0x40000b4a20, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000378008, {0x7559e1a160, 0x40002fa360}, 0x40000b4a20) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 50 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x75553465b4]

goroutine 33 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400042c3c0, {0x40005680f0, 0x16}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x400047c300, {0x7555411920?, 0x0?}, {0x40005680f0, 0x16}, 0x6f?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x4000459080, {0x755563a208, 0x40000a8000}, {0x75556405f0, 0x400047c300}, {0x40005680f0, 0x17}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000016af8?, {0x755563a208, 0x40000a8000}, {0x75556405f0?, 0x400047c300?}, 0x4000456090, {{0x40005680f0?, 0x10?}, 0x6b38?, 0x1?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x4000459080, {0x755563a208, 0x40000a8000}, {0x75556405f0, 0x400047c300}, 0x4000456090, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400048a008, {0x755563a160, 0x4000119650}, 0x4000456090) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 32 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7555f665b4]

goroutine 49 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40003203c0, {0x4000190ad0, 0xf}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x400036c300, {0x7556031920?, 0x0?}, {0x4000190ad0, 0xf}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x400034d0b0, {0x755625a208, 0x40004a0000}, {0x75562605f0, 0x400036c300}, {0x4000190ad0, 0x10}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000211b28?, {0x755625a208, 0x40004a0000}, {0x75562605f0?, 0x400036c300?}, 0x40002a8510, {{0x4000190ad0?, 0x76a6c70f18?}, 0x1b38?, 0x21?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x400034d0b0, {0x755625a208, 0x40004a0000}, {0x75562605f0, 0x400036c300}, 0x40002a8510, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x4000378008, {0x755625a160, 0x4000496000}, 0x40002a8510) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 48 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x75595165b4]

goroutine 60 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x400038c3c0, {0x40001300c0, 0xf}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003da340, {0x75595e1920?, 0x0?}, {0x40001300c0, 0xf}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003b70e0, {0x755980a208, 0x40003402a0}, {0x75598105f0, 0x40003da340}, {0x40001300c0, 0x10}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000288af8?, {0x755980a208, 0x40003402a0}, {0x75598105f0?, 0x40003da340?}, 0x40003b4000, {{0x40001300c0?, 0x10?}, 0x8b38?, 0x28?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003b70e0, {0x755980a208, 0x40003402a0}, {0x75598105f0, 0x40003da340}, 0x40003b4000, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003de008, {0x755980a160, 0x40002007b0}, 0x40003b4000) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 59 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7558d565b4]

goroutine 45 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40003803c0, {0x40001bc168, 0x17}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003ce300, {0x7558e21920?, 0x0?}, {0x40001bc168, 0x17}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003ad080, {0x755904a208, 0x40001ec150}, {0x75590505f0, 0x40003ce300}, {0x40001bc168, 0x18}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400011daf8?, {0x755904a208, 0x40001ec150}, {0x75590505f0?, 0x40003ce300?}, 0x400019c000, {{0x40001bc168?, 0x76a6c70f18?}, 0xdb38?, 0x11?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003ad080, {0x755904a208, 0x40001ec150}, {0x75590505f0, 0x40003ce300}, 0x400019c000, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003dc008, {0x755904a160, 0x40005342d0}, 0x400019c000) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 44 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x75593665b4]

goroutine 45 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40003743c0, {0x400031c618, 0x10}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003c0300, {0x7559431920?, 0x0?}, {0x400031c618, 0x10}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x40003a10b0, {0x755965a208, 0x40003242a0}, {0x75596605f0, 0x40003c0300}, {0x400031c618, 0x11}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000189af8?, {0x755965a208, 0x40003242a0}, {0x75596605f0?, 0x40003c0300?}, 0x400039e090, {{0x400031c618?, 0x76a6c70a68?}, 0x9b38?, 0x18?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x40003a10b0, {0x755965a208, 0x40003242a0}, {0x75596605f0, 0x40003c0300}, 0x400039e090, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x40003c4008, {0x755965a160, 0x40003a0360}, 0x400039e090) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 44 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x755a3365b4]

goroutine 39 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x4000166c80, {0x4000452030, 0x10}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003629c0, {0x755a401920?, 0x0?}, {0x4000452030, 0x10}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x4000351680, {0x755a62a208, 0x40000f9030}, {0x755a6305f0, 0x40003629c0}, {0x4000452030, 0x11}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400007faf8?, {0x755a62a208, 0x40000f9030}, {0x755a6305f0?, 0x40003629c0?}, 0x4000355830, {{0x4000452030?, 0x76a6c70108?}, 0xfb38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x4000351680, {0x755a62a208, 0x40000f9030}, {0x755a6305f0, 0x40003629c0}, 0x4000355830, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400011eb08, {0x755a62a160, 0x4000450a80}, 0x4000355830) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 38 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7557b365b4]

goroutine 24 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40001e4e60, {0x400025c018, 0x17}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x400035a9c0, {0x7557c01920?, 0x0?}, {0x400025c018, 0x17}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x4000347650, {0x7557e2a208, 0x400025e0e0}, {0x7557e305f0, 0x400035a9c0}, {0x400025c018, 0x18}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x4000280af8?, {0x7557e2a208, 0x400025e0e0}, {0x7557e305f0?, 0x400035a9c0?}, 0x4000252090, {{0x400025c018?, 0x76a6c705b8?}, 0xb38?, 0x28?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x4000347650, {0x7557e2a208, 0x400025e0e0}, {0x7557e305f0, 0x400035a9c0}, 0x4000252090, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400019eb08, {0x7557e2a160, 0x4000220330}, 0x4000252090) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 23 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x75575565b4]

goroutine 40 [running]: github.com/sagernet/sing-box/transport/fakeip.(Store).Create(0x40001e4e60, {0x40001100e0, 0xf}, 0x0) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/store.go:77 +0x34 github.com/sagernet/sing-box/transport/fakeip.(Transport).Lookup(0x40003609c0, {0x7557621920?, 0x0?}, {0x40001100e0, 0xf}, 0x0?) github.com/sagernet/sing-box@v1.0.0/transport/fakeip/server.go:75 +0x6c github.com/sagernet/sing-dns.(Client).Lookup(0x400034b650, {0x755784a208, 0x40002d00e0}, {0x75578505f0, 0x40003609c0}, {0x40001100e0, 0x10}, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:226 +0x8c8 github.com/sagernet/sing-dns.(Client).exchangeToLookup(0x400007aaf8?, {0x755784a208, 0x40002d00e0}, {0x75578505f0?, 0x40003609c0?}, 0x40002d2000, {{0x40001100e0?, 0x76a6c70a68?}, 0xab38?, 0x7?}) github.com/sagernet/sing-dns@v0.1.12/client.go:370 +0x64 github.com/sagernet/sing-dns.(Client).Exchange(0x400034b650, {0x755784a208, 0x40002d00e0}, {0x75578505f0, 0x40003609c0}, 0x40002d2000, 0x3) github.com/sagernet/sing-dns@v0.1.12/client.go:105 +0x46c github.com/sagernet/sing-box/route.(Router).Exchange(0x400019eb08, {0x755784a160, 0x40002983c0}, 0x40002d2000) github.com/sagernet/sing-box@v1.0.0/route/router_dns.go:103 +0x268 github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1.1() github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:238 +0x98 created by github.com/sagernet/sing-box/outbound.(DNS).newPacketConnection.func1 in goroutine 39 github.com/sagernet/sing-box@v1.0.0/outbound/dns.go:237 +0x8c

purofle commented 8 months ago

fakedns 在这个版本不工作