heap profile: 1456: 29253792 [24740: 204927720] @ heap/1048576 1: 20054016 [1: 20054016] @ 0x1da98 0x1f384 0x1e274 0x157088 0x18001c 0x17fffd 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x157087 gvisor.dev/gvisor/pkg/refsvfs2.Register+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/refsvfs2/refs_map.go:63 # 0x18001b gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).InitRefs+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer_refs.go:47 # 0x17fffc gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x14c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:182 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 128: 8388608 [130: 8519680] @ 0x2dae50 0x902ac 0x2daf94 0x34f024 0x34f005 0x34eb34 0x7c9d4 # 0x2dae4f github.com/xjasonlyu/tun2socks/v2/common/pool.NewAllocator.func1+0x4f github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:26 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x2daf93 github.com/xjasonlyu/tun2socks/v2/common/pool.(*Allocator).Get+0xf3 github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:43 # 0x34f023 github.com/xjasonlyu/tun2socks/v2/common/pool.Get+0x63 github.com/xjasonlyu/tun2socks/v2/common/pool/pool.go:18 # 0x34f004 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x44 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:124 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 769: 393728 [769: 393728] @ 0x17ff54 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 5: 163840 [314: 10289152] @ 0x2dae50 0x902ac 0x2daf94 0x34e060 0x34e041 0x34df78 0x7c9d4 # 0x2dae4f github.com/xjasonlyu/tun2socks/v2/common/pool.NewAllocator.func1+0x4f github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:26 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x2daf93 github.com/xjasonlyu/tun2socks/v2/common/pool.(*Allocator).Get+0xf3 github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:43 # 0x34e05f github.com/xjasonlyu/tun2socks/v2/common/pool.Get+0x5f github.com/xjasonlyu/tun2socks/v2/common/pool/pool.go:18 # 0x34e040 github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0x40 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:78 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 409: 117792 [409: 117792] @ 0x18f9bc 0x902ac 0x17fedc 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x18f9bb gvisor.dev/gvisor/pkg/tcpip/stack.glob..func1+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:38 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x17fedb gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:169 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 3: 98304 [247: 8093696] @ 0x2dae50 0x902ac 0x2daf94 0x34e060 0x34e041 0x34de38 0x7c9d4 # 0x2dae4f github.com/xjasonlyu/tun2socks/v2/common/pool.NewAllocator.func1+0x4f github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:26 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x2daf93 github.com/xjasonlyu/tun2socks/v2/common/pool.(*Allocator).Get+0xf3 github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:43 # 0x34e05f github.com/xjasonlyu/tun2socks/v2/common/pool.Get+0x5f github.com/xjasonlyu/tun2socks/v2/common/pool/pool.go:18 # 0x34e040 github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0x40 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:78 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 2: 16384 [20: 163840] @ 0xa8e80 0x902ac 0xa876c 0xa8404 0x2efcc8 0x2efc5d 0x7c9d4 # 0xa8e7f io.glob..func1+0x4f io/io.go:589 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0xa876b io.discard.ReadFrom+0x2b io/io.go:595 # 0xa8403 io.copyBuffer+0x123 io/io.go:409 # 0x2efcc7 io.Copy+0x87 io/io.go:382 # 0x2efc5c github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialUDP.func2+0x1c github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:116 1: 8192 [1: 8192] @ 0x1da98 0x1f384 0x224a4 0x956f8 0x58b34 0x58a70 0x58a70 0x58a70 0x58a70 0x58a70 0x49ab4 0x7c9d4 # 0x956f7 unicode.init+0x32c7 unicode/tables.go:3655 # 0x58b33 runtime.doInit+0x133 runtime/proc.go:6498 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x49ab3 runtime.main+0x223 runtime/proc.go:238 20: 5760 [21: 6048] @ 0x18f9bc 0x902ac 0x17fedc 0x374108 0x372ae0 0x371994 0x7c9d4 # 0x18f9bb gvisor.dev/gvisor/pkg/tcpip/stack.glob..func1+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:38 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x17fedb gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:169 # 0x374107 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0xe7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:181 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 61: 2928 [61: 2928] @ 0x17ffa0 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 2: 2048 [2: 2048] @ 0x4d68c 0x4e068 0x4e8dc 0x4efbc 0x50c5c 0x512d4 0x4cc40 0x4cb58 0x7a630 # 0x4d68b runtime.allocm+0x9b runtime/proc.go:1875 # 0x4e067 runtime.newm+0x37 runtime/proc.go:2201 # 0x4e8db runtime.startm+0xfb runtime/proc.go:2485 # 0x4efbb runtime.wakep+0xab runtime/proc.go:2584 # 0x50c5b runtime.resetspinning+0x7b runtime/proc.go:3216 # 0x512d3 runtime.schedule+0x2a3 runtime/proc.go:3374 # 0x4cc3f runtime.mstart1+0xbf runtime/proc.go:1414 # 0x4cb57 runtime.mstart0+0x67 runtime/proc.go:1365 # 0x7a62f runtime.mstart+0xf runtime/asm_arm64.s:117 1: 416 [1: 416] @ 0x5333c 0x535c0 0x534ec 0x7a73c # 0x5333b runtime.malg+0x2b runtime/proc.go:4220 # 0x535bf runtime.newproc1+0x7f runtime/proc.go:4305 # 0x534eb runtime.newproc.func1+0x4b runtime/proc.go:4255 # 0x7a73b runtime.systemstack+0x6b runtime/asm_arm64.s:230 25: 400 [25: 400] @ 0x1f0f7c 0x34f184 0x34eb34 0x7c9d4 # 0x1f0f7b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x3bb github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:101 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 22: 352 [22: 352] @ 0x151050 0x1f0d14 0x34f184 0x34eb34 0x7c9d4 # 0x15104f gvisor.dev/gvisor/pkg/tcpip/header.IPv6.SourceAddress+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:214 # 0x1f0d13 github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x153 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:105 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 2: 288 [3: 432] @ 0x1d4dd 0x1e4e8 0x157088 0x18001c 0x17fffd 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x157087 gvisor.dev/gvisor/pkg/refsvfs2.Register+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/refsvfs2/refs_map.go:63 # 0x18001b gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).InitRefs+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer_refs.go:47 # 0x17fffc gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x14c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:182 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 1: 288 [1: 288] @ 0x18f9bc 0x902ac 0x17fedc 0x1cd93c 0x1d8ca8 0x1ce5c0 0x1ce6fc 0x1cf310 0x1d010c 0x7c9d4 # 0x18f9bb gvisor.dev/gvisor/pkg/tcpip/stack.glob..func1+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:38 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x17fedb gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:169 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1d8ca7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.replyWithReset+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:228 # 0x1ce5bf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).tryDeliverSegmentFromClosedEndpoint+0x15f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1054 # 0x1ce6fb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).drainClosingSegmentQueue+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1078 # 0x1cf30f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoopDone+0x21f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1337 # 0x1d010b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x7ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1604 1: 256 [17: 4352] @ 0x1dfa6c 0x1dfa4d 0x1dfb55 0x1dfa41 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1dfa6b github.com/google/btree.NewFreeList+0x37b github.com/google/btree@v1.0.1/btree.go:89 # 0x1dfa4c github.com/google/btree.New+0x35c github.com/google/btree@v1.0.1/btree.go:128 # 0x1dfb54 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.NewSACKScoreboard+0x464 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:58 # 0x1dfa40 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x350 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:218 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 2: 160 [2: 160] @ 0x17ffa0 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 1: 32 [1: 32] @ 0x2ff3e8 0x2ff748 0x2fe168 0x2fde2c 0x2fbb9c 0x30a828 0x30b44c 0x30b431 0x3336ec 0x58b34 0x58a70 0x58a70 0x58a70 0x58a70 0x49ab4 0x7c9d4 # 0x2ff3e7 regexp/syntax.appendRange+0xe7 regexp/syntax/parse.go:1682 # 0x2ff747 regexp/syntax.appendClass+0x57 regexp/syntax/parse.go:1731 # 0x2fe167 regexp/syntax.(*parser).appendGroup+0xa7 regexp/syntax/parse.go:1413 # 0x2fde2b regexp/syntax.(*parser).parsePerlClassEscape+0xeb regexp/syntax/parse.go:1384 # 0x2fbb9b regexp/syntax.Parse+0x75b regexp/syntax/parse.go:868 # 0x30a827 regexp.compile+0x37 regexp/regexp.go:170 # 0x30b44b regexp.Compile+0x3b regexp/regexp.go:133 # 0x30b430 regexp.MustCompile+0x20 regexp/regexp.go:309 # 0x3336eb internal/profile.init+0x30b internal/profile/legacy_profile.go:39 # 0x58b33 runtime.doInit+0x133 runtime/proc.go:6498 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x58a6f runtime.doInit+0x6f runtime/proc.go:6475 # 0x49ab3 runtime.main+0x223 runtime/proc.go:238 0: 0 [0: 0] @ 0xccdd0 0xccd85 0xcd86c 0xd03fc 0xd3cd0 0xd43a8 0xd2aac 0xd5424 0xcf3b4 0x33a830 0x33969c 0x337da4 0x3464a0 0x34bc08 0x2c6ba0 0x30eaf4 0x2c6ba0 0x30d268 0x30e4d8 0x2c6ba0 0x34c920 0x2c6ba0 0x30c8ac 0x30eaf4 0x2c6ba0 0x348d5c 0x2c6ba0 0x30d208 0x2c969c 0x2c5c24 0x7c9d4 # 0xccdcf fmt.(*buffer).write+0x24f fmt/print.go:78 # 0xccd84 fmt.(*fmt).pad+0x204 fmt/format.go:92 # 0xcd86b fmt.(*fmt).fmtInteger+0x37b fmt/format.go:319 # 0xd03fb fmt.(*pp).fmtInteger+0x1cb fmt/print.go:379 # 0xd3ccf fmt.(*pp).printValue+0x11af fmt/print.go:747 # 0xd43a7 fmt.(*pp).printValue+0x1887 fmt/print.go:865 # 0xd2aab fmt.(*pp).printArg+0x8db fmt/print.go:712 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf3b3 fmt.Fprintf+0x53 fmt/print.go:204 # 0x33a82f runtime/pprof.writeHeapInternal+0x10df runtime/pprof/pprof.go:641 # 0x33969b runtime/pprof.writeHeap+0x3b runtime/pprof/pprof.go:536 # 0x337da3 runtime/pprof.(*Profile).WriteTo+0x153 runtime/pprof/pprof.go:331 # 0x34649f net/http/pprof.handler.ServeHTTP+0x51f net/http/pprof/pprof.go:253 # 0x34bc07 github.com/xjasonlyu/tun2socks/v2/stats.pprofHandler+0x67 github.com/xjasonlyu/tun2socks/v2/stats/debug.go:29 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30eaf3 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x293 github.com/go-chi/chi/v5@v5.0.7/mux.go:442 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30d267 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x537 github.com/go-chi/chi/v5@v5.0.7/mux.go:71 # 0x30e4d7 github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1f7 github.com/go-chi/chi/v5@v5.0.7/mux.go:314 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x34c91f github.com/xjasonlyu/tun2socks/v2/stats.authenticator.func1.1+0x39f github.com/xjasonlyu/tun2socks/v2/stats/server.go:79 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30c8ab github.com/go-chi/chi/v5.(*ChainHandler).ServeHTTP+0x4b github.com/go-chi/chi/v5@v5.0.7/chain.go:31 # 0x30eaf3 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x293 github.com/go-chi/chi/v5@v5.0.7/mux.go:442 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x348d5b github.com/go-chi/cors.(*Cors).Handler.func1+0x21b github.com/go-chi/cors@v1.2.0/cors.go:228 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30d207 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x4d7 github.com/go-chi/chi/v5@v5.0.7/mux.go:88 # 0x2c969b net/http.serverHandler.ServeHTTP+0x45b net/http/server.go:2879 # 0x2c5c23 net/http.(*conn).serve+0xb53 net/http/server.go:1930 0: 0 [1: 48] @ 0x1d70c 0x18e65c 0x18d868 0x1ca0e4 0x1c9fa5 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x18e65b gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:493 # 0x18d867 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:310 # 0x1ca0e3 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint+0x3e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1399 # 0x1c9fa4 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x2a4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:271 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 16] @ 0x2f2e90 0x2f4404 0x2f43dd 0x34daf0 0x34dac5 0x7c9d4 # 0x2f2e8f github.com/gofrs/uuid.(*Gen).NewV4+0x2f github.com/gofrs/uuid@v4.2.0+incompatible/generator.go:204 # 0x2f4403 github.com/gofrs/uuid.NewV4+0x43 github.com/gofrs/uuid@v4.2.0+incompatible/generator.go:62 # 0x2f43dc github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0x1c github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:34 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 0: 0 [1: 80] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 96] @ 0x4a2dc 0x5cc44 0x78cf8 0x917b4 0x34dd60 0x34dc28 0x7c9d4 # 0x78cf7 sync.runtime_Semacquire+0x37 runtime/sema.go:56 # 0x917b3 sync.(*WaitGroup).Wait+0xa3 sync/waitgroup.go:130 # 0x34dd5f github.com/xjasonlyu/tun2socks/v2/tunnel.relay+0xcf github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:74 # 0x34dc27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x4b7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:54 0: 0 [1: 8] @ 0x133ba8 0x1e5060 0x1df9e4 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x133ba7 gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:106 # 0x1e505f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1df9e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x2f3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:211 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 48] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1db1e0 0x1e2ba0 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1db1df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*rackControl).DoRecovery+0x11f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rack.go:440 # 0x1e2b9f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x43f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1608 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 80] @ 0x1eefe4 0x1ee380 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1eefe3 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).newOpError+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:452 # 0x1ee37f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x44f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:325 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [2: 32] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [3: 192] @ 0x2f44ec 0x34daf0 0x34dac5 0x7c9d4 # 0x2f44eb github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0x12b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:39 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d243c 0x1d462c 0x1d3fac 0x1ee030 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d462b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).commitRead+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1437 # 0x1d3fab gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read+0x1cb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1336 # 0x1ee02f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:300 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [1: 320] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 128] @ 0x16f3b0 0x170ae4 0x1b3d04 0x1b3cd5 0x1b3d05 0x17dae4 0x17da10 0x186bb8 0x186bb9 0x187e38 0x1876a0 0x1a79b0 0x1b1984 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x16f3af gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:233 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1b3d03 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddress+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:522 # 0x1b3cd4 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).acquireAddressOrCreateTempLocked+0xa4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1780 # 0x1b3d04 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).AcquireAssignedAddress+0xd4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1772 # 0x17dae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:514 # 0x17da0f gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp+0xdf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:498 # 0x186bb7 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:476 # 0x186bb8 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP+0x88 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:973 # 0x187e37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1145 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1a79af gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleICMP+0x7ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/icmp.go:663 # 0x1b1983 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xaf3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1570 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x2f3274 0x2f461c 0x2f40a0 0x2f48ec 0x34dc44 0x7c9d4 # 0x2f3273 github.com/gofrs/uuid.UUID.String+0x163 github.com/gofrs/uuid@v4.2.0+incompatible/uuid.go:200 # 0x2f461b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*tcpTracker).ID+0x4b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:53 # 0x2f409f github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*Manager).Leave+0x2f github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/manager.go:40 # 0x2f48eb github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*tcpTracker).Close+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:73 # 0x34dc43 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x4d3 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:55 0: 0 [3: 288] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1cef1c 0x1cf68c 0x1cffcc 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1cef1b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).keepaliveTimerExpired+0x25b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1282 # 0x1cf68b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x34b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1366 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [1: 24] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 80] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ccd24 0x1cbc64 0x1ca218 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ccd23 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:772 # 0x1cbc63 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).start+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:509 # 0x1ca217 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x517 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:292 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [6: 192] @ 0x148cdc 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148cdb gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:506 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 64] @ 0x1cfbe4 0x7c9d4 # 0x1cfbe3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x283 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1498 0: 0 [1: 80] @ 0xb8710 0xe1708 0xe1de8 0x2ef53c 0x34e710 0x34e6ed 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0xe1707 context.WithDeadline+0x287 context/context.go:455 # 0xe1de7 context.WithTimeout+0x57 context/context.go:507 # 0x2ef53b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialUDP+0x8b github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:71 # 0x34e70f github.com/xjasonlyu/tun2socks/v2/proxy.DialUDP+0x9f github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:51 # 0x34e6ec github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x7c github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:80 0: 0 [1: 64] @ 0xfee18 0x10b9f0 0x10bca4 0x10aff4 0x2efea4 0x2f4d5c 0x34ede8 0x34ed28 0x34e9cc 0x7c9d4 # 0xfee17 net.ipToSockaddr+0x237 net/ipsock_posix.go:178 # 0x10b9ef net.(*UDPAddr).sockaddr+0x5f net/udpsock_posix.go:39 # 0x10bca3 net.(*UDPConn).writeTo+0x43 net/udpsock_posix.go:79 # 0x10aff3 net.(*UDPConn).WriteTo+0x63 net/udpsock.go:172 # 0x2efea3 github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x133 github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:153 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e9cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x35b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:104 0: 0 [1: 24] @ 0x64f68 0x649ac 0x64c88 0x1fc1f0 0x1fc0dd 0x34db44 0x7c9d4 # 0x1fc1ef net.JoinHostPort+0x12f net/ipsock.go:241 # 0x1fc0dc github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).DestinationAddress+0x1c github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:47 # 0x34db43 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3d3 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [1: 64] @ 0x2f4a5c 0x34e914 0x34e8e9 0x7c9d4 # 0x2f4a5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewUDPTracker+0x12b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:90 # 0x34e913 github.com/xjasonlyu/tun2socks/v2/tunnel.newUDPTracker+0x2a3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:33 # 0x34e8e8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x278 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:93 0: 0 [3: 1056] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 160] @ 0x183db4 0x183a94 0x18381c 0x1880ac 0x1876a0 0x1d8b28 0x1ce5c0 0x1ce6fc 0x1cf310 0x1d000c 0x7c9d4 # 0x183db3 gvisor.dev/gvisor/pkg/tcpip/stack.makeRouteInner+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:232 # 0x183a93 gvisor.dev/gvisor/pkg/tcpip/stack.makeRoute+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:191 # 0x18381b gvisor.dev/gvisor/pkg/tcpip/stack.constructAndValidateRoute+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:148 # 0x1880ab gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x47b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1150 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1d8b27 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.replyWithReset+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:196 # 0x1ce5bf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).tryDeliverSegmentFromClosedEndpoint+0x15f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1054 # 0x1ce6fb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).drainClosingSegmentQueue+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1078 # 0x1cf30f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoopDone+0x21f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1337 # 0x1d000b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x6ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1574 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1ce2ac 0x1d5e4c 0x1d3188 0x1eec54 0x34d9b4 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1ce2ab gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).resetConnectionLocked+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1000 # 0x1d5e4b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked+0xeb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2406 # 0x1d3187 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close+0x147 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1019 # 0x1eec53 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Close+0x33 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:407 # 0x34d9b3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x243 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:40 0: 0 [1: 80] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d243c 0x1d443c 0x1d3e68 0x1ee420 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d443b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).startRead+0x3ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1396 # 0x1d3e67 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1304 # 0x1ee41f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x4ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:308 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [3: 192] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 80] @ 0x148e6c 0x148cfd 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e6b io.MultiReader+0x1fb io/multi.go:49 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 160] @ 0x13a8a8 0x148cb8 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 32] @ 0xf90d8 0x1fc25c 0x34e4cc 0x34e4c1 0x34e34c 0x7c9d4 # 0xf90d7 net.IP.String+0x4a7 net/ip.go:338 # 0x1fc25b github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SourceAddress+0x3b github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:51 # 0x34e4cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func1+0x14b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:47 # 0x34e4c0 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x140 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:49 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [2: 384] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 192] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1f2178 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1f2177 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x217 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:41 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 16] @ 0xe16c0 0xe1de8 0x2edefc 0x34d8f0 0x7c9d4 # 0xe16bf context.WithDeadline+0x23f context/context.go:455 # 0xe1de7 context.WithTimeout+0x57 context/context.go:507 # 0x2edefb github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0x5b github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:39 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [2: 192] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 512] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 24] @ 0x64f68 0x649ac 0x64c88 0x1fc1f0 0x1fc0dd 0x1fc758 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x1fc1ef net.JoinHostPort+0x12f net/ipsock.go:241 # 0x1fc0dc github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).DestinationAddress+0x1c github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:47 # 0x1fc757 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).String+0x27 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:88 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 24] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1dc2b4 0x1dc289 0x1ceb5c 0x1ce8f4 0x1d243c 0x1d443c 0x1d3e68 0x1ee030 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1dc2b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x283 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1dc288 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0x258 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:491 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d443b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).startRead+0x3ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1396 # 0x1d3e67 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1304 # 0x1ee02f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:300 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1dc2b4 0x1dc289 0x1ceb5c 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1dc2b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x283 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1dc288 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0x258 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:491 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [2: 192] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1f2178 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1f2177 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x217 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:41 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 384] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 192] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1f2178 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1f2177 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x217 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:41 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 32] @ 0x1dfa84 0x1dfa4d 0x1dfb55 0x1dfa41 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1dfa83 github.com/google/btree.NewFreeList+0x393 github.com/google/btree@v1.0.1/btree.go:89 # 0x1dfa4c github.com/google/btree.New+0x35c github.com/google/btree@v1.0.1/btree.go:128 # 0x1dfb54 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.NewSACKScoreboard+0x464 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:58 # 0x1dfa40 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x350 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:218 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 512] @ 0x1e0a14 0x1e0a01 0x1e11bc 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d43f8 0x1d3e68 0x1ee030 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1e0a13 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).clone+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:122 # 0x1e0a00 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).splitSeg+0x30 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:587 # 0x1e11bb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x17b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:860 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d43f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).startRead+0x367 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1393 # 0x1d3e67 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1304 # 0x1ee02f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:300 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d3ca8 0x1ee67c 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d3ca7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).ModerateRecvBuf+0x287 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1194 # 0x1ee67b gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xfb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:343 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [3: 1536] @ 0x1e0a14 0x1e0a01 0x1e11bc 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1cf798 0x1cffcc 0x7c9d4 # 0x1e0a13 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).clone+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:122 # 0x1e0a00 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).splitSeg+0x30 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:587 # 0x1e11bb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x17b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:860 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1cf797 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1351 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [2: 96] @ 0x1f9544 0x1f9b40 0x34dbe0 0x34db1d 0x7c9d4 # 0x1f9543 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x83 github.com/xjasonlyu/tun2socks/v2/log/event.go:22 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34dbdf github.com/xjasonlyu/tun2socks/v2/log.Infof+0x46f github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34db1c github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3ac github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [1: 24] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 24] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1daaf0 0x1cf6b4 0x1cffcc 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1daaef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).probeTimerExpired+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rack.go:220 # 0x1cf6b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x373 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1364 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [3: 1536] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e1538 0x1e0970 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e1537 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendZeroWindowProbe+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:882 # 0x1e096f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x3bf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:549 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [3: 72] @ 0x1f1dcc 0x7c9d4 # 0x1f1dcb github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0x21b github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:50 0: 0 [1: 24] @ 0x64f68 0x649ac 0x64c88 0x1fc350 0x1fc23d 0x34db28 0x7c9d4 # 0x1fc34f net.JoinHostPort+0x12f net/ipsock.go:241 # 0x1fc23c github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SourceAddress+0x1c github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:51 # 0x34db27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3b7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [1: 24] @ 0x1d798c 0x1d7ea4 0x1d6a58 0x1e2f40 0x1ceba4 0x1ce8f4 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d798b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.GetTCPSendBufferLimits+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:3077 # 0x1d7ea3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).computeTCPSendBufferSize+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:3147 # 0x1d6a57 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).updateSndBufferUsage+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2803 # 0x1e2f3f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x7df gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1566 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 16] @ 0x1d2b80 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d2b7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x31f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:841 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 96] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e0950 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e094f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x39f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:564 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [1: 48] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [2: 16384] @ 0x1da98 0x1f384 0x1e274 0x8e6fc 0x2f4058 0x2f45a8 0x34daf0 0x34dac5 0x7c9d4 # 0x8e6fb sync.(*Map).Store+0x47b sync/map.go:161 # 0x2f4057 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*Manager).Join+0x77 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/manager.go:36 # 0x2f45a7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:48 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 0: 0 [5: 960] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 16] @ 0x97b04 0x97a71 0x10a98c 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x97b03 internal/itoa.Uitoa+0x103 internal/itoa/itoa.go:32 # 0x97a70 internal/itoa.Itoa+0x70 internal/itoa/itoa.go:14 # 0x10a98b net.(*UDPAddr).String+0x1bb net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [31: 43648] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [4: 192] @ 0x18142c 0x155d44 0x181398 0x1b1128 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1b1127 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x297 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 48] @ 0x1cf990 0x7c9d4 # 0x1cf98f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1446 0: 0 [3: 288] @ 0xf53bc 0x106974 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xf53bb net.(*netFD).connect+0x1db net/fd_unix.go:103 # 0x106973 net.(*netFD).dial+0x343 net/sock_posix.go:150 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [1: 16] @ 0x18e1dc 0x18d274 0x18e704 0x18d868 0x1ca0e4 0x1c9fa5 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x18e1db gvisor.dev/gvisor/pkg/tcpip/stack.(*multiPortEndpoint).singleRegisterEndpoint+0x17b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:437 # 0x18d273 gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).registerEndpoint+0x113 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:225 # 0x18e703 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:497 # 0x18d867 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:310 # 0x1ca0e3 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint+0x3e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1399 # 0x1c9fa4 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x2a4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:271 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 48] @ 0x1f1be4 0x7c9d4 # 0x1f1be3 github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0x33 github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:38 0: 0 [2: 192] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1db7e4 0x1db7bd 0x1dc130 0x1ceb5c 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1db7e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x123 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1db7bc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment+0xfc gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:251 # 0x1dc12f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:472 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [3: 96] @ 0x1dfad4 0x1dfac1 0x1dfb55 0x1dfa41 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1dfad3 github.com/google/btree.NewWithFreeList+0x3e3 github.com/google/btree@v1.0.1/btree.go:136 # 0x1dfac0 github.com/google/btree.New+0x3d0 github.com/google/btree@v1.0.1/btree.go:128 # 0x1dfb54 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.NewSACKScoreboard+0x464 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:58 # 0x1dfa40 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x350 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:218 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 24] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e0950 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e094f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x39f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:564 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [2: 64] @ 0x1e080c 0x1e07d5 0x1e08c1 0x1e07c9 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x1e080b github.com/google/btree.NewFreeList+0x25b github.com/google/btree@v1.0.1/btree.go:89 # 0x1e07d4 github.com/google/btree.New+0x224 github.com/google/btree@v1.0.1/btree.go:128 # 0x1e08c0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*SACKScoreboard).Reset+0x310 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:65 # 0x1e07c8 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x218 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:542 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [1: 80] @ 0x101030 0x2f469c 0xa849c 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x10102f net.(*conn).Read+0xdf net/net.go:185 # 0x2f469b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*tcpTracker).Read+0x4b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:57 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1db7e4 0x1db7bd 0x1dc130 0x1ceb5c 0x1ce8f4 0x1cf798 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1db7e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x123 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1db7bc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment+0xfc gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:251 # 0x1dc12f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:472 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1cf797 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1351 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [1: 16] @ 0xfd068 0xfe098 0xec084 0xecf60 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xfd067 net.filterAddrList+0x267 net/ipsock.go:136 # 0xfe097 net.(*Resolver).internetAddrList+0x897 net/ipsock.go:307 # 0xec083 net.(*Resolver).resolveAddrList+0x483 net/dial.go:221 # 0xecf5f net.(*Dialer).DialContext+0x3af net/dial.go:406 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [1: 80] @ 0x1eefe4 0x1ee514 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1eefe3 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).newOpError+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:452 # 0x1ee513 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x5e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:314 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [5: 480] @ 0x1db2d0 0x1cc6e4 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1db2cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newReceiver+0x4f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:56 # 0x1cc6e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x183 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:640 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 80] @ 0xb8710 0x133b90 0x1cf5ac 0x1cffcc 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0x133b8f gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:107 # 0x1cf5ab gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x26b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1403 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [3: 288] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d6094 0x1d6055 0x1d3188 0x1eec54 0x34dc5c 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d6093 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x333 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d6054 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked+0x2f4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2436 # 0x1d3187 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close+0x147 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1019 # 0x1eec53 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Close+0x33 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:407 # 0x34dc5b github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x4eb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:55 0: 0 [2: 32] @ 0x8b3e4 0x8ad04 0x1fc284 0x34db28 0x7c9d4 # 0x8b3e3 strconv.formatBits+0x233 strconv/itoa.go:200 # 0x8ad03 strconv.FormatUint+0xb3 strconv/itoa.go:18 # 0x1fc283 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SourceAddress+0x63 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:51 # 0x34db27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3b7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [3: 288] @ 0xe153c 0xe1de8 0x2edefc 0x34d8f0 0x7c9d4 # 0xe153b context.WithDeadline+0xbb context/context.go:442 # 0xe1de7 context.WithTimeout+0x57 context/context.go:507 # 0x2edefb github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0x5b github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:39 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [3: 288] @ 0x1f1d50 0x1f1d39 0x1f1dd1 0x7c9d4 # 0x1f1d4f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*deadlineTimer).init+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:131 # 0x1f1d38 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.NewTCPConn+0x188 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:244 # 0x1f1dd0 github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0x220 github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:51 0: 0 [1: 24] @ 0x1d6ddc 0x1d6ee0 0x1d399c 0x1c9cbc 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d6ddb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).maxReceiveBufferSize+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2880 # 0x1d6edf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).rcvWndScaleForHandshake+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2903 # 0x1d399b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).initialReceiveWindow+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1163 # 0x1c9cbb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0x26b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:215 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 24] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ccd24 0x1cbc64 0x1ca218 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ccd23 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:772 # 0x1cbc63 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).start+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:509 # 0x1ca217 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x517 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:292 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [2: 160] @ 0xb8710 0x133b90 0x1cc7e8 0x1cbdf0 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0x133b8f gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:107 # 0x1cc7e7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newBackoffTimer+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:661 # 0x1cbdef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x16f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:532 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [2: 48] @ 0x180aa0 0x1de708 0x1d8110 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x180a9f gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Network+0xaf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:358 # 0x1de707 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:91 # 0x1d810f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*Forwarder).HandlePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:68 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 96] @ 0x1099fc 0x106bb8 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0x1099fb net.sockaddrToTCP+0x11b net/tcpsock_posix.go:22 # 0x106bb7 net.(*netFD).dial+0x587 net/sock_posix.go:167 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [1: 16] @ 0x64f68 0x649ac 0x64d3c 0x108720 0x108691 0x1066f4 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0x10871f net.JoinHostPort+0x23f net/ipsock.go:239 # 0x108690 net.(*TCPAddr).String+0x1b0 net/tcpsock.go:37 # 0x1066f3 net.(*netFD).dial+0xc3 net/sock_posix.go:125 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [2: 128] @ 0x1d2e18 0x1d2e05 0x1d2e29 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d2e17 sync.NewCond+0x5b7 sync/cond.go:33 # 0x1d2e04 gvisor.dev/gvisor/pkg/sync.NewCond+0x5a4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/sync/aliases.go:35 # 0x1d2e28 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x5c8 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:872 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [34: 47872] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 16] @ 0x1d2d0c 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d2d0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:861 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 48] @ 0x1f9544 0x1f9b40 0x34d99c 0x34d8f1 0x7c9d4 # 0x1f9543 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x83 github.com/xjasonlyu/tun2socks/v2/log/event.go:22 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34d99b github.com/xjasonlyu/tun2socks/v2/log.Warnf+0x22b github.com/xjasonlyu/tun2socks/v2/log/log.go:33 # 0x34d8f0 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x180 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:39 0: 0 [6: 288] @ 0x64f68 0x649ac 0x64d3c 0x10aa10 0x10a981 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x10aa0f net.JoinHostPort+0x23f net/ipsock.go:239 # 0x10a980 net.(*UDPAddr).String+0x1b0 net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [2: 224] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [4: 192] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1f2178 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1f2177 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x217 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:41 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 96] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 704] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 96] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ccd24 0x1cc160 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ccd23 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:772 # 0x1cc15f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x4df gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:557 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 1280] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 96] @ 0x13a764 0x1b1134 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a763 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendViews+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:295 # 0x1b1133 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 128] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 8192] @ 0x1da98 0x1d888 0x8f82c 0x8e5f4 0x2f4058 0x2f45a8 0x34daf0 0x34dac5 0x7c9d4 # 0x8f82b sync.(*Map).dirtyLocked+0xab sync/map.go:368 # 0x8e5f3 sync.(*Map).Store+0x373 sync/map.go:158 # 0x2f4057 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*Manager).Join+0x77 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/manager.go:36 # 0x2f45a7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:48 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 0: 0 [2: 48] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [6: 288] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 16] @ 0x1dd6e0 0x1dae64 0x1e2b34 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1dd6df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*SACKScoreboard).IsSACKED+0x5f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:153 # 0x1dae63 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*rackControl).detectLoss+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rack.go:358 # 0x1e2b33 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x3d3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1598 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 16] @ 0xfcc9c 0xed1a0 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xfcc9b net.addrList.partition+0x15b net/ipsock.go:120 # 0xed19f net.(*Dialer).DialContext+0x5ef net/dial.go:419 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [1: 16] @ 0x2f4024 0x2f4b18 0x34e914 0x34e8e9 0x7c9d4 # 0x2f4023 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*Manager).Join+0x43 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/manager.go:36 # 0x2f4b17 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewUDPTracker+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:99 # 0x34e913 github.com/xjasonlyu/tun2socks/v2/tunnel.newUDPTracker+0x2a3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:33 # 0x34e8e8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x278 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:93 0: 0 [10: 480] @ 0x1ee0a4 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1ee0a3 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x173 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:304 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [2: 128] @ 0x148cdc 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148cdb gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:506 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 16] @ 0x1f07c4 0x1f1cc8 0x7c9d4 # 0x1f07c3 github.com/xjasonlyu/tun2socks/v2/core/stack.setKeepalive+0x53 github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:64 # 0x1f1cc7 github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0x117 github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:48 0: 0 [2: 384] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1f2178 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1f2177 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x217 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:41 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 32] @ 0x1d715c 0x1c9ca4 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d715b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).maybeEnableSACKPermitted+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2940 # 0x1c9ca3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:208 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [10: 800] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [4: 832] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 80] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [3: 240] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d4918 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d4917 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1489 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [5: 400] @ 0xb8710 0x133b90 0x1e5060 0x1df9b4 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0x133b8f gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:107 # 0x1e505f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1df9b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x2c3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:210 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [2: 1024] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ccd24 0x1cc160 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ccd23 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:772 # 0x1cc15f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x4df gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:557 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [3: 144] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [7: 1792] @ 0x1e07f4 0x1e07d5 0x1e08c1 0x1e07c9 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x1e07f3 github.com/google/btree.NewFreeList+0x243 github.com/google/btree@v1.0.1/btree.go:89 # 0x1e07d4 github.com/google/btree.New+0x224 github.com/google/btree@v1.0.1/btree.go:128 # 0x1e08c0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*SACKScoreboard).Reset+0x310 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:65 # 0x1e07c8 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x218 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:542 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [2: 192] @ 0xe153c 0xe1de8 0x2ef53c 0x34e710 0x34e6ed 0x7c9d4 # 0xe153b context.WithDeadline+0xbb context/context.go:442 # 0xe1de7 context.WithTimeout+0x57 context/context.go:507 # 0x2ef53b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialUDP+0x8b github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:71 # 0x34e70f github.com/xjasonlyu/tun2socks/v2/proxy.DialUDP+0x9f github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:51 # 0x34e6ec github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x7c github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:80 0: 0 [1: 96] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 13824] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 1024] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [2: 192] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [4: 64] @ 0x150dc0 0x1de748 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x150dbf gvisor.dev/gvisor/pkg/tcpip/header.IPv6.DestinationAddress+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:220 # 0x1de747 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:96 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 24] @ 0x2dae68 0x902ac 0x2daf94 0x34e060 0x34e041 0x34de38 0x7c9d4 # 0x2dae67 github.com/xjasonlyu/tun2socks/v2/common/pool.NewAllocator.func1+0x67 github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:26 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x2daf93 github.com/xjasonlyu/tun2socks/v2/common/pool.(*Allocator).Get+0xf3 github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:43 # 0x34e05f github.com/xjasonlyu/tun2socks/v2/common/pool.Get+0x5f github.com/xjasonlyu/tun2socks/v2/common/pool/pool.go:18 # 0x34e040 github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0x40 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:78 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 8] @ 0x133ba8 0x1e5060 0x1d2e88 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x133ba7 gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:106 # 0x1e505f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1d2e87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x627 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:873 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [3: 72] @ 0x148e08 0x148dc5 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 768] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 32] @ 0x1d2cb8 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d2cb7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:856 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [7: 560] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d18f0 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [7: 896] @ 0x148e08 0x148dc5 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [5: 480] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [7: 1344] @ 0x18142c 0x155d44 0x181398 0x1b1128 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1b1127 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x297 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 96] @ 0x148e6c 0x148cfd 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e6b io.MultiReader+0x1fb io/multi.go:49 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [8: 1664] @ 0x13a8a8 0x148cb8 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [8: 768] @ 0x148cdc 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148cdb gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:506 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [10: 960] @ 0x1f1d90 0x1f1d39 0x1f1dd1 0x7c9d4 # 0x1f1d8f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*deadlineTimer).init+0x1df gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:132 # 0x1f1d38 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.NewTCPConn+0x188 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:244 # 0x1f1dd0 github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0x220 github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:51 0: 0 [1: 16] @ 0x14f4ec 0x1dee54 0x1d1cdc 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x14f4eb gvisor.dev/gvisor/pkg/tcpip/header.ParseTCPOptions+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/tcp.go:537 # 0x1dee53 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).parse+0xb3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:236 # 0x1d1cdb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x9b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:182 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 32] @ 0x1e085c 0x1e0849 0x1e08c1 0x1e07c9 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x1e085b github.com/google/btree.NewWithFreeList+0x2ab github.com/google/btree@v1.0.1/btree.go:136 # 0x1e0848 github.com/google/btree.New+0x298 github.com/google/btree@v1.0.1/btree.go:128 # 0x1e08c0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*SACKScoreboard).Reset+0x310 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:65 # 0x1e07c8 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x218 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:542 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [2: 1024] @ 0x1de768 0x1d88fc 0x17ec74 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1de767 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:92 # 0x1d88fb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).HandleUnknownDestinationPacket+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:160 # 0x17ec73 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x393 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:886 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 64] @ 0x1d82b8 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1d82b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*Forwarder).HandlePacket+0x227 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:94 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 640] @ 0x183db4 0x183a94 0x18381c 0x1880ac 0x1876a0 0x1c9acc 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x183db3 gvisor.dev/gvisor/pkg/tcpip/stack.makeRouteInner+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:232 # 0x183a93 gvisor.dev/gvisor/pkg/tcpip/stack.makeRoute+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:191 # 0x18381b gvisor.dev/gvisor/pkg/tcpip/stack.constructAndValidateRoute+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:148 # 0x1880ab gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x47b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1150 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1c9acb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:192 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [2: 256] @ 0x148e08 0x148dc5 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 32] @ 0x1e5004 0x1d2e88 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1e5003 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1d2e87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x627 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:873 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [6: 6912] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 192] @ 0x34d85c 0x7c9d4 # 0x34d85b github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0xeb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:29 0: 0 [1: 16] @ 0xdb0f4 0xdb0d1 0xdb141 0x135828 0x16f380 0x170ae4 0x1b3d04 0x1b3cd5 0x1b3d05 0x17dae4 0x17da10 0x186bb8 0x186bb9 0x187e38 0x1876a0 0x1c9acc 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0xdb0f3 strings.(*Builder).grow+0x93 strings/builder.go:68 # 0xdb0d0 strings.(*Builder).Grow+0x70 strings/builder.go:82 # 0xdb140 strings.Repeat+0xe0 strings/strings.go:536 # 0x135827 gvisor.dev/gvisor/pkg/tcpip.AddressWithPrefix.Subnet+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/tcpip.go:2356 # 0x16f37f gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x15f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:238 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1b3d03 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddress+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:522 # 0x1b3cd4 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).acquireAddressOrCreateTempLocked+0xa4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1780 # 0x1b3d04 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).AcquireAssignedAddress+0xd4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1772 # 0x17dae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:514 # 0x17da0f gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp+0xdf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:498 # 0x186bb7 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:476 # 0x186bb8 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP+0x88 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:973 # 0x187e37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1145 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1c9acb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:192 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d243c 0x1d3ca8 0x1ee67c 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d3ca7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).ModerateRecvBuf+0x287 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1194 # 0x1ee67b gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xfb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:343 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [6: 576] @ 0x1d6200 0x1d86c4 0x1f1c8c 0x7c9d4 # 0x1d61ff gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).startAcceptedLoop+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2559 # 0x1d86c3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0x123 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:169 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 32] @ 0x1cc7ac 0x1cbdf0 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1cc7ab gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newBackoffTimer+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:660 # 0x1cbdef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x16f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:532 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [6: 288] @ 0x13a8a8 0x148cb8 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 16] @ 0x1cbd84 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1cbd83 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x103 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:532 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [7: 896] @ 0x1ca854 0x1ca958 0x1ca1dc 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1ca853 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).newHandshake+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:113 # 0x1ca957 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).newPassiveHandshake+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:128 # 0x1ca1db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:290 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [5: 480] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 1408] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 16] @ 0x1dd6e0 0x1e2d9c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1dd6df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*SACKScoreboard).IsSACKED+0x5f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:153 # 0x1e2d9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x63b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1532 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [2: 16] @ 0x106668 0x106655 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0x106667 net.newRawConn+0x37 net/rawconn.go:64 # 0x106654 net.(*netFD).dial+0x24 net/sock_posix.go:119 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [6: 576] @ 0x18142c 0x155d44 0x181398 0x1964e4 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1964e3 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x83 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:89 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [12: 288] @ 0x18142c 0x155d44 0x181398 0x1964e4 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1964e3 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x83 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:89 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 96] @ 0xf9418 0x1fc0fc 0x1fc758 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xf9417 net.IP.String+0x7e7 net/ip.go:380 # 0x1fc0fb github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).DestinationAddress+0x3b github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:47 # 0x1fc757 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).String+0x27 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:88 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [12: 576] @ 0x64f68 0x649ac 0x64d3c 0x1fc308 0x1fc23d 0x34e4cc 0x34e4c1 0x34e34c 0x7c9d4 # 0x1fc307 net.JoinHostPort+0xe7 net/ipsock.go:239 # 0x1fc23c github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SourceAddress+0x1c github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:51 # 0x34e4cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func1+0x14b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:47 # 0x34e4c0 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x140 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:49 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [3: 48] @ 0x65020 0x34e404 0x34e34c 0x7c9d4 # 0x34e403 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x83 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:42 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [4: 96] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1f2178 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1f2177 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x217 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:41 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 96] @ 0x180a54 0x1f1560 0x1f20fc 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x180a53 gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Network+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:360 # 0x1f155f github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x7f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:173 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [3: 48] @ 0x151050 0x1f15a0 0x1f20fc 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x15104f gvisor.dev/gvisor/pkg/tcpip/header.IPv6.SourceAddress+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:214 # 0x1f159f github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0xbf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:174 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 640] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 24] @ 0x1d6ddc 0x1d6ee0 0x1d399c 0x1ca828 0x1ca958 0x1ca1dc 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d6ddb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).maxReceiveBufferSize+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2880 # 0x1d6edf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).rcvWndScaleForHandshake+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2903 # 0x1d399b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).initialReceiveWindow+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1163 # 0x1ca827 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).newHandshake+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:116 # 0x1ca957 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).newPassiveHandshake+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:128 # 0x1ca1db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:290 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [7: 560] @ 0x148cdc 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148cdb gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:506 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [3: 2688] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [3: 48] @ 0x1a3d34 0x1a3d35 0x17eb74 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1a3d33 gvisor.dev/gvisor/pkg/tcpip/header.IPv4.SourceAddress+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv4.go:308 # 0x1a3d34 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*protocol).ParseAddresses+0x44 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1256 # 0x17eb73 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x293 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:865 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [5: 1440] @ 0x1fa938 0x2ef740 0x34e710 0x34e6ed 0x7c9d4 # 0x1fa937 github.com/xjasonlyu/tun2socks/v2/transport/socks5.ClientHandshake+0x37 github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:150 # 0x2ef73f github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialUDP+0x28f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:105 # 0x34e70f github.com/xjasonlyu/tun2socks/v2/proxy.DialUDP+0x9f github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:51 # 0x34e6ec github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x7c github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:80 0: 0 [8: 10240] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [2: 32] @ 0x8e2ac 0x2f4058 0x2f45a8 0x34daf0 0x34dac5 0x7c9d4 # 0x8e2ab sync.(*Map).Store+0x2b sync/map.go:137 # 0x2f4057 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*Manager).Join+0x77 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/manager.go:36 # 0x2f45a7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:48 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 0: 0 [1: 64] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e0950 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e094f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x39f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:564 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [2: 64] @ 0x148cdc 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148cdb gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:506 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e0950 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e094f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x39f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:564 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [15: 101760] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [6: 19200] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 32] @ 0x1d2bfc 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d2bfb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x39b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:846 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 16] @ 0x8b3e4 0x8ad04 0x1fc124 0x1fc758 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x8b3e3 strconv.formatBits+0x233 strconv/itoa.go:200 # 0x8ad03 strconv.FormatUint+0xb3 strconv/itoa.go:18 # 0x1fc123 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).DestinationAddress+0x63 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:47 # 0x1fc757 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).String+0x27 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:88 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 48] @ 0xf9418 0x10a820 0x10a7f5 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0xf9417 net.IP.String+0x7e7 net/ip.go:380 # 0x10a81f net.ipEmptyString+0x4f net/ip.go:397 # 0x10a7f4 net.(*UDPAddr).String+0x24 net/udpsock.go:36 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [3: 240] @ 0x1f21c4 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1f21c3 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x263 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:38 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 192] @ 0x148e08 0x148dc5 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [3: 240] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 48] @ 0xf9418 0x1fc0fc 0x1fc758 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xf9417 net.IP.String+0x7e7 net/ip.go:380 # 0x1fc0fb github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).DestinationAddress+0x3b github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:47 # 0x1fc757 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).String+0x27 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:88 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [3: 240] @ 0x148e08 0x148dc5 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 16] @ 0x150dc0 0x1f157c 0x1f20fc 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x150dbf gvisor.dev/gvisor/pkg/tcpip/header.IPv6.DestinationAddress+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:220 # 0x1f157b github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x9b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:174 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 32] @ 0x148e6c 0x148cfd 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e6b io.MultiReader+0x1fb io/multi.go:49 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 128] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [6: 288] @ 0x148e08 0x148dc5 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 192] @ 0xf9418 0x1fc25c 0x34e4cc 0x34e4c1 0x34e34c 0x7c9d4 # 0xf9417 net.IP.String+0x7e7 net/ip.go:380 # 0x1fc25b github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SourceAddress+0x3b github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:51 # 0x34e4cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func1+0x14b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:47 # 0x34e4c0 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x140 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:49 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [2: 128] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [8: 192] @ 0x148e08 0x148dc5 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [7: 112] @ 0x65020 0x34e3d0 0x34e34c 0x7c9d4 # 0x34e3cf github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x4f github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:40 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [4: 384] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [4: 320] @ 0x13a8a8 0x148cb8 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x1f1f9c 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1f1f9b github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x3b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:21 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 256] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 160] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 16] @ 0xf90d8 0x10a820 0x10a7f5 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xf90d7 net.IP.String+0x4a7 net/ip.go:338 # 0x10a81f net.ipEmptyString+0x4f net/ip.go:397 # 0x10a7f4 net.(*UDPAddr).String+0x24 net/udpsock.go:36 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [4: 512] @ 0x16f3b0 0x170ae4 0x1a36d8 0x1a1f7c 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x16f3af gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:233 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1a36d7 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress+0x117 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1130 # 0x1a1f7b gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x41b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:914 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 576] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [1: 128] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 48] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1f1284 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1f1283 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0x263 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:152 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [3: 72] @ 0x64f68 0x649ac 0x64c88 0x10aa58 0x10a981 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x10aa57 net.JoinHostPort+0x287 net/ipsock.go:241 # 0x10a980 net.(*UDPAddr).String+0x1b0 net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 16] @ 0x1dfca0 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1dfc9f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x5af gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:233 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [2: 416] @ 0x13a8a8 0x148cb8 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [3: 3072] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 32] @ 0xf90d8 0x1fc25c 0x34db28 0x7c9d4 # 0xf90d7 net.IP.String+0x4a7 net/ip.go:338 # 0x1fc25b github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SourceAddress+0x3b github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:51 # 0x34db27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3b7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [4: 64] @ 0x1b0650 0x1b05f9 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1b064f gvisor.dev/gvisor/pkg/tcpip/header.IPv6.DestinationAddress+0x1bf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:220 # 0x1b05f8 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x168 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1147 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 480] @ 0xb8710 0x133b90 0x1e5060 0x1df984 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0x133b8f gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:107 # 0x1e505f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1df983 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x293 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:209 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 16] @ 0x1dd0e4 0x1e320c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1dd0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*SACKScoreboard).Insert+0x1e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:139 # 0x1e320b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0xaab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1395 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1db1e0 0x1e2ba0 0x1ceba4 0x1ce8f4 0x1cf798 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1db1df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*rackControl).DoRecovery+0x11f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rack.go:440 # 0x1e2b9f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x43f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1608 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1cf797 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1351 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [3: 192] @ 0xab200 0xabcdc 0xf57bc 0x106974 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xab1ff syscall.anyToSockaddr+0x18f syscall/syscall_linux.go:541 # 0xabcdb syscall.Getpeername+0x8b syscall/syscall_unix.go:273 # 0xf57bb net.(*netFD).connect+0x5db net/fd_unix.go:162 # 0x106973 net.(*netFD).dial+0x343 net/sock_posix.go:150 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [1: 224] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [9: 1296] @ 0x148e08 0x148dc5 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e07 gvisor.dev/gvisor/pkg/tcpip/buffer.VectorisedView.Clone+0x197 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:200 # 0x148dc4 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x154 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:513 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 3072] @ 0x1de768 0x1d8110 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1de767 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:92 # 0x1d810f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*Forwarder).HandlePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:68 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 384] @ 0x373b34 0x3740d8 0x372ae0 0x371994 0x7c9d4 # 0x373b33 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).pullViews+0x1c3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:104 # 0x3740d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:182 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 112] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 48] @ 0x148e6c 0x148cfd 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e6b io.MultiReader+0x1fb io/multi.go:49 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 2560] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34ea30 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34ea2f github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x3bf github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:70 0: 0 [1: 16] @ 0x65020 0x34d800 0x7c9d4 # 0x34d7ff github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x8f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:31 0: 0 [4: 320] @ 0xb8710 0x1edc90 0x1eddb0 0x34de7c 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0x1edc8f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*deadlineTimer).setDeadline+0x1ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:186 # 0x1eddaf gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*deadlineTimer).SetReadDeadline+0x5f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:195 # 0x34de7b github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xfb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:71 0: 0 [5: 80] @ 0x151050 0x1de724 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x15104f gvisor.dev/gvisor/pkg/tcpip/header.IPv6.SourceAddress+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:214 # 0x1de723 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:95 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 96] @ 0x180a54 0x1f21a4 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x180a53 gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Network+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:360 # 0x1f21a3 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x243 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:43 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 3840] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [3: 144] @ 0x18e674 0x18d868 0x1ca0e4 0x1c9fa5 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x18e673 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint+0x123 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:492 # 0x18d867 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:310 # 0x1ca0e3 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint+0x3e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1399 # 0x1c9fa4 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x2a4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:271 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [2: 48] @ 0x1cbcd4 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1cbcd3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:525 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [26: 4992] @ 0x18142c 0x155d44 0x181398 0x1964e4 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1964e3 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x83 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:89 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 640] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 64] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34dbe0 0x34db1d 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34dbdf github.com/xjasonlyu/tun2socks/v2/log.Infof+0x46f github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34db1c github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3ac github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [4: 1152] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [8: 128] @ 0x1b4d94 0x1b4d41 0x17eb74 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1b4d93 gvisor.dev/gvisor/pkg/tcpip/header.IPv6.DestinationAddress+0xb3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:220 # 0x1b4d40 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).ParseAddresses+0x60 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2037 # 0x17eb73 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x293 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:865 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 32] @ 0xfa9a8 0xfa914 0xfaf38 0xff73c 0xfde8c 0xec084 0xecf60 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xfa9a7 net.parseIPv6+0x37 net/ip.go:600 # 0xfa913 net.parseIPv6Zone+0x93 net/ip.go:594 # 0xfaf37 net.parseIPZone+0x57 net/ip.go:724 # 0xff73b net.(*Resolver).lookupIPAddr+0x11b net/lookup.go:270 # 0xfde8b net.(*Resolver).internetAddrList+0x68b net/ipsock.go:288 # 0xec083 net.(*Resolver).resolveAddrList+0x483 net/dial.go:221 # 0xecf5f net.(*Dialer).DialContext+0x3af net/dial.go:406 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [1: 16] @ 0x1e5004 0x1df9e4 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1e5003 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1df9e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x2f3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:211 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [5: 80] @ 0xdb0f4 0xdb0d1 0xdb141 0x135828 0x1a1fb8 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0xdb0f3 strings.(*Builder).grow+0x93 strings/builder.go:68 # 0xdb0d0 strings.(*Builder).Grow+0x70 strings/builder.go:82 # 0xdb140 strings.Repeat+0xe0 strings/strings.go:536 # 0x135827 gvisor.dev/gvisor/pkg/tcpip.AddressWithPrefix.Subnet+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/tcpip.go:2356 # 0x1a1fb7 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:915 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 384] @ 0xf53d8 0x106974 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xf53d7 net.(*netFD).connect+0x1f7 net/fd_unix.go:104 # 0x106973 net.(*netFD).dial+0x343 net/sock_posix.go:150 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [6: 480] @ 0x373b34 0x3740d8 0x372ae0 0x371994 0x7c9d4 # 0x373b33 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).pullViews+0x1c3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:104 # 0x3740d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:182 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [5: 80] @ 0x150cf4 0x1de724 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x150cf3 gvisor.dev/gvisor/pkg/tcpip/header.IPv4.SourceAddress+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv4.go:308 # 0x1de723 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:95 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d4918 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d4917 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1489 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [13: 84864] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [4: 96] @ 0x1d798c 0x1d7ea4 0x1d6a58 0x1e2f40 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1d798b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.GetTCPSendBufferLimits+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:3077 # 0x1d7ea3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).computeTCPSendBufferSize+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:3147 # 0x1d6a57 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).updateSndBufferUsage+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2803 # 0x1e2f3f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x7df gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1566 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [5: 160] @ 0x1cbcbc 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1cbcbb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:524 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [2: 1024] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d243c 0x1d43f8 0x1d3e68 0x1ee030 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d43f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).startRead+0x367 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1393 # 0x1d3e67 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1304 # 0x1ee02f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:300 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [1: 32] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 48] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 192] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1daaf0 0x1cf6b4 0x1cffcc 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1daaef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).probeTimerExpired+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rack.go:220 # 0x1cf6b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x373 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1364 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [4: 384] @ 0x1f1cd8 0x1f1dd1 0x7c9d4 # 0x1f1cd7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.NewTCPConn+0x127 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:240 # 0x1f1dd0 github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0x220 github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:51 0: 0 [22: 11264] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ccd24 0x1cbc64 0x1ca218 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ccd23 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:772 # 0x1cbc63 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).start+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:509 # 0x1ca217 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x517 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:292 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [5: 240] @ 0xfe3f0 0xfd018 0xfe098 0xec084 0xecf60 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xfe3ef net.(*Resolver).internetAddrList.func1+0x20f net/ipsock.go:274 # 0xfd017 net.filterAddrList+0x217 net/ipsock.go:136 # 0xfe097 net.(*Resolver).internetAddrList+0x897 net/ipsock.go:307 # 0xec083 net.(*Resolver).resolveAddrList+0x483 net/dial.go:221 # 0xecf5f net.(*Dialer).DialContext+0x3af net/dial.go:406 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [6: 8448] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 128] @ 0xfee18 0x109ba0 0x106928 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xfee17 net.ipToSockaddr+0x237 net/ipsock_posix.go:178 # 0x109b9f net.(*TCPAddr).sockaddr+0x5f net/tcpsock_posix.go:41 # 0x106927 net.(*netFD).dial+0x2f7 net/sock_posix.go:147 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [13: 29952] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [5: 120] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 16] @ 0x1dd6e0 0x1e31c8 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1dd6df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*SACKScoreboard).IsSACKED+0x5f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/sack_scoreboard.go:153 # 0x1e31c7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0xa67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1394 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [8: 640] @ 0xb8710 0x133b90 0x1e5060 0x1d2e88 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0x133b8f gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:107 # 0x1e505f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1d2e87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x627 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:873 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [24: 576] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [5: 480] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d4918 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d4917 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1489 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [4: 384] @ 0xe0e04 0xedcdc 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xe0e03 context.(*cancelCtx).Done+0x173 context/context.go:367 # 0xedcdb net.(*sysDialer).dialSerial+0x16b net/dial.go:529 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [4: 128] @ 0x2f4490 0x34daf0 0x34dac5 0x7c9d4 # 0x2f448f github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0xcf github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:36 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 0: 0 [3: 1536] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1cf798 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1cf797 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1351 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [11: 176] @ 0x1a1d40 0x1a1d01 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1a1d3f gvisor.dev/gvisor/pkg/tcpip/header.IPv4.DestinationAddress+0x1df gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv4.go:314 # 0x1a1d00 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x1a0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:891 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [19: 9728] @ 0x1e0a14 0x1e0a01 0x1e11bc 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d4918 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1e0a13 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).clone+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:122 # 0x1e0a00 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).splitSeg+0x30 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:587 # 0x1e11bb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x17b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:860 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d4917 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1489 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [18: 175104] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 160] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d6094 0x1d6055 0x1d3188 0x1eec54 0x34dc5c 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d6093 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x333 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d6054 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked+0x2f4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2436 # 0x1d3187 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close+0x147 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1019 # 0x1eec53 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Close+0x33 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:407 # 0x34dc5b github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x4eb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:55 0: 0 [7: 1008] @ 0x13a764 0x1b1134 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a763 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendViews+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:295 # 0x1b1133 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 10027008] @ 0x1da98 0x1f384 0x1e274 0x157088 0x18001c 0x17fffd 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x157087 gvisor.dev/gvisor/pkg/refsvfs2.Register+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/refsvfs2/refs_map.go:63 # 0x18001b gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).InitRefs+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer_refs.go:47 # 0x17fffc gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x14c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:182 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [1: 16] @ 0x65020 0x1f0b1c 0x34eebc 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x1f0b1b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).RemoteAddr+0x3b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:79 # 0x34eebb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x15b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [6: 96] @ 0x1b4d40 0x1b4d41 0x17eb74 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1b4d3f gvisor.dev/gvisor/pkg/tcpip/header.IPv6.SourceAddress+0x5f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:214 # 0x1b4d40 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).ParseAddresses+0x60 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2037 # 0x17eb73 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x293 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:865 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 768] @ 0x16f3b0 0x170ae4 0x1a36d8 0x17dae4 0x17da10 0x186bb8 0x186bb9 0x187e38 0x1876a0 0x1f0d5c 0x34f184 0x34eb34 0x7c9d4 # 0x16f3af gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:233 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1a36d7 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress+0x117 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1130 # 0x17dae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:514 # 0x17da0f gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp+0xdf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:498 # 0x186bb7 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:476 # 0x186bb8 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP+0x88 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:973 # 0x187e37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1145 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1f0d5b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:105 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [2: 1024] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d243c 0x1d443c 0x1d3e68 0x1ee420 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d443b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).startRead+0x3ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1396 # 0x1d3e67 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1304 # 0x1ee41f gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x4ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:308 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [19: 65664] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [8: 128] @ 0x148ef4 0x148cfd 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148ef3 bufio.NewReaderSize+0x283 bufio/bufio.go:57 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 64] @ 0xab200 0xab6cc 0x106a18 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xab1ff syscall.anyToSockaddr+0x18f syscall/syscall_linux.go:541 # 0xab6cb syscall.Getsockname+0x8b syscall/syscall_linux.go:596 # 0x106a17 net.(*netFD).dial+0x3e7 net/sock_posix.go:165 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [3: 384] @ 0x16f3b0 0x170ae4 0x1a36d8 0x17dae4 0x17da10 0x186bb8 0x186bb9 0x187e38 0x1876a0 0x1c9acc 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x16f3af gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:233 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1a36d7 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress+0x117 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1130 # 0x17dae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:514 # 0x17da0f gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp+0xdf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:498 # 0x186bb7 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:476 # 0x186bb8 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP+0x88 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:973 # 0x187e37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1145 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1c9acb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:192 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [4: 320] @ 0xb8710 0xe1708 0xe1de8 0x2edefc 0x34d8f0 0x7c9d4 # 0xb870f time.AfterFunc+0x3f time/sleep.go:168 # 0xe1707 context.WithDeadline+0x287 context/context.go:455 # 0xe1de7 context.WithTimeout+0x57 context/context.go:507 # 0x2edefb github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0x5b github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:39 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [1: 48] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1daaf0 0x1cf6b4 0x1cffcc 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1daaef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).probeTimerExpired+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rack.go:220 # 0x1cf6b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x373 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1364 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [6: 144] @ 0x1edf98 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1edf97 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:298 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [4: 384] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [23: 11776] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [59: 845824] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [10: 480] @ 0x18142c 0x155d44 0x181398 0x1964e4 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1964e3 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x83 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:89 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [4: 192] @ 0xff778 0xfde8c 0xec084 0xecf60 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xff777 net.(*Resolver).lookupIPAddr+0x157 net/lookup.go:271 # 0xfde8b net.(*Resolver).internetAddrList+0x68b net/ipsock.go:288 # 0xec083 net.(*Resolver).resolveAddrList+0x483 net/dial.go:221 # 0xecf5f net.(*Dialer).DialContext+0x3af net/dial.go:406 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [5: 400] @ 0x148e6c 0x148cfd 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e6b io.MultiReader+0x1fb io/multi.go:49 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [8: 1024] @ 0x106394 0x106361 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0x106393 net.newFD+0xb3 net/fd_unix.go:28 # 0x106360 net.socket+0x80 net/sock_posix.go:28 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [4: 448] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ccd24 0x1cbc64 0x1ca218 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ccd23 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:772 # 0x1cbc63 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).start+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:509 # 0x1ca217 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x517 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:292 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [9: 4608] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1daaf0 0x1cf6b4 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1daaef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).probeTimerExpired+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rack.go:220 # 0x1cf6b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x373 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1364 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [2: 48] @ 0x64f68 0x649ac 0x64c88 0x10aa58 0x10a981 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0x10aa57 net.JoinHostPort+0x287 net/ipsock.go:241 # 0x10a980 net.(*UDPAddr).String+0x1b0 net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [1: 48] @ 0x1f9544 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e9cc 0x7c9d4 # 0x1f9543 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x83 github.com/xjasonlyu/tun2socks/v2/log/event.go:22 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e9cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x35b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:104 0: 0 [5: 560] @ 0x1ff8d 0x18d2b0 0x18e704 0x18d868 0x1ca0e4 0x1c9fa5 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x18d2af gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).registerEndpoint+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:231 # 0x18e703 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:497 # 0x18d867 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:310 # 0x1ca0e3 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint+0x3e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1399 # 0x1c9fa4 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x2a4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:271 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [14: 4032] @ 0x1fa938 0x2ef440 0x2edf48 0x34d8f0 0x7c9d4 # 0x1fa937 github.com/xjasonlyu/tun2socks/v2/transport/socks5.ClientHandshake+0x37 github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:150 # 0x2ef43f github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0x27f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:62 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [9: 1152] @ 0xed090 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0xed08f net.(*Dialer).DialContext+0x4df net/dial.go:411 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [10: 12800] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1d8ca8 0x1ce5c0 0x1ce6fc 0x1cf310 0x1d010c 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1d8ca7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.replyWithReset+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:228 # 0x1ce5bf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).tryDeliverSegmentFromClosedEndpoint+0x15f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1054 # 0x1ce6fb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).drainClosingSegmentQueue+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1078 # 0x1cf30f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoopDone+0x21f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1337 # 0x1d010b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x7ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1604 0: 0 [3: 384] @ 0x18d204 0x18e704 0x18d868 0x1ca0e4 0x1c9fa5 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x18d203 gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).registerEndpoint+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:218 # 0x18e703 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:497 # 0x18d867 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:310 # 0x1ca0e3 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint+0x3e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1399 # 0x1c9fa4 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x2a4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:271 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 64] @ 0xcd098 0xcd04d 0xcdc74 0xd0a44 0xd1f40 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e9cc 0x7c9d4 # 0xcd097 fmt.(*buffer).writeString+0x247 fmt/print.go:82 # 0xcd04c fmt.(*fmt).padString+0x1fc fmt/format.go:110 # 0xcdc73 fmt.(*fmt).fmtS+0x53 fmt/format.go:359 # 0xd0a43 fmt.(*pp).fmtString+0x183 fmt/print.go:446 # 0xd1f3f fmt.(*pp).handleMethods+0x2df fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e9cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x35b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:104 0: 0 [19: 9728] @ 0x1de9dc 0x1d5f5c 0x1d3188 0x1eec54 0x34dc5c 0x7c9d4 # 0x1de9db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:108 # 0x1d5f5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked+0x1fb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2429 # 0x1d3187 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close+0x147 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1019 # 0x1eec53 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Close+0x33 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:407 # 0x34dc5b github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x4eb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:55 0: 0 [10: 5120] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1cf798 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1cf797 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1351 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [1: 24] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [15: 7680] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1cef1c 0x1cf68c 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1cef1b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).keepaliveTimerExpired+0x25b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1282 # 0x1cf68b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x34b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1366 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [18: 9216] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e0950 0x1cf6f4 0x1cffcc 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e094f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired+0x39f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:564 # 0x1cf6f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x3b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1353 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [36: 864] @ 0x180aa0 0x1de708 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x180a9f gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Network+0xaf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:358 # 0x1de707 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:91 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [5: 240] @ 0x1099fc 0x106ae4 0x106560 0xfebac 0x109e7c 0x109db8 0xee478 0xede40 0xed24c 0x11ca18 0x2ef26c 0x2edf48 0x34d8f0 0x7c9d4 # 0x1099fb net.sockaddrToTCP+0x11b net/tcpsock_posix.go:22 # 0x106ae3 net.(*netFD).dial+0x4b3 net/sock_posix.go:167 # 0x10655f net.socket+0x27f net/sock_posix.go:71 # 0xfebab net.internetSocket+0xcb net/ipsock_posix.go:142 # 0x109e7b net.(*sysDialer).doDialTCP+0x8b net/tcpsock_posix.go:66 # 0x109db7 net.(*sysDialer).dialTCP+0xb7 net/tcpsock_posix.go:62 # 0xee477 net.(*sysDialer).dialSingle+0x247 net/dial.go:583 # 0xede3f net.(*sysDialer).dialSerial+0x2cf net/dial.go:551 # 0xed24b net.(*Dialer).DialContext+0x69b net/dial.go:428 # 0x11ca17 github.com/xjasonlyu/tun2socks/v2/component/dialer.DialContext+0x87 github.com/xjasonlyu/tun2socks/v2/component/dialer/dialer.go:15 # 0x2ef26b github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0xab github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:46 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [2: 416] @ 0xd659c 0x902ac 0xceefc 0xcf460 0x1f9524 0x1f9b40 0x34dbe0 0x34db1d 0x7c9d4 # 0xd659b fmt.glob..func1+0x2b fmt/print.go:132 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0xceefb fmt.newPrinter+0x2b fmt/print.go:137 # 0xcf45f fmt.Sprintf+0x1f fmt/print.go:218 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34dbdf github.com/xjasonlyu/tun2socks/v2/log.Infof+0x46f github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34db1c github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3ac github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [20: 1920] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d18f0 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 1280] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e9cc 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e9cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x35b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:104 0: 0 [23: 11776] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1db7e4 0x1db7bd 0x1dc130 0x1ceb5c 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1db7e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x123 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1db7bc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment+0xfc gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:251 # 0x1dc12f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:472 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [1: 80] @ 0x101030 0xa87c8 0xa8404 0x2efcc8 0x2efc5d 0x7c9d4 # 0x10102f net.(*conn).Read+0xdf net/net.go:185 # 0xa87c7 io.discard.ReadFrom+0x87 io/io.go:598 # 0xa8403 io.copyBuffer+0x123 io/io.go:409 # 0x2efcc7 io.Copy+0x87 io/io.go:382 # 0x2efc5c github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialUDP.func2+0x1c github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:116 0: 0 [1: 512] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [9: 288] @ 0xf9418 0x10a820 0x10a7f5 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xf9417 net.IP.String+0x7e7 net/ip.go:380 # 0x10a81f net.ipEmptyString+0x4f net/ip.go:397 # 0x10a7f4 net.(*UDPAddr).String+0x24 net/udpsock.go:36 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [17: 1632] @ 0x34e42c 0x34e34c 0x7c9d4 # 0x34e42b github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0xab github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:38 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [11: 1408] @ 0x16f3b0 0x170ae4 0x1b3d04 0x1b3cd5 0x1b3d05 0x1b0748 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x16f3af gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:233 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1b3d03 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddress+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:522 # 0x1b3cd4 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).acquireAddressOrCreateTempLocked+0xa4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1780 # 0x1b3d04 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).AcquireAssignedAddress+0xd4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1772 # 0x1b0747 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1159 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 5013504] @ 0x1da98 0x1f384 0x1e274 0x157088 0x18001c 0x17fffd 0x1cd93c 0x1d8ca8 0x1d8964 0x17ec74 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x157087 gvisor.dev/gvisor/pkg/refsvfs2.Register+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/refsvfs2/refs_map.go:63 # 0x18001b gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).InitRefs+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer_refs.go:47 # 0x17fffc gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x14c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:182 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1d8ca7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.replyWithReset+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:228 # 0x1d8963 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).HandleUnknownDestinationPacket+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:168 # 0x17ec73 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x393 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:886 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [19: 1216] @ 0xfee18 0x10b9f0 0x10bca4 0x10aff4 0x2efea4 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xfee17 net.ipToSockaddr+0x237 net/ipsock_posix.go:178 # 0x10b9ef net.(*UDPAddr).sockaddr+0x5f net/udpsock_posix.go:39 # 0x10bca3 net.(*UDPConn).writeTo+0x43 net/udpsock_posix.go:79 # 0x10aff3 net.(*UDPConn).WriteTo+0x63 net/udpsock.go:172 # 0x2efea3 github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x133 github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:153 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [12: 192] @ 0x1a1d00 0x1a1cd9 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1a1cff gvisor.dev/gvisor/pkg/tcpip/header.IPv4.SourceAddress+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv4.go:308 # 0x1a1cd8 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x178 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:890 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [24: 1152] @ 0x1493c8 0x1966fc 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1493c7 gvisor.dev/gvisor/pkg/tcpip/header.(*IPv6PayloadIterator).Next+0x3d7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:619 # 0x1966fb gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x29b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:99 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [69: 105984] @ 0x1d28d0 0x1c9b0c 0x1c9dd0 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d28cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newEndpoint+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:801 # 0x1c9b0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint+0xbb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:197 # 0x1c9dcf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0xcf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:232 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [3: 48] @ 0x8b3e4 0x8ad04 0x1fc284 0x34e4cc 0x34e4c1 0x34e34c 0x7c9d4 # 0x8b3e3 strconv.formatBits+0x233 strconv/itoa.go:200 # 0x8ad03 strconv.FormatUint+0xb3 strconv/itoa.go:18 # 0x1fc283 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SourceAddress+0x63 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:51 # 0x34e4cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func1+0x14b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:47 # 0x34e4c0 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x140 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:49 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [21: 1008] @ 0x1f9544 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x1f9543 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x83 github.com/xjasonlyu/tun2socks/v2/log/event.go:22 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 1024] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [5: 120] @ 0x64f68 0x649ac 0x64d3c 0x10aa10 0x10a981 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0x10aa0f net.JoinHostPort+0x23f net/ipsock.go:239 # 0x10a980 net.(*UDPAddr).String+0x1b0 net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [10: 480] @ 0x13a764 0x1b1134 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a763 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendViews+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:295 # 0x1b1133 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 80] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34dbe0 0x34db1d 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34dbdf github.com/xjasonlyu/tun2socks/v2/log.Infof+0x46f github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34db1c github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x3ac github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:53 0: 0 [1: 16] @ 0x111e30 0x1fc524 0x2ef3cc 0x2edf48 0x34d8f0 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fc523 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SerializeSocksAddr+0x1a3 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:78 # 0x2ef3cb github.com/xjasonlyu/tun2socks/v2/proxy.(*Socks5).DialContext+0x20b github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:62 # 0x2edf47 github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0xa7 github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:41 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [5: 80] @ 0x148e6c 0x148cfd 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e6b io.MultiReader+0x1fb io/multi.go:49 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [10: 1280] @ 0x373b34 0x3740d8 0x372ae0 0x371994 0x7c9d4 # 0x373b33 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).pullViews+0x1c3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:104 # 0x3740d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:182 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x1d7f0 0x8f82c 0x8ebac 0x34d6a4 0x34e5f4 0x34e34c 0x7c9d4 # 0x8f82b sync.(*Map).dirtyLocked+0xab sync/map.go:368 # 0x8ebab sync.(*Map).LoadOrStore+0x35b sync/map.go:224 # 0x34d6a3 github.com/xjasonlyu/tun2socks/v2/component/nat.(*Table).GetOrCreateLock+0xc3 github.com/xjasonlyu/tun2socks/v2/component/nat/table.go:25 # 0x34e5f3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x273 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:65 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [7: 672] @ 0x18142c 0x155d44 0x181398 0x1b1128 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1b1127 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x297 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [7: 168] @ 0x111e30 0x1fc524 0x2efdac 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fc523 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).SerializeSocksAddr+0x1a3 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:78 # 0x2efdab github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x3b github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 2506752] @ 0x1da98 0x1f384 0x1e274 0x157088 0x18001c 0x17fffd 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x157087 gvisor.dev/gvisor/pkg/refsvfs2.Register+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/refsvfs2/refs_map.go:63 # 0x18001b gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).InitRefs+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer_refs.go:47 # 0x17fffc gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x14c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:182 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [21: 336] @ 0x65020 0x1f0b1c 0x34f1a8 0x34eb34 0x7c9d4 # 0x1f0b1b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).RemoteAddr+0x3b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:79 # 0x34f1a7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [7: 112] @ 0x148cdc 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148cdb gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:506 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [89: 12816] @ 0x1b1144 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1b1143 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [8: 1024] @ 0x13a8a8 0x148cb8 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [10: 480] @ 0x1f0b44 0x34eebc 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x1f0b43 github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).RemoteAddr+0x63 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:79 # 0x34eebb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x15b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [27: 648] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1f1284 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1f1283 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0x263 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:152 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [1: 1253376] @ 0x1da98 0x1f384 0x1e274 0x157088 0x18001c 0x17fffd 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x157087 gvisor.dev/gvisor/pkg/refsvfs2.Register+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/refsvfs2/refs_map.go:63 # 0x18001b gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).InitRefs+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer_refs.go:47 # 0x17fffc gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x14c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:182 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [7: 224] @ 0x64f68 0x649ac 0x64d3c 0x1fc1a8 0x1fc0dd 0x1fc758 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x1fc1a7 net.JoinHostPort+0xe7 net/ipsock.go:239 # 0x1fc0dc github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).DestinationAddress+0x1c github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:47 # 0x1fc757 github.com/xjasonlyu/tun2socks/v2/constant.(*Metadata).String+0x27 github.com/xjasonlyu/tun2socks/v2/constant/metadata.go:88 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [77: 3696] @ 0x1f0b44 0x34f1a8 0x34eb34 0x7c9d4 # 0x1f0b43 github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).RemoteAddr+0x63 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:79 # 0x34f1a7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [29: 1392] @ 0x1493c8 0x1b1240 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1493c7 gvisor.dev/gvisor/pkg/tcpip/header.(*IPv6PayloadIterator).Next+0x3d7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:619 # 0x1b123f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x3af gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1228 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [23: 1104] @ 0x34e4ec 0x34e34c 0x7c9d4 # 0x34e4eb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x16b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:51 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [71: 3408] @ 0x10aefc 0x2eff2c 0x2f4c0c 0x34f120 0x34eb34 0x7c9d4 # 0x10aefb net.(*UDPConn).ReadFrom+0x2b net/udpsock.go:125 # 0x2eff2b github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).ReadFrom+0x4b github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:157 # 0x2f4c0b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).ReadFrom+0x4b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:108 # 0x34f11f github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x15f github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:129 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [34: 816] @ 0xf9418 0x10a820 0x10a7f5 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0xf9417 net.IP.String+0x7e7 net/ip.go:380 # 0x10a81f net.ipEmptyString+0x4f net/ip.go:397 # 0x10a7f4 net.(*UDPAddr).String+0x24 net/udpsock.go:36 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [71: 3408] @ 0x1f9544 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0x1f9543 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x83 github.com/xjasonlyu/tun2socks/v2/log/event.go:22 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [87: 5568] @ 0xab200 0xabe60 0xc415c 0xf4d14 0x10ba84 0x10ad50 0x10af28 0x2eff2c 0x2f4c0c 0x34f120 0x34eb34 0x7c9d4 # 0xab1ff syscall.anyToSockaddr+0x18f syscall/syscall_linux.go:541 # 0xabe5f syscall.Recvfrom+0xaf syscall/syscall_unix.go:290 # 0xc415b internal/poll.(*FD).ReadFrom+0x15b internal/poll/fd_unix.go:216 # 0xf4d13 net.(*netFD).readFrom+0x43 net/fd_posix.go:62 # 0x10ba83 net.(*UDPConn).readFrom+0x43 net/udpsock_posix.go:47 # 0x10ad4f net.(*UDPConn).readFromUDP+0x4f net/udpsock.go:116 # 0x10af27 net.(*UDPConn).ReadFrom+0x57 net/udpsock.go:125 # 0x2eff2b github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).ReadFrom+0x4b github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:157 # 0x2f4c0b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).ReadFrom+0x4b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:108 # 0x34f11f github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x15f github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:129 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [14: 224] @ 0xdb0f4 0xdb0d1 0xdb141 0x135828 0x16f380 0x170ae4 0x1b3d04 0x1b3cd5 0x1b3d05 0x17dae4 0x17da10 0x186bb8 0x186bb9 0x187e38 0x1876a0 0x1f0d5c 0x34f184 0x34eb34 0x7c9d4 # 0xdb0f3 strings.(*Builder).grow+0x93 strings/builder.go:68 # 0xdb0d0 strings.(*Builder).Grow+0x70 strings/builder.go:82 # 0xdb140 strings.Repeat+0xe0 strings/strings.go:536 # 0x135827 gvisor.dev/gvisor/pkg/tcpip.AddressWithPrefix.Subnet+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/tcpip.go:2356 # 0x16f37f gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x15f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:238 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1b3d03 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddress+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:522 # 0x1b3cd4 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).acquireAddressOrCreateTempLocked+0xa4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1780 # 0x1b3d04 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).AcquireAssignedAddress+0xd4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1772 # 0x17dae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:514 # 0x17da0f gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp+0xdf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:498 # 0x186bb7 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:476 # 0x186bb8 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP+0x88 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:973 # 0x187e37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1145 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1f0d5b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:105 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [12: 192] @ 0x1fa728 0x2effa8 0x2f4c0c 0x34f120 0x34eb34 0x7c9d4 # 0x1fa727 github.com/xjasonlyu/tun2socks/v2/transport/socks5.Addr.UDPAddr+0xd7 github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:135 # 0x2effa7 github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).ReadFrom+0xc7 github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:167 # 0x2f4c0b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).ReadFrom+0x4b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:108 # 0x34f11f github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x15f github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:129 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [136: 17408] @ 0x16f3b0 0x170ae4 0x1b3d04 0x1b3cd5 0x1b3d05 0x17dae4 0x17da10 0x186bb8 0x186bb9 0x187e38 0x1876a0 0x1f0d5c 0x34f184 0x34eb34 0x7c9d4 # 0x16f3af gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:233 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1b3d03 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddress+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:522 # 0x1b3cd4 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).acquireAddressOrCreateTempLocked+0xa4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1780 # 0x1b3d04 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).AcquireAssignedAddress+0xd4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1772 # 0x17dae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:514 # 0x17da0f gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp+0xdf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:498 # 0x186bb7 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:476 # 0x186bb8 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP+0x88 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:973 # 0x187e37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1145 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1f0d5b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:105 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [6: 288] @ 0x1f1f9c 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1f1f9b github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x3b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:21 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 630784] @ 0x1da98 0x1f384 0x1e274 0x157088 0x18001c 0x17fffd 0x1f10e8 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x157087 gvisor.dev/gvisor/pkg/refsvfs2.Register+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/refsvfs2/refs_map.go:63 # 0x18001b gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).InitRefs+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer_refs.go:47 # 0x17fffc gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x14c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:182 # 0x1f10e7 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0xc7 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:121 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [29: 928] @ 0x64f68 0x649ac 0x64d3c 0x10aa10 0x10a981 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0x10aa0f net.JoinHostPort+0x23f net/ipsock.go:239 # 0x10a980 net.(*UDPAddr).String+0x1b0 net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [40: 1280] @ 0xf9418 0x10a820 0x10a7f5 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0xf9417 net.IP.String+0x7e7 net/ip.go:380 # 0x10a81f net.ipEmptyString+0x4f net/ip.go:397 # 0x10a7f4 net.(*UDPAddr).String+0x24 net/udpsock.go:36 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [7: 168] @ 0x18142c 0x155d44 0x181398 0x1f1600 0x1f20fc 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1f15ff github.com/xjasonlyu/tun2socks/v2/core/stack.verifyChecksum+0x11f github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:175 # 0x1f20fb github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:30 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [57: 2736] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1f1284 0x1f0e90 0x34f184 0x34eb34 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1f1283 github.com/xjasonlyu/tun2socks/v2/core/stack.sendUDP+0x263 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:152 # 0x1f0e8f github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x2cf github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:112 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [22: 352] @ 0xdb0f4 0xdb0d1 0xdb141 0x135828 0x1839f0 0x18381c 0x1880ac 0x1876a0 0x1f0d5c 0x34f184 0x34eb34 0x7c9d4 # 0xdb0f3 strings.(*Builder).grow+0x93 strings/builder.go:68 # 0xdb0d0 strings.(*Builder).Grow+0x70 strings/builder.go:82 # 0xdb140 strings.Repeat+0xe0 strings/strings.go:536 # 0x135827 gvisor.dev/gvisor/pkg/tcpip.AddressWithPrefix.Subnet+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/tcpip.go:2356 # 0x1839ef gvisor.dev/gvisor/pkg/tcpip/stack.makeRoute+0x1af gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:186 # 0x18381b gvisor.dev/gvisor/pkg/tcpip/stack.constructAndValidateRoute+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:148 # 0x1880ab gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x47b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1150 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1f0d5b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:105 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [5: 400] @ 0x13a764 0x1b1134 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a763 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendViews+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:295 # 0x1b1133 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 128] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [3: 144] @ 0x1eee04 0x1eee45 0x1eefa8 0x1ee514 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1eee03 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.fullToTCPAddr+0x83 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:462 # 0x1eee44 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).LocalAddr+0xc4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:439 # 0x1eefa7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).newOpError+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:455 # 0x1ee513 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x5e3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:314 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [210: 33600] @ 0x183db4 0x183a94 0x18381c 0x1880ac 0x1876a0 0x1f0d5c 0x34f184 0x34eb34 0x7c9d4 # 0x183db3 gvisor.dev/gvisor/pkg/tcpip/stack.makeRouteInner+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:232 # 0x183a93 gvisor.dev/gvisor/pkg/tcpip/stack.makeRoute+0x253 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:191 # 0x18381b gvisor.dev/gvisor/pkg/tcpip/stack.constructAndValidateRoute+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:148 # 0x1880ab gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1+0x47b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1150 # 0x18769f gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute+0x4cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/stack.go:1171 # 0x1f0d5b github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).WriteBack+0x19b github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:105 # 0x34f183 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x1c3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:137 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [7: 224] @ 0x148e6c 0x148cfd 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e6b io.MultiReader+0x1fb io/multi.go:49 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [113: 9040] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [1: 1152] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34ea30 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34ea2f github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x3bf github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:70 0: 0 [71: 3408] @ 0x64f68 0x649ac 0x64d3c 0x10aa10 0x10a981 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0x10aa0f net.JoinHostPort+0x23f net/ipsock.go:239 # 0x10a980 net.(*UDPAddr).String+0x1b0 net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [70: 3360] @ 0x1fa868 0x2effa8 0x2f4c0c 0x34f120 0x34eb34 0x7c9d4 # 0x1fa867 github.com/xjasonlyu/tun2socks/v2/transport/socks5.Addr.UDPAddr+0x217 github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:139 # 0x2effa7 github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).ReadFrom+0xc7 github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:167 # 0x2f4c0b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).ReadFrom+0x4b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:108 # 0x34f11f github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x15f github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:129 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [1: 1280] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34e9cc 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e9cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x35b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:104 0: 0 [8: 128] @ 0x148ef4 0x148cfd 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148ef3 bufio.NewReaderSize+0x283 bufio/bufio.go:57 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 144] @ 0x148e84 0x148cfd 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e83 io.MultiReader+0x213 io/multi.go:51 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [33: 25344] @ 0x1df754 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1df753 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:174 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [15: 3600] @ 0x13a8a8 0x148cb8 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [10: 240] @ 0x1b10bc 0x1b1065 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1b10bb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x22b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1b1064 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x1d4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1215 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [28: 14336] @ 0x1de768 0x1d8110 0x17ec34 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1de767 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:92 # 0x1d810f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*Forwarder).HandlePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:68 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 16] @ 0x2f4024 0x2f45a8 0x34daf0 0x34dac5 0x7c9d4 # 0x2f4023 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*Manager).Join+0x43 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/manager.go:36 # 0x2f45a7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:48 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 0: 0 [57: 620160] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [59: 2832] @ 0x1ee734 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1ee733 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:371 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [4: 192] @ 0x1f1bfc 0x7c9d4 # 0x1f1bfb github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0x4b github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:39 0: 0 [39: 104832] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [9: 5184] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [66: 9504] @ 0x196640 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x19663f gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x1df gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [24: 12288] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d6094 0x1d6055 0x1d3188 0x1eec54 0x34dc5c 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d6093 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x333 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d6054 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked+0x2f4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2436 # 0x1d3187 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close+0x147 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1019 # 0x1eec53 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Close+0x33 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:407 # 0x34dc5b github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x4eb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:55 0: 0 [9: 216] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [46: 1104] @ 0x373b34 0x3740d8 0x372ae0 0x371994 0x7c9d4 # 0x373b33 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).pullViews+0x1c3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:104 # 0x3740d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:182 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2: 32] @ 0xe1744 0xe1de8 0x2edefc 0x34d8f0 0x7c9d4 # 0xe1743 context.WithDeadline+0x2c3 context/context.go:459 # 0xe1de7 context.WithTimeout+0x57 context/context.go:507 # 0x2edefb github.com/xjasonlyu/tun2socks/v2/proxy.Dial+0x5b github.com/xjasonlyu/tun2socks/v2/proxy/proxy.go:39 # 0x34d8ef github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x17f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:37 0: 0 [4: 384] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e366c 0x1e3645 0x1dc2fc 0x1ceb5c 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e366b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1e3644 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendOutOfWindowAck+0x44 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1684 # 0x1dc2fb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0x2cb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:457 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [87: 44544] @ 0x373840 0x373809 0x374060 0x372ae0 0x371994 0x7c9d4 # 0x37383f gvisor.dev/gvisor/pkg/tcpip/buffer.NewView+0x11f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:30 # 0x373808 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).nextIovecs+0xe8 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:82 # 0x37405f gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x3f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:176 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [11: 22528] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [13: 2496] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [12: 1152] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [17: 8704] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d4918 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d4917 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1489 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [18: 9216] @ 0x1e0a14 0x1e0a01 0x1e11bc 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d243c 0x1d50f8 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1e0a13 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).clone+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:122 # 0x1e0a00 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).splitSeg+0x30 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:587 # 0x1e11bb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x17b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:860 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d243b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:717 # 0x1d50f7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x137 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1572 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 832] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [8: 128] @ 0x1509a4 0x1de748 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1509a3 gvisor.dev/gvisor/pkg/tcpip/header.IPv4.DestinationAddress+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv4.go:314 # 0x1de747 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:96 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [153: 156672] @ 0x373840 0x373809 0x374060 0x372ae0 0x371994 0x7c9d4 # 0x37383f gvisor.dev/gvisor/pkg/tcpip/buffer.NewView+0x11f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:30 # 0x373808 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).nextIovecs+0xe8 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:82 # 0x37405f gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x3f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:176 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [7: 112] @ 0x1a3d6c 0x1a3d35 0x17eb74 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1a3d6b gvisor.dev/gvisor/pkg/tcpip/header.IPv4.DestinationAddress+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv4.go:314 # 0x1a3d34 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*protocol).ParseAddresses+0x44 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1256 # 0x17eb73 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x293 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:865 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [233: 11184] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [22: 2112] @ 0x1ee0d0 0x1ee095 0x1ee644 0xa849c 0xa8288 0x34e0bc 0x34df78 0x7c9d4 # 0x1ee0cf gvisor.dev/gvisor/pkg/waiter.NewChannelEntry+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/waiter/waiter.go:184 # 0x1ee094 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.commonRead+0x164 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:304 # 0x1ee643 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Read+0xc3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:341 # 0xa849b io.copyBuffer+0x1bb io/io.go:423 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34df77 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func1+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:64 0: 0 [65: 266240] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 1536] @ 0x90718 0x90500 0x901e8 0x17fedc 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x90717 sync.(*Pool).pinSlow+0x1e7 sync/pool.go:227 # 0x904ff sync.(*Pool).pin+0x5f sync/pool.go:206 # 0x901e7 sync.(*Pool).Get+0x27 sync/pool.go:128 # 0x17fedb gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:169 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 64] @ 0x1d82b8 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1d82b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*Forwarder).HandlePacket+0x227 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:94 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 896] @ 0x111e30 0x1fbc5c 0x2efde0 0x2f4d5c 0x34ede8 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x111e2f bytes.Join+0x12f bytes/bytes.go:527 # 0x1fbc5b github.com/xjasonlyu/tun2socks/v2/transport/socks5.EncodeUDPPacket+0x9b github.com/xjasonlyu/tun2socks/v2/transport/socks5/socks5.go:382 # 0x2efddf github.com/xjasonlyu/tun2socks/v2/proxy.(*socksPacketConn).WriteTo+0x6f github.com/xjasonlyu/tun2socks/v2/proxy/socks5.go:145 # 0x2f4d5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*udpTracker).WriteTo+0x5b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:116 # 0x34ede7 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x87 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [9: 16128] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [4: 64] @ 0x148cdc 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148cdb gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:506 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [11: 264] @ 0x148e84 0x148cfd 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x148e83 io.MultiReader+0x213 io/multi.go:51 # 0x148cfc gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x8c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:515 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [6: 144] @ 0x180a54 0x1de708 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x180a53 gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Network+0x63 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:360 # 0x1de707 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:91 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 160] @ 0x13a8a8 0x148cb8 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [29: 1392] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [103: 1054720] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [41: 3280] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [130: 632320] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [14: 672] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [40: 20480] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e366c 0x1e3645 0x1dc2fc 0x1ceb5c 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e366b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1e3644 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendOutOfWindowAck+0x44 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1684 # 0x1dc2fb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0x2cb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:457 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [8: 128] @ 0x1b0f20 0x1b0ed9 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1b0f1f gvisor.dev/gvisor/pkg/tcpip/header.IPv6.SourceAddress+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:214 # 0x1b0ed8 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x48 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1206 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [12: 960] @ 0x1f21c4 0x17ec34 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1f21c3 github.com/xjasonlyu/tun2socks/v2/core/stack.withUDPHandler.func1.1+0x263 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:38 # 0x17ec33 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x353 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:878 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [70: 13440] @ 0x1964c0 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1964bf gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x5f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:87 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [19: 912] @ 0x13a8a8 0x148cb8 0x196684 0x1b5ad8 0x1b5820 0x1afc3c 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x196683 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6+0x223 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/parse/parse.go:91 # 0x1b5ad7 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2199 # 0x1b581f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:2161 # 0x1afc3b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x16b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1072 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [11: 880] @ 0x13a8a8 0x148cb8 0x1b117c 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x13a8a7 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).Readers+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:303 # 0x148cb7 gvisor.dev/gvisor/pkg/tcpip/header.MakeIPv6PayloadIterator+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6_extension_headers.go:505 # 0x1b117b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x2eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1217 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x1f0b44 0x34eebc 0x34ed28 0x34e9cc 0x7c9d4 # 0x1f0b43 github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).RemoteAddr+0x63 github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:79 # 0x34eebb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x15b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e9cb github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3+0x35b github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:104 0: 0 [10: 800] @ 0xcf4b0 0x1f9524 0x1f9b40 0x34ef28 0x34eea9 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0xcf4af fmt.Sprintf+0x6f fmt/print.go:220 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34ef27 github.com/xjasonlyu/tun2socks/v2/log.Infof+0x1c7 github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34eea8 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x148 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:120 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [14: 224] @ 0x97b04 0x97a71 0x10a98c 0xd1f2c 0xd29d8 0xd5424 0xcf494 0x1f9524 0x1f9b40 0x34f0b0 0x34f061 0x34eb34 0x7c9d4 # 0x97b03 internal/itoa.Uitoa+0x103 internal/itoa/itoa.go:32 # 0x97a70 internal/itoa.Itoa+0x70 internal/itoa/itoa.go:14 # 0x10a98b net.(*UDPAddr).String+0x1bb net/udpsock.go:40 # 0xd1f2b fmt.(*pp).handleMethods+0x2cb fmt/print.go:626 # 0xd29d7 fmt.(*pp).printArg+0x807 fmt/print.go:709 # 0xd5423 fmt.(*pp).doPrintf+0x203 fmt/print.go:1026 # 0xcf493 fmt.Sprintf+0x53 fmt/print.go:219 # 0x1f9523 github.com/xjasonlyu/tun2socks/v2/log.newEvent+0x63 github.com/xjasonlyu/tun2socks/v2/log/event.go:25 # 0x1f9b3f github.com/xjasonlyu/tun2socks/v2/log.logf+0x4f github.com/xjasonlyu/tun2socks/v2/log/log.go:45 # 0x34f0af github.com/xjasonlyu/tun2socks/v2/log.Infof+0xef github.com/xjasonlyu/tun2socks/v2/log/log.go:29 # 0x34f060 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0xa0 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:142 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [300: 38400] @ 0x373840 0x373809 0x374060 0x372ae0 0x371994 0x7c9d4 # 0x37383f gvisor.dev/gvisor/pkg/tcpip/buffer.NewView+0x11f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:30 # 0x373808 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).nextIovecs+0xe8 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:82 # 0x37405f gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x3f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:176 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [56: 2688] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [283: 5216256] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [108: 2592] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x19f4bc 0x19eee0 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x19f4bb gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:503 # 0x19eedf gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket+0x17f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:453 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [268: 1646592] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [42: 225792] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [357: 5849088] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 768] @ 0x90718 0x90500 0x90130 0x2db138 0x2db1a8 0x34f320 0x34eb34 0x7c9d4 # 0x90717 sync.(*Pool).pinSlow+0x1e7 sync/pool.go:227 # 0x904ff sync.(*Pool).pin+0x5f sync/pool.go:206 # 0x9012f sync.(*Pool).Put+0x2f sync/pool.go:102 # 0x2db137 github.com/xjasonlyu/tun2socks/v2/common/pool.(*Allocator).Put+0xf7 github.com/xjasonlyu/tun2socks/v2/common/pool/alloc.go:55 # 0x2db1a7 github.com/xjasonlyu/tun2socks/v2/common/pool.Put+0x47 github.com/xjasonlyu/tun2socks/v2/common/pool/pool.go:23 # 0x34f31f github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToLocal+0x35f github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:134 # 0x34eb33 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func3.2+0xc3 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:100 0: 0 [561: 287232] @ 0x1e0a14 0x1e0a01 0x1e11bc 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1e0a13 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).clone+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:122 # 0x1e0a00 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).splitSeg+0x30 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:587 # 0x1e11bb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x17b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:860 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [121: 11616] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [65: 1239680] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [505: 258560] @ 0x1de9dc 0x1d4df8 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1de9db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:108 # 0x1d4df7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x297 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1548 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1159: 14241792] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [734: 2254848] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1: 16] @ 0x34dcbc 0x34dc28 0x7c9d4 # 0x34dcbb github.com/xjasonlyu/tun2socks/v2/tunnel.relay+0x2b github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:59 # 0x34dc27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x4b7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:54 0: 0 [598: 306176] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1e2c0c 0x1ceba4 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1e2c0b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment+0x4ab gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1628 # 0x1ceba3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1246 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [153: 39168] @ 0x373840 0x373809 0x374060 0x372ae0 0x371994 0x7c9d4 # 0x37383f gvisor.dev/gvisor/pkg/tcpip/buffer.NewView+0x11f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:30 # 0x373808 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).nextIovecs+0xe8 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:82 # 0x37405f gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x3f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:176 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [8: 192] @ 0x18142c 0x155d44 0x181398 0x1b1128 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x18142b gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:538 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x181397 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.Views+0x77 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:537 # 0x1b1127 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x297 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1216 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 8] @ 0x133ba8 0x1e5060 0x1df9b4 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x133ba7 gvisor.dev/gvisor/pkg/tcpip.(*stdClock).AfterFunc+0x47 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stdclock.go:106 # 0x1e505f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).init+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/timer.go:80 # 0x1df9b3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x2c3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:210 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [9: 144] @ 0x1b0f78 0x1b0f21 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1b0f77 gvisor.dev/gvisor/pkg/tcpip/header.IPv6.DestinationAddress+0xe7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/header/ipv6.go:220 # 0x1b0f20 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0x90 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1207 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [50: 76800] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [189: 2564352] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [44: 2112] @ 0x1ee74c 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1ee74b gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:373 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [190: 1799680] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [452: 43392] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [3: 144] @ 0x181938 0x1818f1 0x155d44 0x181890 0x1de844 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x181937 gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).AppendView+0x67 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:289 # 0x1818f0 gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV.func1+0x20 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:598 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18188f gvisor.dev/gvisor/pkg/tcpip/stack.PacketData.ExtractVV+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:597 # 0x1de843 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x163 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:100 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2220: 1136640] @ 0x1e0a14 0x1e0a01 0x1e11bc 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1e0a13 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).clone+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:122 # 0x1e0a00 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).splitSeg+0x30 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:587 # 0x1e11bb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x17b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:860 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [99: 50688] @ 0x1de768 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1b1954 0x1b087c 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1de767 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:92 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1b1953 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).processExtensionHeaders+0xac3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1573 # 0x1b087b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x3eb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1198 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [3: 72] @ 0x1d6ddc 0x1d6ee0 0x1ca83c 0x1ca958 0x1ca1dc 0x1ca2cc 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1d6ddb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).maxReceiveBufferSize+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2880 # 0x1d6edf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).rcvWndScaleForHandshake+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2903 # 0x1ca83b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).newHandshake+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:117 # 0x1ca957 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).newPassiveHandshake+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:128 # 0x1ca1db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake+0x4db gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:290 # 0x1ca2cb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:301 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [6: 144] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [1233: 631296] @ 0x17ff54 0x374108 0x372ae0 0x371994 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x374107 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0xe7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:181 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [2671: 1367552] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1e3458 0x1e11e0 0x1e1920 0x1d50dc 0x1d50a1 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e3457 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment+0x1c7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1643 # 0x1e11df gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:866 # 0x1e191f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData+0x1ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:969 # 0x1d50db gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData+0x11b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:973 # 0x1d50a0 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0xe0 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1571 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [134: 68608] @ 0x17ff54 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1ce9f0 0x1ce9cd 0x1d18f0 0x7c9d4 # 0x17ff53 gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xa3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:171 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1ce9ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x18f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1ce9cc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x16c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1163 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [4421: 90542080] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [928: 475136] @ 0x1de768 0x1d1cc0 0x1d8874 0x18ceec 0x18ed44 0x17ebf0 0x1a3150 0x1a1794 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0x1de767 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newIncomingSegment+0x87 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/segment.go:92 # 0x1d1cbf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket+0x7f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:181 # 0x1d8873 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket+0x73 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/protocol.go:149 # 0x18ceeb gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket+0x24b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:180 # 0x18ed43 gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket+0x413 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/transport_demuxer.go:595 # 0x17ebef gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket+0x30f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:872 # 0x1a314f gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket+0x15ef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:1068 # 0x1a1793 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket+0x563 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv4/ipv4.go:854 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [174: 1425408] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [2: 2304] @ 0x13a5ec 0x1f09ac 0x1f097d 0x34edc4 0x34ed28 0x34e588 0x34e34c 0x7c9d4 # 0x13a5eb gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToOwnedView+0x3b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:266 # 0x1f09ab gvisor.dev/gvisor/pkg/tcpip/buffer.(*VectorisedView).ToView+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/buffer/view.go:260 # 0x1f097c github.com/xjasonlyu/tun2socks/v2/core/stack.(*udpPacket).Data+0x1c github.com/xjasonlyu/tun2socks/v2/core/stack/udp.go:65 # 0x34edc3 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDPToRemote+0x63 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:115 # 0x34ed27 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP.func2+0xe7 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:54 # 0x34e587 github.com/xjasonlyu/tun2socks/v2/tunnel.handleUDP+0x207 github.com/xjasonlyu/tun2socks/v2/tunnel/udp.go:60 # 0x34e34b github.com/xjasonlyu/tun2socks/v2/tunnel.process.func1+0x3b github.com/xjasonlyu/tun2socks/v2/tunnel/tunnel.go:47 0: 0 [1: 1048576] @ 0x33ae88 0x33adcc 0x337da4 0x3464a0 0x34bc08 0x2c6ba0 0x30eaf4 0x2c6ba0 0x30d268 0x30e4d8 0x2c6ba0 0x34c920 0x2c6ba0 0x30c8ac 0x30eaf4 0x2c6ba0 0x348d5c 0x2c6ba0 0x30d208 0x2c969c 0x2c5c24 0x7c9d4 # 0x33ae87 runtime/pprof.writeGoroutineStacks+0x37 runtime/pprof/pprof.go:691 # 0x33adcb runtime/pprof.writeGoroutine+0x3b runtime/pprof/pprof.go:682 # 0x337da3 runtime/pprof.(*Profile).WriteTo+0x153 runtime/pprof/pprof.go:331 # 0x34649f net/http/pprof.handler.ServeHTTP+0x51f net/http/pprof/pprof.go:253 # 0x34bc07 github.com/xjasonlyu/tun2socks/v2/stats.pprofHandler+0x67 github.com/xjasonlyu/tun2socks/v2/stats/debug.go:29 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30eaf3 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x293 github.com/go-chi/chi/v5@v5.0.7/mux.go:442 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30d267 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x537 github.com/go-chi/chi/v5@v5.0.7/mux.go:71 # 0x30e4d7 github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1f7 github.com/go-chi/chi/v5@v5.0.7/mux.go:314 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x34c91f github.com/xjasonlyu/tun2socks/v2/stats.authenticator.func1.1+0x39f github.com/xjasonlyu/tun2socks/v2/stats/server.go:79 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30c8ab github.com/go-chi/chi/v5.(*ChainHandler).ServeHTTP+0x4b github.com/go-chi/chi/v5@v5.0.7/chain.go:31 # 0x30eaf3 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x293 github.com/go-chi/chi/v5@v5.0.7/mux.go:442 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x348d5b github.com/go-chi/cors.(*Cors).Handler.func1+0x21b github.com/go-chi/cors@v1.2.0/cors.go:228 # 0x2c6b9f net/http.HandlerFunc.ServeHTTP+0x3f net/http/server.go:2047 # 0x30d207 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x4d7 github.com/go-chi/chi/v5@v5.0.7/mux.go:88 # 0x2c969b net/http.serverHandler.ServeHTTP+0x45b net/http/server.go:2879 # 0x2c5c23 net/http.(*conn).serve+0xb53 net/http/server.go:1930 0: 0 [1: 24] @ 0x1802bc 0x155d44 0x18022c 0x371dc8 0x17d12c 0x17cc4c 0x17cf2c 0x17cb8c 0x1ae238 0x1adc9c 0x184b38 0x1cda80 0x1cce88 0x1ce0e4 0x1e35d0 0x1e366c 0x1e3645 0x1dc2fc 0x1ceb5c 0x1ce8f4 0x1d18f0 0x7c9d4 # 0x1802bb gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views.func1+0x5b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:269 # 0x155d43 gvisor.dev/gvisor/pkg/buffer.(*View).SubApply+0xe3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/buffer/view.go:418 # 0x18022b gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).Views+0x7b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:268 # 0x371dc7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).WritePacket+0x207 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:544 # 0x17d12b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket+0x10b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:382 # 0x17cc4b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacketBuffer+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:326 # 0x17cf2b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).enqueuePacketBuffer+0x18b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:341 # 0x17cb8b gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket+0x4b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:319 # 0x1ae237 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).writePacket+0x487 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:824 # 0x1adc9b gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket+0x19b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:775 # 0x184b37 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/route.go:465 # 0x1cda7f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x2ff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:891 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1e366b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1e3644 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendOutOfWindowAck+0x44 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1684 # 0x1dc2fb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0x2cb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:457 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1d18ef gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start+0x19f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/dispatcher.go:121 0: 0 [5: 240] @ 0x373b34 0x3740d8 0x372ae0 0x371994 0x7c9d4 # 0x373b33 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*iovecBuffer).pullViews+0x1c3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:104 # 0x3740d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0xb7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:182 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 48] @ 0x1e52ac 0x902ac 0x1cdcfc 0x1cdced 0x1d7244 0x1df718 0x1cc5b8 0x1cb690 0x1cb880 0x1cb94c 0x1cc20c 0x1ca2f4 0x1d867c 0x1f1c8c 0x7c9d4 # 0x1e52ab gvisor.dev/gvisor/pkg/tcpip/transport/tcp.glob..func1+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:689 # 0x902ab sync.(*Pool).Get+0xeb sync/pool.go:148 # 0x1cdcfb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.getOptions+0x2b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:694 # 0x1cdcec gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).makeOptions+0x1c gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:904 # 0x1d7243 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).maxOptionSize+0x43 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:2954 # 0x1df717 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newSender+0x27 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:172 # 0x1cc5b7 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked+0x57 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:623 # 0x1cb68f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState+0x56f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:414 # 0x1cb87f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment+0x6f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:436 # 0x1cb94b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments+0x6b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:452 # 0x1cc20b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).complete+0x58b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:607 # 0x1ca2f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).performHandshake+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/accept.go:309 # 0x1d867b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*ForwarderRequest).CreateEndpoint+0xdb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/forwarder.go:155 # 0x1f1c8b github.com/xjasonlyu/tun2socks/v2/core/stack.withTCPHandler.func1.1+0xdb github.com/xjasonlyu/tun2socks/v2/core/stack/tcp.go:40 0: 0 [1: 16] @ 0xdb0f4 0xdb0d1 0xdb141 0x135828 0x16f380 0x170ae4 0x1b3d04 0x1b3cd5 0x1b3d05 0x1b0748 0x1b00a0 0x17e0b4 0x3742d8 0x372ae0 0x371994 0x7c9d4 # 0xdb0f3 strings.(*Builder).grow+0x93 strings/builder.go:68 # 0xdb0d0 strings.(*Builder).Grow+0x70 strings/builder.go:82 # 0xdb140 strings.Repeat+0xe0 strings/strings.go:536 # 0x135827 gvisor.dev/gvisor/pkg/tcpip.AddressWithPrefix.Subnet+0xa7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/tcpip.go:2356 # 0x16f37f gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).addAndAcquireAddressLocked+0x15f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:238 # 0x170ae3 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching+0x1b3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:492 # 0x1b3d03 gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddress+0xd3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/addressable_endpoint_state.go:522 # 0x1b3cd4 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).acquireAddressOrCreateTempLocked+0xa4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1780 # 0x1b3d04 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).AcquireAssignedAddress+0xd4 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1772 # 0x1b0747 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).handleValidatedPacket+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1159 # 0x1b009f gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket+0x5cf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/network/ipv6/ipv6.go:1113 # 0x17e0b3 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket+0x343 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/nic.go:788 # 0x3742d7 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*readVDispatcher).dispatch+0x2b7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/packet_dispatchers.go:217 # 0x372adf gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop+0x2f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:723 # 0x371993 gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1+0x53 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/link/fdbased/endpoint.go:402 0: 0 [1: 96] @ 0x4a2dc 0x160c4 0x15cd8 0x1f31e4 0x7c9d4 # 0x1f31e3 github.com/xjasonlyu/tun2socks/v2/common/observable.(*Observable).process+0x43 github.com/xjasonlyu/tun2socks/v2/common/observable/observable.go:18 0: 0 [1: 96] @ 0x17ffa0 0x1cd93c 0x1cce88 0x1ce0e4 0x1e35d0 0x1db7e4 0x1db7bd 0x1dc130 0x1ceb5c 0x1ce8f4 0x1cf798 0x1cffcc 0x7c9d4 # 0x17ff9f gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer+0xef gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/stack/packet_buffer.go:173 # 0x1cd93b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP+0x1bb gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:878 # 0x1cce87 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP+0x97 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:781 # 0x1ce0e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw+0x1a3 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:948 # 0x1e35cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView+0xbf gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:1675 # 0x1db7e3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck+0x123 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/snd.go:340 # 0x1db7bc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment+0xfc gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:251 # 0x1dc12f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment+0xff gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/rcv.go:472 # 0x1ceb5b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked+0x8b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1223 # 0x1ce8f3 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked+0x93 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1144 # 0x1cf797 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup+0x457 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1351 # 0x1cffcb gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop+0x66b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/connect.go:1572 0: 0 [1: 512] @ 0x1d49d0 0x1d4c9c 0x1d5050 0x1ee8c8 0xa8504 0xa8288 0x34e0bc 0x34de38 0x7c9d4 # 0x1d49cf gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader+0x14f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1500 # 0x1d4c9b gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment+0x13b gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1520 # 0x1d504f gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write+0x8f gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/transport/tcp/endpoint.go:1566 # 0x1ee8c7 gvisor.dev/gvisor/pkg/tcpip/adapters/gonet.(*TCPConn).Write+0x1f7 gvisor.dev/gvisor@v0.0.0-20211207204018-4608b533c803/pkg/tcpip/adapters/gonet/gonet.go:378 # 0xa8503 io.copyBuffer+0x223 io/io.go:425 # 0xa8287 io.CopyBuffer+0x67 io/io.go:396 # 0x34e0bb github.com/xjasonlyu/tun2socks/v2/tunnel.copyBuffer+0xbb github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:81 # 0x34de37 github.com/xjasonlyu/tun2socks/v2/tunnel.relay.func2+0xb7 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:70 0: 0 [6: 288] @ 0x2f3274 0x2f461c 0x2f4010 0x2f45a8 0x34daf0 0x34dac5 0x7c9d4 # 0x2f3273 github.com/gofrs/uuid.UUID.String+0x163 github.com/gofrs/uuid@v4.2.0+incompatible/uuid.go:200 # 0x2f461b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*tcpTracker).ID+0x4b github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:53 # 0x2f400f github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.(*Manager).Join+0x2f github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/manager.go:36 # 0x2f45a7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic.NewTCPTracker+0x1e7 github.com/xjasonlyu/tun2socks/v2/tunnel/statistic/tracker.go:48 # 0x34daef github.com/xjasonlyu/tun2socks/v2/tunnel.newTCPTracker+0x37f github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:22 # 0x34dac4 github.com/xjasonlyu/tun2socks/v2/tunnel.handleTCP+0x354 github.com/xjasonlyu/tun2socks/v2/tunnel/tcp.go:50 # runtime.MemStats # Alloc = 756353528 # TotalAlloc = 13134486432 # Sys = 1047790312 # Lookups = 0 # Mallocs = 67368140 # Frees = 63605141 # HeapAlloc = 756353528 # HeapSys = 987332608 # HeapIdle = 222633984 # HeapInuse = 764698624 # HeapReleased = 162545664 # HeapObjects = 3762999 # Stack = 2523136 / 2523136 # MSpan = 11324040 / 13565952 # MCache = 7200 / 16384 # BuckHashSys = 1570216 # GCSys = 40121920 # OtherSys = 2660096 # NextGC = 1503283120 # LastGC = 1642526446106359058 # PauseNs = [153415 375535 261620 158372 263953 308662 150205 273287 237704 248787 135622 258120 196289 418826 266079 332203 261911 128330 396075 321410 149039 227496 161581 411534 324328 327536 465201 218164 130372 237996 127456 179663 321703 442159 162164 252288 276495 284371 188123 285537 372452 382077 267162 277662 166831 132706 383827 135039 368952 222538 272120 358160 221079 144080 174414 386452 336286 274744 241954 242953 391992 298660 248495 273869 308868 274160 145247 128039 135914 297494 280285 226911 257537 144955 316160 141747 143788 229245 255496 286412 125122 131246 223704 389617 230412 116663 130663 231870 115206 189871 137955 123664 121622 240037 137956 225746 133872 411242 236244 284078 220496 221872 116373 222246 287870 254037 231287 228371 220495 136207 112290 221955 122498 227787 424368 268620 130081 414992 289619 387035 342995 239163 495783 261912 290494 196287 313827 235954 179662 329867 275618 244410 237703 343576 212037 257536 173538 252286 236245 210703 444489 216996 126288 118997 313243 211454 216120 149330 142331 155746 165080 254328 269494 147288 329576 289619 175288 301868 127164 450907 370408 142330 277370 347951 166831 228954 403658 259577 146413 273578 253455 394410 284662 285827 419408 141455 206497 326660 203204 268911 436908 376242 256078 174705 596155 205912 304494 248786 412409 177329 157789 256953 275328 124831 285535 257829 293993 289327 246162 188122 258412 323161 188704 121915 347369 227203 193662 246454 144955 325201 231288 207371 485032 202121 288452 259870 131830 295160 289911 246746 204746 286994 152247 160122 145831 494074 390825 173538 202121 134455 351159 344743 543947 341244 414742 233621 601114 219913 356120 411242 133872 144956 145830 126581 132122 138831 502574 180248 155455 193080 276787 154872 249663 263953 245871 198330] # PauseEnd = [1642522571264680788 1642522692099941422 1642522812930899639 1642522934261237025 1642523055771776318 1642523177281419183 1642523298262662013 1642523419317780298 1642523540321478825 1642523661951754537 1642523783352139234 1642523904331917453 1642524025313236557 1642524146239367387 1642524267336327258 1642524388345558729 1642524509386457794 1642524630280525869 1642524751237046140 1642524872218205764 1642524993295606730 1642525114333860063 1642525235258210371 1642525356249224643 1642525477213279683 1642525598170587067 1642525719110985829 1642525839918633455 1642525961370955998 1642526082367419517 1642526203378369447 1642526324360018111 1642526446106359058 1642495598992029645 1642495719611889342 1642495840597508807 1642495961140135223 1642496081769096829 1642496202390703324 1642496322960592405 1642496443518053386 1642496564856036500 1642496686047647427 1642496806950543510 1642496927536822054 1642497048098520559 1642497169004971579 1642497289567194946 1642497410112352485 1642497530756539684 1642497651416193519 1642497772057776566 1642497892687361249 1642498013275786274 1642498134017197039 1642498254702533830 1642498376112473884 1642498496660544455 1642498617298147606 1642498737889001482 1642498858563171287 1642498979141134337 1642499099730294301 1642499220821763165 1642499341413305743 1642499462045274296 1642499582610252183 1642499703741480981 1642499825014317291 1642499946045790852 1642500067067138911 1642500187779195557 1642500308508875236 1642500429349717059 1642500550055593593 1642500670735738276 1642500791778195600 1642500912351896881 1642501033693090402 1642501154784280452 1642501276044497550 1642501396631983485 1642501517209942155 1642501637923773651 1642501759713190162 1642501881064085511 1642502002703858678 1642502124043259283 1642502245010882160 1642502366026332673 1642502487700692225 1642502609053058156 1642502731229915869 1642502852116975329 1642502973055860169 1642503094055938327 1642503215020475851 1642503336122167123 1642503457100232511 1642503578724585658 1642503700706769005 1642503822039229182 1642503943055637044 1642504064041475595 1642504185060640716 1642504306695367198 1642504428067571745 1642504549027043672 1642504669904001990 1642504791031610369 1642504911794553721 1642505033328748526 1642505153933908839 1642505274669151357 1642505395770640914 1642505516363495195 1642505637069467356 1642505758077440496 1642505879035704102 1642505999668832324 1642506121730940613 1642506242488730081 1642506363106597771 1642506484067654816 1642506605071254664 1642506725994226363 1642506846956532766 1642506967748873820 1642507088332531558 1642507208898378649 1642507329622073796 1642507450250801470 1642507571201234056 1642507691976425900 1642507812749879984 1642507934169660298 1642508055532379205 1642508177184208918 1642508298137652372 1642508419818703116 1642508541174108559 1642508662230417379 1642508783143773777 1642508903930269443 1642509024671511510 1642509145626345763 1642509266901245160 1642509387719003408 1642509508922175501 1642509629677643412 1642509751143375510 1642509872165654908 1642509993303987347 1642510114152633096 1642510234941840014 1642510356095988065 1642510476743580377 1642510597451060826 1642510718174040151 1642510838939868433 1642510959856591419 1642511081066987332 1642511201934702764 1642511322974381019 1642511443774171736 1642511564510202489 1642511686119937501 1642511806858614423 1642511927669585973 1642512048370976135 1642512169287518245 1642512290139253433 1642512411093041525 1642512531774921717 1642512652557331049 1642512774191722404 1642512894887972173 1642513015671631451 1642513136757930117 1642513257648624920 1642513378516927014 1642513499223018930 1642513619964532446 1642513740654372227 1642513861418871418 1642513982155261586 1642514102889719293 1642514223582742690 1642514344951902350 1642514465874233539 1642514586806309240 1642514707875576987 1642514828839737529 1642514949707679113 1642515070673636739 1642515191371898139 1642515312193308670 1642515432973754944 1642515554531523454 1642515676251444528 1642515797073326348 1642515918193584132 1642516039160408542 1642516160158460352 1642516281845039333 1642516403235125887 1642516524121137602 1642516645201451409 1642516766175224714 1642516886929343188 1642517008061489381 1642517129099305045 1642517249852243177 1642517370573003537 1642517491870414770 1642517612641786212 1642517733409956068 1642517854139292443 1642517974903795187 1642518095678945094 1642518216479523816 1642518338243438406 1642518459168276658 1642518579999066174 1642518700874729553 1642518821717179816 1642518943729899685 1642519064418628835 1642519185167114618 1642519306075005400 1642519427671176646 1642519548385244456 1642519669153419716 1642519790099090006 1642519910802712541 1642520031877226572 1642520152853128771 1642520273630749432 1642520394342328185 1642520515054184567 1642520636222969190 1642520756892881231 1642520877627076799 1642520999208288677 1642521120081771775 1642521241229552998 1642521362203907982 1642521483217784388 1642521604201673717 1642521725192088312 1642521846239982652 1642521966964956756 1642522087791113727 1642522208585477654 1642522329357121239 1642522450212375943] # NumGC = 801 # NumForcedGC = 0 # GCCPUFraction = 0.0010088959950918554 # DebugGC = false # MaxRSS = 1046343680