Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AudriusButkevicius/9c5189b19d788bb6f07d9b37e0512568 to your computer and use it in GitHub Desktop.
Save AudriusButkevicius/9c5189b19d788bb6f07d9b37e0512568 to your computer and use it in GitHub Desktop.
goroutine 4099 [running]:
runtime/pprof.writeGoroutineStacks(0xe31868, 0xc0821a6340, 0x0, 0x0)
C:/Go/src/runtime/pprof/pprof.go:516 +0x8b
runtime/pprof.writeGoroutine(0xe31868, 0xc0821a6340, 0x2, 0x0, 0x0)
C:/Go/src/runtime/pprof/pprof.go:505 +0x4d
runtime/pprof.(*Profile).WriteTo(0xbc2f80, 0xe31868, 0xc0821a6340, 0x2, 0x0, 0x0)
C:/Go/src/runtime/pprof/pprof.go:236 +0xdb
net/http/pprof.handler.ServeHTTP(0xc08216a581, 0x9, 0xe317d0, 0xc0821a6340, 0xc082100380)
C:/Go/src/net/http/pprof/pprof.go:210 +0x385
net/http/pprof.Index(0xe317d0, 0xc0821a6340, 0xc082100380)
C:/Go/src/net/http/pprof/pprof.go:222 +0x207
net/http.HandlerFunc.ServeHTTP(0xa15c78, 0xe317d0, 0xc0821a6340, 0xc082100380)
C:/Go/src/net/http/server.go:1618 +0x41
net/http.(*ServeMux).ServeHTTP(0xc08204c8d0, 0xe317d0, 0xc0821a6340, 0xc082100380)
C:/Go/src/net/http/server.go:1910 +0x184
net/http.serverHandler.ServeHTTP(0xc082168000, 0xe317d0, 0xc0821a6340, 0xc082100380)
C:/Go/src/net/http/server.go:2081 +0x1a5
net/http.(*conn).serve(0xc08205e080)
C:/Go/src/net/http/server.go:1472 +0xf35
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2137 +0x455
goroutine 1 [chan receive]:
testing.(*B).run(0xc082262d00, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/testing/benchmark.go:191 +0x82
testing.RunBenchmarks(0xa158c8, 0xbc6e60, 0x4, 0x4)
C:/Go/src/testing/benchmark.go:343 +0x773
testing.(*M).Run(0xc08229bef8, 0x49ea62)
C:/Go/src/testing/testing.go:524 +0x1d0
main.main()
github.com/syncthing/syncthing/lib/protocol/_test/_testmain.go:112 +0x11e
goroutine 51 [semacquire]:
sync.runtime_Syncsemacquire(0xc082226040)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc082226030)
C:/Go/src/sync/cond.go:63 +0xa2
io.(*pipe).read(0xc082226000, 0xc08215e240, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/pipe.go:52 +0x2d9
io.(*PipeReader).Read(0xc082188018, 0xc08215e240, 0x8, 0x8, 0x7d5740, 0x0, 0x0)
C:/Go/src/io/pipe.go:134 +0x57
io.ReadAtLeast(0xe24f80, 0xc082188018, 0xc08215e240, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/io.go:297 +0xed
io.ReadFull(0xe24f80, 0xc082188018, 0xc08215e240, 0x8, 0x8, 0x8, 0x0, 0x0)
C:/Go/src/io/io.go:315 +0x69
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc082268000, 0x0, 0x0, 0x0, 0xe3b7d28cbb2ede00, 0x0, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:406 +0x17f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc082268000, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:340 +0x146
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:198 +0x40
goroutine 7 [IO wait]:
net.runtime_pollWait(0x2930fd8, 0x72, 0xc08215ee38)
C:/Go/src/runtime/netpoll.go:160 +0x67
net.(*pollDesc).Wait(0xc08218c170, 0x72, 0x0, 0x0)
C:/Go/src/net/fd_poll_runtime.go:73 +0x41
net.(*ioSrv).ExecIO(0xc082188000, 0xc08218c060, 0x93ec90, 0x8, 0xc08245cdc0, 0xc0821f3500, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:183 +0x177
net.(*netFD).acceptOne(0xc08218c000, 0xc0821000e0, 0x2, 0x2, 0xc08218c060, 0x98000004, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:583 +0x26c
net.(*netFD).accept(0xc08218c000, 0x0, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:613 +0x173
net.(*TCPListener).AcceptTCP(0xc082188010, 0x454000, 0x0, 0x0)
C:/Go/src/net/tcpsock_posix.go:254 +0x54
net/http.tcpKeepAliveListener.Accept(0xc082188010, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:2427 +0x48
net/http.(*Server).Serve(0xc082168000, 0x2931098, 0xc082188010, 0x0, 0x0)
C:/Go/src/net/http/server.go:2117 +0x130
net/http.(*Server).ListenAndServe(0xc082168000, 0x0, 0x0)
C:/Go/src/net/http/server.go:2098 +0x13d
net/http.ListenAndServe(0x93ea30, 0xe, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:2195 +0x9f
github.com/syncthing/syncthing/lib/protocol.init.2.func1()
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/benchmark_test.go:24 +0x121
created by github.com/syncthing/syncthing/lib/protocol.init.2
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/benchmark_test.go:28 +0x32
goroutine 117 [chan receive]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Request(0xc0825fa000, 0x938278, 0x6, 0x9380d8, 0x4, 0x32, 0x20000, 0x0, 0x0, 0x0, ...)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:285 +0x424
github.com/syncthing/syncthing/lib/protocol.wireFormatConnection.Request(0xe29070, 0xc0825fa000, 0x938278, 0x6, 0x9380d8, 0x4, 0x32, 0x20000, 0x0, 0x0, ...)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/wireformat.go:39 +0x156
github.com/syncthing/syncthing/lib/protocol.(*wireFormatConnection).Request(0xc0822fe400, 0x938278, 0x6, 0x9380d8, 0x4, 0x32, 0x20000, 0x0, 0x0, 0x0, ...)
<autogenerated>:124 +0x15d
github.com/syncthing/syncthing/lib/protocol.benchmarkRequestsConnPair(0xc082262d00, 0xe2f6c8, 0xc082102960, 0xe2f840, 0xc082386870)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/benchmark_test.go:138 +0x62c
github.com/syncthing/syncthing/lib/protocol.BenchmarkRequestsRawUTP(0xc082262d00)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/benchmark_test.go:62 +0x1d3
testing.(*B).runN(0xc082262d00, 0x64)
C:/Go/src/testing/benchmark.go:135 +0xa1
testing.(*B).launch(0xc082262d00)
C:/Go/src/testing/benchmark.go:227 +0x138
created by testing.(*B).run
C:/Go/src/testing/benchmark.go:190 +0x5b
goroutine 35 [semacquire]:
sync.runtime_Syncsemacquire(0xc0820ba100)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc0820ba0f0)
C:/Go/src/sync/cond.go:63 +0xa2
io.(*pipe).read(0xc0820ba0c0, 0xc0822ec0d8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/pipe.go:52 +0x2d9
io.(*PipeReader).Read(0xc0820261f8, 0xc0822ec0d8, 0x8, 0x8, 0x7d5740, 0x0, 0x0)
C:/Go/src/io/pipe.go:134 +0x57
io.ReadAtLeast(0xe24f80, 0xc0820261f8, 0xc0822ec0d8, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/io.go:297 +0xed
io.ReadFull(0xe24f80, 0xc0820261f8, 0xc0822ec0d8, 0x8, 0x8, 0x8, 0x0, 0x0)
C:/Go/src/io/io.go:315 +0x69
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc08222a000, 0x0, 0x0, 0x0, 0xe3b7d28cbb2ede00, 0x0, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:406 +0x17f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc08222a000, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:340 +0x146
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:198 +0x40
goroutine 36 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc08222a000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:635 +0x1148
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:199 +0x62
goroutine 37 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc08222a000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:756 +0x127
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:200 +0x84
goroutine 38 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc08222a000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0xfd
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:201 +0xa6
goroutine 39 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).idGenerator(0xc08222a000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x113
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:202 +0xc8
goroutine 40 [semacquire]:
sync.runtime_Syncsemacquire(0xc0820ba1c0)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc0820ba1b0)
C:/Go/src/sync/cond.go:63 +0xa2
io.(*pipe).read(0xc0820ba180, 0xc0821c8098, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/pipe.go:52 +0x2d9
io.(*PipeReader).Read(0xc082026208, 0xc0821c8098, 0x8, 0x8, 0x7d5740, 0x0, 0x0)
C:/Go/src/io/pipe.go:134 +0x57
io.ReadAtLeast(0xe24f80, 0xc082026208, 0xc0821c8098, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/io.go:297 +0xed
io.ReadFull(0xe24f80, 0xc082026208, 0xc0821c8098, 0x8, 0x8, 0x8, 0x0, 0x0)
C:/Go/src/io/io.go:315 +0x69
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc082234000, 0x0, 0x0, 0x0, 0x10438c6a55d5b00, 0x0, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:406 +0x17f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc082234000, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:340 +0x146
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:198 +0x40
goroutine 41 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc082234000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:635 +0x1148
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:199 +0x62
goroutine 42 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc082234000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:756 +0x127
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:200 +0x84
goroutine 43 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc082234000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0xfd
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:201 +0xa6
goroutine 44 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).idGenerator(0xc082234000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x113
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:202 +0xc8
goroutine 118 [IO wait]:
net.runtime_pollWait(0x2930e58, 0x72, 0xc0822fe078)
C:/Go/src/runtime/netpoll.go:160 +0x67
net.(*pollDesc).Wait(0xc08228ea70, 0x72, 0x0, 0x0)
C:/Go/src/net/fd_poll_runtime.go:73 +0x41
net.(*ioSrv).ExecIO(0xc082188000, 0xc08228e960, 0x9436e0, 0xb, 0xa15938, 0x18, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:183 +0x177
net.(*netFD).readFrom(0xc08228e900, 0xc082190000, 0x2000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:509 +0x1ee
net.(*UDPConn).ReadFromUDP(0xc082188020, 0xc082190000, 0x2000, 0x2000, 0x20, 0xbce470, 0x0, 0x0)
C:/Go/src/net/udpsock_posix.go:61 +0x11e
net.(*UDPConn).ReadFrom(0xc082188020, 0xc082190000, 0x2000, 0x2000, 0xe2f440, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/udpsock_posix.go:79 +0x11d
github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.(*Socket).reader(0xc0821a6000)
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/socket.go:137 +0x12c
created by github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.NewSocketFromPacketConn
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/socket.go:81 +0x18e
goroutine 52 [semacquire]:
sync.runtime_Syncsemacquire(0xc082226138)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc082226128)
C:/Go/src/sync/cond.go:63 +0xa2
io.(*pipe).write(0xc0822260c0, 0xc08215e250, 0x8, 0x10, 0x0, 0x0, 0x0)
C:/Go/src/io/pipe.go:94 +0x241
io.(*PipeWriter).Write(0xc082188030, 0xc08215e250, 0x8, 0x10, 0x1, 0x0, 0x0)
C:/Go/src/io/pipe.go:161 +0x57
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc082268000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:704 +0x8c5
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:199 +0x62
goroutine 53 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc082268000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:756 +0x127
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:200 +0x84
goroutine 54 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc082268000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0xfd
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:201 +0xa6
goroutine 55 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).idGenerator(0xc082268000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x113
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:202 +0xc8
goroutine 68 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc082258000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:756 +0x127
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:200 +0x84
goroutine 66 [semacquire]:
sync.runtime_Syncsemacquire(0xc0822261c0)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc0822261b0)
C:/Go/src/sync/cond.go:63 +0xa2
io.(*pipe).read(0xc082226180, 0xc08215e3b8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/pipe.go:52 +0x2d9
io.(*PipeReader).Read(0xc082188038, 0xc08215e3b8, 0x8, 0x8, 0x7d5740, 0x0, 0x0)
C:/Go/src/io/pipe.go:134 +0x57
io.ReadAtLeast(0xe24f80, 0xc082188038, 0xc08215e3b8, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/io.go:297 +0xed
io.ReadFull(0xe24f80, 0xc082188038, 0xc08215e3b8, 0x8, 0x8, 0x8, 0x0, 0x0)
C:/Go/src/io/io.go:315 +0x69
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc082258000, 0x0, 0x0, 0x0, 0xe3b7d28cbb2ede00, 0x0, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:406 +0x17f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc082258000, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:340 +0x146
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:198 +0x40
goroutine 67 [semacquire]:
sync.runtime_Syncsemacquire(0xc0822262b8)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc0822262a8)
C:/Go/src/sync/cond.go:63 +0xa2
io.(*pipe).write(0xc082226240, 0xc08215e3d0, 0x8, 0x10, 0x0, 0x0, 0x0)
C:/Go/src/io/pipe.go:94 +0x241
io.(*PipeWriter).Write(0xc082188050, 0xc08215e3d0, 0x8, 0x10, 0x1, 0x0, 0x0)
C:/Go/src/io/pipe.go:161 +0x57
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc082258000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:704 +0x8c5
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:199 +0x62
goroutine 69 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc082258000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0xfd
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:201 +0xa6
goroutine 70 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).idGenerator(0xc082258000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x113
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:202 +0xc8
goroutine 86 [semacquire]:
sync.runtime_Syncsemacquire(0xc082226400)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc0822263f0)
C:/Go/src/sync/cond.go:63 +0xa2
io.(*pipe).read(0xc0822263c0, 0xc08215e690, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/pipe.go:52 +0x2d9
io.(*PipeReader).Read(0xc082188078, 0xc08215e690, 0x8, 0x8, 0x7d5740, 0x0, 0x0)
C:/Go/src/io/pipe.go:134 +0x57
io.ReadAtLeast(0xe24f80, 0xc082188078, 0xc08215e690, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/io.go:297 +0xed
io.ReadFull(0xe24f80, 0xc082188078, 0xc08215e690, 0x8, 0x8, 0x8, 0x0, 0x0)
C:/Go/src/io/io.go:315 +0x69
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc0822d0000, 0x0, 0x0, 0x0, 0x10438c6a55d5b00, 0x0, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:406 +0x17f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0822d0000, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:340 +0x146
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:198 +0x40
goroutine 87 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0822d0000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:635 +0x1148
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:199 +0x62
goroutine 88 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0822d0000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:756 +0x127
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:200 +0x84
goroutine 89 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0822d0000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0xfd
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:201 +0xa6
goroutine 90 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).idGenerator(0xc0822d0000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x113
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:202 +0xc8
goroutine 385 [IO wait]:
net.runtime_pollWait(0x2930cd8, 0x72, 0xc08220e2d0)
C:/Go/src/runtime/netpoll.go:160 +0x67
net.(*pollDesc).Wait(0xc08236d670, 0x72, 0x0, 0x0)
C:/Go/src/net/fd_poll_runtime.go:73 +0x41
net.(*ioSrv).ExecIO(0xc082188000, 0xc08236d560, 0x9436e0, 0xb, 0xa15938, 0x0, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:183 +0x177
net.(*netFD).readFrom(0xc08236d500, 0xc082266000, 0x2000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:509 +0x1ee
net.(*UDPConn).ReadFromUDP(0xc082188048, 0xc082266000, 0x2000, 0x2000, 0x20, 0xbce470, 0x0, 0x0)
C:/Go/src/net/udpsock_posix.go:61 +0x11e
net.(*UDPConn).ReadFrom(0xc082188048, 0xc082266000, 0x2000, 0x2000, 0xe2f440, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/udpsock_posix.go:79 +0x11d
github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.(*Socket).reader(0xc0821a6270)
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/socket.go:137 +0x12c
created by github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.NewSocketFromPacketConn
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/socket.go:81 +0x18e
goroutine 387 [IO wait]:
net.runtime_pollWait(0x2930d98, 0x72, 0xc0822edf58)
C:/Go/src/runtime/netpoll.go:160 +0x67
net.(*pollDesc).Wait(0xc0821f34f0, 0x72, 0x0, 0x0)
C:/Go/src/net/fd_poll_runtime.go:73 +0x41
net.(*ioSrv).ExecIO(0xc082188000, 0xc0821f33e0, 0x9436e0, 0xb, 0xa15938, 0x0, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:183 +0x177
net.(*netFD).readFrom(0xc0821f3380, 0xc082648000, 0x2000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:509 +0x1ee
net.(*UDPConn).ReadFromUDP(0xc082026000, 0xc082648000, 0x2000, 0x2000, 0x20, 0xbce470, 0x0, 0x0)
C:/Go/src/net/udpsock_posix.go:61 +0x11e
net.(*UDPConn).ReadFrom(0xc082026000, 0xc082648000, 0x2000, 0x2000, 0xe2f440, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/udpsock_posix.go:79 +0x11d
github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.(*Socket).reader(0xc0820fe0d0)
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/socket.go:137 +0x12c
created by github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.NewSocketFromPacketConn
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/socket.go:81 +0x18e
goroutine 390 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0825fa000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:635 +0x1148
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:199 +0x62
goroutine 4119 [IO wait]:
net.runtime_pollWait(0x2930c18, 0x72, 0xc08215ee58)
C:/Go/src/runtime/netpoll.go:160 +0x67
net.(*pollDesc).Wait(0xc08236d7f0, 0x72, 0x0, 0x0)
C:/Go/src/net/fd_poll_runtime.go:73 +0x41
net.(*ioSrv).ExecIO(0xc082188000, 0xc08236d6e0, 0x936408, 0x7, 0xa15908, 0x4115a8, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:183 +0x177
net.(*netFD).Read(0xc08236d680, 0xc082388000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
C:/Go/src/net/fd_windows.go:482 +0x17e
net.(*conn).Read(0xc082188058, 0xc082388000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:172 +0xeb
net/http.(*connReader).Read(0xc08245cde0, 0xc082388000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:526 +0x19d
bufio.(*Reader).fill(0xc082464000)
C:/Go/src/bufio/bufio.go:97 +0x1f0
bufio.(*Reader).ReadSlice(0xc082464000, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/bufio/bufio.go:328 +0x221
bufio.(*Reader).ReadLine(0xc082464000, 0x0, 0x0, 0x0, 0x912000, 0x0, 0x0)
C:/Go/src/bufio/bufio.go:357 +0x5a
net/textproto.(*Reader).readLineSlice(0xc08216ae10, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/textproto/reader.go:55 +0x88
net/textproto.(*Reader).ReadLine(0xc08216ae10, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/textproto/reader.go:36 +0x47
net/http.readRequest(0xc082464000, 0xc081fdac00, 0xc0821001c0, 0x0, 0x0)
C:/Go/src/net/http/request.go:721 +0xbd
net/http.(*conn).readRequest(0xc082168080, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:705 +0x360
net/http.(*conn).serve(0xc082168080)
C:/Go/src/net/http/server.go:1425 +0x94e
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2137 +0x455
goroutine 397 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc08249c000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0xfd
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:201 +0xa6
goroutine 396 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc08249c000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:756 +0x127
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:200 +0x84
goroutine 395 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc08249c000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:635 +0x1148
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:199 +0x62
goroutine 394 [semacquire]:
sync.runtime_Syncsemacquire(0xc0821027d8)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc0821027c8)
C:/Go/src/sync/cond.go:63 +0xa2
github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.(*Conn).Read(0xc082102780, 0xc0822ec988, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/conn.go:555 +0x2d7
github.com/syncthing/syncthing/vendor/github.com/anacrolix/missinggo/pproffd.(*wrappedNetConn).Read(0xc082386870, 0xc0822ec988, 0x8, 0x8, 0x7d5740, 0x0, 0x0)
<autogenerated>:3 +0x89
io.ReadAtLeast(0xe2f940, 0xc082386870, 0xc0822ec988, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0)
C:/Go/src/io/io.go:297 +0xed
io.ReadFull(0xe2f940, 0xc082386870, 0xc0822ec988, 0x8, 0x8, 0x8, 0x0, 0x0)
C:/Go/src/io/io.go:315 +0x69
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc08249c000, 0x0, 0x0, 0x0, 0xc0822ec900, 0x0, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:406 +0x17f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc08249c000, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:340 +0x146
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:198 +0x40
goroutine 393 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).idGenerator(0xc0825fa000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x113
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:202 +0xc8
goroutine 398 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).idGenerator(0xc08249c000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x113
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:202 +0xc8
goroutine 392 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0825fa000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:773 +0xfd
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:201 +0xa6
goroutine 391 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0825fa000)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:756 +0x127
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:200 +0x84
goroutine 389 [semacquire]:
sync.runtime_Syncsemacquire(0xc0821029b8)
C:/Go/src/runtime/sema.go:241 +0x20f
sync.(*Cond).Wait(0xc0821029a8)
C:/Go/src/sync/cond.go:63 +0xa2
github.com/syncthing/syncthing/vendor/github.com/syncthing/utp.(*Conn).Read(0xc082102960, 0xc0827e215a, 0xfeae, 0xfeae, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/vendor/github.com/syncthing/utp/conn.go:555 +0x2d7
io.ReadAtLeast(0xe2f8f0, 0xc082102960, 0xc0827d2000, 0x20008, 0x20008, 0x20008, 0x1015a, 0x0, 0x0)
C:/Go/src/io/io.go:297 +0xed
io.ReadFull(0xe2f8f0, 0xc082102960, 0xc0827d2000, 0x20008, 0x20008, 0x20008, 0x0, 0x0)
C:/Go/src/io/io.go:315 +0x69
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc0825fa000, 0x0, 0x1c, 0x3, 0xc0821c8300, 0x0, 0x0, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:441 +0x87f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0825fa000, 0x0, 0x0)
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:340 +0x146
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Go/bin/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:198 +0x40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment