[OVPYX] 01:28:18 INFO: syncthing v0.14.40 "Dysprosium Dragonfly" (go1.9.2 linux-amd64) teamcity@build.syncthing.net 2017-10-28 19:15:32 UTC [OVPYX] 01:28:18 INFO: My ID: OVPYXBH-*******-*******-*******-*******-*******-*******-******* [OVPYX] 01:28:19 INFO: Single thread SHA256 performance is 93 MB/s using minio/sha256-simd (68 MB/s using crypto/sha256). [OVPYX] 01:28:19 VERBOSE: Starting up (/usr/local/syncthing/var) [OVPYX] 01:28:21 INFO: Hashing performance with weak hash is 81.06 MB/s [OVPYX] 01:28:22 INFO: Hashing performance without weak hash is 91.44 MB/s [OVPYX] 01:28:22 INFO: Weak hash enabled, as it has an acceptable performance impact. [OVPYX] 02:01:40 INFO: Ready to synchronize "NAS" (bvkmk-*****) (readwrite) [OVPYX] 02:01:40 INFO: Send rate is unlimited, receive rate is unlimited [OVPYX] 02:01:40 INFO: Rate limits do not apply to LAN connections ... [OVPYX] 02:01:40 INFO: Using discovery server https://discovery-v4-2.syncthing.net/v2/?id=DVU36WY-H3LVZHW-E6LLFRE-YAFN5EL-HILWRYP-OC2M47J-Z4PE62Y-ADIBDQC [OVPYX] 02:01:40 INFO: Using discovery server https://discovery-v4-3.syncthing.net/v2/?id=VK6HNJ3-VVMM66S-HRVWSCR-IXEHL2H-U4AQ4MW-UCPQBWX-J2L2UBK-NVZRDQZ [OVPYX] 02:01:40 INFO: Using discovery server https://discovery-v4-4.syncthing.net/v2/?id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [OVPYX] 02:01:40 INFO: Using discovery server https://discovery-v6-2.syncthing.net/v2/?id=DVU36WY-H3LVZHW-E6LLFRE-YAFN5EL-HILWRYP-OC2M47J-Z4PE62Y-ADIBDQC [OVPYX] 02:01:40 INFO: Using discovery server https://discovery-v6-3.syncthing.net/v2/?id=VK6HNJ3-VVMM66S-HRVWSCR-IXEHL2H-U4AQ4MW-UCPQBWX-J2L2UBK-NVZRDQZ [OVPYX] 02:01:40 INFO: Using discovery server https://discovery-v6-4.syncthing.net/v2/?id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [OVPYX] 02:01:40 INFO: TCP listener ([::]:22000) starting [OVPYX] 02:01:40 INFO: KCP listener ([::]:22020) starting [OVPYX] 02:01:40 VERBOSE: Discovered device GSXHK4J-*******-*******-*******-*******-*******-*******-******* at [kcp://192.168.1.2:22020 tcp://192.168.1.2:22000] [OVPYX] 02:01:40 VERBOSE: Folder "bvkmk-*****" is now scanning [OVPYX] 02:01:40 INFO: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* is "NAS01" at [dynamic] [OVPYX] 02:01:40 INFO: Device OVPYXBH-*******-*******-*******-*******-*******-*******-******* is "NAS02" at [dynamic] [OVPYX] 02:01:40 VERBOSE: Startup complete [OVPYX] 02:01:40 INFO: GUI and API listening on [::]:7070 [OVPYX] 02:01:40 INFO: Access the GUI via the following URL: http://127.0.0.1:7070/ [OVPYX] 02:01:42 INFO: Established secure connection to GSXHK4J-*******-*******-*******-*******-*******-*******-******* at [::]:22020-192.168.1.2:22020 (kcp-client) (TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305) [OVPYX] 02:01:42 INFO: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* client is "syncthing v0.14.40" named "NAS01" [OVPYX] 02:01:42 VERBOSE: Connected to device GSXHK4J-*******-*******-*******-*******-*******-*******-******* at 192.168.1.2:22020 (type kcp-client) [OVPYX] 02:01:43 INFO: Established secure connection to GSXHK4J-*******-*******-*******-*******-*******-*******-******* at 192.168.1.3:43247-192.168.1.2:22000 (tcp-client) (TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305) [OVPYX] 02:01:43 INFO: Replacing old connection [::]:22020-192.168.1.2:22020/kcp-client with 192.168.1.3:43247-192.168.1.2:22000/tcp-client for GSXHK4J-*******-*******-*******-*******-*******-*******-******* [OVPYX] 02:01:43 INFO: Connection to GSXHK4J-*******-*******-*******-*******-*******-*******-******* closed: reading length: broken pipe [OVPYX] 02:01:43 INFO: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* client is "syncthing v0.14.40" named "NAS01" [OVPYX] 02:01:43 VERBOSE: Disconnected from device GSXHK4J-*******-*******-*******-*******-*******-*******-******* [OVPYX] 02:01:43 VERBOSE: Connected to device GSXHK4J-*******-*******-*******-*******-*******-*******-******* at 192.168.1.2:22000 (type tcp-client) [OVPYX] 02:01:49 INFO: Joined relay relay://195.219.226.6:443 [OVPYX] 02:01:50 VERBOSE: Listen address dynamic+https://relays.syncthing.net/endpoint resolution has changed: lan addresses: [relay://195.219.226.6:443/?id=4PBE4M2-RARCLEN-F2P2OAN-JLRSGO3-R4XVGZK-LF4G3KW-3QQMFZK-DA6KNQD&pingInterval=1m0s&networkTimeout=2m0s&sessionLimitBps=0&globalLimitBps=0&statusAddr=:22070&providedBy=] wan addresses: [relay://195.219.226.6:443/?id=4PBE4M2-RARCLEN-F2P2OAN-JLRSGO3-R4XVGZK-LF4G3KW-3QQMFZK-DA6KNQD&pingInterval=1m0s&networkTimeout=2m0s&sessionLimitBps=0&globalLimitBps=0&statusAddr=:22070&providedBy=] [OVPYX] 02:01:59 INFO: kcp://0.0.0.0:22020 detected NAT type: Port restricted NAT [OVPYX] 02:01:59 INFO: kcp://0.0.0.0:22020 resolved external address kcp://81.135.129.99:22020 (via stun.counterpath.com:3478) [OVPYX] 02:01:59 VERBOSE: Listen address kcp://0.0.0.0:22020 resolution has changed: lan addresses: [kcp://0.0.0.0:22020] wan addresses: [kcp://0.0.0.0:22020 kcp://81.135.129.99:22020] [OVPYX] 02:02:04 INFO: Detected 2 NAT devices [OVPYX] 02:20:31 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 211 items [OVPYX] 02:20:34 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 209 items [OVPYX] 02:20:34 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 10 items [OVPYX] 02:20:35 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 179 items [OVPYX] 02:20:36 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 49 items [OVPYX] 02:20:36 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 145 items [OVPYX] 02:20:38 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 214 items [OVPYX] 02:20:38 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 128 items [OVPYX] 02:20:39 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 141 items [OVPYX] 02:20:41 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 189 items [OVPYX] 02:20:41 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 136 items [OVPYX] 02:20:42 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 172 items [OVPYX] 02:20:43 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 199 items [OVPYX] 02:20:44 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 127 items [OVPYX] 02:20:45 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 198 items [OVPYX] 02:20:46 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 138 items [OVPYX] 02:20:46 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 118 items [OVPYX] 02:31:42 INFO: Sent usage report (version 3) [OVPYX] 02:35:22 VERBOSE: Device GSXHK4J-*******-*******-*******-*******-*******-*******-******* sent an index update for "bvkmk-*****" with 80 items [OVPYX] 22:01:55 WARNING: Accepting connection (BEP/tcp): accept tcp [::]:22000: accept4: too many open files Panic at 2017-11-26T22:01:55Z panic: open /usr/local/syncthing/var/index-v0.14.0.db/10492564.ldb: too many open files panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x94db7f] goroutine 34541 [running]: github.com/syncthing/syncthing/lib/model.(*Model).Closed(0xc4201ec900, 0x10c71a0, 0xc44dfbcf00, 0x0, 0x0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/model/model.go:1213 +0x47f github.com/syncthing/syncthing/lib/protocol.(*nativeModel).Closed(0xc4d5df06b0, 0x10c71a0, 0xc44dfbcf00, 0x0, 0x0) :1 +0x64 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).close.func1() /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:778 +0x20b sync.(*Once).Do(0xc44dfbcf88, 0xc480012f50) /usr/local/go/src/sync/once.go:44 +0xbe github.com/syncthing/syncthing/lib/protocol.(*rawConnection).close(0xc44dfbcf00, 0x0, 0x0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:765 +0x6b github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop.func1(0xc44dfbcf00, 0xc480013fd0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:280 +0x41 panic(0xaaf140, 0xc422419b90) /usr/local/go/src/runtime/panic.go:491 +0x283 github.com/syncthing/syncthing/lib/db.readWriteTransaction.flush(0xc432d04540, 0xc4214fb500, 0xc43d18e580) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/db/leveldb_transactions.go:72 +0x82 github.com/syncthing/syncthing/lib/db.readWriteTransaction.close(0xc432d04540, 0xc4214fb500, 0xc43d18e580) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/db/leveldb_transactions.go:59 +0x3f github.com/syncthing/syncthing/lib/db.(*Instance).updateFiles(0xc4214fb500, 0xc421be3e00, 0xb, 0x10, 0xc4ca26c560, 0x20, 0x20, 0xc42009cd00, 0x10, 0x10, ...) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:242 +0x9e8 github.com/syncthing/syncthing/lib/db.(*FileSet).Update(0xc4200858c0, 0xb33a442d7175ae34, 0xc83038f980203a62, 0x7c9cf515cb849849, 0xcf2a9d9e7e745216, 0xc42009cd00, 0x10, 0x10) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/db/set.go:198 +0x9a9 github.com/syncthing/syncthing/lib/model.(*Model).IndexUpdate(0xc4201ec900, 0xb33a442d7175ae34, 0xc83038f980203a62, 0x7c9cf515cb849849, 0xcf2a9d9e7e745216, 0xc44d203660, 0xb, 0xc42009cd00, 0x10, 0x10) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/model/model.go:856 +0x4bf github.com/syncthing/syncthing/lib/protocol.(*nativeModel).IndexUpdate(0xc4d5df06b0, 0xb33a442d7175ae34, 0xc83038f980203a62, 0x7c9cf515cb849849, 0xcf2a9d9e7e745216, 0xc44d203660, 0xb, 0xc42009cd00, 0x10, 0x10) :1 +0xa2 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).handleIndexUpdate(0xc44dfbcf00, 0xc44d203660, 0xb, 0xc42009cd00, 0x10, 0x10) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:469 +0x1c3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc44dfbcf00, 0x0, 0x0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:328 +0x1392 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x43 goroutine 1 [chan receive, 1200 minutes]: main.syncthingMain(0x7fff34154ce3, 0x18, 0x0, 0x0, 0x0, 0x0, 0x7fff34154d05, 0x1b, 0x0, 0x0, ...) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:931 +0x1b4f main.main() /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:445 +0x3c9 goroutine 6 [chan receive, 1233 minutes]: github.com/syncthing/syncthing/vendor/github.com/zillode/notify.(*nonrecursiveTree).dispatch(0xc42004e2a0, 0xc42004e1e0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_nonrecursive.go:36 +0x18f created by github.com/syncthing/syncthing/vendor/github.com/zillode/notify.newNonrecursiveTree /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_nonrecursive.go:29 +0x149 goroutine 7 [chan receive, 1233 minutes]: github.com/syncthing/syncthing/vendor/github.com/zillode/notify.(*nonrecursiveTree).internal(0xc42004e2a0, 0xc42004e240) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_nonrecursive.go:81 +0x8b created by github.com/syncthing/syncthing/vendor/github.com/zillode/notify.newNonrecursiveTree /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_nonrecursive.go:30 +0x178 goroutine 9 [select, 217 minutes]: github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*updateHeap).updateTask(0x1125fa0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/updater.go:81 +0x36f created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.init.2 /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/updater.go:13 +0x74 goroutine 10 [syscall, 1233 minutes]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:131 +0xa6 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:22 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:28 +0x41 goroutine 17 [select, 1233 minutes, locked to thread]: runtime.gopark(0xd34dc8, 0x0, 0xb898d5, 0x6, 0x18, 0x1) /usr/local/go/src/runtime/proc.go:287 +0x12c runtime.selectgo(0xc42024ef50, 0xc4201de360) /usr/local/go/src/runtime/select.go:395 +0x1149 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:511 +0x220 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:2337 +0x1 goroutine 18 [chan receive, 1233 minutes]: main.setupSignalHandling.func1(0xc420140240) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:951 +0x34 created by main.setupSignalHandling /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:950 +0xbc goroutine 19 [chan receive, 1233 minutes]: main.setupSignalHandling.func2(0xc420140300) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:961 +0x34 created by main.setupSignalHandling /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:960 +0x181 goroutine 20 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420248000) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:297 +0x3f goroutine 21 [select, 122 minutes]: main.(*verboseService).Serve(0xc4201f0440) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/verboseservice.go:44 +0x1a3 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248000, 0xc400000000, 0x10beba0, 0xc4201f0440) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 33 [chan receive, 122 minutes]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc4201c20f0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/events/events.go:379 +0x8c created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/events/events.go:374 +0x19b goroutine 34 [chan receive, 138 minutes]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc4201c2140) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/events/events.go:379 +0x8c created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/events/events.go:374 +0x19b goroutine 22 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc4202480e0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x172 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x195 goroutine 23 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc4201b1080) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:106 +0x2c0 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x4bd goroutine 24 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc4201b1080) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x13b created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x4df goroutine 25 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact(0xc4201b1080, 0xb8ddd8, 0xb, 0x10be9e0, 0xc422012b40) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:225 +0x5a3 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction(0xc4201b1080, 0xc4201a3e00, 0xc512391500) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:577 +0x697 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction(0xc4201b1080) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:633 +0x56 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc4201b1080) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:824 +0x3ba created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x65e goroutine 26 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc4201b1080) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x192 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x680 goroutine 107 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0xc420096280) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:172 +0x4d6 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4202481c0, 0xc400000000, 0x7efdbe4166c0, 0xc420096280) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 468 [select]: github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).AcceptKCP(0xc4201d4b00, 0xbe7eec54f9af9664, 0x435175b4473e, 0x1126700) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:832 +0x233 github.com/syncthing/syncthing/lib/connections.(*kcpListener).Serve(0xc42023e1b0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:96 +0x941 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248540, 0xc400000001, 0x7efdbe4168a8, 0xc42023e1b0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 493 [select]: main.(*cpuService).Serve(0xc4201db060) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/cpuusage.go:41 +0x1b5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248000, 0xc400000004, 0x10beb20, 0xc4201db060) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 466 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420248540) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248460, 0xc400000003, 0x10bea20, 0xc420248540) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 467 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0xc4231ce400) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:66 +0x2eb github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248540, 0xc400000000, 0x7efdbe416850, 0xc4231ce400) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 110 [sleep]: time.Sleep(0x2540be400) /usr/local/go/src/runtime/time.go:65 +0x130 main.standbyMonitor() /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1201 +0x6b created by main.syncthingMain /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:893 +0x1e38 goroutine 478 [select, 217 minutes]: github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*FilteredConn).ReadFrom(0xc4226f6380, 0xc4352b8000, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/conn.go:73 +0x2a4 github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).receiver(0xc4201d4b00, 0xc4224ea5a0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:782 +0xa7 created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).monitor /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:701 +0x82 goroutine 544 [select]: main.(*folderSummaryService).calculateSummaries(0xc422807380) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:140 +0x16d main.(*folderSummaryService).(main.calculateSummaries)-fm() /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:50 +0x2a main.serviceFunc.Serve(0xc4201f0090) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:229 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201440e0, 0xc400000001, 0x10bfe20, 0xc4201f0090) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 492 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4202487e0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000007, 0x7efdbe416c68, 0xc42023e360) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 477 [select]: github.com/syncthing/syncthing/lib/connections.(*kcpListener).stunRenewal(0xc42023e1b0, 0x10c62a0, 0xc4226f63c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:272 +0xb29 created by github.com/syncthing/syncthing/lib/connections.(*kcpListener).Serve /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:92 +0x8e1 goroutine 475 [IO wait]: internal/poll.runtime_pollWait(0x7efdbeab2a30, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4201d4a98, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc4201d4a98, 0xc424129800, 0x5dc, 0x5dc) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadFrom(0xc4201d4a80, 0xc424129800, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:170 +0x19a net.(*netFD).readFrom(0xc4201d4a80, 0xc424129800, 0x5dc, 0x5dc, 0xc42309dd88, 0xc42309ddf8, 0x46600a, 0xc42309ddc0, 0x40ea2e) /usr/local/go/src/net/fd_unix.go:208 +0x5e net.(*UDPConn).readFrom(0xc4230a8058, 0xc424129800, 0x5dc, 0x5dc, 0xc42309de60, 0x465c1b, 0xa79f40, 0xc4a84a0cc0) /usr/local/go/src/net/udpsock_posix.go:47 +0x6a net.(*UDPConn).ReadFrom(0xc4230a8058, 0xc424129800, 0x5dc, 0x5dc, 0x10bed20, 0xc4d9b91b00, 0xc4d9b91b01, 0x0, 0x0) /usr/local/go/src/net/udpsock.go:118 +0x72 github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*PacketFilter).loop(0xc4226f6340) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/filter.go:98 +0x1b0 created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*PacketFilter).Start /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/filter.go:90 +0x3f goroutine 476 [select, 217 minutes]: github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.(*Listener).monitor(0xc4201d4b00) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:703 +0x21b created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go.ServeConn /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/kcp-go/sess.go:919 +0x21d goroutine 463 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420248380) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248000, 0xc400000002, 0x7efdbe4167b8, 0xc4220b45a0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 465 [chan receive, 216 minutes]: github.com/syncthing/syncthing/lib/connections.(*Service).handle(0xc421e83770) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/service.go:163 +0xf3 github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.handle)-fm() /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/service.go:151 +0x2a github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc42207e6b0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/structs.go:152 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248460, 0xc400000002, 0x10bfce0, 0xc42207e6b0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 470 [select]: github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve(0xc4211d0300) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/relay/client/static.go:108 +0x9e3 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc4209cc000) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/relay/client/dynamic.go:110 +0xd1a created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:57 +0x168 goroutine 469 [runnable]: fmt.(*pp).doPrintln(0xc47955aa80, 0xc4ca8d15e0, 0x2, 0x2) /usr/local/go/src/fmt/print.go:1131 +0x23e fmt.Sprintln(0xc4ca8d15e0, 0x2, 0x2, 0x7efdbeb0ed90, 0x0) /usr/local/go/src/fmt/print.go:264 +0x52 github.com/syncthing/syncthing/lib/logger.(*logger).Warnln(0xc42007e000, 0xc4ca8d15e0, 0x2, 0x2) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/logger/logger.go:171 +0x98 github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc42023e240) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/tcp_listen.go:98 +0x8c4 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248540, 0xc400000002, 0x7efdbe416900, 0xc42023e240) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 542 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4201440e0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:297 +0x3f goroutine 494 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420248700) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248620, 0xc400000000, 0x7efdbe416bd0, 0xc42255a7b0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 486 [select, 4 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc423352540) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1d5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000005, 0x7efdbe416b28, 0xc423352540) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 490 [chan receive, 1200 minutes]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc42255a990, 0x0, 0xc4259daeb0, 0xc4259daf20, 0xc4259daeb0, 0xc4231c4360) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:66 +0x6a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc42023e360, 0x10c46e0, 0xc42255a990) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:144 +0x106 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:93 +0xe4 goroutine 489 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420248620) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000006, 0x7efdbe416c68, 0xc42023e2d0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 111 [select, 217 minutes]: main.autoUpgrade(0xc4202aa000) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1221 +0x1a0 created by main.syncthingMain /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:917 +0x1d16 goroutine 487 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc42255a7b0, 0x10bed20, 0xc46c5dc000, 0xb33a442d7175ae34, 0xc83038f980203a62, 0x7c9cf515cb849849) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:66 +0x6a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc42023e2d0, 0x10c4680, 0xc42255a7b0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:144 +0x106 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:87 +0xda goroutine 485 [select, 4 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc423352460) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1d5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000004, 0x7efdbe416b28, 0xc423352460) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 464 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc420248460) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248000, 0xc400000003, 0x10be4e0, 0xc421e83770) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 491 [chan send, 138 minutes]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Send(0xc42255a990, 0xc421fc27e0, 0x5a, 0x60) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:62 +0x57 github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc42023e360) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:132 +0x150 created by github.com/syncthing/syncthing/lib/discover.NewLocal /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x2e7 goroutine 488 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc42023e2d0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:134 +0x221 created by github.com/syncthing/syncthing/lib/discover.NewLocal /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x2e7 goroutine 495 [IO wait]: internal/poll.runtime_pollWait(0x7efdbeab2c70, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4231ced18, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc4231ced18, 0xc420934000, 0x10000, 0x10000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadFrom(0xc4231ced00, 0xc420934000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:170 +0x19a net.(*netFD).readFrom(0xc4231ced00, 0xc420934000, 0x10000, 0x10000, 0xc4230a0f58, 0xc422dabe00, 0xc4a776ba00, 0xc4230a0e18, 0x4040b8) /usr/local/go/src/net/fd_unix.go:208 +0x5e net.(*UDPConn).readFrom(0xc4233eeac8, 0xc420934000, 0x10000, 0x10000, 0x456ff0, 0xc421bc0a20, 0xc4230a0e50, 0x4051e2) /usr/local/go/src/net/udpsock_posix.go:47 +0x6a net.(*UDPConn).ReadFrom(0xc4233eeac8, 0xc420934000, 0x10000, 0x10000, 0x5a, 0x5a, 0xc46c5dc000, 0x0, 0x0) /usr/local/go/src/net/udpsock.go:118 +0x72 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0xc423546780) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:195 +0x3d5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248700, 0xc400000000, 0x10be3a0, 0xc423546780) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 496 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc4235467c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:101 +0xb5f github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248700, 0xc400000001, 0x10be3e0, 0xc4235467c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 497 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4202488c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4202487e0, 0xc400000000, 0x7efdbe416d10, 0xc42255a990) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 498 [IO wait, 1200 minutes]: internal/poll.runtime_pollWait(0x7efdbeab2af0, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4231ced98, 0x72, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc4231ced98, 0xc42477c000, 0x10000, 0x10000) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).ReadMsg(0xc4231ced80, 0xc42477c000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /usr/local/go/src/internal/poll/fd_unix.go:194 +0x222 net.(*netFD).readMsg(0xc4231ced80, 0xc42477c000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0xb0e940, 0x411d6c, 0x3, ...) /usr/local/go/src/net/fd_unix.go:214 +0x90 net.(*UDPConn).readMsg(0xc4233eead0, 0xc42477c000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x7efdbe75e260, 0x23, 0xc4230a1c68, ...) /usr/local/go/src/net/udpsock_posix.go:59 +0x91 net.(*UDPConn).ReadMsgUDP(0xc4233eead0, 0xc42477c000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0xc42007e090, 0xc420058700, 0x7efdbeb0e000, ...) /usr/local/go/src/net/udpsock.go:139 +0xaa github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc422042b10, 0xc42477c000, 0x10000, 0x10000, 0x10000, 0x10000, 0x0, 0x0, 0xc42340ecb0, 0xc420248850) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6/payload_cmsg.go:26 +0x3c3 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0xc423546840) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:203 +0x9e2 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4202488c0, 0xc400000000, 0x10be420, 0xc423546840) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 481 [select, 4 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc4233520e0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1d5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000000, 0x7efdbe416b28, 0xc4233520e0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 484 [select, 4 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc423352380) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1d5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000003, 0x7efdbe416b28, 0xc423352380) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 482 [select, 4 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc4233521c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1d5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000001, 0x7efdbe416b28, 0xc4233521c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 109 [select, 1170 minutes]: main.(*usageReportingService).Serve(0xc424402180) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/usage_report.go:360 +0x1ef github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248000, 0xc400000006, 0x10beb60, 0xc424402180) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 483 [select, 4 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc4233522a0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x1d5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248380, 0xc400000002, 0x7efdbe416b28, 0xc4233522a0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 108 [select, 1200 minutes]: main.(*apiService).Serve(0xc4208ca000) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:381 +0x1d8a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248000, 0xc400000005, 0x10beaa0, 0xc4208ca000) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 461 [select, 60 minutes]: github.com/syncthing/syncthing/lib/ignore.(*Matcher).clean(0xc42023e090, 0x68c61714000) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/ignore/ignore.go:254 +0x151 created by github.com/syncthing/syncthing/lib/ignore.New /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/ignore/ignore.go:122 +0x178 goroutine 462 [select, 1200 minutes]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0xc4202481c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:338 +0x304 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248000, 0xc400000001, 0x10be7e0, 0xc4201ec900) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 447 [select, 24 minutes]: github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc421bc0600) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/nat/service.go:53 +0x188 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248460, 0xc400000000, 0x10be820, 0xc421bc0600) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 448 [sleep]: time.Sleep(0xdf8475800) /usr/local/go/src/runtime/time.go:65 +0x130 github.com/syncthing/syncthing/lib/connections.(*Service).connect(0xc421e83770) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/service.go:422 +0x20ee github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.connect)-fm() /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/service.go:150 +0x2a github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc42207e690) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/connections/structs.go:152 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc420248460, 0xc400000001, 0x10bfce0, 0xc42207e690) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 712 [IO wait]: internal/poll.runtime_pollWait(0x7efdbeab28b0, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4211d0418, 0x72, 0xffffffffffffff00, 0x10bd420, 0x10b7558) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc4211d0418, 0xc420f80000, 0x400, 0x400) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc4211d0400, 0xc420f80000, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc4211d0400, 0xc420f80000, 0x400, 0x400, 0x29, 0x8, 0x0) /usr/local/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc4230a8088, 0xc420f80000, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc421c1e2d0, 0x7efdbe5b65b0, 0xc4230a8088, 0x5, 0xc4230a8088, 0x0) /usr/local/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc420059c00, 0xd34e17, 0xc420059d20, 0x0) /usr/local/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).Read(0xc420059c00, 0xc44d202070, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/crypto/tls/conn.go:1134 +0x110 io.ReadAtLeast(0x10b92a0, 0xc420059c00, 0xc44d202070, 0xc, 0xc, 0xc, 0xa84100, 0x1, 0xc44d202070) /usr/local/go/src/io/io.go:309 +0x86 io.ReadFull(0x10b92a0, 0xc420059c00, 0xc44d202070, 0xc, 0xc, 0xc, 0x0, 0x0) /usr/local/go/src/io/io.go:327 +0x58 github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage(0x10b92a0, 0xc420059c00, 0xc420059c00, 0x10b92a0, 0xc420059c00, 0x0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/relay/protocol/protocol.go:79 +0xb3 github.com/syncthing/syncthing/lib/relay/client.messageReader(0x10c6900, 0xc420059c00, 0xc420334360, 0xc422efc0c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/relay/client/static.go:331 +0x81 created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/relay/client/static.go:103 +0x84b goroutine 543 [select, 122 minutes]: main.(*folderSummaryService).listenForUpdates(0xc422807380) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:69 +0x338 main.(*folderSummaryService).(main.listenForUpdates)-fm() /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:49 +0x2a main.serviceFunc.Serve(0xc4201f0080) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:229 +0x25 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0xc4201440e0, 0xc400000000, 0x10bfe20, 0xc4201f0080) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:454 +0x63 created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:444 +0x5b goroutine 577 [IO wait, 1200 minutes]: internal/poll.runtime_pollWait(0x7efdbeab2bb0, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc422807298, 0x72, 0xc421aa7c00, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc422807298, 0xffffffffffffff00, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Accept(0xc422807280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:335 +0x1e2 net.(*netFD).accept(0xc422807280, 0x4018e3, 0xc421aa7df8, 0x42abb8) /usr/local/go/src/net/fd_unix.go:238 +0x42 net.(*TCPListener).accept(0xc4201ce140, 0xc421aa7ea0, 0x10, 0xc421aa7e48) /usr/local/go/src/net/tcpsock_posix.go:136 +0x2e net.(*TCPListener).Accept(0xc4201ce140, 0x8002001c600, 0x30, 0x30, 0xc421701b00) /usr/local/go/src/net/tcpsock.go:247 +0x49 github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc4200d7640, 0x4112b8, 0x30, 0xb23600, 0xc421aa7e01, 0xc421701b00) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:126 +0x37 github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc4200d7640, 0xc420012090, 0xaade20, 0x11138c0, 0xb6f7c0) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:107 +0x2f net/http.(*Server).Serve(0xc4212a2270, 0x10c1460, 0xc4200d7640, 0x0, 0x0) /usr/local/go/src/net/http/server.go:2695 +0x1b2 main.(*apiService).Serve.func1(0xc421890cc0, 0xc4212a2270, 0x10c1460, 0xc4200d7640) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:376 +0x3f created by main.(*apiService).Serve /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:375 +0x1c73 goroutine 34606 [sleep]: time.Sleep(0xee6b280) /usr/local/go/src/runtime/time.go:65 +0x130 github.com/syncthing/syncthing/lib/model.sendIndexes(0x7efdbe8af388, 0xc43da79470, 0xc4be54c130, 0xb, 0xc4200858c0, 0xc42023e090, 0xc566dd, 0xc4201ea270, 0x18, 0xc42021f400) /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/model/model.go:1598 +0x6b3 created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig /tmp/syncthing-e02d0de3/src/github.com/syncthing/syncthing/lib/model/model.go:1011 +0x157a