Skip to content

Instantly share code, notes, and snippets.

Created November 12, 2017 13:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/9ac8cb7329e8af3373efea3f79e51e8c to your computer and use it in GitHub Desktop.
Save anonymous/9ac8cb7329e8af3373efea3f79e51e8c to your computer and use it in GitHub Desktop.
[IDIDID] 22:22:11 INFO: Established secure connection to IDIDID2 at IP5:22000-IP1:40206 (tcp-server) (TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305)
[IDIDID] 22:22:11 INFO: Replacing old connection [::]:22020-IP1:43704/kcp-server with IP5:22000-IP1:40206/tcp-server for IDIDID2
[IDIDID] 22:22:11 INFO: Connection to IDIDID2 closed: writing message: broken pipe
panic: bug: ClusterConfig called on closed or nonexistent connection
goroutine 79120 [running]:
github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig(0xc045653e60, 0x57d2f13e57cab5f9, 0x6aae4327aa204ee4, 0xd1e267eb012e757f, 0x4c2bb37d7fdbefbd, 0xc043fd4800, 0x11, 0x20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:897 +0x227e
github.com/syncthing/syncthing/lib/protocol.(*nativeModel).ClusterConfig(0xc04542a3b0, 0x57d2f13e57cab5f9, 0x6aae4327aa204ee4, 0xd1e267eb012e757f, 0x4c2bb37d7fdbefbd, 0xc043fd4800, 0x11, 0x20)
<autogenerated>:1 +0x84
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0441f20c0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:306 +0xfe8
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4a
goroutine 1 [chan receive, 1668 minutes]:
main.syncthingMain(0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xc04200a540, 0x37, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:931 +0x1b78
main.main()
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:445 +0x375
goroutine 6 [chan receive, 1669 minutes]:
github.com/syncthing/syncthing/vendor/github.com/zillode/notify.(*recursiveTree).dispatch(0xc042070190)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_recursive.go:125 +0x1aa
created by github.com/syncthing/syncthing/vendor/github.com/zillode/notify.newRecursiveTree
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_recursive.go:119 +0x1aa
goroutine 20 [select]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc0420f2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x179
created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x19c
goroutine 8 [runnable]:
sync.runtime_SemacquireMutex(0xc042d667d0, 0x1135e01)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042d667cc)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).update(0xc042d666c0, 0x5b1d4a6b1045)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:516 +0x44
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*updateHeap).updateTask(0x1135780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/updater.go:92 +0x4e
created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.init.2
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/updater.go:13 +0x7b
goroutine 9 [syscall, 1669 minutes]:
os/signal.signal_recv(0x0)
C:/Go/src/runtime/sigqueue.go:131 +0xad
os/signal.loop()
C:/Go/src/os/signal/signal_unix.go:22 +0x29
created by os/signal.init.0
C:/Go/src/os/signal/signal_unix.go:28 +0x48
goroutine 22 [select, 28 minutes]:
github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc042489c20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:56 +0x334
created by github.com/syncthing/syncthing/lib/model.NewModel
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:156 +0x888
goroutine 11 [chan receive, 1669 minutes]:
main.setupSignalHandling.func1(0xc0420365a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:951 +0x3b
created by main.setupSignalHandling
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:950 +0xc3
goroutine 12 [chan receive, 1669 minutes]:
main.setupSignalHandling.func2(0xc042036600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:961 +0x3b
created by main.setupSignalHandling
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:960 +0x188
goroutine 13 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f22a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:297 +0x46
goroutine 14 [chan receive]:
github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0420703c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:379 +0x93
created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:374 +0x1a2
goroutine 15 [chan receive, 22 minutes]:
github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc042070410)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:379 +0x93
created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:374 +0x1a2
goroutine 33 [select, 134 minutes]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc042440300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x120
created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x4c4
goroutine 34 [select]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc042440300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x142
created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x4e6
goroutine 35 [select, 134 minutes]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc042440300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x2cf
created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x665
goroutine 36 [select, 164 minutes]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc042440300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x199
created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x687
goroutine 85 [select]:
main.(*cpuService).Serve(0xc0422cb3e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/cpuusage.go:41 +0x1bc
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f22a0, 0xc000000003, 0x10cea60, 0xc0422cb3e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 84 [select]:
github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc0423502d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:134 +0x228
created by github.com/syncthing/syncthing/lib/discover.NewLocal
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x2ee
goroutine 83 [chan receive, 1668 minutes]:
github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc043fd6240, 0x0, 0xc042265eb0, 0xc042265f20, 0xc042265eb0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:66 +0x71
github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc0423502d0, 0x10d44e0, 0xc043fd6240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:144 +0x10d
created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:93 +0xeb
goroutine 82 [select]:
github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc042350240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:134 +0x228
created by github.com/syncthing/syncthing/lib/discover.NewLocal
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x2ee
goroutine 81 [chan receive, 1668 minutes]:
github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc043fd60f0, 0x0, 0xc042261eb0, 0xc042261f20, 0xc042261eb0, 0xc04241c3c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:66 +0x71
github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc042350240, 0x10d4480, 0xc043fd60f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:144 +0x10d
created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:87 +0xe1
goroutine 48 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f2540)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f22a0, 0xc000000002, 0x10ce420, 0xc042883c20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 98 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc042087400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000001, 0x41cc480, 0xc042087400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 47 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f2460)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f22a0, 0xc000000001, 0x435e300, 0xc043920a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 46 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f20e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f22a0, 0xc000000000, 0x10ce720, 0xc045653e60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 97 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc0421346c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000000, 0x41cc388, 0xc0421346c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 99 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043434120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000002, 0x41cc388, 0xc043434120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 100 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc042087900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000003, 0x41cc480, 0xc042087900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 101 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da8510)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000004, 0x41cc388, 0xc043da8510)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 102 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04647e280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000005, 0x41cc480, 0xc04647e280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 103 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da8d80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000006, 0x41cc388, 0xc043da8d80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 104 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04647ea00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000007, 0x41cc480, 0xc04647ea00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 105 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042134240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000008, 0x41cc388, 0xc042134240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 106 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04647ec80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000009, 0x41cc480, 0xc04647ec80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 107 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042134990)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000000a, 0x41cc388, 0xc042134990)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 108 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04647f400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000000b, 0x41cc480, 0xc04647f400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 109 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042f8a120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000000c, 0x41cc388, 0xc042f8a120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 110 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04647f680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000000d, 0x41cc480, 0xc04647f680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 111 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042f8aa20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000000e, 0x41cc388, 0xc042f8aa20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 112 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0435ee000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000000f, 0x41cc480, 0xc0435ee000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 113 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042f8af30)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000010, 0x41cc388, 0xc042f8af30)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 114 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0435ee780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000011, 0x41cc480, 0xc0435ee780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 115 [select, 30 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04340e360)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000012, 0x41cc388, 0xc04340e360)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 116 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0435eef00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000013, 0x41cc480, 0xc0435eef00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 117 [select, 169 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Trashcan).Serve(0xc0423f44c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/trashcan.go:101 +0x29d
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000014, 0x1608e98, 0xc0423f44c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 118 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04647f900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000015, 0x41cc480, 0xc04647f900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 119 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042134e10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000016, 0x41cc388, 0xc042134e10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 120 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0435ef180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000017, 0x41cc480, 0xc0435ef180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 121 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04366f170)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000018, 0x41cc388, 0xc04366f170)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 122 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0435ef900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000019, 0x41cc480, 0xc0435ef900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 123 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04366f5f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000001a, 0x41cc388, 0xc04366f5f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 124 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043888280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000001b, 0x41cc480, 0xc043888280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 125 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043e901b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000001c, 0x41cc388, 0xc043e901b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 126 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0435ee280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000001d, 0x41cc480, 0xc0435ee280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 127 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04206c120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000001e, 0x41cc388, 0xc04206c120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 128 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0435efb80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000001f, 0x41cc480, 0xc0435efb80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 129 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04206c900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000020, 0x41cc388, 0xc04206c900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 130 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043888a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000021, 0x41cc480, 0xc043888a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 131 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04206d200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000022, 0x41cc388, 0xc04206d200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 132 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043889180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000023, 0x41cc480, 0xc043889180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 133 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04206c2d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000024, 0x41cc388, 0xc04206c2d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 134 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043888500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000025, 0x41cc480, 0xc043888500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 135 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043d92120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000026, 0x41cc388, 0xc043d92120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 136 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043889400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000027, 0x41cc480, 0xc043889400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 137 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043d92870)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000028, 0x41cc388, 0xc043d92870)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 138 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043889b80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000029, 0x41cc480, 0xc043889b80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 139 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043d92ea0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000002a, 0x41cc388, 0xc043d92ea0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 140 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0438b6500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000002b, 0x41cc480, 0xc0438b6500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 141 [select, 28 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04366e120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000002c, 0x41cc388, 0xc04366e120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 142 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0438b6000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000002d, 0x41cc480, 0xc0438b6000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 143 [select, 17 minutes]:
github.com/syncthing/syncthing/lib/model.(*sendOnlyFolder).Serve(0xc04206ab40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rofolder.go:42 +0x414
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000002e, 0x4306b20, 0xc04206ab40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 144 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da81b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000002f, 0x41cc388, 0xc043da81b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 145 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0438b6c80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000030, 0x41cc480, 0xc0438b6c80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 146 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04366e2d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000031, 0x41cc388, 0xc04366e2d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 147 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0438b6f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000032, 0x41cc480, 0xc0438b6f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 148 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04366e7e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000033, 0x41cc388, 0xc04366e7e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 149 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0438b7680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000034, 0x41cc480, 0xc0438b7680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 150 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04340e120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000035, 0x41cc388, 0xc04340e120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 151 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0438b7900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000036, 0x41cc480, 0xc0438b7900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 152 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043033050)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000037, 0x41cc388, 0xc043033050)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 153 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04307c000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000038, 0x41cc480, 0xc04307c000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 154 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043033560)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000039, 0x41cc388, 0xc043033560)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 155 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04307c780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000003a, 0x41cc480, 0xc04307c780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 156 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043033c20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000003b, 0x41cc388, 0xc043033c20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 157 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04307cf00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000003c, 0x41cc480, 0xc04307cf00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 158 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042e2c1b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000003d, 0x41cc388, 0xc042e2c1b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 159 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04307ca00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000003e, 0x41cc480, 0xc04307ca00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 160 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc0424bc1b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000003f, 0x41cc388, 0xc0424bc1b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 161 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04307d180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000040, 0x41cc480, 0xc04307d180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 162 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04340e2d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000041, 0x41cc388, 0xc04340e2d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 163 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc04307d680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000042, 0x41cc480, 0xc04307d680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 164 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04340e900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000043, 0x41cc388, 0xc04340e900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 165 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0422c8000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000044, 0x41cc480, 0xc0422c8000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 166 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04340ecf0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000045, 0x41cc388, 0xc04340ecf0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 167 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0422c8780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000046, 0x41cc480, 0xc0422c8780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 168 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da8e10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000047, 0x41cc388, 0xc043da8e10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 169 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0422c8280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000048, 0x41cc480, 0xc0422c8280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 170 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da8240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000049, 0x41cc388, 0xc043da8240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 171 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0422c8c80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000004a, 0x41cc480, 0xc0422c8c80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 172 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da85a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000004b, 0x41cc388, 0xc043da85a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 173 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0422c8f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000004c, 0x41cc480, 0xc0422c8f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 174 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da8ea0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000004d, 0x41cc388, 0xc043da8ea0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 175 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0422c9680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000004e, 0x41cc480, 0xc0422c9680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 176 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da9320)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000004f, 0x41cc388, 0xc043da9320)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 177 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b5c000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000050, 0x41cc480, 0xc043b5c000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 178 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043032120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000051, 0x41cc388, 0xc043032120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 179 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0422c9900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000052, 0x41cc480, 0xc0422c9900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 180 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043e914d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000053, 0x41cc388, 0xc043e914d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 181 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b5c780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000054, 0x41cc480, 0xc043b5c780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 182 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043e91e60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000055, 0x41cc388, 0xc043e91e60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 183 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b5cf00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000056, 0x41cc480, 0xc043b5cf00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 184 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04206c510)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000057, 0x41cc388, 0xc04206c510)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 185 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b5d680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000058, 0x41cc480, 0xc043b5d680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 186 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043d92240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000059, 0x41cc388, 0xc043d92240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 187 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b5c280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000005a, 0x41cc480, 0xc043b5c280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 188 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043da8f30)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000005b, 0x41cc388, 0xc043da8f30)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 189 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b5d900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000005c, 0x41cc480, 0xc043b5d900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 190 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc043579170)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000005d, 0x41cc388, 0xc043579170)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 191 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b34280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000005e, 0x41cc480, 0xc043b34280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 192 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042f8a240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000005f, 0x41cc388, 0xc042f8a240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 193 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b5db80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000060, 0x41cc480, 0xc043b5db80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 194 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042f8a7e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000061, 0x41cc388, 0xc042f8a7e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 195 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b34a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000062, 0x41cc480, 0xc043b34a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 196 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042f8a360)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000063, 0x41cc388, 0xc042f8a360)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 197 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b34500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000064, 0x41cc480, 0xc043b34500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 198 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042f8b050)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000065, 0x41cc388, 0xc042f8b050)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 199 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b35180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000066, 0x41cc480, 0xc043b35180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 200 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc04349a5a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000067, 0x41cc388, 0xc04349a5a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 201 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b35680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000068, 0x41cc480, 0xc043b35680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 202 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc0438b4120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000069, 0x41cc388, 0xc0438b4120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 203 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc043b35b80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000006a, 0x41cc480, 0xc043b35b80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 204 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc0438b47e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000006b, 0x41cc388, 0xc0438b47e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 205 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc042e00280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000006c, 0x41cc480, 0xc042e00280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 206 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc0438b4bd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000006d, 0x41cc388, 0xc0438b4bd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 207 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc042e00a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000006e, 0x41cc480, 0xc042e00a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 208 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc0438b5050)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc00000006f, 0x41cc388, 0xc0438b5050)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 209 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc042e01180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000070, 0x41cc480, 0xc042e01180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 210 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc0438b58c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000071, 0x41cc388, 0xc0438b58c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 211 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc042e01900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000072, 0x41cc480, 0xc042e01900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 212 [select, 31 minutes]:
github.com/syncthing/syncthing/lib/versioner.(*Staggered).Serve(0xc042350000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/versioner/staggered.go:89 +0x16e
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000073, 0x41cc388, 0xc042350000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 213 [select]:
github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc0456b2280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4dd
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f20e0, 0xc000000074, 0x41cc480, 0xc0456b2280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 214 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0455f0460)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1dc
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000000, 0x435e5a8, 0xc0455f0460)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 215 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0455f0620)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1dc
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000001, 0x435e5a8, 0xc0455f0620)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 216 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0455f0850)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1dc
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000002, 0x435e5a8, 0xc0455f0850)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 217 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0455f0930)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1dc
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000003, 0x435e5a8, 0xc0455f0930)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 218 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0455f0a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1dc
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000004, 0x435e5a8, 0xc0455f0a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 219 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0455f0bd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1dc
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000005, 0x435e5a8, 0xc0455f0bd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 220 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f2700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000006, 0x435e6e8, 0xc042350240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 221 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f28c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2460, 0xc000000007, 0x435e6e8, 0xc0423502d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 222 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f29a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f28c0, 0xc000000000, 0x435e790, 0xc043fd6240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 223 [IO wait, 1668 minutes]:
internal/poll.runtime_pollWait(0x43606f8, 0x72, 0x10cd3a0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042892398, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc042892258, 0xd49c18, 0x14d13f8, 0x0, 0xc043ea8340)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).ReadFrom(0xc042892240, 0xc049bc0000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:591 +0x106
net.(*netFD).readFrom(0xc042892240, 0xc049bc0000, 0x10000, 0x10000, 0x1, 0xc043ea83d8, 0xc043ea8300, 0x1135e80, 0x1135e00)
C:/Go/src/net/fd_windows.go:157 +0x65
net.(*UDPConn).readFrom(0xc0456ca088, 0xc049bc0000, 0x10000, 0x10000, 0x101000000000008, 0x0, 0x10000, 0xc049bc0000)
C:/Go/src/net/udpsock_posix.go:47 +0x71
net.(*UDPConn).ReadFrom(0xc0456ca088, 0xc049bc0000, 0x10000, 0x10000, 0x4440fe, 0x10000, 0xa9a180, 0xc042031d01, 0xc049bc0000)
C:/Go/src/net/udpsock.go:118 +0x79
github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc04471bf50, 0xc049bc0000, 0x10000, 0x10000, 0x10000, 0x10000, 0x0, 0x0, 0xf7542e11f8e875f2, 0x3b48a5102c386b9f)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6/payload_nocmsg.go:22 +0x76
github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0xc043712b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:203 +0x9ac
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f29a0, 0xc000000000, 0x10ce360, 0xc043712b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 224 [chan receive]:
github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0xc043712b40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:108 +0xb48
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f29a0, 0xc000000001, 0x10ce3a0, 0xc043712b40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 225 [IO wait]:
internal/poll.runtime_pollWait(0xc233ad8, 0x77, 0xc04435a0b8)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc04435a158, 0x77, 0xc045fd6000, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d90, 0xc04435a0b8, 0xd49c08, 0xc0424dc530, 0xc0424dc538, 0xc0424dc528)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).ConnectEx(0xc04435a000, 0x10cb220, 0xc0452161c0, 0xc0433e82a0, 0xc04435a000)
C:/Go/src/internal/poll/fd_windows.go:757 +0x80
net.(*netFD).connect(0xc04435a000, 0x10d2ce0, 0xc0433e82a0, 0x0, 0x0, 0x10cb220, 0xc0452161c0, 0x0, 0x0, 0x0, ...)
C:/Go/src/net/fd_windows.go:116 +0x243
net.(*netFD).dial(0xc04435a000, 0x10d2ce0, 0xc0433e82a0, 0x10d5800, 0x0, 0x10d5800, 0xc043768330, 0xc0424dc728, 0x5894f5)
C:/Go/src/net/sock_posix.go:142 +0xf3
net.socket(0x10d2ce0, 0xc0433e82a0, 0xc0424910c0, 0x3, 0x2, 0x1, 0x0, 0x0, 0x10d5800, 0x0, ...)
C:/Go/src/net/sock_posix.go:93 +0x1c1
net.internetSocket(0x10d2ce0, 0xc0433e82a0, 0xc0424910c0, 0x3, 0x10d5800, 0x0, 0x10d5800, 0xc043768330, 0x1, 0x0, ...)
C:/Go/src/net/ipsock_posix.go:141 +0x158
net.doDialTCP(0x10d2ce0, 0xc0433e82a0, 0xc0424910c0, 0x3, 0x0, 0xc043768330, 0x115b8d0, 0x0, 0x0)
C:/Go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0x10d2ce0, 0xc0433e82a0, 0xc0424910c0, 0x3, 0x0, 0xc043768330, 0xbe79f4df35d936d8, 0x5b1f681113a9, 0x1135e80)
C:/Go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0x10d2ce0, 0xc0433e82a0, 0xc043eba280, 0x10cec20, 0xc043768330, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/dial.go:547 +0x3e9
net.dialSerial(0x10d2ce0, 0xc0433e82a0, 0xc043eba280, 0xc04248c0c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/dial.go:515 +0x24e
net.(*Dialer).DialContext(0xc0424dcca0, 0x10d2ca0, 0xc04200e1e0, 0xc0424910c0, 0x3, 0xc0424910c6, 0x12, 0x0, 0x0, 0x0, ...)
C:/Go/src/net/dial.go:397 +0x6f5
net.(*Dialer).Dial(0xc0424dcca0, 0xc0424910c0, 0x3, 0xc0424910c6, 0x12, 0x80, 0xc043eba200, 0xc0424dcd10, 0x578ade)
C:/Go/src/net/dial.go:320 +0x7c
net.DialTimeout(0xc0424910c0, 0x3, 0xc0424910c6, 0x12, 0x2540be400, 0xc0424910c6, 0xc, 0xc0424910d3, 0x5)
C:/Go/src/net/dial.go:306 +0xad
github.com/syncthing/syncthing/lib/dialer.DialTimeout(0xc0424910c0, 0x3, 0xc0424910c6, 0x12, 0x2540be400, 0xc042241780, 0x10cf888, 0xc042241780, 0xc0424dd230)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/dialer/public.go:51 +0x8a
github.com/syncthing/syncthing/lib/connections.(*tcpDialer).Dial(0xc04248c070, 0x7724120be3d30038, 0x3e34fc312e7dd8c5, 0xf05f954b21d65f7f, 0x9b25aefb6783690d, 0xc043eba180, 0x1135e80, 0x13, 0x1, 0xc042240cd0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/tcp_dial.go:34 +0x91
github.com/syncthing/syncthing/lib/connections.(*Service).connect(0xc042883c20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:403 +0x1207
github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.connect)-fm()
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:150 +0x31
github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc043d3f0f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/structs.go:152 +0x2c
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2540, 0xc000000000, 0x10cfbe0, 0xc043d3f0f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 226 [semacquire]:
sync.runtime_SemacquireMutex(0x113579c, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0x1135798)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*updateHeap).removeSession(0x1135780, 0xc042d666c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/updater.go:64 +0x3d
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).Close(0xc042d666c0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:307 +0x54
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).Close(0xc042667b90, 0x0, 0x1135e80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:133 +0x18e
github.com/syncthing/syncthing/lib/connections.(*sessionClosingStream).Close(0xc0448a2f20, 0xa71243ecfb99649d, 0xc04599cdc8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/kcp_misc.go:182 +0xf2
crypto/tls.(*Conn).Close(0xc045ea0700, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1203 +0x11d
github.com/syncthing/syncthing/lib/model.closeRawConn(0x41ae3a8, 0xc0433ca5a0, 0xc0433ca5a0, 0x41ae3a8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:2509 +0x4f
github.com/syncthing/syncthing/lib/model.(*Model).AddConnection(0xc045653e60, 0x10d8320, 0xc045bf2e10, 0xc0456a1de0, 0xe, 0xc0456a1dd4, 0x9, 0xc0456a1df0, 0x8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1459 +0x385
github.com/syncthing/syncthing/lib/connections.(*Service).handle(0xc042883c20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:286 +0x20b8
github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.handle)-fm()
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:151 +0x31
github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc043d3f100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/structs.go:152 +0x2c
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2540, 0xc000000001, 0x10cfbe0, 0xc043d3f100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 227 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f2620)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2540, 0xc000000002, 0x10ce960, 0xc0420f2620)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 228 [select]:
github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0xc0436b3580)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:66 +0x2f2
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2620, 0xc000000000, 0x435e398, 0xc0436b3580)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 229 [select]:
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).AcceptKCP(0xc045e70280, 0xbe79f4dd1c8a72c8, 0x5b1d71ebff99, 0x1135e80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:832 +0x23a
github.com/syncthing/syncthing/lib/connections.(*kcpListener).Serve(0xc042350120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:96 +0x948
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2620, 0xc000000001, 0x435e3f0, 0xc042350120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 230 [IO wait]:
internal/poll.runtime_pollWait(0x4360878, 0x72, 0xc0420846d8)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042084818, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0420846d8, 0xc0439f2d20, 0x17, 0x1, 0x0)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).acceptOne(0xc0420846c0, 0xf14, 0xc042ea8000, 0x2, 0x2, 0xc0420846d8, 0xc04377f000, 0xc046205878, 0x411a3f, 0x10)
C:/Go/src/internal/poll/fd_windows.go:767 +0xae
internal/poll.(*FD).Accept(0xc0420846c0, 0xc04543a090, 0x0, 0x0, 0x0, 0x0, 0xc000000000, 0x0, 0x0, 0x0, ...)
C:/Go/src/internal/poll/fd_windows.go:801 +0x171
net.(*netFD).accept(0xc0420846c0, 0x0, 0xc046205a28, 0x5888f3)
C:/Go/src/net/fd_windows.go:192 +0x88
net.(*TCPListener).accept(0xc043a3e008, 0x1135e80, 0x0, 0x0)
C:/Go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc043a3e008, 0xbe79f4dd2e9d2140, 0x5b1d83feae11, 0x1135e80, 0x0)
C:/Go/src/net/tcpsock.go:247 +0x50
github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc0423501b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/tcp_listen.go:84 +0x7a0
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2620, 0xc000000002, 0x435e448, 0xc0423501b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 231 [select, 1 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc0420f27e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f2700, 0xc000000000, 0x435e650, 0xc043fd60f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 233 [chan receive]:
github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc043712a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:101 +0xb66
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f27e0, 0xc000000001, 0x10ce320, 0xc043712a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 54 [select]:
github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve(0xc042258080)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/static.go:108 +0x9ea
github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc04209c930)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/dynamic.go:110 +0xd21
created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:57 +0x16f
goroutine 58 [runnable]:
net.(*UDPConn).readFrom(0xc0456ca0f8, 0xc045635200, 0x5dc, 0x5dc, 0xc0446ffe60, 0x466202, 0xa902e0, 0xc04225c020)
C:/Go/src/net/udpsock_posix.go:52 +0x165
net.(*UDPConn).ReadFrom(0xc0456ca0f8, 0xc045635200, 0x5dc, 0x5dc, 0x10cec60, 0xc0421005d0, 0xc042100500, 0x0, 0x0)
C:/Go/src/net/udpsock.go:118 +0x79
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*PacketFilter).loop(0xc042033c80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/filter.go:98 +0x1b7
created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*PacketFilter).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/filter.go:90 +0x46
goroutine 59 [semacquire]:
sync.runtime_SemacquireMutex(0xc042d667d0, 0xc0446f7c00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042d667cc)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).kcpInput(0xc042d666c0, 0xc043140000, 0x18, 0x5dc)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:585 +0x434
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).monitor(0xc045e70280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:762 +0x512
created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.ServeConn
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:919 +0x224
goroutine 60 [select]:
github.com/syncthing/syncthing/lib/connections.(*kcpListener).stunRenewal(0xc042350120, 0x10d60a0, 0xc042033d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:272 +0xb30
created by github.com/syncthing/syncthing/lib/connections.(*kcpListener).Serve
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:92 +0x8e8
goroutine 63 [select, 1668 minutes]:
main.(*apiService).Serve(0xc0436ce000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:381 +0x1d91
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f22a0, 0xc000000004, 0x10ce9e0, 0xc0436ce000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 64 [select, 169 minutes]:
main.(*usageReportingService).Serve(0xc04348bec0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/usage_report.go:360 +0x1f6
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0420f22a0, 0xc000000005, 0x10ceaa0, 0xc04348bec0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 241 [select]:
main.autoUpgrade(0xc04225e000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1221 +0x1a7
created by main.syncthingMain
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:917 +0x1d3f
goroutine 242 [select]:
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*FilteredConn).ReadFrom(0xc042033cc0, 0xc043141800, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/conn.go:73 +0x2ab
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).receiver(0xc045e70280, 0xc042f25440)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:782 +0xae
created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).monitor
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:701 +0x89
goroutine 245 [select, 1668 minutes]:
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc042f840e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x30b
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:297 +0x46
goroutine 246 [select]:
main.(*folderSummaryService).listenForUpdates(0xc045e70400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:69 +0x33f
main.(*folderSummaryService).(main.listenForUpdates)-fm()
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:49 +0x31
main.serviceFunc.Serve(0xc04650b010)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:229 +0x2c
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc042f840e0, 0xc000000000, 0x10cfd20, 0xc04650b010)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 247 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc043e77600)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8bd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313e6, 0x1496e6, 0xc0458db040, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc04542a8c0, 0x1496e6, 0xc0458db040, 0xc0420301a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043958c30, 0x1496e6, 0x356, 0x101, 0x828abf, 0xc04beb902a, 0x2, 0x14560, 0x356)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc043958c30, 0x1496e6, 0x356, 0x0, 0x101, 0x5, 0xc0438e5e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:765 +0x65
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc043958c30, 0xc0463ab680, 0xb5, 0xb5, 0xc0458db201, 0x0, 0xc0458db200, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:861 +0x51b
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(0xc043958c30, 0xc0463ab680, 0xb5, 0xb5, 0x1, 0x0, 0x82ecd6, 0xc0420301a0, 0xc04253a580, 0xc0458db308, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:918 +0x81
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc04217eed0, 0xc045bef450, 0xc0463ab680, 0xb5, 0xb5, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:382 +0x166
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc045bef450, 0xad)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:176 +0x47e
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc042072e60, 0x0, 0x0, 0x0, 0xc0463ab680, 0xb5, 0xb5, 0xc0458db5a8, 0xc0458db578)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:125 +0x474
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get(0xc042072e60, 0x0, 0x0, 0x0, 0xc0463ab680, 0xb5, 0xb5, 0x0, 0x1e7600, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:160 +0x2e9
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc042440300, 0x0, 0x0, 0x0, 0x0, 0xc04621a8c0, 0xad, 0xd2, 0x40e80da, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:776 +0x3f2
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc0464cf4d0, 0xc04621a8c0, 0xad, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_snapshot.go:113 +0x1a2
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc0475cc680, 0x16, 0x20, 0xc0458dbb28, 0x20, 0x20, 0x1, 0xc043bd8120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:482 +0x6cc
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641c30, 0x57d2f13e57cab5f9, 0x6aae4327aa204ee4, 0xd1e267eb012e757f, 0x4c2bb37d7fdbefbd, 0xc042ebf600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).Completion(0xc045653e60, 0x57d2f13e57cab5f9, 0x6aae4327aa204ee4, 0xd1e267eb012e757f, 0x4c2bb37d7fdbefbd, 0xc04200dec0, 0x16, 0xb7a6f970ab07f648, 0x0, 0x83ccd29, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:616 +0x384
main.(*folderSummaryService).sendSummary(0xc045e70400, 0xc04200dec0, 0x16)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:208 +0x409
main.(*folderSummaryService).calculateSummaries(0xc045e70400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:144 +0x23a
main.(*folderSummaryService).(main.calculateSummaries)-fm()
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:50 +0x31
main.serviceFunc.Serve(0xc04650b020)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:229 +0x2c
github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc042f840e0, 0xc000000001, 0x10cfd20, 0xc04650b020)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x6a
created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x62
goroutine 248 [IO wait]:
internal/poll.runtime_pollWait(0x4360578, 0x72, 0xc0428926d8)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042892818, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0428926d8, 0xc043519d60, 0x17, 0x1, 0x0)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).acceptOne(0xc0428926c0, 0xbdc, 0xc0441e3880, 0x2, 0x2, 0xc0428926d8, 0x4bd4be, 0xc045edfc10, 0x411a3f, 0x10)
C:/Go/src/internal/poll/fd_windows.go:767 +0xae
internal/poll.(*FD).Accept(0xc0428926c0, 0xc045bf4280, 0x0, 0x0, 0x0, 0x0, 0xc000000000, 0x0, 0x0, 0x0, ...)
C:/Go/src/internal/poll/fd_windows.go:801 +0x171
net.(*netFD).accept(0xc0428926c0, 0x42d45f, 0x33, 0xc043910700)
C:/Go/src/net/fd_windows.go:192 +0x88
net.(*TCPListener).accept(0xc0456ca190, 0x41c6730, 0x3, 0xc045edfdd8)
C:/Go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc0456ca190, 0xc045edfe38, 0x40cfc1, 0xc045edfe38, 0x42d75d)
C:/Go/src/net/tcpsock.go:247 +0x50
github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc042231c00, 0xc045edfe80, 0x40117e, 0xc0422261c0, 0xc045edfeb0, 0x4378fb)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:126 +0x3e
github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc042231c00, 0xd49ec0, 0xc042226140, 0x10d2d20, 0xc0420fa5a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:107 +0x36
net/http.(*Server).Serve(0xc0439585b0, 0x10d1360, 0xc042231c00, 0x0, 0x0)
C:/Go/src/net/http/server.go:2695 +0x1b9
main.(*apiService).Serve.func1(0xc042f25b60, 0xc0439585b0, 0x10d1360, 0xc042231c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:376 +0x46
created by main.(*apiService).Serve
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:375 +0x1c7a
goroutine 65632 [IO wait]:
internal/poll.runtime_pollWait(0x4186748, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043162a58, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043162918, 0xd49c10, 0x2, 0x0, 0xc04a27cb40)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043162900, 0xc0422b2400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043162900, 0xc0422b2400, 0x400, 0x400, 0xc043607988, 0x2, 0xc0436077f8)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc048bee028, 0xc0422b2400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
crypto/tls.(*block).readFromUntil(0xc043d02210, 0x4361078, 0xc048bee028, 0x5, 0xc048bee028, 0x44c5b2)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043a64700, 0xd4a617, 0xc043a64820, 0x4)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043a64700, 0xc044050000, 0x2, 0x10000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0451384e0, 0xc044050000, 0x2, 0x10000, 0xc043607b90, 0x465fb2, 0x1125aa8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/limiter.go:108 +0x5c
github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc045138560, 0xc044050000, 0x2, 0x10000, 0x4661c7, 0x1125aa8, 0xc043b98680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x65
io.ReadAtLeast(0x10c9a60, 0xc045138560, 0xc044050000, 0x2, 0x10000, 0x2, 0x0, 0x0, 0x1125aa8)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x10c9a60, 0xc045138560, 0xc044050000, 0x2, 0x10000, 0xc043607cf8, 0x40c239, 0xc043607cc8)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc044aa9380, 0x405081, 0xc0435e6120, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:438 +0x8e
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc044aa9380, 0xc0435e6120, 0x0, 0x1, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:375 +0x36
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc044aa9380, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:291 +0xe3
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4a
goroutine 63710 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042339040, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f826a0, 0x14, 0xc042640210, 0xc04206c000, 0xc219, 0xc049c70600, 0x29, 0xc043091000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77870 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100270, 0xc0430ec900, 0xc0430ec900, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0455646c0, 0xbe79f4e0b93b1c00, 0xc042126c00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ecfa0, 0x10d2c60, 0xc04377a480, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ecfa0, 0x10d2c60, 0xc04377a480)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 853 [chan receive]:
github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x1135d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:221 +0x38
created by github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.NewMeter
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:40 +0x12e
goroutine 768 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045644c00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc046a56a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc046a56a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc045290101, 0xc042252140, 0x825776, 0xc046a56ad8, 0xc046a56ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc045644c60, 0xc04a376250, 0xc046a56b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc042ec62d0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc042ec62d0, 0x0, 0xc04529fe80, 0x2)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc04529fe80, 0x0, 0xc04529fd80, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc043b5e9b0, 0x8105ba, 0xc04529fe80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c58c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c58c0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430edc00, 0xc04529fd40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430edc00, 0xc042ec62a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90750, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74840, 0x12, 0x20, 0xc046a570d8, 0x20, 0x20, 0x40c301, 0xc043f6fbb0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0426406e0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a07da0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc045d74800, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc045d74800, 0x12, 0xc04426b750)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3880, 0xc045685100)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0422260a0, 0x10d2c60, 0xc042e7d5c0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63722 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9c5c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd190, 0xb, 0xc042641340, 0xc043da9200, 0x1, 0xc049c70600, 0x29, 0xc04244a800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63719 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0423383a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82760, 0x16, 0xc042641080, 0xc043da8bd0, 0xc7f7, 0xc049c70600, 0x29, 0xc043091a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77851 [semacquire]:
sync.runtime_notifyListWait(0xc049ca3210, 0x1)
C:/Go/src/runtime/sema.go:507 +0x11e
sync.(*Cond).Wait(0xc049ca3200)
C:/Go/src/sync/cond.go:56 +0x87
net/http.(*connReader).abortPendingRead(0xc0426175f0)
C:/Go/src/net/http/server.go:690 +0xbd
net/http.(*response).finishRequest(0xc042f84540)
C:/Go/src/net/http/server.go:1518 +0x9f
net/http.(*conn).serve(0xc0443ec960, 0x10d2c60, 0xc049ca3180)
C:/Go/src/net/http/server.go:1806 +0x764
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63487 [IO wait]:
internal/poll.runtime_pollWait(0x4185cc8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0452a2158, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0452a2018, 0xd49c10, 0x2, 0x0, 0xc0445846c0)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc0452a2000, 0xc04356c000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0452a2000, 0xc04356c000, 0x8000, 0x8000, 0xc043347988, 0x2, 0xc0433477f8)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc042714bb8, 0xc04356c000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
crypto/tls.(*block).readFromUntil(0xc04644b1a0, 0x4361078, 0xc042714bb8, 0x5, 0xc042714bb8, 0x44c5b2)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc044332e00, 0xd4a617, 0xc044332f20, 0x4)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc044332e00, 0xc0422cc000, 0x2, 0x10000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0487d80c0, 0xc0422cc000, 0x2, 0x10000, 0xc043347b90, 0x465fb2, 0x1125aa8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/limiter.go:108 +0x5c
github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc0487d80e0, 0xc0422cc000, 0x2, 0x10000, 0x4661c7, 0x1125aa8, 0xc043b98600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x65
io.ReadAtLeast(0x10c9a60, 0xc0487d80e0, 0xc0422cc000, 0x2, 0x10000, 0x2, 0x0, 0x0, 0x1125aa8)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x10c9a60, 0xc0487d80e0, 0xc0422cc000, 0x2, 0x10000, 0xc043347cf8, 0x40c239, 0xc043347cc8)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc044fac0c0, 0x405081, 0xc043be0060, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:438 +0x8e
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc044fac0c0, 0xc043be0060, 0x0, 0x1, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:375 +0x36
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc044fac0c0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:291 +0xe3
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4a
goroutine 77920 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8d90)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x2d62f, 0xd7dc5, 0xc043ab85f0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c361a0, 0xd7dc5, 0xc043ab85f0, 0xc0420301a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75c70, 0xd7dc5, 0x82b, 0x101, 0x828abf, 0xc043cbd972, 0x2, 0x1595, 0x82b)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc043b75c70, 0xd7dc5, 0x82b, 0x0, 0x101, 0x5, 0xc0455f2960)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:765 +0x65
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc043b75c70, 0xc04c05d2c0, 0x51, 0x51, 0xc043ab8801, 0x0, 0xc043ab8800, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:861 +0x51b
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(0xc043b75c70, 0xc04c05d2c0, 0x51, 0x51, 0x1, 0x0, 0xc043f6e380, 0xc043ab8b08, 0xc043ab88b8, 0x41241d, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:918 +0x81
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc04217eed0, 0xc042485270, 0xc04c05d2c0, 0x51, 0x51, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:382 +0x166
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc042485270, 0x49)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:176 +0x47e
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc042072e60, 0x0, 0x0, 0x0, 0xc04c05d2c0, 0x51, 0x51, 0xc043ab8b58, 0xc043ab8b28)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:125 +0x474
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get(0xc042072e60, 0x0, 0x0, 0x0, 0xc04c05d2c0, 0x51, 0x51, 0x0, 0x74f00, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:160 +0x2e9
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc042440300, 0x0, 0x0, 0x0, 0x0, 0xc04c05c2a0, 0x49, 0x5f, 0x40e80dd, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:776 +0x3f2
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc0488cc150, 0xc04c05c2a0, 0x49, 0x5f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_snapshot.go:113 +0x1a2
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045e940c0, 0x16, 0x20, 0xc043ab90d8, 0x20, 0x20, 0x40c301, 0xc043f6e110)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:482 +0x6cc
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641080, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc04225c0a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04557045b, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04557045b, 0x16, 0xc043d2ac50)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc042f84620, 0xc042127600)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443edf40, 0x10d2c60, 0xc047acea00)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63601 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc044fac0c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:792 +0x135
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x8e
goroutine 63701 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0423388e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82580, 0x17, 0xc0426414a0, 0xc043e913b0, 0x81ab, 0xc049c70600, 0x29, 0xc045601000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 67206 [select]:
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*FilteredConn).ReadFrom(0xc0456363c0, 0xc045928600, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/conn.go:73 +0x2ab
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).receiver(0xc0436cfe60, 0xc045378de0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:615 +0xae
created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).readLoop
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:633 +0x89
goroutine 62666 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc043ada2e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc04272d110, 0xc0431827c0, 0x17, 0xc042640b00, 0xc043032ea0, 0x444, 0xc043186120, 0x29, 0xc046670100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 79163 [IO wait]:
internal/poll.runtime_pollWait(0x41a5f10, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043163118, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043162fd8, 0xd49c10, 0x33341a891daff848, 0x4a1b95e374f64984, 0xdf648ec81c87278)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043162fc0, 0xc0422b1000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043162fc0, 0xc0422b1000, 0x400, 0x400, 0x18266debea15bdf, 0x801009d08080082b, 0x49113945201a0880)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0444ae708, 0xc0422b1000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc04225dd40, 0xc0422b1000, 0x400, 0x400, 0xb316a0, 0xc0432f9100, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0432f91a0, 0x157c078, 0xc04225dd40, 0x5, 0xc04225dd40, 0x8d132b590d7fa977)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc0462efc00, 0xd4a617, 0xc0462efd20, 0x1143c10)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc0462efc00, 0xc049cb7661, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc049cb7650)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 77858 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100060, 0xc0430ec380, 0xc0430ec380, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc04231b680, 0xbe79f4e0b93b1c00, 0xc045685400, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ecbe0, 0x10d2c60, 0xc049ca3880, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ecbe0, 0x10d2c60, 0xc049ca3880)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63684 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0437a21e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f823e0, 0x13, 0xc042641a20, 0xc042f8a1b0, 0xb4a0, 0xc049c70600, 0x29, 0xc044535a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63733 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140500, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd690, 0xb, 0xc042641290, 0xc043da8b40, 0xd, 0xc049c70600, 0x29, 0xc04244a500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77894 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645500)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f5, 0x2000ea, 0xc045938a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c362a0, 0x2000ea, 0xc045938a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75e10, 0x2000ea, 0x15a6f, 0xc042e70101, 0xc042252140, 0x825776, 0xc045938ad8, 0xc045938ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043b75e10, 0xd4a601, 0xc043b75e10, 0xc0423c3810, 0xc0456455a0, 0xc0423c3830, 0xc045938b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043b75e10, 0xc042ec7320, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc045bee280, 0xc042ec7320, 0x0, 0xc042e7d380, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042e7d380, 0x0, 0xc042e7d280, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc0436cacd0, 0x8105ba, 0xc042e7d380)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc043726fc0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc043726fc0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509ae80, 0xc042e7d200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509ae80, 0xc042ec72f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90d80, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045645570, 0xb, 0x10, 0xc0459390d8, 0x20, 0x20, 0x40c301, 0xc04542b4a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042640fd0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c6920)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc045f6c70b, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc045f6c70b, 0xb, 0xc0424a5cd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc042f849a0, 0xc044cc5200)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ed680, 0x10d2c60, 0xc043712fc0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63726 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0423386c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd3a0, 0xb, 0xc0422bc000, 0xc0438b5e60, 0x12, 0xc049c70600, 0x29, 0xc045601b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63737 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451400e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd840, 0xb, 0xc0426409a0, 0xc04366e6c0, 0x7, 0xc049c70600, 0x29, 0xc04244a400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63724 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140160, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd250, 0xb, 0xc042079a20, 0xc042134870, 0xb, 0xc049c70600, 0x29, 0xc04244aa00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 67202 [select]:
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).readLoop(0xc0436cfe60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:636 +0x1d4
created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.newUDPSession
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:161 +0x579
goroutine 65809 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc044aa9380)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:590 +0x10b
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c
goroutine 67585 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0422421e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc049d02240, 0xc0427120b0, 0xd, 0xc042641970, 0xc042f8a6c0, 0x13, 0xc0459aa000, 0x29, 0xc04c07ea00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63694 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0437a2380, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f824a0, 0x13, 0xc0426411e0, 0xc043da8120, 0x1344, 0xc049c70600, 0x29, 0xc0451a6200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63705 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451407a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82600, 0x13, 0xc042640e70, 0xc04340e090, 0x66cb, 0xc049c70600, 0x29, 0xc045601400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77919 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100390, 0xc04509a280, 0xc04509a280, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc04610c840, 0xbe79f4e0b93b1c00, 0xc042127700, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443edea0, 0x10d2c60, 0xc047acec00, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443edea0, 0x10d2c60, 0xc047acec00)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77838 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645100)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043c96070)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144e, 0x200064, 0xc042f30a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc045bf57e0, 0x200064, 0xc042f30a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043672000, 0x200064, 0x14cbe, 0xc042eb0101, 0xc042252140, 0x825776, 0xc042f30ad8, 0xc042f30ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043672000, 0xd4a601, 0xc043672000, 0xc04a6203f0, 0xc0456451b0, 0xc04a620410, 0xc042f30b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043672000, 0xc042ec6c00, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc042489f40, 0xc042ec6c00, 0x0, 0xc042e7c040, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042e7c040, 0x0, 0xc042ebff40, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc0436ca280, 0x8105ba, 0xc042e7c040)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc043726660)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc043726660, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509a980, 0xc042ebfe80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509a980, 0xc042ec6bd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90ab0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74cc0, 0x16, 0x20, 0xc042f310d8, 0x20, 0x20, 0x40c301, 0xc04542a760)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641c30, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c6520)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04557059b, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04557059b, 0x16, 0xc0424a4f10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3dc0, 0xc044cc4d00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec5a0, 0x10d2c60, 0xc043fb3e00)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77895 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045644600)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f5, 0x2000ea, 0xc043078a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c362a0, 0x2000ea, 0xc043078a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75e10, 0x2000ea, 0x15a6f, 0xc049ca0101, 0xc042252140, 0x825776, 0xc043078ad8, 0xc043078ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043b75e10, 0xd4a601, 0xc043b75e10, 0xc0423c3810, 0xc0456446c0, 0xc0423c3830, 0xc043078b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043b75e10, 0xc0443439e0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc045bee280, 0xc0443439e0, 0x0, 0xc049ca3c00, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc049ca3c00, 0x0, 0xc049ca39c0, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc045bef1d0, 0x8105ba, 0xc049ca3c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c4ea0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c4ea0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ed700, 0xc049ca3980)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ed700, 0xc0443439b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90480, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045644690, 0xb, 0x10, 0xc0430790d8, 0x20, 0x20, 0x40c301, 0xc043f6f600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641d90, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a07920)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc045f6c6ab, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc045f6c6ab, 0xb, 0xc04426a410)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3420, 0xc044cc5100)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ed720, 0x10d2c60, 0xc043712e00)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 78911 [IO wait]:
internal/poll.runtime_pollWait(0x1585248, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0452a2ed8, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0452a2d98, 0xd49c10, 0xc0000000000, 0x50, 0x50)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc0452a2d80, 0xc047520800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0452a2d80, 0xc047520800, 0x400, 0x400, 0x0, 0x10ca3e0, 0x115b520)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e0c0, 0xc047520800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518e20, 0xc047520800, 0x400, 0x400, 0xb316a0, 0xc042617b00, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042617b30, 0x157c078, 0xc043518e20, 0x5, 0xc043518e20, 0xc04225b001)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc044333880, 0xd4a617, 0xc0443339a0, 0xc046369aa0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc044333880, 0xc042502251, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc042502240)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 63718 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0435188c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433ccf80, 0xd, 0xc042640c60, 0xc043033b00, 0x14, 0xc049c70600, 0x29, 0xc043091900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63602 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc044fac0c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:817 +0x166
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:174 +0xb0
goroutine 77860 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100030, 0xc0430ec280, 0xc0430ec280, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc04231b9e0, 0xbe79f4e0b93b1c00, 0xc045685300, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ecc80, 0x10d2c60, 0xc049ca3c80, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ecc80, 0x10d2c60, 0xc049ca3c80)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77900 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100540, 0xc04509a500, 0xc04509a500, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc046522900, 0xbe79f4e0b93b1c00, 0xc044cc4400, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed900, 0x10d2c60, 0xc043713b80, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed900, 0x10d2c60, 0xc043713b80)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 67203 [select]:
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).Read(0xc0436cfe60, 0xc04840a000, 0x8, 0x10008, 0x8, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:230 +0x2c8
io.ReadAtLeast(0x433b018, 0xc0436cfe60, 0xc04840a000, 0x8, 0x10008, 0x8, 0xb81b00, 0x0, 0x433b018)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x433b018, 0xc0436cfe60, 0xc04840a000, 0x8, 0x10008, 0x8, 0x0, 0x0)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).readFrame(0xc04a6200e0, 0xc04840a000, 0x10008, 0x10008, 0x10301, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:194 +0x98
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).recvLoop(0xc04a6200e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:223 +0x101
created by github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.newSession
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:72 +0x1dc
goroutine 78905 [select]:
net.(*netFD).connect.func2(0x10d2ce0, 0xc0433e82a0, 0xc04435a000, 0xc044768060)
C:/Go/src/net/fd_windows.go:105 +0xf9
created by net.(*netFD).connect
C:/Go/src/net/fd_windows.go:104 +0x218
goroutine 77788 [runnable]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).Get(0xc0420f2000, 0x52b7c, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:152 +0x39d
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0434f2000, 0x200171, 0x1631c, 0xb6a301, 0xc0424d8801, 0xc045bc8b60, 0xc0424d8930, 0x8198ef, 0xc0488cc930)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:587 +0x552
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0434f2000, 0x200171, 0x1631c, 0xd4a601, 0xc0462ee380, 0x81aef6, 0xc0424d8940)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:603 +0x62
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc045bc8b80, 0xc0422520c0, 0xc043fb2300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:627 +0x58
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x31367, 0x200171, 0xc0424d8a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:389 +0x1fd
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc043d3e330, 0x200171, 0xc0424d8a40, 0x42d2a2)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0434f2000, 0x200171, 0x1631c, 0xd40101, 0xc042252140, 0x825776, 0xc0424d8ad8, 0xc0424d8ae0, 0xc042e7d9c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0434f2000, 0xd4a601, 0xc0434f2000, 0xc045bc8a10, 0xc043a66070, 0xc045bc8a30, 0xc0424d8b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0434f2000, 0xc044342270, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc042482500, 0xc044342270, 0x0, 0xc043fb2d00, 0x7)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc043fb2d00, 0x0, 0xc0462ee380, 0x4578e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc042489e50, 0x8105ba, 0xc043fb2d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0433e80c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0433e80c0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ec200, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ec200, 0xc042e7d940)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90120, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74020, 0x12, 0x20, 0xc0424d90d8, 0x20, 0x20, 0xc0462ee301, 0xc043d3e2b0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0426413f0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a06580)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a041b, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a041b, 0x12, 0xc0420071d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f2c40, 0xc045684b00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc04204ca00, 0x10d2c60, 0xc045cabdc0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79176 [IO wait]:
internal/poll.runtime_pollWait(0x41a68d0, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042892c98, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc042892b58, 0xd49c10, 0xc042017260, 0xc747f40, 0xc049d99d10)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc042892b40, 0xc0436d1800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc042892b40, 0xc0436d1800, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e108, 0xc0436d1800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0435192e0, 0xc0436d1800, 0x400, 0x400, 0xb316a0, 0xc042fee000, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042fee0f0, 0x157c078, 0xc0435192e0, 0x5, 0xc0435192e0, 0x20)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc045ea0a80, 0xd4a617, 0xc045ea0ba0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc045ea0a80, 0xc042feee21, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc042feee10)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 63688 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140040, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82420, 0x1c, 0xc042640420, 0xc04206c090, 0x4b62c, 0xc049c70600, 0x29, 0xc044535c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63725 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc043518d00, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd2c0, 0xb, 0xc042641d90, 0xc0438b4ab0, 0x4, 0xc049c70600, 0x29, 0xc04244a200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63707 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338640, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82640, 0x1d, 0xc0420798c0, 0xc043da8c60, 0xb, 0xc049c70600, 0x29, 0xc045601600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63730 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140220, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd550, 0xb, 0xc042079b80, 0xc042f8a900, 0x1a, 0xc049c70600, 0x29, 0xc04244a300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63731 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451402e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd5b0, 0xb, 0xc042640630, 0xc043d92d80, 0xe, 0xc049c70600, 0x29, 0xc04244a900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77868 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f5, 0x2000ea, 0xc043346a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c362a0, 0x2000ea, 0xc043346a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75e10, 0x2000ea, 0x15a6f, 0xc043fb0101, 0xc042252140, 0x825776, 0xc043346ad8, 0xc043346ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043b75e10, 0xd4a601, 0xc043b75e10, 0xc0423c3810, 0xc045644190, 0xc0423c3830, 0xc043346b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043b75e10, 0xc044342540, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc045bee280, 0xc044342540, 0x0, 0xc043fb3780, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc043fb3780, 0x0, 0xc043fb3640, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc045bee230, 0x8105ba, 0xc043fb3780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0433e8540)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0433e8540, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ed380, 0xc043fb3600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ed380, 0xc044342510)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e902d0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045644160, 0xb, 0x10, 0xc0433470d8, 0x20, 0x20, 0x40c301, 0xc043d3ef90)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0422bc000, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a06460)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc045f6c0ab, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc045f6c0ab, 0xb, 0xc042007cd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f30a0, 0xc042127200)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ece60, 0x10d2c60, 0xc04377a1c0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63711 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0423395a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f826c0, 0x16, 0xc042079970, 0xc042134120, 0xca73, 0xc049c70600, 0x29, 0xc043d2c100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77756 [semacquire]:
sync.runtime_SemacquireMutex(0xc045bc8b84, 0x81ae00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc045bc8b80)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x31367, 0x200171, 0xc044372a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:381 +0x141
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc043d3e330, 0x200171, 0xc044372a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0434f2000, 0x200171, 0x1631c, 0xc043fb0101, 0xc042252140, 0x825776, 0xc044372ad8, 0xc044372ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0434f2000, 0xd4a601, 0xc0434f2000, 0xc045bc8a10, 0xc045644530, 0xc045bc8a30, 0xc044372b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0434f2000, 0xc044343740, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc042482500, 0xc044343740, 0x0, 0xc043fb3fc0, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc043fb3fc0, 0x0, 0xc043fb3f00, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc045beec30, 0x8105ba, 0xc043fb3fc0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c4ae0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c4ae0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ed480, 0xc043fb3ec0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ed480, 0xc044343710)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90360, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc0456444f0, 0x10, 0x10, 0xc0443730d8, 0x20, 0x20, 0x40c301, 0xc043f6f3c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0426418c0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a077c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a039b, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a039b, 0x10, 0xc043d2bcd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3260, 0xc045684800)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc04204c960, 0x10d2c60, 0xc045cabc80)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 59734 [select]:
github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc0424c5330, 0xd49200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/sync/sync.go:292 +0x159
github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0420703c0, 0x149a, 0x115b8d0, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:399 +0x458
main.(*apiService).getEvents(0xc0436ce000, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000, 0x10c98e0, 0xc0420703c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1068 +0x20d
main.(*apiService).getIndexEvents(0xc0436ce000, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1039 +0xcd
main.(*apiService).(main.getIndexEvents)-fm(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:254 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac80, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0436d20e0, 0xc0427d2000)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec000, 0x10d2c60, 0xc042252c40)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63703 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9c6c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f825c0, 0x13, 0xc042641ef0, 0xc0438b57a0, 0x7336, 0xc049c70600, 0x29, 0xc045601200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63692 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc044600480, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82460, 0x15, 0xc042079ad0, 0xc042f8a000, 0x178a9, 0xc049c70600, 0x29, 0xc0451a6000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63697 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338320, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82500, 0x1b, 0xc042079810, 0xc043da83f0, 0x9c1c, 0xc049c70600, 0x29, 0xc045600c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63732 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140440, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd620, 0xb, 0xc0426402c0, 0xc04206c7e0, 0x18, 0xc049c70600, 0x29, 0xc045601f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63717 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338920, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82740, 0x15, 0xc042640000, 0xc04366f050, 0x11d, 0xc049c70600, 0x29, 0xc043091700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63708 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338aa0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82660, 0x11, 0xc042079e40, 0xc043e90000, 0xc753, 0xc049c70600, 0x29, 0xc045601700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 67479 [select, 2 minutes]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc042180240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:817 +0x166
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:174 +0xb0
goroutine 77852 [IO wait]:
internal/poll.runtime_pollWait(0x43600f8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0452a2398, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0452a2258, 0xd49c10, 0xc0452a22f8, 0xc0452a2328, 0xc0452a2340)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc0452a2240, 0xc0464d3400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0452a2240, 0xc0464d3400, 0x400, 0x400, 0x5a84f5, 0xc0452a2240, 0xc043ab9938)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e098, 0xc0464d3400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518b60, 0xc0464d3400, 0x400, 0x400, 0xb316a0, 0x0, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042616960, 0x157c078, 0xc043518b60, 0x5, 0xc043518b60, 0x0)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043239c00, 0xd4a617, 0xc043239d20, 0xc043ab9c50)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043239c00, 0xc0439fa000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).Read(0xc042617260, 0xc0439fa000, 0x1000, 0x1000, 0x1135e80, 0x0, 0x0)
C:/Go/src/net/http/server.go:753 +0x10c
bufio.(*Reader).fill(0xc04231a780)
C:/Go/src/bufio/bufio.go:97 +0x121
bufio.(*Reader).Peek(0xc04231a780, 0x4, 0x5b20cdcbe49d, 0x1135e80, 0x0, 0x0, 0x1135e80)
C:/Go/src/bufio/bufio.go:129 +0x41
net/http.(*conn).serve(0xc0443eca00, 0x10d2c60, 0xc049ca2f40)
C:/Go/src/net/http/server.go:1826 +0x896
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 67586 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0422429e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc049d02240, 0xc046474020, 0x16, 0xc042640bb0, 0xc043033440, 0x2494, 0xc0459aa000, 0x29, 0xc04c07eb00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77872 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100240, 0xc0430ec880, 0xc0430ec880, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc045564ba0, 0xbe79f4e0b93b1c00, 0xc045685f00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed040, 0x10d2c60, 0xc04377a840, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed040, 0x10d2c60, 0xc04377a840)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77874 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100210, 0xc0430ec800, 0xc0430ec800, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc045565200, 0xbe79f4e0b93b1c00, 0xc045685d00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed0e0, 0x10d2c60, 0xc04377ac00, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed0e0, 0x10d2c60, 0xc04377ac00)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63693 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338340, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82480, 0x12, 0xc042640dc0, 0xc0424bc000, 0x259b6, 0xc049c70600, 0x29, 0xc045600900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77903 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100510, 0xc04509a600, 0xc04509a600, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0465227e0, 0xbe79f4e0b93b1c00, 0xc044cc4300, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed9a0, 0x10d2c60, 0xc043713a40, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed9a0, 0x10d2c60, 0xc043713a40)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77842 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045644d00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc044a8ea40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc044a8ea40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc042eb0101, 0xc042252140, 0x825776, 0xc044a8ead8, 0xc044a8eae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc045644d40, 0xc04a376250, 0xc044a8eb60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc042ec6480, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc042ec6480, 0x0, 0xc042ebe700, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042ebe700, 0x0, 0xc042ebe5c0, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc043b5ed20, 0x8105ba, 0xc042ebe700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c5aa0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c5aa0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430edd00, 0xc042ebe580)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430edd00, 0xc042ec6450)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e907e0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74920, 0x1f, 0x20, 0xc044a8f0d8, 0x20, 0x20, 0x40c301, 0xc043f6fce0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641760, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a07fe0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04621806b, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04621806b, 0x1f, 0xc04426ba10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3960, 0xc044cc4700)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec6e0, 0x10d2c60, 0xc049ca2480)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63702 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0423389e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f825a0, 0x17, 0xc042640840, 0xc043da8090, 0x98e9, 0xc049c70600, 0x29, 0xc045601100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77881 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645400)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f5, 0x2000ea, 0xc042534a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c362a0, 0x2000ea, 0xc042534a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75e10, 0x2000ea, 0x15a6f, 0xc042e70101, 0xc042252140, 0x825776, 0xc042534ad8, 0xc042534ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043b75e10, 0xd4a601, 0xc043b75e10, 0xc0423c3810, 0xc0456454e0, 0xc0423c3830, 0xc042534b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043b75e10, 0xc042ec71a0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc045bee280, 0xc042ec71a0, 0x0, 0xc042e7cf80, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042e7cf80, 0x0, 0xc042e7cec0, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc0436cabe0, 0x8105ba, 0xc042e7cf80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc043726de0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc043726de0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509ad80, 0xc042e7ce80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509ad80, 0xc042ec7170)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90cf0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc0456454b0, 0xc, 0x10, 0xc0425350d8, 0x20, 0x20, 0x40c301, 0xc04542aff0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641550, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c6860)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc045f6c6db, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc045f6c6db, 0xc, 0xc0424a5a10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc042f848c0, 0xc045685a00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ed2c0, 0x10d2c60, 0xc04377b780)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 72038 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc044c288c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc043302ab0, 0xc044e262c0, 0x15, 0xc042640000, 0xc04366f050, 0x11d, 0xc0443e6090, 0x29, 0xc0457ea800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63713 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0437a2240, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82700, 0x14, 0xc042640d10, 0xc042e2c000, 0x498b6, 0xc049c70600, 0x29, 0xc045601c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 62496 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0437b9440)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:817 +0x166
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:174 +0xb0
goroutine 67205 [select]:
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).keepalive(0xc04a6200e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:271 +0x1d0
created by github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.newSession
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:74 +0x220
goroutine 77808 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8d20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f3, 0x1fddb6, 0xc046a5aa40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc043f6fae0, 0x1fddb6, 0xc046a5aa40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0434f20d0, 0x1fddb6, 0x16b26, 0xc045290101, 0xc042252140, 0x825776, 0xc046a5aad8, 0xc046a5aae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0434f20d0, 0xd4a601, 0xc0434f20d0, 0xc045bc8cb0, 0xc045644b10, 0xc045bc8cd0, 0xc046a5ab60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0434f20d0, 0xc044343f50, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043b5f450, 0xc044343f50, 0x0, 0xc04529f9c0, 0x2)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc04529f9c0, 0x0, 0xc04529f900, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc043b5e500, 0x8105ba, 0xc04529f9c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c5620)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c5620, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430edb00, 0xc04529f8c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430edb00, 0xc044343f20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e906c0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74720, 0x13, 0x20, 0xc046a5b0d8, 0x20, 0x20, 0x40c301, 0xc043f6fa90)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641a20, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a07be0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a059b, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a059b, 0x13, 0xc04426b490)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f37a0, 0xc045685000)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc04204c000, 0x10d2c60, 0xc0437cdc80)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 67476 [select]:
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Stream).Read(0xc0427400c0, 0xc043aa3400, 0x400, 0x400, 0x0, 0x10c9720, 0xc042030040)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/stream.go:75 +0x43f
crypto/tls.(*block).readFromUntil(0xc048876c90, 0x433b040, 0xc046aa2bd0, 0x5, 0xc046aa2bd0, 0x44c5b2)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043910e00, 0xd4a617, 0xc043910f20, 0x10)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043910e00, 0xc044146000, 0x2, 0x10000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc042242820, 0xc044146000, 0x2, 0x10000, 0xc046871b90, 0x466040, 0xc043b986a8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/limiter.go:108 +0x5c
github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc042242860, 0xc044146000, 0x2, 0x10000, 0x4661c7, 0x1125aa8, 0xc043b98680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x65
io.ReadAtLeast(0x10c9a60, 0xc042242860, 0xc044146000, 0x2, 0x10000, 0x2, 0x0, 0x0, 0x1125aa8)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x10c9a60, 0xc042242860, 0xc044146000, 0x2, 0x10000, 0xc046871cf8, 0x40c239, 0xc046871cc8)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc042180240, 0x405081, 0xc04234a480, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:438 +0x8e
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc042180240, 0xc04234a480, 0x0, 0x1, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:375 +0x36
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc042180240, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:291 +0xe3
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4a
goroutine 77884 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100120, 0xc0430ec600, 0xc0430ec600, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0455a0360, 0xbe79f4e0b93b1c00, 0xc045685800, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed400, 0x10d2c60, 0xc04377b8c0, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed400, 0x10d2c60, 0xc04377b8c0)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63735 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451406a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd760, 0xb, 0xc042640fd0, 0xc04340ebd0, 0x4, 0xc049c70600, 0x29, 0xc04244a100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63681 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451388e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cc110, 0xb, 0xc0420794a0, 0xc043434000, 0x29d27, 0xc049c70600, 0x29, 0xc0451a6100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 79155 [runnable]:
internal/poll.runtime_pollWaitCanceled(0x41890e8, 0x72)
C:/Go/src/runtime/netpoll.go:189 +0x40
internal/poll.(*pollDesc).waitCanceled(0xc049bb9e98, 0x72)
C:/Go/src/internal/poll/fd_poll_runtime.go:101 +0x4e
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb9d58, 0xd49c10, 0xc0000000000, 0x50, 0x50)
C:/Go/src/internal/poll/fd_windows.go:235 +0x238
internal/poll.(*FD).Read(0xc049bb9d40, 0xc045c0f800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb9d40, 0xc045c0f800, 0x400, 0x400, 0x0, 0x10ca3e0, 0x115b520)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e090, 0xc045c0f800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518b20, 0xc045c0f800, 0x400, 0x400, 0xb316a0, 0xc042616700, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042616750, 0x157c078, 0xc043518b20, 0x5, 0xc043518b20, 0xc04248b301)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043239880, 0xd4a617, 0xc0432399a0, 0xc0463698c0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043239880, 0xc042617601, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0426175f0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79157 [IO wait]:
internal/poll.runtime_pollWait(0x4370018, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0452a3358, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0452a3218, 0xd49c10, 0x6d1d0b, 0x10d1fe0, 0xc0420f2ee0)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc0452a3200, 0xc045528800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0452a3200, 0xc045528800, 0x400, 0x400, 0xc042ed1c08, 0x6d1d0b, 0x10d1fe0)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e0d0, 0xc045528800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518fa0, 0xc045528800, 0x400, 0x400, 0xb316a0, 0xc042502500, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0425025d0, 0x157c078, 0xc043518fa0, 0x5, 0xc043518fa0, 0xc042ed1d08)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc044e1e700, 0xd4a617, 0xc044e1e820, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc044e1e700, 0xc042502d61, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc042502d50)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79164 [IO wait]:
internal/poll.runtime_pollWait(0x41a6a50, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043162c98, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043162b58, 0xd49c10, 0xc042017260, 0xc748e11, 0xc0428bb020)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043162b40, 0xc043274800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043162b40, 0xc043274800, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0444ae6f8, 0xc043274800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc04225dcc0, 0xc043274800, 0x400, 0x400, 0xb316a0, 0xc0432f8c00, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0432f8cf0, 0x157c078, 0xc04225dcc0, 0x5, 0xc04225dcc0, 0x20)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc0462ef500, 0xd4a617, 0xc0462ef620, 0x44132b)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc0462ef500, 0xc04347cd31, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc04347cd20)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79165 [IO wait]:
internal/poll.runtime_pollWait(0x435faf8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043162398, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043162258, 0xd49c10, 0xc042017260, 0xc748e11, 0x3cc0040)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043162240, 0xc043274000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043162240, 0xc043274000, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0444ae6f0, 0xc043274000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc04225dc80, 0xc043274000, 0x400, 0x400, 0xb316a0, 0xc0432f8a00, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0432f8ae0, 0x157c078, 0xc04225dc80, 0x5, 0xc04225dc80, 0xc0465306a0)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc0462eea80, 0xd4a617, 0xc0462eeba0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc0462eea80, 0xc04304a641, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc04304a630)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79166 [IO wait]:
internal/poll.runtime_pollWait(0x4360038, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042084ed8, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc042084d98, 0xd49c10, 0xc042017260, 0xc748e11, 0x80)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc042084d80, 0xc043d10400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc042084d80, 0xc043d10400, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0456ca480, 0xc043d10400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043adae20, 0xc043d10400, 0x400, 0x400, 0xb316a0, 0xc043a14600, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc043a146f0, 0x157c078, 0xc043adae20, 0x5, 0xc043adae20, 0x5340000)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042f36700, 0xd4a617, 0xc042f36820, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042f36700, 0xc043d867f1, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc043d867e0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 72037 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc044c286a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc043302ab0, 0xc043f6c230, 0xc, 0xc042641550, 0xc043e91d40, 0x2a, 0xc0443e6090, 0x29, 0xc0457ea700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77869 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045644000)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc0458d6a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc0458d6a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc043fb0101, 0xc042252140, 0x825776, 0xc0458d6ad8, 0xc0458d6ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc0456440c0, 0xc04a376250, 0xc0458d6b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc0443423f0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc0443423f0, 0x0, 0xc043fb3200, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc043fb3200, 0x0, 0xc043fb3080, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc042483900, 0x8105ba, 0xc043fb3200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0433e8300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0433e8300, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ec080, 0xc043fb3040)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ec080, 0xc0443423c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90240, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d740e0, 0x14, 0x20, 0xc0458d70d8, 0x20, 0x20, 0x40c301, 0xc043d3e760)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042640210, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a06120)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04557041b, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04557041b, 0x14, 0xc042007a10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f2ee0, 0xc042127100)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ecf00, 0x10d2c60, 0xc04377a700)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 71742 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x436f718, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc04509f7d8, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc04509f698, 0xd49c10, 0x2, 0x0, 0xc048612120)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc04509f680, 0xc047520000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc04509f680, 0xc047520000, 0x400, 0x400, 0xc04a61d988, 0x2, 0xc04a61d7f8)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc04348e0f8, 0xc047520000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
crypto/tls.(*block).readFromUntil(0xc0450de3c0, 0x4361078, 0xc04348e0f8, 0x5, 0xc04348e0f8, 0x44c5b2)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc044e1e000, 0xd4a617, 0xc044e1e120, 0x4)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc044e1e000, 0xc0449a8000, 0x2, 0x10000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc044347600, 0xc0449a8000, 0x2, 0x10000, 0xc04a61db90, 0x465fb2, 0x1125aa8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/limiter.go:108 +0x5c
github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc044347620, 0xc0449a8000, 0x2, 0x10000, 0x4661c7, 0x1125aa8, 0xc04447a780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x65
io.ReadAtLeast(0x10c9a60, 0xc044347620, 0xc0449a8000, 0x2, 0x10000, 0x2, 0x0, 0x0, 0x1125aa8)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x10c9a60, 0xc044347620, 0xc0449a8000, 0x2, 0x10000, 0xc04a61dcf8, 0x40c239, 0xc04a61dcc8)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc042181200, 0x405081, 0xc042e48c00, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:438 +0x8e
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc042181200, 0xc042e48c00, 0x0, 0x1, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:375 +0x36
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc042181200, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:291 +0xe3
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4a
goroutine 77896 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421005a0, 0xc04509a680, 0xc04509a680, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0455a1e00, 0xbe79f4e0b93b1c00, 0xc044cc4600, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed7c0, 0x10d2c60, 0xc0437133c0, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed7c0, 0x10d2c60, 0xc0437133c0)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63683 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0487d8d20, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f823c0, 0x12, 0xc0426406e0, 0xc04366e000, 0x24362, 0xc049c70600, 0x29, 0xc045600700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77877 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421001e0, 0xc0430ec780, 0xc0430ec780, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc045565320, 0xbe79f4e0b93b1c00, 0xc045685c00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed180, 0x10d2c60, 0xc04377ad40, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed180, 0x10d2c60, 0xc04377ad40)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77817 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc046c54120, 0xc04230a580, 0xc04230a580, 0x0)
C:/Go/src/net/textproto/reader.go:478 +0x95
net/http.readRequest(0xc04232e0c0, 0xbe79f4e0b40aab00, 0xc045684a00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc04204cb40, 0x10d2c60, 0xc043fb2000, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc04204cb40, 0x10d2c60, 0xc043fb2000)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79126 [runnable]:
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).sendLoop(0xc042667b90)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:289 +0x17f
created by github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.newSession
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:73 +0x1fe
goroutine 71743 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc042181200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:590 +0x10b
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c
goroutine 67488 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0422422c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc049d02240, 0xc046474000, 0x14, 0xc042640d10, 0xc042e2c000, 0x498b6, 0xc0459aa000, 0x29, 0xc044f88100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 61266 [IO wait]:
internal/poll.runtime_pollWait(0x435fdf8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb9a18, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb98d8, 0xd49c10, 0x0, 0x3f3, 0xc043275005)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb98c0, 0xc043275000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb98c0, 0xc043275000, 0x400, 0x400, 0x7d, 0x8, 0x0)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0456ca160, 0xc043275000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
crypto/tls.(*block).readFromUntil(0xc0435c0810, 0x4361078, 0xc0456ca160, 0x5, 0xc0456ca160, 0x0)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043412000, 0xd4a617, 0xc043412120, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043412000, 0xc044a4de30, 0xc, 0xc, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
io.ReadAtLeast(0x10c93a0, 0xc043412000, 0xc044a4de30, 0xc, 0xc, 0xc, 0xa9a180, 0xc04394ea01, 0xc044a4de30)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x10c93a0, 0xc043412000, 0xc044a4de30, 0xc, 0xc, 0xc, 0x0, 0x0)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage(0x10c93a0, 0xc043412000, 0xc043412000, 0x10c93a0, 0xc043412000, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/protocol/protocol.go:79 +0xba
github.com/syncthing/syncthing/lib/relay/client.messageReader(0x10d6700, 0xc043412000, 0xc045192000, 0xc043dc0060)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/static.go:331 +0x88
created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/static.go:103 +0x852
goroutine 63706 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0423381a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82620, 0x15, 0xc042641810, 0xc043579050, 0x82b2, 0xc049c70600, 0x29, 0xc045601500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 62493 [IO wait]:
internal/poll.runtime_pollWait(0xc40bbb8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0431625d8, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043162498, 0xd49c10, 0x2, 0x0, 0xc0433d6300)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043162480, 0xc045c0e000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043162480, 0xc045c0e000, 0x400, 0x400, 0xc043f45988, 0x2, 0xc043f457f8)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc04348eb40, 0xc045c0e000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
crypto/tls.(*block).readFromUntil(0xc043f04690, 0x4361078, 0xc04348eb40, 0x5, 0xc04348eb40, 0x44c5b2)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042683c00, 0xd4a617, 0xc042683d20, 0x4)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042683c00, 0xc043596000, 0x2, 0x10000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc046b12420, 0xc043596000, 0x2, 0x10000, 0xc043f45b90, 0x465fb2, 0x1125aa8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/limiter.go:108 +0x5c
github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc046b12440, 0xc043596000, 0x2, 0x10000, 0x4661c7, 0x1125aa8, 0xc043b98680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x65
io.ReadAtLeast(0x10c9a60, 0xc046b12440, 0xc043596000, 0x2, 0x10000, 0x2, 0x0, 0x0, 0x1125aa8)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x10c9a60, 0xc046b12440, 0xc043596000, 0x2, 0x10000, 0xc043f45cf8, 0x40c239, 0xc043f45cc8)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc0437b9440, 0x405081, 0xc042dcb9e0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:438 +0x8e
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc0437b9440, 0xc042dcb9e0, 0x0, 0x1, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:375 +0x36
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0437b9440, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:291 +0xe3
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4a
goroutine 63682 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9c3e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cc160, 0xb, 0xc042641ce0, 0xc0438b4630, 0x13, 0xc049c70600, 0x29, 0xc045601d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77810 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc046c541e0, 0xc04230a680, 0xc04230a680, 0x0)
C:/Go/src/net/textproto/reader.go:478 +0x95
net/http.readRequest(0xc045a5a420, 0xbe79f4e0b40aab00, 0xc045684e00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc04204dae0, 0x10d2c60, 0xc0431f4080, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc04204dae0, 0x10d2c60, 0xc0431f4080)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77785 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8af0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144d, 0x2000a6, 0xc043074a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0461062e0, 0x2000a6, 0xc043074a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0464cca90, 0x2000a6, 0x16771, 0xc049ca0101, 0xc042252140, 0x825776, 0xc043074ad8, 0xc043074ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0464cca90, 0xd4a601, 0xc0464cca90, 0xc046e46000, 0xc045644790, 0xc046e46020, 0xc043074b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0464cca90, 0xc044343b30, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920280, 0xc044343b30, 0x0, 0xc04529e900, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc04529e900, 0x0, 0xc049ca3f00, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc045bef900, 0x8105ba, 0xc04529e900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c5080)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c5080, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ed800, 0xc049ca3ec0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ed800, 0xc044343b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90510, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74520, 0x1c, 0x20, 0xc0430750d8, 0x20, 0x20, 0x40c301, 0xc043f6f700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042640420, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a079c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a045b, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a045b, 0x1c, 0xc04426ac50)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3500, 0xc045684c00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc04204c320, 0x10d2c60, 0xc044034040)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79172 [IO wait]:
internal/poll.runtime_pollWait(0x418a320, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb8ed8, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb8d98, 0xd49c10, 0xc042017260, 0xc747f40, 0x14d0001)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb8d80, 0xc043aa3c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb8d80, 0xc043aa3c00, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e060, 0xc043aa3c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518760, 0xc043aa3c00, 0x400, 0x400, 0xb316a0, 0xc0456f7e00, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0456f7ef0, 0x157c078, 0xc043518760, 0x5, 0xc043518760, 0x20)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042039500, 0xd4a617, 0xc042039620, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042039500, 0xc0474ff571, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0474ff560)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79174 [IO wait]:
internal/poll.runtime_pollWait(0x436fad8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb8a58, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb8918, 0xd49c10, 0xc042017260, 0xc747f40, 0x4)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb8900, 0xc04323dc00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb8900, 0xc04323dc00, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e050, 0xc04323dc00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518660, 0xc04323dc00, 0x400, 0x400, 0xb316a0, 0xc0456f7700, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0456f77d0, 0x157c078, 0xc043518660, 0x5, 0xc043518660, 0x5340000)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043a65c00, 0xd4a617, 0xc043a65d20, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043a65c00, 0xc0474fee21, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0474fee10)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 71905 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc042181200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:817 +0x166
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:174 +0xb0
goroutine 78912 [runnable, locked to thread]:
syscall.Syscall9(0x7fffdd039900, 0x7, 0xa58, 0xc0430ddb60, 0x1, 0xc0430ddb48, 0xc0430ddb98, 0xc0430ddb18, 0x0, 0x0, ...)
C:/Go/src/runtime/syscall_windows.go:185 +0x69
syscall.WSARecv(0xa58, 0xc0430ddb60, 0x1, 0xc0430ddb48, 0xc0430ddb98, 0xc0430ddb18, 0x0, 0x0, 0x0)
C:/Go/src/syscall/zsyscall_windows.go:1545 +0x115
internal/poll.(*FD).Read.func1(0xc0430ddb18, 0x72, 0x457800)
C:/Go/src/internal/poll/fd_windows.go:459 +0x6d
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0430ddb18, 0xd49c10, 0x0, 0xc042dd0300, 0xc042dd0300)
C:/Go/src/internal/poll/fd_windows.go:183 +0xce
internal/poll.(*FD).Read(0xc0430ddb00, 0xc043050400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0430ddb00, 0xc043050400, 0x400, 0x400, 0x412374, 0xc044207bf8, 0x412374)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e1a8, 0xc043050400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043519d00, 0xc043050400, 0x400, 0x400, 0xb316a0, 0xc0433cb300, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0433cb3b0, 0x157c078, 0xc043519d00, 0x5, 0xc043519d00, 0xba1a6f)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043910380, 0xd4a617, 0xc0439104a0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043910380, 0xc0433cb7e1, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0433cb7d0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 77825 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc046c54030, 0xc04230a600, 0xc04230a600, 0x0)
C:/Go/src/net/textproto/reader.go:478 +0x95
net/http.readRequest(0xc04232f0e0, 0xbe79f4e0b40aab00, 0xc045684500, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ec1e0, 0x10d2c60, 0xc043fb2c00, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ec1e0, 0x10d2c60, 0xc043fb2c00)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63685 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0435184c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cc2a0, 0xe, 0xc0420793f0, 0xc042134510, 0x9a, 0xc049c70600, 0x29, 0xc045600800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63723 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451382e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd1f0, 0xb, 0xc042640580, 0xc043d926c0, 0xb, 0xc049c70600, 0x29, 0xc04244a600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63691 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140420, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc049c705d0, 0x29, 0xc0426404d0, 0xc043d92000, 0x81c4, 0xc049c70600, 0x29, 0xc044535e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 78909 [IO wait]:
internal/poll.runtime_pollWait(0x4188a28, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc04435a398, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc04435a258, 0xd49c10, 0x0, 0xc0433d62a0, 0xc0433d62a0)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc04435a240, 0xc04323d000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc04435a240, 0xc04323d000, 0x400, 0x400, 0x412374, 0xc0460c9bf8, 0x412374)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc042004030, 0xc04323d000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0451400a0, 0xc04323d000, 0x400, 0x400, 0xb316a0, 0xc042f9c100, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042f9c1b0, 0x157c078, 0xc0451400a0, 0x5, 0xc0451400a0, 0xba1a6f)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043910000, 0xd4a617, 0xc043910120, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043910000, 0xc0469da131, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0469da120)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 63715 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0435189e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82720, 0x16, 0xc042640bb0, 0xc043033440, 0x2494, 0xc049c70600, 0x29, 0xc043091400)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77904 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421004e0, 0xc04509a580, 0xc04509a580, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc046522de0, 0xbe79f4e0b93b1c00, 0xc042127f00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443eda40, 0x10d2c60, 0xc043713e40, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443eda40, 0x10d2c60, 0xc043713e40)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63712 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9c180, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f826e0, 0x17, 0xc042640b00, 0xc043032ea0, 0x444, 0xc049c70600, 0x29, 0xc043091100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77850 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc044a8aa40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc044a8aa40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc042eb0101, 0xc042252140, 0x825776, 0xc044a8aad8, 0xc044a8aae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc045644e10, 0xc04a376250, 0xc044a8ab60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc042ec6600, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc042ec6600, 0x0, 0xc042ebed40, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042ebed40, 0x0, 0xc042ebebc0, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc043b5f3b0, 0x8105ba, 0xc042ebed40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c5c80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c5c80, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ede00, 0xc042ebeb40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ede00, 0xc042ec65d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90870, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d749e0, 0x13, 0x20, 0xc044a8b0d8, 0x20, 0x20, 0x40c301, 0xc043f6fdf0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641ef0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c60c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0455704db, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0455704db, 0x13, 0xc04426bcd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3a40, 0xc044cc4800)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec8c0, 0x10d2c60, 0xc049ca2b00)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77832 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc89a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x20ef6, 0x455c, 0xc0468c85f0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0424c4e00, 0x455c, 0xc0468c85f0, 0xc0420301a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043958820, 0x455c, 0x717ab4, 0x101, 0x828abf, 0xc042ef8cfb, 0x4, 0x407, 0x717ab4)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc043958820, 0x455c, 0x717ab4, 0x0, 0x710101, 0x7, 0xc04284a0f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:765 +0x65
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc043958820, 0xc049de41e0, 0x47, 0x47, 0xc0468c8801, 0x0, 0xc0468c8800, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:861 +0x51b
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(0xc043958820, 0xc049de41e0, 0x47, 0x47, 0x1, 0x0, 0x82ecd6, 0xc0420301a0, 0xc04240a2a0, 0xc0468c88b8, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:918 +0x81
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc04217eed0, 0xc0424829b0, 0xc049de41e0, 0x47, 0x47, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:382 +0x166
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0424829b0, 0x3f)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:176 +0x47e
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc042072e60, 0x0, 0x0, 0x0, 0xc049de41e0, 0x47, 0x47, 0xc0468c8b58, 0xc0468c8b28)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:125 +0x474
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get(0xc042072e60, 0x0, 0x0, 0x0, 0xc049de41e0, 0x47, 0x47, 0x0, 0x7dd00, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:160 +0x2e9
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc042440300, 0x0, 0x0, 0x0, 0x0, 0xc0426ee060, 0x3f, 0x55, 0x40e80dd, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:776 +0x3f2
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc04475a120, 0xc0426ee060, 0x3f, 0x55, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_snapshot.go:113 +0x1a2
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc0428ba0a0, 0x13, 0x20, 0xc0468c90d8, 0x20, 0x20, 0x40c301, 0xc04404e110)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:482 +0x6cc
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0426411e0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc045ae80c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04356201b, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04356201b, 0x13, 0xc043d2a6d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc042f841c0, 0xc042126000)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec320, 0x10d2c60, 0xc043fb3540)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77826 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc046c54000, 0xc04230a080, 0xc04230a080, 0x0)
C:/Go/src/net/textproto/reader.go:478 +0x95
net/http.readRequest(0xc04232efc0, 0xbe79f4e0b40aab00, 0xc045684400, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ec280, 0x10d2c60, 0xc043fb2ac0, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ec280, 0x10d2c60, 0xc043fb2ac0)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77853 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421000c0, 0xc0430ec480, 0xc0430ec480, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc04231a660, 0xbe79f4e0b93b1c00, 0xc045685600, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ecaa0, 0x10d2c60, 0xc049ca2e00, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ecaa0, 0x10d2c60, 0xc049ca2e00)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63709 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338ca0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82680, 0x15, 0xc042079ef0, 0xc042134cf0, 0x2bc, 0xc049c70600, 0x29, 0xc045601800)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63734 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451405e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd6f0, 0xb, 0xc042641e40, 0xc0438b4f30, 0x5, 0xc049c70600, 0x29, 0xc04244ac00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 79159 [IO wait]:
internal/poll.runtime_pollWait(0x418a560, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043162158, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043162018, 0xd49c10, 0xc0000000000, 0x50, 0x50)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043162000, 0xc04383f800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043162000, 0xc04383f800, 0x400, 0x400, 0x0, 0x10ca3e0, 0x115b520)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc04507bd50, 0xc04383f800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc045c84020, 0xc04383f800, 0x400, 0x400, 0xb316a0, 0xc04c099000, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc04c0990b0, 0x157c078, 0xc045c84020, 0x5, 0xc045c84020, 0xc045bee601)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042f36e00, 0xd4a617, 0xc042f36f20, 0xc044585da0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042f36e00, 0xc047e85391, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc047e85380)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79161 [IO wait]:
internal/poll.runtime_pollWait(0x4189ea0, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042893c58, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc042893b18, 0xd49c10, 0x6d1d0b, 0x10d1fe0, 0xc0420f3340)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc042893b00, 0xc044e1cc00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc042893b00, 0xc044e1cc00, 0x400, 0x400, 0xc046647c08, 0x6d1d0b, 0x10d1fe0)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e140, 0xc044e1cc00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043519660, 0xc044e1cc00, 0x400, 0x400, 0xb316a0, 0xc042fefc00, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042fefce0, 0x157c078, 0xc043519660, 0x5, 0xc043519660, 0xc046647d08)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc0438c8e00, 0xd4a617, 0xc0438c8f20, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc0438c8e00, 0xc0432f8341, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0432f8330)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79162 [IO wait]:
internal/poll.runtime_pollWait(0x1585908, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb85d8, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb8498, 0xd49c10, 0xc043dc61e0, 0xc043dc61e0, 0xb90780)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb8480, 0xc0464d2c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb8480, 0xc0464d2c00, 0x400, 0x400, 0xc042dbd5c8, 0xc046031c20, 0x44c9e0)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc044380000, 0xc0464d2c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518020, 0xc0464d2c00, 0x400, 0x400, 0xb316a0, 0xc049cb7400, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc049cb74a0, 0x157c078, 0xc043518020, 0x5, 0xc043518020, 0x0)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042f36a80, 0xd4a617, 0xc042f36ba0, 0x1143a80)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042f36a80, 0xc045e68071, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc045e68060)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79160 [IO wait]:
internal/poll.runtime_pollWait(0x1584f48, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043163598, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043163458, 0xd49c10, 0x6d1d0b, 0x10d1fe0, 0xc0420f3260)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043163440, 0xc04f35b000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043163440, 0xc04f35b000, 0x400, 0x400, 0xc045ecdc08, 0x6d1d0b, 0x10d1fe0)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e010, 0xc04f35b000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518220, 0xc04f35b000, 0x400, 0x400, 0xb316a0, 0xc0456f6200, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0456f6240, 0x157c078, 0xc043518220, 0x5, 0xc043518220, 0xc045ecdd08)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc04348dc00, 0xd4a617, 0xc04348dd20, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc04348dc00, 0xc0456f6c41, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0456f6c30)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 63690 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0437a27a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82440, 0x12, 0xc0426413f0, 0xc043032000, 0x31428, 0xc049c70600, 0x29, 0xc044535e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63728 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9d840, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd480, 0xb, 0xc0426408f0, 0xc04366e1b0, 0xc4a, 0xc049c70600, 0x29, 0xc045601a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63720 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338a20, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82780, 0x15, 0xc042640160, 0xc043e90090, 0x1021a, 0xc049c70600, 0x29, 0xc045601900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63699 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338720, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82540, 0x16, 0xc042079ce0, 0xc04340e240, 0x364, 0xc049c70600, 0x29, 0xc045600e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 67588 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0422431c0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc049d02240, 0xc046474040, 0x16, 0xc042641080, 0xc043da8bd0, 0xc7f7, 0xc0459aa000, 0x29, 0xc04c07f000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 79171 [IO wait]:
internal/poll.runtime_pollWait(0x15859c8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb9118, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb8fd8, 0xd49c10, 0xc042017260, 0xc748e12, 0x10)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb8fc0, 0xc04341c400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb8fc0, 0xc04341c400, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e068, 0xc04341c400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0435187a0, 0xc04341c400, 0x400, 0x400, 0xb316a0, 0xc0474fe200, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0474fe2d0, 0x157c078, 0xc0435187a0, 0x5, 0xc0435187a0, 0x1340000)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043238000, 0xd4a617, 0xc043238120, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043238000, 0xc0474ff901, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0474ff8f0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 69333 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc04331a740, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0469b8480, 0xc043530020, 0x16, 0xc042079970, 0xc042134120, 0xca73, 0xc04645a030, 0x29, 0xc042e22100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 62495 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0437b9440)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:792 +0x135
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x8e
goroutine 63488 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc044fac0c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:590 +0x10b
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c
goroutine 77889 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045644f00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f5, 0x2000ea, 0xc0463a0a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c362a0, 0x2000ea, 0xc0463a0a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75e10, 0x2000ea, 0x15a6f, 0xc042eb0101, 0xc042252140, 0x825776, 0xc0463a0ad8, 0xc0463a0ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043b75e10, 0xd4a601, 0xc043b75e10, 0xc0423c3810, 0xc045644f30, 0xc0423c3830, 0xc0463a0b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043b75e10, 0xc042ec6780, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc045bee280, 0xc042ec6780, 0x0, 0xc042ebf080, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042ebf080, 0x0, 0xc042ebef80, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc043b5f720, 0x8105ba, 0xc042ebf080)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c5e60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c5e60, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430edf00, 0xc042ebef40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430edf00, 0xc042ec6750)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90900, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045644eb0, 0xb, 0x10, 0xc0463a10d8, 0x20, 0x20, 0x40c301, 0xc043f6ff10)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0426402c0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c61e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc045f6c73b, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc045f6c73b, 0xb, 0xc0424a46d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3b20, 0xc044cc5600)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ed540, 0x10d2c60, 0xc043712280)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63727 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338880, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd410, 0xb, 0xc042640370, 0xc04206d0e0, 0x19, 0xc049c70600, 0x29, 0xc04244a000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 79170 [IO wait]:
internal/poll.runtime_pollWait(0x4185d88, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb97d8, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb9698, 0xd49c10, 0xc042017260, 0xc748e12, 0x8)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb9680, 0xc043d11000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb9680, 0xc043d11000, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e080, 0xc043d11000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518960, 0xc043d11000, 0x400, 0x400, 0xb316a0, 0xc0474ff700, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0474ff710, 0x157c078, 0xc043518960, 0x5, 0xc043518960, 0x5340000)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043238a80, 0xd4a617, 0xc043238ba0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043238a80, 0xc0474ffa81, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0474ffa70)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 63714 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338fe0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433ccd70, 0xd, 0xc042641970, 0xc042f8a6c0, 0x13, 0xc049c70600, 0x29, 0xc043091200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63716 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0423388a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cce70, 0xc, 0xc042641550, 0xc043e91d40, 0x2a, 0xc049c70600, 0x29, 0xc043091500)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77908 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100480, 0xc04509a200, 0xc04509a200, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc046523a40, 0xbe79f4e0b93b1c00, 0xc042127d00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443edb80, 0x10d2c60, 0xc047ace280, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443edb80, 0x10d2c60, 0xc047ace280)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77811 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0x0)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8c40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f2, 0x200017, 0xc0434a6a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc04521c2c0, 0x200017, 0xc0434a6a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b74dd0, 0x200017, 0x1956a, 0xc045290101, 0xc042252140, 0x825776, 0xc0434a6ad8, 0xc0434a6ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043b74dd0, 0xd4a601, 0xc043b74dd0, 0xc0420f07e0, 0xc045644970, 0xc0420f0800, 0xc0434a6b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043b74dd0, 0xc044343cb0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043b5f400, 0xc044343cb0, 0x0, 0xc04529f300, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc04529f300, 0x0, 0xc04529f240, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc045befbd0, 0x8105ba, 0xc04529f300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c5260)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c5260, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ed900, 0xc04529f180)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ed900, 0xc044343c50)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e905a0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045644940, 0xf, 0x10, 0xc0434a70d8, 0x20, 0x20, 0x40c301, 0xc043f6f830)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0426416b0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a07a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a049b, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a049b, 0xf, 0x15fc9a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f35e0, 0xc045684d00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc04204db80, 0x10d2c60, 0xc042e7ccc0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79143 [IO wait]:
internal/poll.runtime_pollWait(0x436f958, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043163358, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043163218, 0xd49c10, 0x62e88e, 0xc044c9f9a8, 0xc042884000)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043163200, 0xc04383e000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043163200, 0xc04383e000, 0x400, 0x400, 0xc04201aa38, 0xc043e77500, 0xc0439b6d70)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0430040d8, 0xc04383e000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518040, 0xc04383e000, 0x400, 0x400, 0xb316a0, 0xc044032200, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc044032270, 0x157c078, 0xc043518040, 0x5, 0xc043518040, 0x0)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042f37500, 0xd4a617, 0xc042f37620, 0xc0458ce0c0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042f37500, 0xc047e85541, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc047e85530)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 67204 [select]:
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).sendLoop(0xc04a6200e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:289 +0x17f
created by github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.newSession
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:73 +0x1fe
goroutine 63686 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9c760, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82400, 0x13, 0xc042641130, 0xc043da8000, 0x4123, 0xc049c70600, 0x29, 0xc044535b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77913 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421003f0, 0xc04509a380, 0xc04509a380, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc046523800, 0xbe79f4e0b93b1c00, 0xc042127900, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443edd60, 0x10d2c60, 0xc042033f80, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443edd60, 0x10d2c60, 0xc042033f80)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77883 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100150, 0xc0430ec680, 0xc0430ec680, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0455a0120, 0xbe79f4e0b93b1c00, 0xc045685900, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed360, 0x10d2c60, 0xc04377b640, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed360, 0x10d2c60, 0xc04377b640)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 62494 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0437b9440)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:590 +0x10b
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c
goroutine 77835 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645200)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc0450faa40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc0450faa40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc042e70101, 0xc042252140, 0x825776, 0xc0450faad8, 0xc0450faae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc045645280, 0xc04a376250, 0xc0450fab60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc042ec6d50, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc042ec6d50, 0x0, 0xc042e7c3c0, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042e7c3c0, 0x0, 0xc042e7c300, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc0436ca460, 0x8105ba, 0xc042e7c3c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc043726840)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc043726840, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509aa80, 0xc042e7c280)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509aa80, 0xc042ec6d20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90b40, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74d80, 0x1b, 0x20, 0xc0450fb0d8, 0x20, 0x20, 0x40c301, 0xc04542a8f0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042079810, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c65e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0455706db, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0455706db, 0x1b, 0xc0424a51d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3ea0, 0xc044cc4e00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec500, 0x10d2c60, 0xc043fb3a40)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63695 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9c960, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f824c0, 0x14, 0xc042641ad0, 0xc042f8aea0, 0x2b, 0xc049c70600, 0x29, 0xc045600a00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77911 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100420, 0xc04509a400, 0xc04509a400, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc046523b60, 0xbe79f4e0b93b1c00, 0xc042127a00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443edcc0, 0x10d2c60, 0xc047ace3c0, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443edcc0, 0x10d2c60, 0xc047ace3c0)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79169 [IO wait]:
internal/poll.runtime_pollWait(0x4189c60, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042893598, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc042893458, 0xd49c10, 0xc042017260, 0xc748e12, 0x3cc0004)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc042893440, 0xc04848c800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc042893440, 0xc04848c800, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e128, 0xc04848c800, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0435194e0, 0xc04848c800, 0x400, 0x400, 0xb316a0, 0xc042fef100, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042fef170, 0x157c078, 0xc0435194e0, 0x5, 0xc0435194e0, 0xc0428dbea0)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc0438c8380, 0xd4a617, 0xc0438c84a0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc0438c8380, 0xc042fef901, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc042fef8f0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 67587 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042242da0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc049d02240, 0xc0427121e0, 0xd, 0xc042640c60, 0xc043033b00, 0x14, 0xc0459aa000, 0x29, 0xc04c07ef00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 79142 [runnable]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*mNode).initBucket(0xc043fb2300, 0x2, 0xc0488cca20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:268 +0x237
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*mNode).initBuckets(0xc043fb2300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:282 +0x48
created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*mBucket).delete
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:212 +0x407
goroutine 77833 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645400)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc045bc8a80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f5, 0x2000ea, 0xc042538a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c362a0, 0x2000ea, 0xc042538a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75e10, 0x2000ea, 0x15a6f, 0xc042e70101, 0xc042252140, 0x825776, 0xc042538ad8, 0xc042538ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043b75e10, 0xd4a601, 0xc043b75e10, 0xc0423c3810, 0xc045645410, 0xc0423c3830, 0xc042538b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043b75e10, 0xc042ec7020, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc045bee280, 0xc042ec7020, 0x0, 0xc042e7cbc0, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042e7cbc0, 0x0, 0xc042e7cb00, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc0436caaa0, 0x8105ba, 0xc042e7cbc0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc043726c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc043726c00, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509ac80, 0xc042e7c9c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509ac80, 0xc042ec6ff0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90c60, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74f00, 0x14, 0x20, 0xc0425390d8, 0x20, 0x20, 0x40c301, 0xc04542af00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641ad0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c6760)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04557075b, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04557075b, 0x14, 0xc0424a5750)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc042f847e0, 0xc044cc5000)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec3c0, 0x10d2c60, 0xc043fb3400)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77910 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100450, 0xc04509a480, 0xc04509a480, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc046523920, 0xbe79f4e0b93b1c00, 0xc042127c00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443edc20, 0x10d2c60, 0xc047ace140, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443edc20, 0x10d2c60, 0xc047ace140)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79167 [IO wait]:
internal/poll.runtime_pollWait(0x41a6210, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb9358, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb9218, 0xd49c10, 0xc042017260, 0xc748e12, 0x1)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb9200, 0xc04341d400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb9200, 0xc04341d400, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e070, 0xc04341d400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518860, 0xc04341d400, 0x400, 0x400, 0xb316a0, 0xc0474ff100, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0474ff170, 0x157c078, 0xc043518860, 0x5, 0xc043518860, 0x1340000)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043238380, 0xd4a617, 0xc0432384a0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043238380, 0xc0474ffe41, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0474ffe30)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79168 [IO wait]:
internal/poll.runtime_pollWait(0x1585548, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb9c58, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb9b18, 0xd49c10, 0xc042017260, 0xc748e12, 0xc0428da802)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb9b00, 0xc045c0f000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb9b00, 0xc045c0f000, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e088, 0xc045c0f000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518ae0, 0xc045c0f000, 0x400, 0x400, 0xb316a0, 0xc042616400, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0426164e0, 0x157c078, 0xc043518ae0, 0x5, 0xc043518ae0, 0x20)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043239180, 0xd4a617, 0xc0432392a0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043239180, 0xc042616d61, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc042616d50)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 67478 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc042180240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:792 +0x135
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x8e
goroutine 77921 [IO wait]:
internal/poll.runtime_pollWait(0x436ff58, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0430dde98, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0430ddd58, 0xd49c10, 0xc0430dddf8, 0xc0430dde28, 0xc0430dde40)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc0430ddd40, 0xc043050c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0430ddd40, 0xc043050c00, 0x400, 0x400, 0x5a84f5, 0xc0430ddd40, 0xc043343938)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e1b0, 0xc043050c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043519d40, 0xc043050c00, 0x400, 0x400, 0xb316a0, 0x1c00, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0433cb5c0, 0x157c078, 0xc043519d40, 0x5, 0xc043519d40, 0x0)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043910700, 0xd4a617, 0xc043910820, 0xc043343c50)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043910700, 0xc046478000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).Read(0xc0433cbce0, 0xc046478000, 0x1000, 0x1000, 0x1135e80, 0x0, 0x0)
C:/Go/src/net/http/server.go:753 +0x10c
bufio.(*Reader).fill(0xc04610cae0)
C:/Go/src/bufio/bufio.go:97 +0x121
bufio.(*Reader).Peek(0xc04610cae0, 0x4, 0x5b20ddc82505, 0x1135e80, 0x0, 0x0, 0x1135e80)
C:/Go/src/bufio/bufio.go:129 +0x41
net/http.(*conn).serve(0xc042226140, 0x10d2c60, 0xc047aceec0)
C:/Go/src/net/http/server.go:1826 +0x896
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 67477 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc042180240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:590 +0x10b
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c
goroutine 77905 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421004b0, 0xc0430ed180, 0xc0430ed180, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc046523440, 0xbe79f4e0b93b1c00, 0xc042127e00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443edae0, 0x10d2c60, 0xc042033ac0, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443edae0, 0x10d2c60, 0xc042033ac0)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 65810 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc044aa9380)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:792 +0x135
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x8e
goroutine 63704 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0451380e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f825e0, 0x12, 0xc042640a50, 0xc04340e000, 0xd6c5, 0xc049c70600, 0x29, 0xc045601300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77839 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645000)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc042f34a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc042f34a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc042eb0101, 0xc042252140, 0x825776, 0xc042f34ad8, 0xc042f34ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc0456450d0, 0xc04a376250, 0xc042f34b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc042ec6a80, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc042ec6a80, 0x0, 0xc042ebfb80, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042ebfb80, 0x0, 0xc042ebfa80, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc0436ca190, 0x8105ba, 0xc042ebfb80)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc043726480)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc043726480, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509a880, 0xc042ebfa40)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509a880, 0xc042ec6a50)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90a20, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74c00, 0x16, 0x20, 0xc042f350d8, 0x20, 0x20, 0x40c301, 0xc04542a640)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042079ce0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c6360)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04557055b, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04557055b, 0x16, 0xc0424a4c50)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3ce0, 0xc044cc4c00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec640, 0x10d2c60, 0xc049ca20c0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77890 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100810, 0xc0430ed280, 0xc0430ed280, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0455a0b40, 0xbe79f4e0b94a6300, 0xc044cc5300, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed5e0, 0x10d2c60, 0xc043712140, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed5e0, 0x10d2c60, 0xc043712140)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63736 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140be0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd7d0, 0xb, 0xc042079c30, 0xc042f8ae10, 0x7, 0xc049c70600, 0x29, 0xc04244ab00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77855 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100090, 0xc0430ec400, 0xc0430ec400, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc04231af60, 0xbe79f4e0b93b1c00, 0xc045685500, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ecb40, 0x10d2c60, 0xc049ca3440, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ecb40, 0x10d2c60, 0xc049ca3440)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 65896 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042246520, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc044eee210, 0xc046c5c360, 0x19, 0xc042640790, 0xc04349a000, 0x4e38a, 0xc04557a060, 0x29, 0xc044ecc000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 79177 [IO wait]:
internal/poll.runtime_pollWait(0x1585008, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc042893a18, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0428938d8, 0xd49c10, 0xc042017260, 0xc747f40, 0x3cc0020)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc0428938c0, 0xc044e1c400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0428938c0, 0xc044e1c400, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e138, 0xc044e1c400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043519620, 0xc044e1c400, 0x400, 0x400, 0xb316a0, 0xc042fefa00, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042fefaa0, 0x157c078, 0xc043519620, 0x5, 0xc043519620, 0xc0437ab420)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc0438c8a80, 0xd4a617, 0xc0438c8ba0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc0438c8a80, 0xc0432f84f1, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0432f84e0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 63689 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0437a21a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cc410, 0x10, 0xc0426418c0, 0xc042f8a090, 0x14713, 0xc049c70600, 0x29, 0xc044535d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 69297 [IO wait]:
internal/poll.runtime_pollWait(0xc233598, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb8398, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb8258, 0xd49c10, 0x2, 0x0, 0xc045774de0)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb8240, 0xc0422b0c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb8240, 0xc0422b0c00, 0x400, 0x400, 0xc045b31988, 0x2, 0xc045b317f8)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc048bee000, 0xc0422b0c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
crypto/tls.(*block).readFromUntil(0xc0432b81e0, 0x4361078, 0xc048bee000, 0x5, 0xc048bee000, 0x44c5b2)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042f36380, 0xd4a617, 0xc042f364a0, 0x4)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042f36380, 0xc043f4c000, 0x2, 0x10000, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0459853c0, 0xc043f4c000, 0x2, 0x10000, 0xc045b31b90, 0x465fb2, 0x1125aa8)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/limiter.go:108 +0x5c
github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc045985400, 0xc043f4c000, 0x2, 0x10000, 0x4661c7, 0x1125aa8, 0xc043b98680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x65
io.ReadAtLeast(0x10c9a60, 0xc045985400, 0xc043f4c000, 0x2, 0x10000, 0x2, 0x0, 0x0, 0x1125aa8)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x10c9a60, 0xc045985400, 0xc043f4c000, 0x2, 0x10000, 0xc045b31cf8, 0x40c239, 0xc045b31cc8)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc042180300, 0x405081, 0xc044dda900, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:438 +0x8e
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc042180300, 0xc044dda900, 0x0, 0x1, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:375 +0x36
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc042180300, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:291 +0xe3
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x4a
goroutine 77834 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645300)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc0450f6a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc0450f6a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc042e70101, 0xc042252140, 0x825776, 0xc0450f6ad8, 0xc0450f6ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc045645340, 0xc04a376250, 0xc0450f6b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc042ec6ed0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc042ec6ed0, 0x0, 0xc042e7c780, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042e7c780, 0x0, 0xc042e7c6c0, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc0436ca910, 0x8105ba, 0xc042e7c780)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc043726a20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc043726a20, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509ab80, 0xc042e7c680)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509ab80, 0xc042ec6ea0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90bd0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74e40, 0x12, 0x20, 0xc0450f70d8, 0x20, 0x20, 0x40c301, 0xc04542ada0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042641b80, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c66a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04557071b, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04557071b, 0x12, 0xc0424a5490)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc042f84700, 0xc044cc4f00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec460, 0x10d2c60, 0xc043fb3900)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79140 [IO wait]:
internal/poll.runtime_pollWait(0x1584ac8, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc043163e98, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc043163d58, 0xd49c10, 0x0, 0xc044104c00, 0xc044104c00)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc043163d40, 0xc045c25c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc043163d40, 0xc045c25c00, 0x400, 0x400, 0xba42ee, 0xc044fb7bf8, 0xc043ceca80)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e040, 0xc045c25c00, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0435185e0, 0xc045c25c00, 0x400, 0x400, 0xb316a0, 0xc0456f7300, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0456f73b0, 0x157c078, 0xc0435185e0, 0x5, 0xc0435185e0, 0xc0462ee380)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043a64e00, 0xd4a617, 0xc043a64f20, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043a64e00, 0xc0456f7d51, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0456f7d40)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 79173 [IO wait]:
internal/poll.runtime_pollWait(0x4185b48, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb8c98, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb8b58, 0xd49c10, 0xc042017260, 0xc747f40, 0x3cc0002)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb8b40, 0xc043aa2400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb8b40, 0xc043aa2400, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e058, 0xc043aa2400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0435186a0, 0xc043aa2400, 0x400, 0x400, 0xb316a0, 0xc0456f7900, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0456f79e0, 0x157c078, 0xc0435186a0, 0x5, 0xc0435186a0, 0xc045d75b20)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc042038380, 0xd4a617, 0xc0420384a0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc042038380, 0xc0474fefd1, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0474fefc0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 77792 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc046c54090, 0xc04230a100, 0xc04230a100, 0x0)
C:/Go/src/net/textproto/reader.go:478 +0x95
net/http.readRequest(0xc04232f200, 0xbe79f4e0b40aab00, 0xc045684700, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ec140, 0x10d2c60, 0xc043fb2d40, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ec140, 0x10d2c60, 0xc043fb2d40)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79156 [IO wait]:
internal/poll.runtime_pollWait(0x1585608, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0452a3598, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc0452a3458, 0xd49c10, 0xc046acef00, 0x3, 0xc044a15b58)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc0452a3440, 0xc045529000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc0452a3440, 0xc045529000, 0x400, 0x400, 0xc0436b0b40, 0x2, 0x412374)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e0d8, 0xc045529000, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518fe0, 0xc045529000, 0x400, 0x400, 0xb316a0, 0xc042502900, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc042502900, 0x157c078, 0xc043518fe0, 0x5, 0xc043518fe0, 0x430101)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc044e1ee00, 0xd4a617, 0xc044e1ef20, 0xc044a15f30)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc044e1ee00, 0xc0425035a1, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc042503590)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 69300 [select, 1 minutes]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc042180300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:817 +0x166
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:174 +0xb0
goroutine 63696 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc049b9cc20, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f824e0, 0x12, 0xc042641b80, 0xc04349a480, 0x984e, 0xc049c70600, 0x29, 0xc045600b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63729 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140140, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd4f0, 0xb, 0xc042641600, 0xc04206c3f0, 0x1, 0xc049c70600, 0x29, 0xc04244a700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77845 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045645000)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc04639ca40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc04639ca40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc042eb0101, 0xc042252140, 0x825776, 0xc04639cad8, 0xc04639cae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc045645000, 0xc04a376250, 0xc04639cb60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc042ec6900, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc042ec6900, 0x0, 0xc042ebf840, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc042ebf840, 0x0, 0xc042ebf5c0, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc043b5fdb0, 0x8105ba, 0xc042ebf840)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0437262a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0437262a0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc04509a780, 0xc042ebf580)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509a780, 0xc042ec68d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90990, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d74b40, 0x17, 0x20, 0xc04639d0d8, 0x20, 0x20, 0x40c301, 0xc04542a490)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042640840, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0425c62a0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc04557051b, 0x17, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc04557051b, 0x17, 0x426afe0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3c00, 0xc044cc4900)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec820, 0x10d2c60, 0xc049ca2200)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77843 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100690, 0xc0430ed200, 0xc0430ed200, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0423215c0, 0xbe79f4e0b94a6300, 0xc044cc4a00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ec780, 0x10d2c60, 0xc049ca2340, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ec780, 0x10d2c60, 0xc049ca2340)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77878 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421001b0, 0xc0430ec700, 0xc0430ec700, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc045565740, 0xbe79f4e0b93b1c00, 0xc045685b00, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed220, 0x10d2c60, 0xc04377af80, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed220, 0x10d2c60, 0xc04377af80)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63687 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0446000e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cc360, 0xf, 0xc0426416b0, 0xc043d92090, 0xb563, 0xc049c70600, 0x29, 0xc044535b00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 65811 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc044aa9380)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:817 +0x166
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:174 +0xb0
goroutine 71744 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc042181200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:792 +0x135
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x8e
goroutine 69299 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc042180300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:792 +0x135
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x8e
goroutine 69298 [select]:
github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc042180300)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:590 +0x10b
created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x6c
goroutine 79125 [select]:
github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*UDPSession).Read(0xc042d666c0, 0xc0474a0000, 0x8, 0x10008, 0x403e1e, 0xc045fd2298, 0xc045fd2240)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:230 +0x2c8
io.ReadAtLeast(0x433b018, 0xc042d666c0, 0xc0474a0000, 0x8, 0x10008, 0x8, 0xb81b00, 0xc04c087e00, 0x433b018)
C:/Go/src/io/io.go:309 +0x8d
io.ReadFull(0x433b018, 0xc042d666c0, 0xc0474a0000, 0x8, 0x10008, 0x89e443, 0x601, 0xc04c087e78)
C:/Go/src/io/io.go:327 +0x5f
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).readFrame(0xc042667b90, 0xc0474a0000, 0x10008, 0x10008, 0x300010201, 0xc0474a0008, 0x6c6, 0x10000, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:194 +0x98
github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.(*Session).recvLoop(0xc042667b90)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:223 +0x101
created by github.com/syncthing/syncthing/vendor/github.com/xtaci/smux.newSession
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/smux/session.go:72 +0x1dc
goroutine 77809 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045644a00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc0442f4700)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f4, 0x20007c, 0xc0434a2a40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc044ed9490, 0x20007c, 0xc0434a2a40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043958b60, 0x20007c, 0x145ad, 0xc045290101, 0xc042252140, 0x825776, 0xc0434a2ad8, 0xc0434a2ae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc043958b60, 0xd4a601, 0xc043958b60, 0xc043eaf730, 0xc045644a40, 0xc043eaf750, 0xc0434a2b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc043958b60, 0xc044343e00, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc045bee5f0, 0xc044343e00, 0x0, 0xc04529f640, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc04529f640, 0x0, 0xc04529f580, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc045befea0, 0x8105ba, 0xc04529f640)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c5440)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c5440, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430eda00, 0xc04529f540)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430eda00, 0xc044343dd0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e90630, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045644a10, 0xe, 0x10, 0xc0434a30d8, 0x20, 0x20, 0x40c301, 0xc043f6f970)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc0420793f0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a07b20)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a055b, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a055b, 0xe, 0xc04426b1d0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f36c0, 0xc045684f00)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc04204c140, 0x10d2c60, 0xc043fb25c0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63698 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338620, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82520, 0x16, 0xc042641c30, 0xc0438b4000, 0x5b9f, 0xc049c70600, 0x29, 0xc045600d00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 69332 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc04331a320, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0469b8480, 0xc043530000, 0x14, 0xc042640210, 0xc04206c000, 0xc219, 0xc04645a030, 0x29, 0xc04c07f100)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 63721 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0437a2060, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cd120, 0xb, 0xc042640f20, 0xc04340e7e0, 0x9, 0xc049c70600, 0x29, 0xc045601e00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77897 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100570, 0xc04509a700, 0xc04509a700, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0455a1ce0, 0xbe79f4e0b93b1c00, 0xc044cc4500, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed860, 0x10d2c60, 0xc043713200, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed860, 0x10d2c60, 0xc043713200)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 79175 [IO wait]:
internal/poll.runtime_pollWait(0x418a020, 0x72, 0x0)
C:/Go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc049bb8158, 0x72, 0x10c7600, 0x0, 0x0)
C:/Go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x1132d88, 0xc049bb8018, 0xd49c10, 0xc042017260, 0xc747f40, 0x8)
C:/Go/src/internal/poll/fd_windows.go:205 +0x13a
internal/poll.(*FD).Read(0xc049bb8000, 0xc04323d400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/internal/poll/fd_windows.go:458 +0x266
net.(*netFD).Read(0xc049bb8000, 0xc04323d400, 0x400, 0x400, 0x4578e0, 0xc045450700, 0xba2e92)
C:/Go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc043a3e048, 0xc04323d400, 0x400, 0x400, 0x0, 0x0, 0x0)
C:/Go/src/net/net.go:176 +0x74
github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc043518620, 0xc04323d400, 0x400, 0x400, 0xb316a0, 0xc0456f7500, 0x157c078)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xec
crypto/tls.(*block).readFromUntil(0xc0456f75c0, 0x157c078, 0xc043518620, 0x5, 0xc043518620, 0x1340000)
C:/Go/src/crypto/tls/conn.go:488 +0x9c
crypto/tls.(*Conn).readRecord(0xc043a65180, 0xd4a617, 0xc043a652a0, 0x0)
C:/Go/src/crypto/tls/conn.go:590 +0xe7
crypto/tls.(*Conn).Read(0xc043a65180, 0xc0456f7bd1, 0x1, 0x1, 0x0, 0x0, 0x0)
C:/Go/src/crypto/tls/conn.go:1134 +0x117
net/http.(*connReader).backgroundRead(0xc0456f7bc0)
C:/Go/src/net/http/server.go:660 +0x69
created by net/http.(*connReader).startBackgroundRead
C:/Go/src/net/http/server.go:656 +0xdf
goroutine 77918 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421003c0, 0xc04509a300, 0xc04509a300, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc04610c960, 0xbe79f4e0b93b1c00, 0xc042127800, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ede00, 0x10d2c60, 0xc047aced40, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ede00, 0x10d2c60, 0xc047aced40)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63664 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc045140320, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc0433cc0a0, 0xb, 0xc0426400b0, 0xc04366f4d0, 0x5, 0xc049c70600, 0x29, 0xc04244ad00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77790 [semacquire]:
sync.runtime_SemacquireMutex(0xc042252044, 0xc045644600)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc042252040)
C:/Go/src/sync/mutex.go:134 +0xf5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070b60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:85 +0x49
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x3144c, 0x20014c, 0xc04436ea40, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc0420314c0, 0x20014c, 0xc04436ea40, 0x3)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0439581a0, 0x20014c, 0x137de, 0xc049ca0101, 0xc042252140, 0x825776, 0xc04436ead8, 0xc04436eae0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getIndexBlock(0xc0439581a0, 0xd4a601, 0xc0439581a0, 0xc04a376230, 0xc045644600, 0xc04a376250, 0xc04436eb60)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:712 +0xa7
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).NewIterator(0xc0439581a0, 0xc044343890, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:803 +0xcb
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).newIterator(0xc04217eed0, 0xc043920230, 0xc044343890, 0x0, 0xc049ca3540, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:411 +0xa1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFilesArrayIndexer).Get(0xc049ca3540, 0x0, 0xc049ca33c0, 0x8117ec)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:267 +0x6f
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*arrayIteratorIndexer).Get(0xc045beef00, 0x8105ba, 0xc049ca3540)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/array_iter.go:164 +0x61
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0427c4cc0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).First(0xc0427c4cc0, 0x10d7420)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:88 +0xae
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).First(0xc0430ed580, 0xc049ca3340)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:72 +0x99
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0430ed580, 0xc044343860)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:157 +0x3b5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043e903f0, 0x10d7370)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc045d743c0, 0x15, 0x20, 0xc04436f0d8, 0x20, 0x20, 0x40c301, 0xc043f6f4e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042079ad0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a07860)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a03db, 0x15, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a03db, 0x15, 0xc04426a150)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc0420f3340, 0xc045684900)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ec0a0, 0x10d2c60, 0xc043fb28c0)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77885 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc0421000f0, 0xc0430ec580, 0xc0430ec580, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc0455a0a20, 0xbe79f4e0b93b1c00, 0xc045685700, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ed4a0, 0x10d2c60, 0xc04377bf80, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ed4a0, 0x10d2c60, 0xc04377bf80)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 63700 [select]:
github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc042338800, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:326 +0x221
github.com/syncthing/syncthing/lib/model.sendIndexes(0x418d410, 0xc0427ba060, 0xc042f82560, 0x1f, 0xc042641760, 0xc043da8ab0, 0x840c, 0xc049c70600, 0x29, 0xc045600f00)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1589 +0x605
created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x1581
goroutine 77863 [runnable]:
net/textproto.(*Reader).ReadMIMEHeader(0xc042100300, 0xc0430ed100, 0xc0430ed100, 0x0)
C:/Go/src/net/textproto/reader.go:475 +0x64e
net/http.readRequest(0xc04231b7a0, 0xbe79f4e0b93b1c00, 0xc042127300, 0x0, 0x0)
C:/Go/src/net/http/request.go:972 +0x360
net/http.(*conn).readRequest(0xc0443ecdc0, 0x10d2c60, 0xc049ca3a00, 0x0, 0x0, 0x0)
C:/Go/src/net/http/server.go:933 +0x183
net/http.(*conn).serve(0xc0443ecdc0, 0x10d2c60, 0xc049ca3a00)
C:/Go/src/net/http/server.go:1739 +0x515
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
goroutine 77862 [runnable]:
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Node).GetHandle(0xc043070af0, 0xc043606990)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:619 +0x4e
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc042252040, 0xc043070af0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/lru.go:88 +0x223
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0422520c0, 0x313f7, 0x49d54, 0xc043606af8, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:400 +0x1e5
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0xc046c36eb0, 0x49d54, 0xc043606af8, 0xc0452171c0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x52
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc043b75ee0, 0x49d54, 0x41c, 0xc043600101, 0x42cd70, 0xc0423d2458, 0xd4a698, 0xc0488282e7, 0x8255c2)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xf1
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc043b75ee0, 0x49d54, 0x41c, 0x0, 0x101, 0x1eeaa, 0x41c)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:765 +0x65
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIterErr(0xc043b75ee0, 0x49d54, 0x41c, 0x0, 0x101, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:780 +0x154
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*indexIter).Get(0xc043a06200, 0xc043726218, 0xc042742000)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:507 +0x2f4
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0437261e0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:39 +0x55
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next(0xc0437261e0, 0xc043769410)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:160 +0xc4
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next(0xc0437260c0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/indexed_iter.go:149 +0x11b
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc04509a180, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/iterator/merged_iter.go:169 +0xf8
github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*dbIter).Next(0xc043032240, 0x1)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_iter.go:240 +0xaa
github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0xc04241d920, 0xc04bdc20a0, 0x15, 0x20, 0xc0436070d8, 0x20, 0x20, 0xc045450701, 0xc04542a470)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:444 +0x38e
github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0xc042640160, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc043a06140)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:208 +0x202
github.com/syncthing/syncthing/lib/model.(*Model).NeedSize(0xc045653e60, 0xc0441a001b, 0x15, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:707 +0x501
main.folderSummary(0x10d7a20, 0xc04225e000, 0x10d9a80, 0xc045653e60, 0xc0441a001b, 0x15, 0xc043d2a990)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:681 +0x7b7
main.(*apiService).getDBStatus(0xc0436ce000, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:667 +0x7f
main.(*apiService).(main.getDBStatus)-fm(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:252 +0x4f
net/http.HandlerFunc.ServeHTTP(0xc04650ac60, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa1b0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:2254 +0x137
main.getPostHandler.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:429 +0xf9
net/http.HandlerFunc.ServeHTTP(0xc0420fa390, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.metricsMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:522 +0xdc
net/http.HandlerFunc.ServeHTTP(0xc042231ca0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.noCacheMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:545 +0x20a
net/http.HandlerFunc.ServeHTTP(0xc042231cc0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.(*ServeMux).ServeHTTP(0xc0420fa3c0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:2254 +0x137
main.csrfMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:43 +0x69f
net/http.HandlerFunc.ServeHTTP(0xc0438b0790, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.withDetailsMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x139
net/http.HandlerFunc.ServeHTTP(0xc045b3cd80, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.basicAuthAndSessionMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_auth.go:38 +0xa13
net/http.HandlerFunc.ServeHTTP(0xc042226000, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.redirectToHTTPSMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:535 +0x13e
net/http.HandlerFunc.ServeHTTP(0xc042231da0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.corsMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:513 +0x145
net/http.HandlerFunc.ServeHTTP(0xc042231dc0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
main.debugMiddleware.func1(0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:441 +0xb4
net/http.HandlerFunc.ServeHTTP(0xc042231de0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:1918 +0x4b
net/http.serverHandler.ServeHTTP(0xc0439585b0, 0x10d1fe0, 0xc042f84380, 0xc045685200)
C:/Go/src/net/http/server.go:2619 +0xbb
net/http.(*conn).serve(0xc0443ecd20, 0x10d2c60, 0xc049ca3b40)
C:/Go/src/net/http/server.go:1801 +0x724
created by net/http.(*Server).Serve
C:/Go/src/net/http/server.go:2720 +0x28f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment