2022/04/20 11:40:59 WARNING: chmod /volume1/syncthing-data: operation not permitted [start] 2022/04/20 11:40:59 INFO: syncthing v1.20.0-rc.1 "Fermium Flea" (go1.18.1 linux-amd64) teamcity@build.syncthing.net 2022-04-15 03:46:14 UTC [start] 2022/04/20 11:40:59 INFO: Automatic upgrade is always enabled for candidate releases. [start] 2022/04/20 11:40:59 INFO: Using large-database tuning [73K2K] 2022/04/20 11:41:00 INFO: My ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:01 INFO: Single thread SHA256 performance is 61 MB/s using crypto/sha256 (61 MB/s using minio/sha256-simd). [73K2K] 2022/04/20 11:41:01 INFO: Hashing performance is 51.02 MB/s [73K2K] 2022/04/20 11:41:01 INFO: Starting deadlock detector with 20m0s timeout [73K2K] 2022/04/20 11:41:01 INFO: Overall send rate is unlimited, receive rate is unlimited [73K2K] 2022/04/20 11:41:01 INFO: Anonymous usage reporting is always enabled for candidate releases. ... [73K2K] 2022/04/20 11:41:01 INFO: Using discovery mechanism: global discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [73K2K] 2022/04/20 11:41:01 INFO: Using discovery mechanism: global discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [73K2K] 2022/04/20 11:41:01 INFO: Using discovery mechanism: global discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [73K2K] 2022/04/20 11:41:01 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [73K2K] 2022/04/20 11:41:01 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [73K2K] 2022/04/20 11:41:01 INFO: TCP listener ([::]:22000) starting [73K2K] 2022/04/20 11:41:01 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [73K2K] 2022/04/20 11:41:01 INFO: QUIC listener ([::]:22000) starting [73K2K] 2022/04/20 11:41:01 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:01 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:02 INFO: GUI and API listening on [::]:8384 [73K2K] 2022/04/20 11:41:02 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ [73K2K] 2022/04/20 11:41:02 INFO: My name is "Synology-412" [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [73K2K] 2022/04/20 11:41:02 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:02 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:02 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:02 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:02 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:03 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:41:04 INFO: Ready to synchronize XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (sendreceive) [73K2K] 2022/04/20 11:49:25 INFO: Error while trying to start filesystem watcher for folder XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, trying again in 1m0s: error while traversing XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX: permission denied Panic at 2022-04-20T11:49:25+02:00 panic: interface conversion: interface {} is map[string]string, not map[string]interface {} [recovered] panic: interface conversion: interface {} is map[string]string, not map[string]interface {} goroutine 144 [running]: github.com/thejerf/suture/v4.(*Supervisor).runService.func2.2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:561 +0xbc panic({0xde2300, 0xc017481e00}) runtime/panic.go:838 +0x207 github.com/syncthing/syncthing/lib/model.(*folderSummaryService).processUpdate(0xc000127b80, {0x86, 0xb2, {0xc09013a93a9ec14c, 0x75acb1dfd5, 0x1828420}, 0x8000000, {0xdd1a40, 0xc016281590}}) github.com/syncthing/syncthing/lib/model/folder_summary.go:309 +0x557 github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc000127b80, {0x1224a58, 0xc000a4d780}) github.com/syncthing/syncthing/lib/model/folder_summary.go:236 +0x115 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc000937080, {0x1224a58, 0xc000a4d780}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 1 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/syncthing.(*App).Wait(...) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:377 main.syncthingMain({{{0x0}, {0x0, 0x0}, {0xc000034c00, 0x17}, 0x1, 0x0}, 0x0, 0x0, {0x0, ...}, ...}) github.com/syncthing/syncthing/cmd/syncthing/main.go:680 +0x139e main.serveOptions.Run({{{0x0}, {0x0, 0x0}, {0xc000034c00, 0x17}, 0x1, 0x0}, 0x0, 0x0, {0x0, ...}, ...}) github.com/syncthing/syncthing/cmd/syncthing/main.go:402 +0x738 reflect.Value.call({0xee0500?, 0x1828de0?, 0xd1f4ad?}, {0xeee382, 0x4}, {0xc00014bb90, 0x0, 0x48e7a8?}) reflect/value.go:556 +0x845 reflect.Value.Call({0xee0500?, 0x1828de0?, 0xde45a0?}, {0xc00014bb90, 0x0, 0x0}) reflect/value.go:339 +0xbf github.com/alecthomas/kong.callMethod({0xeedd95, 0x3}, {0xee0500?, 0x1828de0?, 0x3?}, {0xee0500?, 0x1828de0?, 0x0?}, 0x0?) github.com/alecthomas/kong@v0.3.0/callbacks.go:97 +0x4e7 github.com/alecthomas/kong.(*Context).RunNode(0xc0000e4d00, 0xc0002822d0, {0x0, 0x0, 0x0}) github.com/alecthomas/kong@v0.3.0/context.go:735 +0x5f7 github.com/alecthomas/kong.(*Context).Run(0xd789e0?, {0x0?, 0x0?, 0x0?}) github.com/alecthomas/kong@v0.3.0/context.go:760 +0x14e main.main() github.com/syncthing/syncthing/cmd/syncthing/main.go:255 +0x3b6 goroutine 6 [chan receive, 8 minutes]: github.com/syncthing/notify.(*nonrecursiveTree).dispatch(0xc000030540, 0x0?) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:36 +0x45 created by github.com/syncthing/notify.newNonrecursiveTree github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:29 +0x16a goroutine 7 [chan receive, 8 minutes]: github.com/syncthing/notify.(*nonrecursiveTree).internal(0xc000030540, 0xc0000304e0) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:81 +0x53 created by github.com/syncthing/notify.newNonrecursiveTree github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:30 +0x1be goroutine 81 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc0002cac40, {0x1224a58, 0xc00022c040}) github.com/syncthing/syncthing/lib/model/progressemitter.go:73 +0x1b1 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 9 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc0002c4a00, {0x1224a58?, 0xc000097880?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).ServeBackground.func1() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:297 +0x2e created by github.com/thejerf/suture/v4.(*Supervisor).ServeBackground github.com/thejerf/suture/v4@v4.0.2/supervisor.go:296 +0xc5 goroutine 10 [select]: github.com/syncthing/syncthing/lib/events.(*logger).Serve(0xc0000318c0, {0x1224a58, 0xc000097900}) github.com/syncthing/syncthing/lib/events/events.go:291 +0x166 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 33 [select, 8 minutes]: github.com/syncthing/syncthing/lib/config.(*wrapper).Serve(0xc000476700, {0x1224a58, 0xc00031c000}) github.com/syncthing/syncthing/lib/config/wrapper.go:247 +0x187 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 35 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc000626000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/util/buffer_pool.go:209 +0xc7 created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/util/buffer_pool.go:240 +0x18c goroutine 36 [select]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0xc0001f8e10) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/session_util.go:189 +0x59b created by github.com/syndtr/goleveldb/leveldb.newSession github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/session.go:93 +0x2d9 goroutine 13 [select, 5 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc000102000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_compaction.go:91 +0x158 created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:148 +0x4ea goroutine 14 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc000102000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_state.go:101 +0xa8 created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:149 +0x52a goroutine 15 [select, 5 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc000102000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_compaction.go:836 +0x657 created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:155 +0x598 goroutine 16 [select, 8 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc000102000) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db_compaction.go:773 +0x113 created by github.com/syndtr/goleveldb/leveldb.openDB github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:156 +0x5d6 goroutine 57 [select, 3 minutes]: main.autoUpgrade({0x122dd70, 0xc000476700}, 0xc0002bedc0?, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/cmd/syncthing/main.go:799 +0x138 created by main.syncthingMain github.com/syncthing/syncthing/cmd/syncthing/main.go:645 +0xfea goroutine 42 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000c34000, {0x1224a58?, 0xc000661040?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 59 [syscall, 8 minutes]: os/signal.signal_recv() runtime/sigqueue.go:151 +0x2f os/signal.loop() os/signal/signal_unix.go:23 +0x19 created by os/signal.Notify.func1.1 os/signal/signal.go:151 +0x2a goroutine 60 [chan receive, 8 minutes]: main.setupSignalHandling.func1() github.com/syncthing/syncthing/cmd/syncthing/main.go:700 +0x28 created by main.setupSignalHandling github.com/syncthing/syncthing/cmd/syncthing/main.go:699 +0xbe goroutine 61 [chan receive, 8 minutes]: main.setupSignalHandling.func2() github.com/syncthing/syncthing/cmd/syncthing/main.go:709 +0x28 created by main.setupSignalHandling github.com/syncthing/syncthing/cmd/syncthing/main.go:708 +0x179 goroutine 62 [sleep]: time.Sleep(0x2540be400) runtime/time.go:194 +0x12e main.standbyMonitor(0xc0002bedc0?, {0x122dd70, 0xc000476700}) github.com/syncthing/syncthing/cmd/syncthing/main.go:768 +0x74 created by main.syncthingMain github.com/syncthing/syncthing/cmd/syncthing/main.go:666 +0x129e goroutine 63 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00016f2c0, {0x1224a58?, 0xc0003c9b80?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).ServeBackground.func1() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:297 +0x2e created by github.com/thejerf/suture/v4.(*Supervisor).ServeBackground github.com/thejerf/suture/v4@v4.0.2/supervisor.go:296 +0xc5 goroutine 64 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/syncthing.(*App).wait(0xc0002bedc0, 0x0?) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:341 +0x33 created by github.com/syncthing/syncthing/lib/syncthing.(*App).Start github.com/syncthing/syncthing/lib/syncthing/syncthing.go:115 +0x1ec goroutine 65 [select]: github.com/syncthing/syncthing/lib/ur.(*failureHandler).Serve(0xc000383e30, {0x1224a58?, 0xc0003c9c00}) github.com/syncthing/syncthing/lib/ur/failurereporting.go:96 +0x39f github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 66 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00016eb40, {0x1224a58?, 0xc0003c9c40?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 67 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0002d8be0) github.com/syncthing/syncthing/lib/events/events.go:489 +0x85 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription github.com/syncthing/syncthing/lib/events/events.go:484 +0x1a5 goroutine 68 [chan receive, 5 minutes]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0002d8c80) github.com/syncthing/syncthing/lib/events/events.go:489 +0x85 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription github.com/syncthing/syncthing/lib/events/events.go:484 +0x1a5 goroutine 19 [select, 8 minutes]: github.com/syncthing/syncthing/lib/db.(*Lowlevel).gcRunner(0xc0000d9290, {0x1224a58, 0xc00032c100}) github.com/syncthing/syncthing/lib/db/lowlevel.go:711 +0x150 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9b40, {0x1224a58, 0xc00032c100}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 69 [sleep, 3 minutes]: time.Sleep(0x45d964b800) runtime/time.go:194 +0x12e github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1() github.com/syncthing/syncthing/lib/model/util.go:47 +0x85 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch github.com/syncthing/syncthing/lib/model/util.go:45 +0x115 goroutine 70 [sleep, 3 minutes]: time.Sleep(0x45d964b800) runtime/time.go:194 +0x12e github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1() github.com/syncthing/syncthing/lib/model/util.go:47 +0x85 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch github.com/syncthing/syncthing/lib/model/util.go:45 +0x115 goroutine 71 [select, 7 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00047e140, {0x1224a58?, 0xc0003c9dc0?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 82 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*model).serve(0xc0001c51e0, {0x1224a58, 0xc00022c080}) github.com/syncthing/syncthing/lib/model/model.go:274 +0x329 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9d80, {0x1224a58, 0xc00022c080}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 72 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00047e500, {0x1224a58?, 0xc000936000?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 73 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00047e780, {0x1224a58?, 0xc000936040?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 83 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/discover.(*manager).serve(0xc00047b4a0, {0x1224a58, 0xc00022c100}) github.com/syncthing/syncthing/lib/discover/manager.go:74 +0x10a github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9e00, {0x1224a58, 0xc00022c100}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 74 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00047ef00, {0x1224a58?, 0xc0009360c0?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 75 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00047f2c0, {0x1224a58?, 0xc000936100?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 76 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00047f540, {0x1224a58?, 0xc000936140?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 77 [semacquire]: sync.runtime_Semacquire(0x4669ae?) runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0000da1a0?) sync/waitgroup.go:136 +0x52 github.com/syncthing/syncthing/lib/connections.(*service).dialDevices.func1() github.com/syncthing/syncthing/lib/connections/service.go:578 +0x26 github.com/syncthing/syncthing/lib/connections.(*service).dialDevices(_, {_, _}, {_, _, _}, {0x24, {0xc00dff1800, 0x28, 0x28}, ...}, ...) github.com/syncthing/syncthing/lib/connections/service.go:608 +0x6bf github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc000910360, {0x1224a58, 0xc000936180}) github.com/syncthing/syncthing/lib/connections/service.go:453 +0x265 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9f40, {0x1224a58, 0xc000936180}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 78 [select]: github.com/syncthing/syncthing/lib/connections.(*service).handleConns(0xc000910360, {0x1224a58?, 0xc0009361c0}) github.com/syncthing/syncthing/lib/connections/service.go:233 +0xf9 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9f80, {0x1224a58, 0xc0009361c0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 79 [select, 7 minutes]: github.com/syncthing/syncthing/lib/connections.(*service).handleHellos(0xc000910360, {0x1224a58, 0xc000936200}) github.com/syncthing/syncthing/lib/connections/service.go:337 +0x11b github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9fc0, {0x1224a58, 0xc000936200}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 80 [select, 8 minutes]: github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc0002cacb0, {0x1224a58, 0xc000936240}) github.com/syncthing/syncthing/lib/nat/service.go:71 +0x1c6 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 97 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0xc00031fc00, {0x1224a58?, 0xc000936280?}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:148 +0x33 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 98 [IO wait]: internal/poll.runtime_pollWait(0x7fbcb7e4ca18, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc0000e4c80?, 0xc000042000?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).Accept(0xc0000e4c80) internal/poll/fd_unix.go:614 +0x22c net.(*netFD).accept(0xc0000e4c80) net/fd_unix.go:172 +0x35 net.(*TCPListener).accept(0xc0003fcb58) net/tcpsock_posix.go:139 +0x28 net.(*TCPListener).Accept(0xc0003fcb58) net/tcpsock.go:288 +0x3d github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve(0xc0001272c0, {0x1224a58, 0xc000936300}) github.com/syncthing/syncthing/lib/connections/tcp_listen.go:105 +0x8b3 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9e80, {0x1224a58, 0xc000936300}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 84 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0003c9e00?, {0x1224a58, 0xc00022c240}) github.com/syncthing/syncthing/lib/discover/global.go:202 +0x12c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 85 [select, 7 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0000e82a0, {0x1224a58, 0xc00022c280}) github.com/syncthing/syncthing/lib/discover/global.go:215 +0x205 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 86 [select, 2 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0000e8310, {0x1224a58, 0xc00022c2c0}) github.com/syncthing/syncthing/lib/discover/global.go:215 +0x205 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 87 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc000264a00, {0x1224a58?, 0xc00022c400?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 88 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc000264f00, {0x1224a58?, 0xc00022c540?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 99 [select]: github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve(0xc003570200, {0x1224a58, 0xc000936c40}) github.com/syncthing/syncthing/lib/relay/client/static.go:75 +0x76b github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc003570240, {0x1224a58, 0xc000936c40}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).serve(0xc0003ff500, {0x1224a58, 0xc000936c40}) github.com/syncthing/syncthing/lib/relay/client/dynamic.go:98 +0x89b github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc000936c80, {0x1224a58, 0xc000936c40}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/syncthing/syncthing/lib/connections.(*relayListener).serve(0xc0000d9680, {0x1224a58, 0xc000936c40}) github.com/syncthing/syncthing/lib/connections/relay_listen.go:66 +0x3c8 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9ec0, {0x1224a58, 0xc000936c40}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 100 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).handleInvitations(0xc0000d9680, {0x1224a58, 0xc000936cc0}, {0x1226580, 0xc0003ff500}) github.com/syncthing/syncthing/lib/connections/relay_listen.go:76 +0x13d created by github.com/syncthing/syncthing/lib/connections.(*relayListener).serve github.com/syncthing/syncthing/lib/connections/relay_listen.go:64 +0x3a5 goroutine 307 [select, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009fb180, {0x1224a58?, 0xc000f33080?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 89 [chan receive]: github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).cleaner(0x1827e40) github.com/syncthing/syncthing/lib/fs/casefs.go:103 +0x6e created by github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).get.func1 github.com/syncthing/syncthing/lib/fs/casefs.go:93 +0x5a goroutine 28 [select]: github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0xc00000d818?) github.com/syncthing/syncthing/lib/beacon/beacon.go:91 +0x8a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000262320, {0x1224a58, 0xc00032cd40}) github.com/syncthing/syncthing/lib/discover/local.go:162 +0xf0 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c4c0, {0x1224a58, 0xc00032cd40}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 27 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc000265040, {0x1224a58?, 0xc00032cd00?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 20 [select, 1 minutes]: github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc000376160, {0x1224a58, 0xc00032c240}) github.com/lucas-clemente/quic-go@v0.27.0/server.go:268 +0xa9 github.com/lucas-clemente/quic-go.(*baseServer).Accept(0xc0042f9b00?, {0x1224a58?, 0xc00032c240?}) github.com/lucas-clemente/quic-go@v0.27.0/server.go:264 +0x25 github.com/syncthing/syncthing/lib/connections.(*quicListener).serve(0xc000127360, {0x1224a58, 0xc00032c240}) github.com/syncthing/syncthing/lib/connections/quic_listen.go:139 +0xa7a github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0003c9f00, {0x1224a58, 0xc00032c240}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 21 [IO wait]: internal/poll.runtime_pollWait(0x7fbcb7e4c658, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc000368180?, 0xc00b8a3200?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).ReadMsgInet6(0xc000368180, {0xc00b8a3200, 0x5dc, 0x5dc}, {0xc00b8a3800, 0x5dc, 0x5dc}, 0x2c?, 0xe000e000e?) internal/poll/fd_unix.go:358 +0x2dd net.(*netFD).readMsgInet6(0xc000368180, {0xc00b8a3200?, 0xc00000c0d8?, 0x0?}, {0xc00b8a3800?, 0x203004?, 0x203004?}, 0x203004?, 0xc0137eb1d0?) net/fd_posix.go:90 +0x37 net.(*UDPConn).readMsg(0x203002?, {0xc00b8a3200?, 0x203002?, 0xc0097bbdc0?}, {0xc00b8a3800?, 0x5f60be?, 0x0?}) net/udpsock_posix.go:106 +0xa5 net.(*UDPConn).ReadMsgUDPAddrPort(0xc000216040, {0xc00b8a3200?, 0x481458?, 0x4809fe?}, {0xc00b8a3800?, 0xc00094dd48?, 0x4807ce?}) net/udpsock.go:199 +0x53 net.(*UDPConn).ReadMsgUDP(0xc000374050?, {0xc00b8a3200?, 0x0?, 0x0?}, {0xc00b8a3800?, 0x0?, 0x0?}) net/udpsock.go:187 +0x2a github.com/AudriusButkevicius/pfilter.(*PacketFilter).readMsgUdp(0xc000374000) github.com/AudriusButkevicius/pfilter@v0.0.10/filter.go:238 +0xcc github.com/AudriusButkevicius/pfilter.(*PacketFilter).loop(0xc000374000, 0xc00006ad20) github.com/AudriusButkevicius/pfilter@v0.0.10/filter.go:271 +0x4b created by github.com/AudriusButkevicius/pfilter.(*PacketFilter).Start github.com/AudriusButkevicius/pfilter@v0.0.10/filter.go:178 +0x12e goroutine 22 [select, 2 minutes]: github.com/syncthing/syncthing/lib/stun.(*Service).stunKeepAlive(0xc000200fc0, {0x1224a58, 0xc00032c240}, {0xf08998, 0x17}, 0xc000d1bb60) github.com/syncthing/syncthing/lib/stun/stun.go:283 +0x899 github.com/syncthing/syncthing/lib/stun.(*Service).runStunForServer(0xc000200fc0, {0x1224a58, 0xc00032c240}, {0xf08998, 0x17}) github.com/syncthing/syncthing/lib/stun/stun.go:239 +0x61e github.com/syncthing/syncthing/lib/stun.(*Service).Serve(0xc000200fc0, {0x1224a58?, 0xc00032c240}) github.com/syncthing/syncthing/lib/stun/stun.go:166 +0x4b0 created by github.com/syncthing/syncthing/lib/connections.(*quicListener).serve github.com/syncthing/syncthing/lib/connections/quic_listen.go:102 +0x3ff goroutine 23 [select]: github.com/AudriusButkevicius/pfilter.(*filteredConn).ReadBatch(0xc00032c280, {0xc0000c0840, 0x8, 0xc000ab8e80?}, 0xbc8d37?) github.com/AudriusButkevicius/pfilter@v0.0.10/conn.go:119 +0x32f github.com/lucas-clemente/quic-go.(*oobConn).ReadPacket(0xc000368200) github.com/lucas-clemente/quic-go@v0.27.0/sys_conn_oob.go:150 +0x6d2 github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc0003760b0) github.com/lucas-clemente/quic-go@v0.27.0/packet_handler_map.go:346 +0x70 created by github.com/lucas-clemente/quic-go.newPacketHandlerMap github.com/lucas-clemente/quic-go@v0.27.0/packet_handler_map.go:162 +0x336 goroutine 24 [select]: github.com/lucas-clemente/quic-go.(*baseServer).run(0xc000376160) github.com/lucas-clemente/quic-go@v0.27.0/server.go:230 +0xe6 created by github.com/lucas-clemente/quic-go.listen github.com/lucas-clemente/quic-go@v0.27.0/server.go:216 +0x565 goroutine 25 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/stun.(*Service).Serve.func2() github.com/syncthing/syncthing/lib/stun/stun.go:141 +0x32 created by github.com/syncthing/syncthing/lib/stun.(*Service).Serve github.com/syncthing/syncthing/lib/stun/stun.go:140 +0x10d goroutine 29 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000262320, {0x1224a58, 0xc00032cd80}) github.com/syncthing/syncthing/lib/discover/local.go:143 +0x13b github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c500, {0x1224a58, 0xc00032cd80}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 30 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc000264b40, {0x1224a58?, 0xc00032df40?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 31 [select]: github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0xc00000d818?) github.com/syncthing/syncthing/lib/beacon/beacon.go:91 +0x8a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000262280, {0x1224a58, 0xc00032df80}) github.com/syncthing/syncthing/lib/discover/local.go:162 +0xf0 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c380, {0x1224a58, 0xc00032df80}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 32 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000262280, {0x1224a58, 0xc00032dfc0}) github.com/syncthing/syncthing/lib/discover/local.go:143 +0x13b github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c3c0, {0x1224a58, 0xc00032dfc0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 4426 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000dd48c0, 0xc00d795e60, 0xc00d795d40?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 126 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00008c700, {0x1224a58?, 0xc000f32380?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 39 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/beacon.readMulticasts.func1() github.com/syncthing/syncthing/lib/beacon/multicast.go:116 +0x3b created by github.com/syncthing/syncthing/lib/beacon.readMulticasts github.com/syncthing/syncthing/lib/beacon/multicast.go:115 +0x2ea goroutine 177 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000105c00, {0x1224a58, 0xc000f32740}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 954 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000d72c00, {0x1224a58, 0xc0006616c0}, {0xeed8bf, 0x1}, {0xc00060df30, 0x1, 0x1}, 0xc000c70cc0, 0xc000f867e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 113 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0xc000130520, {0x1224a58?, 0xc000acf180?}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:148 +0x33 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 114 [IO wait]: internal/poll.runtime_pollWait(0x7fbcb7e4c748, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc00065a300?, 0x30?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).RawRead(0xc00065a300, 0xc01a175020) internal/poll/fd_unix.go:766 +0x145 net.(*rawConn).Read(0xc0001da020, 0x0?) net/rawconn.go:43 +0x45 golang.org/x/net/internal/socket.(*Conn).recvMsg(0xc0006501a0, 0xc0003ddcc0, 0x0) golang.org/x/net@v0.0.0-20210924151903-3ad01bbaa167/internal/socket/rawconn_msg.go:29 +0x202 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.0.0-20210924151903-3ad01bbaa167/internal/socket/socket.go:247 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc000214420, {0xc000b14000, 0x10000, 0x10000}) golang.org/x/net@v0.0.0-20210924151903-3ad01bbaa167/ipv6/payload_cmsg.go:32 +0x1fc github.com/syncthing/syncthing/lib/beacon.readMulticasts({0x1224a58, 0xc000acf1c0}, 0xc000262280?, {0xc0004335f0, 0x12}) github.com/syncthing/syncthing/lib/beacon/multicast.go:150 +0x51d github.com/syncthing/syncthing/lib/beacon.NewMulticast.func1({0x1224a58?, 0xc000acf1c0?}) github.com/syncthing/syncthing/lib/beacon/multicast.go:21 +0x33 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c440, {0x1224a58, 0xc000acf1c0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 115 [select]: github.com/syncthing/syncthing/lib/beacon.writeMulticasts({0x1224a58, 0xc000acf200}, 0xc00022ed20, {0xc0004335f0?, 0xc0003421e0?}) github.com/syncthing/syncthing/lib/beacon/multicast.go:56 +0x3ac github.com/syncthing/syncthing/lib/beacon.NewMulticast.func2({0x1224a58?, 0xc000acf200?}) github.com/syncthing/syncthing/lib/beacon/multicast.go:24 +0x33 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c480, {0x1224a58, 0xc000acf200}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 116 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/beacon.writeMulticasts.func1() github.com/syncthing/syncthing/lib/beacon/multicast.go:44 +0x3b created by github.com/syncthing/syncthing/lib/beacon.writeMulticasts github.com/syncthing/syncthing/lib/beacon/multicast.go:43 +0x2ea goroutine 112 [select, 8 minutes]: github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0xc000937000, {0x1224a58, 0xc000937040}) github.com/syncthing/syncthing/lib/ur/usage_report.go:374 +0x1d8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 129 [select, 8 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc000a3e000, {0x1224a58?, 0xc000937100?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 117 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0xc000130410, {0x1224a58?, 0xc000acf800?}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:148 +0x33 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 118 [IO wait]: internal/poll.runtime_pollWait(0x7fbcb7e4c0b8, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc000ad9080?, 0xc000b8fe30?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).ReadFromInet4(0xc000ad9080, {0xc000b8fe30, 0x10000, 0x10000}, 0x40d827?) internal/poll/fd_unix.go:250 +0x1e5 net.(*netFD).readFromInet4(0xc000ad9080, {0xc000b8fe30?, 0x0?, 0x447bf3?}, 0x4?) net/fd_posix.go:66 +0x29 net.(*UDPConn).readFrom(0xc010fe0800?, {0xc000b8fe30?, 0x0?, 0x240?}, 0xc01ac82d50) net/udpsock_posix.go:52 +0x1b8 net.(*UDPConn).readFromUDP(0xc000216108, {0xc000b8fe30?, 0xc000343440?, 0x218?}, 0xd922c0?) net/udpsock.go:149 +0x31 net.(*UDPConn).ReadFrom(0xc000b9fe80?, {0xc000b8fe30, 0x10000, 0x10000}) net/udpsock.go:158 +0x50 github.com/syncthing/syncthing/lib/beacon.readBroadcasts({0x1224a58, 0xc000acf840}, 0xc0003027e0, 0x5223) github.com/syncthing/syncthing/lib/beacon/broadcast.go:128 +0x233 github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func1({0x1224a58?, 0xc000acf840?}) github.com/syncthing/syncthing/lib/beacon/broadcast.go:18 +0x2f github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c300, {0x1224a58, 0xc000acf840}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 119 [select]: github.com/syncthing/syncthing/lib/beacon.writeBroadcasts({0x1224a58, 0xc000acf880}, 0xc00022e840, 0x5223) github.com/syncthing/syncthing/lib/beacon/broadcast.go:41 +0x273 github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func2({0x1224a58?, 0xc000acf880?}) github.com/syncthing/syncthing/lib/beacon/broadcast.go:21 +0x2f github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc00022c340, {0x1224a58, 0xc000acf880}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 120 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/beacon.writeBroadcasts.func1() github.com/syncthing/syncthing/lib/beacon/broadcast.go:35 +0x32 created by github.com/syncthing/syncthing/lib/beacon.writeBroadcasts github.com/syncthing/syncthing/lib/beacon/broadcast.go:34 +0x1ea goroutine 130 [select, 8 minutes]: github.com/syncthing/syncthing/lib/api.(*service).Serve(0xc000a3e280, {0x1224a58?, 0xc000a4d340}) github.com/syncthing/syncthing/lib/api/api.go:421 +0x28b6 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 3992 [select, 1 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b3668c0, 0xc001b61c20, 0xc001b61b00?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1541 [select, 7 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00136fe30, {0x1224a58, 0xc002256e40}, {0xeed8bf, 0x1}, {0xc0024f07a0, 0x1, 0x1}, 0xc00199b740, 0xc00249f140, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 1544 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f98700, 0xc0031b5b60, 0xc0031b5a40?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 145 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc000127b80, {0x1224a58, 0xc000a4d7c0}) github.com/syncthing/syncthing/lib/model/folder_summary.go:324 +0x106 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0009370c0, {0x1224a58, 0xc000a4d7c0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 121 [chan receive, 8 minutes]: github.com/syncthing/syncthing/lib/beacon.readBroadcasts.func1() github.com/syncthing/syncthing/lib/beacon/broadcast.go:122 +0x32 created by github.com/syncthing/syncthing/lib/beacon.readBroadcasts github.com/syncthing/syncthing/lib/beacon/broadcast.go:121 +0x20a goroutine 3813 [select, 1 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc002b73aa0, {0x1224a58, 0xc002b991c0}, {0xeed8bf, 0x1}, {0xc009bc5170, 0x1, 0x1}, 0xc00327b740, 0xc001462ba0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3220 [select, 3 minutes]: net/http.(*persistConn).writeLoop(0xc0037a5b00) net/http/transport.go:2392 +0xf5 created by net/http.(*Transport).dialConn net/http/transport.go:1751 +0x1791 goroutine 151 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000c34000, {0x1224a58, 0xc000c8d800}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 91 [syscall, 8 minutes]: syscall.Syscall6(0xe8, 0x24, 0xc0008f2784, 0x1, 0xffffffffffffffff, 0x0, 0x0) syscall/asm_linux_amd64.s:43 +0x5 golang.org/x/sys/unix.EpollWait(0xc000a4d780?, {0xc0008f2784?, 0x0?, 0x1?}, 0x1224ac8?) golang.org/x/sys@v0.0.0-20211013075003-97ac67df715c/unix/zsyscall_linux_amd64.go:56 +0x58 github.com/syncthing/notify.(*inotify).loop(0xc000180000, 0xc000c8d800?) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:188 +0x5a created by github.com/syncthing/notify.(*inotify).lazyinit github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:128 +0x118 goroutine 92 [chan receive, 8 minutes]: github.com/syncthing/notify.(*inotify).send(0xc000180000, 0x13?) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:248 +0x45 created by github.com/syncthing/notify.(*inotify).lazyinit github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:131 +0x1c8 goroutine 93 [chan receive, 8 minutes]: github.com/syncthing/notify.(*inotify).send(0xc000180000, 0x0?) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:248 +0x45 created by github.com/syncthing/notify.(*inotify).lazyinit github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:131 +0x1c8 goroutine 195 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0021a2000, {0x1224a58?, 0xc00219d200?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 297 [select, 8 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f99dc0, 0xc00022f3e0, 0xc000a3cf60?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 187 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00162a700, {0x1224a58?, 0xc000ce9240?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 4364 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b366c40, 0xc00c90a1e0, 0xc00c90a0c0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 47 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00008c700, {0x1224a58, 0xc000661280}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4368 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).ReadHandshakeMessage(0xc015fdeaf0?) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:541 +0xf0 github.com/marten-seemann/qtls-go1-18.(*Conn).readHandshake(0xc0004e0000) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1060 +0x4e github.com/marten-seemann/qtls-go1-18.(*Conn).clientHandshake(0xc0004e0000, {0x1224a58, 0xc0035e3b80}) github.com/marten-seemann/qtls-go1-18@v0.1.1/handshake_client.go:232 +0x450 github.com/marten-seemann/qtls-go1-18.(*Conn).handshakeContext(0xc0004e0000, {0x1224a90, 0xc000036058}) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1507 +0x3d1 github.com/marten-seemann/qtls-go1-18.(*Conn).HandshakeContext(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1457 github.com/marten-seemann/qtls-go1-18.(*Conn).Handshake(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1441 github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake.func1() github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:304 +0x85 created by github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:302 +0xca goroutine 163 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x7fbcb7e4c478, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc00065b000?, 0x0?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).Accept(0xc00065b000) internal/poll/fd_unix.go:614 +0x22c net.(*netFD).accept(0xc00065b000) net/fd_unix.go:172 +0x35 net.(*TCPListener).accept(0xc000320300) net/tcpsock_posix.go:139 +0x28 net.(*TCPListener).Accept(0xc000320300) net/tcpsock.go:288 +0x3d github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc000ae7dd0?) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:199 +0x25 github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc000320318) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:180 +0x25 net/http.(*Server).Serve(0xc000c221c0, {0x1223b78, 0xc000320318}) net/http/server.go:3039 +0x385 github.com/syncthing/syncthing/lib/api.(*service).Serve.func1() github.com/syncthing/syncthing/lib/api/api.go:413 +0x52 created by github.com/syncthing/syncthing/lib/api.(*service).Serve github.com/syncthing/syncthing/lib/api/api.go:411 +0x27e5 goroutine 94 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009fa700, {0x1224a58?, 0xc0011f2a40?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 164 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009fa700, {0x1224a58, 0xc0006616c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 3261 [select, 3 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f98a80, 0xc003737200, 0xc0037370e0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3542 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc001b418c0, {0x1224a58, 0xc0013f8ec0}, {0xeed8bf, 0x1}, {0xc00934b1e0, 0x1, 0x1}, 0xc009349f80, 0xc009146960, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 157 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000105880, {0x1224a58?, 0xc001328f00?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 168 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000105880, {0x1224a58, 0xc000661b00}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 170 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00008d500, {0x1224a58, 0xc000661cc0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 158 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000105c00, {0x1224a58?, 0xc001417d00?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 248 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009fbc00, {0x1224a58, 0xc009d533c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 1702 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc000ae1400) github.com/syncthing/syncthing/lib/protocol/protocol.go:425 +0x10d github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2() github.com/syncthing/syncthing/lib/protocol/protocol.go:280 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:279 +0xad goroutine 179 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00008d500, {0x1224a58?, 0xc0013fda80?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 308 [select, 1 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009fb180, {0x1224a58, 0xc000f33180}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 95 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0021a2000, {0x1224a58, 0xc001d82dc0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 209 [select, 4 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009fae00, {0x1224a58?, 0xc002bba3c0?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 176 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009fae00, {0x1224a58, 0xc002256e40}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 196 [select, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0021a2380, {0x1224a58?, 0xc003613140?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 197 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0021a2380, {0x1224a58, 0xc0036132c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 184 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00162a380, {0x1224a58?, 0xc0002f7d00?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 210 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00162a380, {0x1224a58, 0xc00044c040}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4361 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc009a5ae70, {0x1224a58, 0xc00a08af00}, {0xeed8bf, 0x1}, {0xc00b888ea0, 0x1, 0x1}, 0xc00b885e60, 0xc00249fce0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 226 [chan receive, 4 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirsChangedAndNew(0xc0021a2700, {0x0, 0x0, 0x0}, 0x1?) github.com/syncthing/syncthing/lib/model/folder.go:651 +0x410 github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0021a2700, {0x0, 0x0, 0x0}) github.com/syncthing/syncthing/lib/model/folder.go:503 +0x515 github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0021a2700) github.com/syncthing/syncthing/lib/model/folder.go:896 +0x3d github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0021a2700, {0x1224a58?, 0xc000d26f00?}) github.com/syncthing/syncthing/lib/model/folder.go:203 +0x6ab github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 227 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0021a2700, {0x1224a58, 0xc000d26fc0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 2953 [syscall]: syscall.Syscall(0xd9, 0xb, 0xc01993e000, 0x2000) syscall/asm_linux_amd64.s:20 +0x5 syscall.Getdents(0x7fbcb6abd888?, {0xc01993e000?, 0x7fbcdec235b8?, 0x18?}) syscall/zsyscall_linux_amd64.go:439 +0x4d syscall.ReadDirent(...) syscall/syscall_linux.go:870 internal/poll.ignoringEINTRIO(...) internal/poll/fd_unix.go:794 internal/poll.(*FD).ReadDirent(0x180f800?, {0xc01993e000, 0x2000, 0x2000}) internal/poll/fd_unix.go:646 +0x1ca os.(*File).readdir(0xc00ecabc80, 0xffffffffffffffff?, 0x0) os/dir_unix.go:70 +0x1f0 os.(*File).Readdirnames(0xc01a5cc0e0?, 0x62?) os/dir.go:70 +0x25 github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).DirNames(0xc0013ed280?, {0xc0128914a0?, 0x1?}) github.com/syncthing/syncthing/lib/fs/basicfs.go:232 +0xb0 github.com/syncthing/syncthing/lib/fs.(*caseFilesystem).DirNames(0xc0013ed280, {0xc0128914a0, 0x50}) github.com/syncthing/syncthing/lib/fs/casefs.go:266 +0x62 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00361ae58, {0xc0128914a0, 0x50}, {0x122b740, 0xc01082ec70}, 0xc00958d810, 0xc0103b3ef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:111 +0x339 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00361ae58, {0xc00a4c5bd0, 0x41}, {0x122b740, 0xc00fc53b30}, 0xc00958d810, 0xc0103b3ef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00361ae58, {0xc00fc1f170, 0x25}, {0x122b740, 0xc00fc539c0}, 0xc00958d810, 0xc0103b3ef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00361ae58, {0xc0171eba80, 0x1b}, {0x122b740, 0xc0171cbbb0}, 0xc00958d810, 0xc0103b3ef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00361ae58, {0xc01052bf60, 0x10}, {0x122b740, 0xc00e8c0ee0}, 0xc00958d810, 0xc0103b3ef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00361ae58, {0xc013c457e0, 0x8}, {0x122b740, 0xc015852b20}, 0xc00958d810, 0xc0103b3ef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00361ae58, {0xeed8bf, 0x1}, {0x122b740, 0xc014339fc0}, 0xc00958d810, 0xc0103b3ef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc00361ae58, {0xeed8bf, 0x1}, 0xc00958d810) github.com/syncthing/syncthing/lib/fs/walkfs.go:150 +0xa5 github.com/syncthing/syncthing/lib/scanner.(*walker).scan(0xc002fa8d20, {0x1224a58?, 0xc00d9c1b40?}, 0xc003737140?, 0xc0013e5e60?) github.com/syncthing/syncthing/lib/scanner/walk.go:223 +0x82 created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk github.com/syncthing/syncthing/lib/scanner/walk.go:119 +0x1ea goroutine 199 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009fa000, {0x1224a58?, 0xc000f1eb00?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 200 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009fa000, {0x1224a58, 0xc000f1ec00}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 3262 [select, 3 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00092c060, {0x1224a58, 0xc000f1ec00}, {0xeed8bf, 0x1}, {0xc0014070f0, 0x1, 0x1}, 0xc001413d40, 0xc00188a600, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 188 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00162a700, {0x1224a58, 0xc000ce9340}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 212 [select]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000c35500, {0x1224a58?, 0xc001378380?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 213 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000c35500, {0x1224a58, 0xc0013784c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4437 [select]: github.com/lucas-clemente/quic-go.(*client).dial(0xc009334e40, {0x1224ac8, 0xc00d6012c0}) github.com/lucas-clemente/quic-go@v0.27.0/client.go:317 +0x62d github.com/lucas-clemente/quic-go.dialContext({0x1224ac8, 0xc00d6012c0}, {0x122a460, 0xc000216050}, {0x1221210, 0xc013705f50}, {0xc01454ef47, 0x15}, 0xc0003ade00, 0x1819360, ...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:217 +0x4a6 github.com/lucas-clemente/quic-go.DialContext(...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:176 github.com/syncthing/syncthing/lib/connections.(*quicDialer).Dial(0xc003079460, {0x1224a58, 0xc0035e4c00}, {0xec, 0x4d, 0x63, 0x6, 0x30, 0xb8, 0x52, ...}, ...) github.com/syncthing/syncthing/lib/connections/quic_dial.go:77 +0x236 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0xc01454ef40, 0x1c}, {0x12206a8, 0xc003079460}, 0x64, 0xc01108ccf0, {0xec, 0x4d, 0x63, 0x6, ...}}, ...) github.com/syncthing/syncthing/lib/connections/structs.go:243 +0x1a9 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1({{0xc01454ef40, 0x1c}, {0x12206a8, 0xc003079460}, 0x64, 0xc01108ccf0, {0xec, 0x4d, 0x63, 0x6, ...}}) github.com/syncthing/syncthing/lib/connections/service.go:1103 +0x11b created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1098 +0xb65 goroutine 215 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000c35c00, {0x1224a58?, 0xc0013f8cc0?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 216 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc000c35c00, {0x1224a58, 0xc0013f8ec0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 202 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009fb500, {0x1224a58?, 0xc00218dd00?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 203 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009fb500, {0x1224a58, 0xc00218de40}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 296 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0009b8090, {0x1224a58, 0xc000c8d800}, {0xeed8bf, 0x1}, {0xc000130dc0, 0x1, 0x1}, 0xc000302fc0, 0xc00022f3e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 190 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00162aa80, {0x1224a58?, 0xc009bc3180?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 205 [select, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009fb880, {0x1224a58?, 0xc002ba6b00?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 206 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009fb880, {0x1224a58, 0xc002ba6c80}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 3543 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000dd4380, 0xc009146960, 0xc009146840?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 191 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00162aa80, {0x1224a58, 0xc009bc3300}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4390 [select]: github.com/lucas-clemente/quic-go.(*client).dial(0xc009334a80, {0x1224ac8, 0xc00327a5a0}) github.com/lucas-clemente/quic-go@v0.27.0/client.go:317 +0x62d github.com/lucas-clemente/quic-go.dialContext({0x1224ac8, 0xc00327a5a0}, {0x122a460, 0xc000216050}, {0x1221210, 0xc01375f1d0}, {0xc01099fba7, 0x14}, 0xc0003ade00, 0x1819360, ...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:217 +0x4a6 github.com/lucas-clemente/quic-go.DialContext(...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:176 github.com/syncthing/syncthing/lib/connections.(*quicDialer).Dial(0xc000d1a2c0, {0x1224a58, 0xc0035e4c00}, {0x28, 0xcd, 0xef, 0xcc, 0xbc, 0x34, 0x34, ...}, ...) github.com/syncthing/syncthing/lib/connections/quic_dial.go:77 +0x236 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0xc01099fba0, 0x1b}, {0x12206a8, 0xc000d1a2c0}, 0x63, 0xc01108c3f0, {0x28, 0xcd, 0xef, 0xcc, ...}}, ...) github.com/syncthing/syncthing/lib/connections/structs.go:243 +0x1a9 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1({{0xc01099fba0, 0x1b}, {0x12206a8, 0xc000d1a2c0}, 0x63, 0xc01108c3f0, {0x28, 0xcd, 0xef, 0xcc, ...}}) github.com/syncthing/syncthing/lib/connections/service.go:1103 +0x11b created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1098 +0xb65 goroutine 241 [select, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00162ae00, {0x1224a58?, 0xc009d52c80?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 242 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00162ae00, {0x1224a58, 0xc009d52e00}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 2076 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1() github.com/syncthing/syncthing/lib/scanner/walk.go:146 +0xea created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk github.com/syncthing/syncthing/lib/scanner/walk.go:142 +0x2d8 goroutine 285 [select, 1 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0021a3500, {0x1224a58, 0xc0013f8240}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 208 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009fbc00, {0x1224a58?, 0xc00a0c0800?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 236 [select, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0009faa80, {0x1224a58?, 0xc000d31a40?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 237 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0009faa80, {0x1224a58, 0xc000d31b80}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 284 [select, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0021a3500, {0x1224a58?, 0xc0013f80c0?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 239 [select, 1 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0003ae700, {0x1224a58, 0xc001379a00}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 310 [select, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0033c4000, {0x1224a58?, 0xc002b99100?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 224 [select, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0021a2e00, {0x1224a58?, 0xc00031d900?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 273 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0021a2e00, {0x1224a58, 0xc00031da80}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 3733 [select, 1 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0027327e0, {0x1224a58, 0xc001379a00}, {0xeed8bf, 0x1}, {0xc002bb48f0, 0x1, 0x1}, 0xc009361ce0, 0xc0031b4e40, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 262 [select, 4 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00162b180, {0x1224a58?, 0xc003883700?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 263 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00162b180, {0x1224a58, 0xc0038837c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4446 [select]: github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc013f5e9c0) github.com/lucas-clemente/quic-go@v0.27.0/send_queue.go:60 +0xff github.com/lucas-clemente/quic-go.(*connection).run.func1() github.com/lucas-clemente/quic-go@v0.27.0/connection.go:547 +0x2b created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:546 +0x18a goroutine 289 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00008ce00, {0x1224a58?, 0xc0009ef8c0?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 290 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00008ce00, {0x1224a58, 0xc0009efa40}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 292 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0003ae000, {0x1224a58?, 0xc0011b3600?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 293 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0003ae000, {0x1224a58, 0xc0011b36c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 295 [runnable]: sort.Search(0xb?, 0xc00260af58) sort/search.go:59 +0x85 github.com/syndtr/goleveldb/leveldb.tFiles.searchMax({0xc0021b54a0?, 0xc00917a0f0?, 0x20?}, 0x8fb370?, {0xc010b59180?, 0x6?, 0xc0021b53e0?}) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/table.go:149 +0x75 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0021b53e0, {0x0?, 0x0, 0xc00060d080?}, {0xc010b59180, 0x3c, 0x3c}, 0xc00260b138, 0xc00260b108) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/version.go:125 +0x14a github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0021b53e0, {0x0, 0x0, 0x0}, {0xc010b59180, 0x3c, 0x3c}, 0x0, 0x0) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/version.go:164 +0x2d9 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc000102000, 0x0, {0x0, 0x0, 0x0}, {0xc010b59140?, 0x34, 0x34?}, 0x16c7d44a, 0x0) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:785 +0x54d github.com/syndtr/goleveldb/leveldb.(*DB).Get(0xc000102000, {0xc010b59140, 0x34, 0x40}, 0xc010b59140?) github.com/syndtr/goleveldb@v1.0.1-0.20200815071216-d9e9293bd0f7/leveldb/db.go:851 +0x165 github.com/syncthing/syncthing/lib/db/backend.(*leveldbBackend).Get(0xc002ddc770?, {0xc010b59140?, 0x34?, 0xc010b59140?}) github.com/syncthing/syncthing/lib/db/backend/leveldb_backend.go:90 +0x27 github.com/syncthing/syncthing/lib/db.NamespacedKV.Bytes({{0x122b868?, 0xc0000d9290?}, {0xc002ddc770?, 0xc00006a120?}}, {0xc010832b70?, 0x86b1ff?}) github.com/syncthing/syncthing/lib/db/namespaced.go:95 +0x7e github.com/syncthing/syncthing/lib/fs.(*mtimeFS).load(0xc00221aa40?, {0xc010832b70?, 0x0?}) github.com/syncthing/syncthing/lib/fs/mtimefs.go:178 +0x75 github.com/syncthing/syncthing/lib/fs.(*mtimeFS).Lstat(0xc00228d110, {0xc010832b70, 0x2f}) github.com/syncthing/syncthing/lib/fs/mtimefs.go:107 +0x7e github.com/syncthing/syncthing/lib/osutil.TraversesSymlink({0x122ea90, 0xc0003a8e28}, {0xc010877b00?, 0xc002b92af0?}) github.com/syncthing/syncthing/lib/osutil/traversessymlink.go:51 +0x14f github.com/syncthing/syncthing/lib/osutil.IsDeleted({0x122ea90, 0xc0003a8e28}, {0xc010877b00, 0x7a}) github.com/syncthing/syncthing/lib/osutil/osutil.go:139 +0xff github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirsDeletedAndIgnored.func1({0x122d548?, 0xc010b8ed00}) github.com/syncthing/syncthing/lib/model/folder.go:758 +0x73e github.com/syncthing/syncthing/lib/db.nativeFileIterator.func1({0x122d548?, 0xc010b8ec30?}) github.com/syncthing/syncthing/lib/db/set.go:504 +0xfb github.com/syncthing/syncthing/lib/db.(*readOnlyTransaction).withHave(0xc014812fb0, {0xc0171b2db0?, 0x0?, 0x203003?}, {0xc00f63d940?, 0xc63e05?, 0xc014812fa0?}, {0x1862ce0, 0x0, 0x0}, ...) github.com/syncthing/syncthing/lib/db/transactions.go:283 +0x6b2 github.com/syncthing/syncthing/lib/db.(*Snapshot).WithPrefixedHaveTruncated(0xc014812fa0, {0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, ...}, ...) github.com/syncthing/syncthing/lib/db/set.go:235 +0x26b github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirsDeletedAndIgnored(0xc0003ae700, {0xc012c98950, 0x1, 0x0?}, 0xc00bbe1ce0) github.com/syncthing/syncthing/lib/model/folder.go:697 +0x345 github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0003ae700, {0x0, 0x0, 0x0}) github.com/syncthing/syncthing/lib/model/folder.go:522 +0x594 github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0003ae700) github.com/syncthing/syncthing/lib/model/folder.go:896 +0x3d github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0003ae700, {0x1224a58?, 0xc001410100?}) github.com/syncthing/syncthing/lib/model/folder.go:203 +0x6ab github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 4287 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake(0xc0090cd500) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:311 +0x145 created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:545 +0x145 goroutine 4313 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f99880, 0xc00c90ad80, 0xc00c90ac60?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3579 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b366000, 0xc009d56300, 0xc009d561e0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 351 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000d721b0, {0x1224a58, 0xc000661280}, {0xeed8bf, 0x1}, {0xc00060da00, 0x1, 0x1}, 0xc000c70660, 0xc000f860c0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 311 [select, 1 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0033c4000, {0x1224a58, 0xc002b991c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 299 [chan receive, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirsChangedAndNew(0xc0003af180, {0x0, 0x0, 0x0}, 0x1?) github.com/syncthing/syncthing/lib/model/folder.go:651 +0x410 github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0003af180, {0x0, 0x0, 0x0}) github.com/syncthing/syncthing/lib/model/folder.go:503 +0x515 github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0003af180) github.com/syncthing/syncthing/lib/model/folder.go:896 +0x3d github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0003af180, {0x1224a58?, 0xc00a08ad80?}) github.com/syncthing/syncthing/lib/model/folder.go:203 +0x6ab github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 300 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0003af180, {0x1224a58, 0xc00a08af00}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 2075 [runnable]: github.com/syncthing/syncthing/lib/ignore.(*Matcher).Match(0xc00b36a090, {0xc00f1d4730, 0x42}) github.com/syncthing/syncthing/lib/ignore/ignore.go:293 +0x35b github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1({0xc00f1d4730, 0x42}, {0x122b740, 0xc0104c85c0}, {0x0, 0x0}) github.com/syncthing/syncthing/lib/scanner/walk.go:274 +0x5a5 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc00f1d4730, 0x42}, {0x122b740, 0xc0104c85c0}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:90 +0x159 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc0106a5040, 0x38}, {0x122b740, 0xc01069f2c0}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc0106a4cc0, 0x34}, {0x122b740, 0xc01069eeb0}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc010832090, 0x2c}, {0x122b740, 0xc01082e340}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc00f997950, 0x26}, {0x122b740, 0xc00f9c20c0}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc00f19b560, 0x1e}, {0x122b740, 0xc00f0c9c10}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc00cfded08, 0x18}, {0x122b740, 0xc00f0c9ac0}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc0023729d8, 0x11}, {0x122b740, 0xc01a02a3f0}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xc013c12e60, 0x9}, {0x122b740, 0xc01bec1d70}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc00b88e0c0, {0xeed8bf, 0x1}, {0x122b740, 0xc00de08130}, 0xc00c6dd950, 0xc0191bdef0) github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x60a github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc00b88e0c0, {0xeed8bf, 0x1}, 0xc00c6dd950) github.com/syncthing/syncthing/lib/fs/walkfs.go:150 +0xa5 github.com/syncthing/syncthing/lib/scanner.(*walker).scan(0xc009e74780, {0x1224a58?, 0xc0002f7ac0?}, 0xc00249fc20?, 0xc00b888e70?) github.com/syncthing/syncthing/lib/scanner/walk.go:223 +0x82 created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk github.com/syncthing/syncthing/lib/scanner/walk.go:119 +0x1ea goroutine 317 [select, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0033c4700, {0x1224a58?, 0xc00bb70300?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 318 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0033c4700, {0x1224a58, 0xc00bb70480}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 303 [select, 2 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0003af500, {0x1224a58?, 0xc00c5f5880?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 322 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0003af500, {0x1224a58, 0xc00bc24980}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4401 [select]: github.com/lucas-clemente/quic-go.(*connection).run(0xc00931af00) github.com/lucas-clemente/quic-go@v0.27.0/connection.go:602 +0x4fa github.com/lucas-clemente/quic-go.(*client).dial.func1() github.com/lucas-clemente/quic-go@v0.27.0/client.go:302 +0x42 created by github.com/lucas-clemente/quic-go.(*client).dial github.com/lucas-clemente/quic-go@v0.27.0/client.go:301 +0x51d goroutine 304 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0003af880, {0x1224a58?, 0xc00c6db200?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 353 [select, 4 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0033c4e00, {0x1224a58?, 0xc00bb71580?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 354 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0003af880, {0x1224a58, 0xc00bb71740}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 355 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0033c4e00, {0x1224a58, 0xc00bb717c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4379 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00b560960, {0x1224a58, 0xc00bb70480}, {0xeed8bf, 0x1}, {0xc00bb69590, 0x1, 0x1}, 0xc00bb67ce0, 0xc003736720, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 357 [select, 8 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0033c5180, {0x1224a58?, 0xc00c95ec80?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 358 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0033c5180, {0x1224a58, 0xc00c95edc0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 360 [select, 6 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00d84a000, {0x1224a58?, 0xc00d838200?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 324 [select, 5 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0021a3880, {0x1224a58?, 0xc00cf20c00?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 4438 [select]: github.com/lucas-clemente/quic-go.(*client).dial(0xc009334fc0, {0x1224ac8, 0xc00d601f20}) github.com/lucas-clemente/quic-go@v0.27.0/client.go:317 +0x62d github.com/lucas-clemente/quic-go.dialContext({0x1224ac8, 0xc00d601f20}, {0x122a460, 0xc000216050}, {0x1221210, 0xc013f5e8a0}, {0xc01454ef67, 0x13}, 0xc0003ade00, 0x1819360, ...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:217 +0x4a6 github.com/lucas-clemente/quic-go.DialContext(...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:176 github.com/syncthing/syncthing/lib/connections.(*quicDialer).Dial(0xc003079700, {0x1224a58, 0xc0035e4c00}, {0xec, 0x4d, 0x63, 0x6, 0x30, 0xb8, 0x52, ...}, ...) github.com/syncthing/syncthing/lib/connections/quic_dial.go:77 +0x236 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0xc01454ef60, 0x1a}, {0x12206a8, 0xc003079700}, 0x64, 0xc01108cd80, {0xec, 0x4d, 0x63, 0x6, ...}}, ...) github.com/syncthing/syncthing/lib/connections/structs.go:243 +0x1a9 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1({{0xc01454ef60, 0x1a}, {0x12206a8, 0xc003079700}, 0x64, 0xc01108cd80, {0xec, 0x4d, 0x63, 0x6, ...}}) github.com/syncthing/syncthing/lib/connections/service.go:1103 +0x11b created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1098 +0xb65 goroutine 327 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0021a3880, {0x1224a58, 0xc00cf20d40}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4391 [select]: github.com/lucas-clemente/quic-go.(*client).dial(0xc009334780, {0x1224ac8, 0xc00c13b0e0}) github.com/lucas-clemente/quic-go@v0.27.0/client.go:317 +0x62d github.com/lucas-clemente/quic-go.dialContext({0x1224ac8, 0xc00c13b0e0}, {0x122a460, 0xc000216050}, {0x1221210, 0xc016a56900}, {0xc01099fbc7, 0x15}, 0xc0003ade00, 0x1819360, ...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:217 +0x4a6 github.com/lucas-clemente/quic-go.DialContext(...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:176 github.com/syncthing/syncthing/lib/connections.(*quicDialer).Dial(0xc000d1a640, {0x1224a58, 0xc0035e4c00}, {0x28, 0xcd, 0xef, 0xcc, 0xbc, 0x34, 0x34, ...}, ...) github.com/syncthing/syncthing/lib/connections/quic_dial.go:77 +0x236 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0xc01099fbc0, 0x1c}, {0x12206a8, 0xc000d1a640}, 0x63, 0xc01108c510, {0x28, 0xcd, 0xef, 0xcc, ...}}, ...) github.com/syncthing/syncthing/lib/connections/structs.go:243 +0x1a9 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1({{0xc01099fbc0, 0x1c}, {0x12206a8, 0xc000d1a640}, 0x63, 0xc01108c510, {0x28, 0xcd, 0xef, 0xcc, ...}}) github.com/syncthing/syncthing/lib/connections/service.go:1103 +0x11b created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1098 +0xb65 goroutine 329 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0021a3c00, {0x1224a58?, 0xc00cf20f80?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 330 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0021a3c00, {0x1224a58, 0xc00cf211c0}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 3585 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f99500, 0xc0095f87e0, 0xc0095f86c0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4388 [select]: github.com/lucas-clemente/quic-go.(*client).dial(0xc009334900, {0x1224ac8, 0xc00c13bce0}) github.com/lucas-clemente/quic-go@v0.27.0/client.go:317 +0x62d github.com/lucas-clemente/quic-go.dialContext({0x1224ac8, 0xc00c13bce0}, {0x122a460, 0xc000216050}, {0x1221210, 0xc01375e390}, {0xc01311e067, 0x15}, 0xc0003ade00, 0x1819360, ...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:217 +0x4a6 github.com/lucas-clemente/quic-go.DialContext(...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:176 github.com/syncthing/syncthing/lib/connections.(*quicDialer).Dial(0xc003078b80, {0x1224a58, 0xc0035e4c00}, {0xd9, 0x94, 0x7, 0xf3, 0x8e, 0xbf, 0xc0, ...}, ...) github.com/syncthing/syncthing/lib/connections/quic_dial.go:77 +0x236 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0xc01311e060, 0x1c}, {0x12206a8, 0xc003078b80}, 0x63, 0xc01108cab0, {0xd9, 0x94, 0x7, 0xf3, ...}}, ...) github.com/syncthing/syncthing/lib/connections/structs.go:243 +0x1a9 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1({{0xc01311e060, 0x1c}, {0x12206a8, 0xc003078b80}, 0x63, 0xc01108cab0, {0xd9, 0x94, 0x7, 0xf3, ...}}) github.com/syncthing/syncthing/lib/connections/service.go:1103 +0x11b created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1098 +0xb65 goroutine 374 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0003afc00, {0x1224a58?, 0xc00db06e80?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 361 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00d84a000, {0x1224a58, 0xc00d838380}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 336 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0003afc00, {0x1224a58, 0xc00d2b5140}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 3814 [select, 1 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b366700, 0xc001462ba0, 0xc001462a80?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 387 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00d9f0000, {0x1224a58?, 0xc00d9ead40?}) github.com/syncthing/syncthing/lib/model/folder.go:177 +0x46c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 388 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc00d9f0000, {0x1224a58, 0xc00d9eaf00}) github.com/syncthing/syncthing/lib/model/folder.go:1002 +0x24f created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch github.com/syncthing/syncthing/lib/model/folder.go:974 +0x135 goroutine 4406 [select]: github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc01375f260) github.com/lucas-clemente/quic-go@v0.27.0/send_queue.go:60 +0xff github.com/lucas-clemente/quic-go.(*connection).run.func1() github.com/lucas-clemente/quic-go@v0.27.0/connection.go:547 +0x2b created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:546 +0x18a goroutine 352 [select, 8 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f98000, 0xc000f860c0, 0xc000219ec0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4399 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake(0xc00b216480) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:311 +0x145 created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:545 +0x145 goroutine 985 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000102c40, 0xc000f87da0, 0xc000f87c80?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4405 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake(0xc0090cdb00) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:311 +0x145 created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:545 +0x145 goroutine 3219 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x7fbcb7e4bc08, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc003ba3d80?, 0xc0003f9000?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).Read(0xc003ba3d80, {0xc0003f9000, 0x15bb, 0x15bb}) internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc003ba3d80, {0xc0003f9000?, 0xc00de11dc0?, 0xc0003f9005?}) net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc00d39df98, {0xc0003f9000?, 0x84d7c1eccd4ef733?, 0xc00be27715?}) net/net.go:183 +0x45 crypto/tls.(*atLeastReader).Read(0xc00c8aa9d8, {0xc0003f9000?, 0x0?, 0x43fa85?}) crypto/tls/conn.go:784 +0x3d bytes.(*Buffer).ReadFrom(0xc012ab05f8, {0x121c9c0, 0xc00c8aa9d8}) bytes/buffer.go:204 +0x98 crypto/tls.(*Conn).readFromUntil(0xc012ab0380, {0x121db40?, 0xc00d39df98}, 0x356?) crypto/tls/conn.go:806 +0xe5 crypto/tls.(*Conn).readRecordOrCCS(0xc012ab0380, 0x0) crypto/tls/conn.go:613 +0x116 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:581 crypto/tls.(*Conn).Read(0xc012ab0380, {0xc00040d000, 0x1000, 0x1?}) crypto/tls/conn.go:1284 +0x16f net/http.(*persistConn).Read(0xc0037a5b00, {0xc00040d000?, 0xc0101079e0?, 0xc0003dad30?}) net/http/transport.go:1929 +0x4e bufio.(*Reader).fill(0xc003880540) bufio/bufio.go:106 +0x103 bufio.(*Reader).Peek(0xc003880540, 0x1) bufio/bufio.go:144 +0x5d net/http.(*persistConn).readLoop(0xc0037a5b00) net/http/transport.go:2093 +0x1ac created by net/http.(*Transport).dialConn net/http/transport.go:1750 +0x173e goroutine 4384 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).dialParallel(0xc000910360, {0x1224a58?, 0xc0035e4c00}, {0x28, 0xcd, 0xef, 0xcc, 0xbc, 0x34, 0x34, ...}, ...) github.com/syncthing/syncthing/lib/connections/service.go:1126 +0x465 github.com/syncthing/syncthing/lib/connections.(*service).dialDevices.func2({{0x28, 0xcd, 0xef, 0xcc, 0xbc, 0x34, 0x34, 0x39, 0x16, 0x19, ...}, ...}) github.com/syncthing/syncthing/lib/connections/service.go:590 +0x11f created by github.com/syncthing/syncthing/lib/connections.(*service).dialDevices github.com/syncthing/syncthing/lib/connections/service.go:588 +0x3e7 goroutine 1546 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f988c0, 0xc00022ff80, 0xc00022fc20?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3563 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc009e362d0, {0x1224a58, 0xc00031da80}, {0xeed8bf, 0x1}, {0xc00031f260, 0x1, 0x1}, 0xc00048b9e0, 0xc0095f8ba0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3520 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc001c9d380, {0x1224a58, 0xc002ba6c80}, {0xeed8bf, 0x1}, {0xc009a24570, 0x1, 0x1}, 0xc009a1d740, 0xc0095f87e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4365 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00c7fd410, {0x1224a58, 0xc00cf211c0}, {0xeed8bf, 0x1}, {0xc00cf19330, 0x1, 0x1}, 0xc00cf38600, 0xc00ca9b860, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 984 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00136e870, {0x1224a58, 0xc000661cc0}, {0xeed8bf, 0x1}, {0xc000fd0ae0, 0x1, 0x1}, 0xc000c71740, 0xc000f87da0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3547 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b3661c0, 0xc0036480c0, 0xc0098f7f80?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4362 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b366a80, 0xc00249fce0, 0xc00249fbc0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 982 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000a7bcb0, {0x1224a58, 0xc000f32740}, {0xeed8bf, 0x1}, {0xc000f21c10, 0x1, 0x1}, 0xc000f31800, 0xc000f389c0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 1760 [select, 7 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00a276000, {0x1224a58?, 0xc0011ce5c0?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 3668 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00136f350, {0x1224a58, 0xc0009efa40}, {0xeed8bf, 0x1}, {0xc0011e9930, 0x1, 0x1}, 0xc002678fc0, 0xc00204f440, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3928 [select, 1 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000103180, 0xc001462120, 0xc001462000?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3182 [select, 3 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000635e00, {0x1224a58, 0xc000ce9340}, {0xeed8bf, 0x1}, {0xc00220db40, 0x1, 0x1}, 0xc002731500, 0xc000b0b860, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3666 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0002c9980, {0x1224a58, 0xc000d31b80}, {0xeed8bf, 0x1}, {0xc000f21ea0, 0x1, 0x1}, 0xc00133f020, 0xc000343860, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 1545 [select, 7 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00340ad80, {0x1224a58, 0xc00044c040}, {0xeed8bf, 0x1}, {0xc003739730, 0x1, 0x1}, 0xc0002fe2a0, 0xc00022ff80, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 1543 [select, 7 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc002bbe060, {0x1224a58, 0xc0036132c0}, {0xeed8bf, 0x1}, {0xc0035ff980, 0x1, 0x1}, 0xc00360de60, 0xc0031b5b60, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4403 [select]: github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc01375e990) github.com/lucas-clemente/quic-go@v0.27.0/send_queue.go:60 +0xff github.com/lucas-clemente/quic-go.(*connection).run.func1() github.com/lucas-clemente/quic-go@v0.27.0/connection.go:547 +0x2b created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:546 +0x18a goroutine 956 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00105e9f0, {0x1224a58, 0xc000661b00}, {0xeed8bf, 0x1}, {0xc000f21a60, 0x1, 0x1}, 0xc000f315c0, 0xc000f387e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4444 [select]: github.com/lucas-clemente/quic-go.(*connection).run(0xc00b62a300) github.com/lucas-clemente/quic-go@v0.27.0/connection.go:602 +0x4fa github.com/lucas-clemente/quic-go.(*client).dial.func1() github.com/lucas-clemente/quic-go@v0.27.0/client.go:302 +0x42 created by github.com/lucas-clemente/quic-go.(*client).dial github.com/lucas-clemente/quic-go@v0.27.0/client.go:301 +0x51d goroutine 4382 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000103500, 0xc00ca9b6e0, 0xc00ca9b020?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4402 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake(0xc0090cd800) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:311 +0x145 created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:545 +0x145 goroutine 983 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000102700, 0xc000f389c0, 0xc000f388a0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3623 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000102e00, 0xc000a3dec0, 0xc000a3dda0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1765 [select, 2 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc000fe9700) github.com/syncthing/syncthing/lib/protocol/protocol.go:983 +0xef github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func5() github.com/syncthing/syncthing/lib/protocol/protocol.go:293 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:292 +0x16a goroutine 1764 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc000fe9700) github.com/syncthing/syncthing/lib/protocol/protocol.go:958 +0xd3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func4() github.com/syncthing/syncthing/lib/protocol/protocol.go:289 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:288 +0x12a goroutine 4440 [semacquire]: sync.runtime_Semacquire(0xc00db03da0?) runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0129f5860?) sync/waitgroup.go:136 +0x52 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func2() github.com/syncthing/syncthing/lib/connections/service.go:1121 +0x26 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1120 +0x42b goroutine 4404 [select]: github.com/lucas-clemente/quic-go.(*connection).run(0xc00931b200) github.com/lucas-clemente/quic-go@v0.27.0/connection.go:602 +0x4fa github.com/lucas-clemente/quic-go.(*client).dial.func1() github.com/lucas-clemente/quic-go@v0.27.0/client.go:302 +0x42 created by github.com/lucas-clemente/quic-go.(*client).dial github.com/lucas-clemente/quic-go@v0.27.0/client.go:301 +0x51d goroutine 955 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f981c0, 0xc000f867e0, 0xc000f86600?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4443 [select]: github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc013f5e030) github.com/lucas-clemente/quic-go@v0.27.0/send_queue.go:60 +0xff github.com/lucas-clemente/quic-go.(*connection).run.func1() github.com/lucas-clemente/quic-go@v0.27.0/connection.go:547 +0x2b created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:546 +0x18a goroutine 1767 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.newIndexHandlerRegistry.func1({0x1224a58, 0xc0011ce800}) github.com/syncthing/syncthing/lib/model/indexhandler.go:400 +0x85 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc0011ce640, {0x1224a58, 0xc0011ce800}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 1542 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f98540, 0xc00249f140, 0xc00249f020?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1699 [chan receive, 7 minutes]: github.com/syncthing/syncthing/lib/connections.(*service).handleHellos.func1() github.com/syncthing/syncthing/lib/connections/service.go:415 +0x3f created by github.com/syncthing/syncthing/lib/connections.(*service).handleHellos github.com/syncthing/syncthing/lib/connections/service.go:414 +0xeae goroutine 3927 [select, 1 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00228d380, {0x1224a58, 0xc000f33180}, {0xeed8bf, 0x1}, {0xc00958fda0, 0x1, 0x1}, 0xc009a1c960, 0xc001462120, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4381 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00c94e600, {0x1224a58, 0xc00cf20d40}, {0xeed8bf, 0x1}, {0xc00cf19220, 0x1, 0x1}, 0xc00cf38420, 0xc00ca9b6e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 957 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f98380, 0xc000f387e0, 0xc000f87860?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4398 [select]: github.com/lucas-clemente/quic-go.(*connection).run(0xc00aa6cf00) github.com/lucas-clemente/quic-go@v0.27.0/connection.go:602 +0x4fa github.com/lucas-clemente/quic-go.(*client).dial.func1() github.com/lucas-clemente/quic-go@v0.27.0/client.go:302 +0x42 created by github.com/lucas-clemente/quic-go.(*client).dial github.com/lucas-clemente/quic-go@v0.27.0/client.go:301 +0x51d goroutine 4421 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).ReadHandshakeMessage(0xc015269520?) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:541 +0xf0 github.com/marten-seemann/qtls-go1-18.(*Conn).readHandshake(0xc016ddbc00) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1060 +0x4e github.com/marten-seemann/qtls-go1-18.(*Conn).clientHandshake(0xc016ddbc00, {0x1224a58, 0xc0035e5bc0}) github.com/marten-seemann/qtls-go1-18@v0.1.1/handshake_client.go:232 +0x450 github.com/marten-seemann/qtls-go1-18.(*Conn).handshakeContext(0xc016ddbc00, {0x1224a90, 0xc000036058}) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1507 +0x3d1 github.com/marten-seemann/qtls-go1-18.(*Conn).HandshakeContext(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1457 github.com/marten-seemann/qtls-go1-18.(*Conn).Handshake(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1441 github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake.func1() github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:304 +0x85 created by github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:302 +0xca goroutine 3734 [select, 1 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000102fc0, 0xc0031b4e40, 0xc0031b4d20?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1700 [select, 7 minutes]: github.com/thejerf/suture/v4.(*Supervisor).Serve(0xc00af42000, {0x1224a58?, 0xc003882e00?}) github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x46e github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 3587 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f996c0, 0xc008fc5500, 0xc008fc53e0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4366 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b366e00, 0xc00ca9b860, 0xc00ca9b7a0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4450 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).ReadHandshakeMessage(0xc013230700?) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:541 +0xf0 github.com/marten-seemann/qtls-go1-18.(*Conn).readHandshake(0xc00b062000) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1060 +0x4e github.com/marten-seemann/qtls-go1-18.(*Conn).clientHandshake(0xc00b062000, {0x1224a58, 0xc000661ac0}) github.com/marten-seemann/qtls-go1-18@v0.1.1/handshake_client.go:232 +0x450 github.com/marten-seemann/qtls-go1-18.(*Conn).handshakeContext(0xc00b062000, {0x1224a90, 0xc000036058}) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1507 +0x3d1 github.com/marten-seemann/qtls-go1-18.(*Conn).HandshakeContext(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1457 github.com/marten-seemann/qtls-go1-18.(*Conn).Handshake(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1441 github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake.func1() github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:304 +0x85 created by github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:302 +0xca goroutine 4367 [select]: github.com/lucas-clemente/quic-go.(*closedLocalConn).run(0xc0097bb880) github.com/lucas-clemente/quic-go@v0.27.0/closed_conn.go:51 +0x85 created by github.com/lucas-clemente/quic-go.newClosedLocalConn github.com/lucas-clemente/quic-go@v0.27.0/closed_conn.go:45 +0x190 goroutine 4288 [select]: github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc016a56cc0) github.com/lucas-clemente/quic-go@v0.27.0/send_queue.go:60 +0xff github.com/lucas-clemente/quic-go.(*connection).run.func1() github.com/lucas-clemente/quic-go@v0.27.0/connection.go:547 +0x2b created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:546 +0x18a goroutine 4407 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).ReadHandshakeMessage(0xc0159e3f50?) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:541 +0xf0 github.com/marten-seemann/qtls-go1-18.(*Conn).readHandshake(0xc010f74e00) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1060 +0x4e github.com/marten-seemann/qtls-go1-18.(*Conn).clientHandshake(0xc010f74e00, {0x1224a58, 0xc009affb00}) github.com/marten-seemann/qtls-go1-18@v0.1.1/handshake_client.go:232 +0x450 github.com/marten-seemann/qtls-go1-18.(*Conn).handshakeContext(0xc010f74e00, {0x1224a90, 0xc000036058}) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1507 +0x3d1 github.com/marten-seemann/qtls-go1-18.(*Conn).HandshakeContext(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1457 github.com/marten-seemann/qtls-go1-18.(*Conn).Handshake(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1441 github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake.func1() github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:304 +0x85 created by github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:302 +0xca goroutine 4425 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00d62fad0, {0x1224a58, 0xc00d9eaf00}, {0xeed8bf, 0x1}, {0xc00d9fe220, 0x1, 0x1}, 0xc00d9e5bc0, 0xc00d795e60, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3991 [select, 1 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc008c2cb40, {0x1224a58, 0xc0013f8240}, {0xeed8bf, 0x1}, {0xc00b2fe960, 0x1, 0x1}, 0xc009bd7ce0, 0xc001b61c20, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4314 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00c7fdb30, {0x1224a58, 0xc00d838380}, {0xeed8bf, 0x1}, {0xc00d836710, 0x1, 0x1}, 0xc00d66df20, 0xc00d496f60, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3561 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00136e480, {0x1224a58, 0xc00218de40}, {0xeed8bf, 0x1}, {0xc00959ad40, 0x1, 0x1}, 0xc00959cc60, 0xc00188bb60, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3562 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001028c0, 0xc00188bb60, 0xc00188ba40?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1762 [select, 1 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc000fe9700) github.com/syncthing/syncthing/lib/protocol/protocol.go:425 +0x10d github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2() github.com/syncthing/syncthing/lib/protocol/protocol.go:280 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:279 +0xad goroutine 4286 [select]: github.com/lucas-clemente/quic-go.(*connection).run(0xc00931ac00) github.com/lucas-clemente/quic-go@v0.27.0/connection.go:602 +0x4fa github.com/lucas-clemente/quic-go.(*client).dial.func1() github.com/lucas-clemente/quic-go@v0.27.0/client.go:302 +0x42 created by github.com/lucas-clemente/quic-go.(*client).dial github.com/lucas-clemente/quic-go@v0.27.0/client.go:301 +0x51d goroutine 4284 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00c073c50, {0x1224a58, 0xc00bb71740}, {0xeed8bf, 0x1}, {0xc00c76c740, 0x1, 0x1}, 0xc00bcacba0, 0xc00c90a000, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 1763 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc000fe9700) github.com/syncthing/syncthing/lib/protocol/protocol.go:712 +0x26c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func3() github.com/syncthing/syncthing/lib/protocol/protocol.go:285 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:284 +0xea goroutine 999 [select, 8 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000d73b60, {0x1224a58, 0xc001d82dc0}, {0xeed8bf, 0x1}, {0xc002191880, 0x1, 0x1}, 0xc002197f20, 0xc001463980, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 1706 [select, 7 minutes]: github.com/syncthing/syncthing/lib/model.newIndexHandlerRegistry.func1({0x1224a58, 0xc003882f80}) github.com/syncthing/syncthing/lib/model/indexhandler.go:400 +0x85 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0xc003882ec0, {0x1224a58, 0xc003882f80}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:125 +0x92 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xec created by github.com/thejerf/suture/v4.(*Supervisor).runService github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1d5 goroutine 1761 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7fbcb7e1b1b0, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc012c59600?, 0xc013242000?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).Read(0xc012c59600, {0xc013242000, 0x64f, 0x64f}) internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc012c59600, {0xc013242000?, 0xc00cbf11e0?, 0xc013242005?}) net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc0099c7358, {0xc013242000?, 0x7fbcb7e46418?, 0x0?}) net/net.go:183 +0x45 crypto/tls.(*atLeastReader).Read(0xc0140c4cd8, {0xc013242000?, 0x0?, 0x0?}) crypto/tls/conn.go:784 +0x3d bytes.(*Buffer).ReadFrom(0xc00d9f1e78, {0x121c9c0, 0xc0140c4cd8}) bytes/buffer.go:204 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00d9f1c00, {0x121db40?, 0xc0099c7358}, 0x64f?) crypto/tls/conn.go:806 +0xe5 crypto/tls.(*Conn).readRecordOrCCS(0xc00d9f1c00, 0x0) crypto/tls/conn.go:613 +0x116 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:581 crypto/tls.(*Conn).Read(0xc00d9f1c00, {0xc00f2234c4, 0x2, 0x447bf3?}) crypto/tls/conn.go:1284 +0x16f github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc00f546fc0, {0xc00f2234c4?, 0x7?, 0xc000ae6f78?}) github.com/syncthing/syncthing/lib/connections/limiter.go:235 +0x32 github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00de114a0, {0xc00f2234c4?, 0x0?, 0x2?}) github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x32 io.ReadAtLeast({0x121d3a0, 0xc00de114a0}, {0xc00f2234c4, 0x2, 0x4}, 0x2) io/io.go:331 +0x9a io.ReadFull(...) io/io.go:350 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc000fe9700?, {0xc00f2234c4?, 0x4?, 0xc000ae6f64?}) github.com/syncthing/syncthing/lib/protocol/protocol.go:556 +0x72 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc000ae6f88?, {0xc00f2234c4, 0x4, 0x4}) github.com/syncthing/syncthing/lib/protocol/protocol.go:490 +0x2d github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc000fe9700) github.com/syncthing/syncthing/lib/protocol/protocol.go:402 +0x6f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1() github.com/syncthing/syncthing/lib/protocol/protocol.go:276 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:275 +0x70 goroutine 1000 [select, 7 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000dd4000, 0xc001463980, 0xc001b61da0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1704 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc000ae1400) github.com/syncthing/syncthing/lib/protocol/protocol.go:958 +0xd3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func4() github.com/syncthing/syncthing/lib/protocol/protocol.go:289 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:288 +0x12a goroutine 4385 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).dialParallel(0xc000910360, {0x1224a58?, 0xc0035e4c00}, {0xec, 0x4d, 0x63, 0x6, 0x30, 0xb8, 0x52, ...}, ...) github.com/syncthing/syncthing/lib/connections/service.go:1126 +0x465 github.com/syncthing/syncthing/lib/connections.(*service).dialDevices.func2({{0xec, 0x4d, 0x63, 0x6, 0x30, 0xb8, 0x52, 0xef, 0x5c, 0xb3, ...}, ...}) github.com/syncthing/syncthing/lib/connections/service.go:590 +0x11f created by github.com/syncthing/syncthing/lib/connections.(*service).dialDevices github.com/syncthing/syncthing/lib/connections/service.go:588 +0x3e7 goroutine 4363 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00c687080, {0x1224a58, 0xc00bb717c0}, {0xeed8bf, 0x1}, {0xc00c76c890, 0x1, 0x1}, 0xc00bcacd80, 0xc00c90a1e0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4285 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000dd4700, 0xc00c90a000, 0xc00bbaff20?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1555 [IO wait]: internal/poll.runtime_pollWait(0x7fbcb7e1afd0, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc0000e5e00?, 0xc00ac75800?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).Read(0xc0000e5e00, {0xc00ac75800, 0x6bd, 0x6bd}) internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc0000e5e00, {0xc00ac75800?, 0xc00b88ba80?, 0xc00ac75805?}) net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc00e988338, {0xc00ac75800?, 0x40d4c5?, 0x0?}) net/net.go:183 +0x45 crypto/tls.(*atLeastReader).Read(0xc0122beae0, {0xc00ac75800?, 0x0?, 0x203003?}) crypto/tls/conn.go:784 +0x3d bytes.(*Buffer).ReadFrom(0xc0098ed778, {0x121c9c0, 0xc0122beae0}) bytes/buffer.go:204 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0098ed500, {0x121db40?, 0xc00e988338}, 0x6bd?) crypto/tls/conn.go:806 +0xe5 crypto/tls.(*Conn).readRecordOrCCS(0xc0098ed500, 0x0) crypto/tls/conn.go:613 +0x116 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:581 crypto/tls.(*Conn).Read(0xc0098ed500, {0xc0145b4380, 0xc, 0x44d572?}) crypto/tls/conn.go:1284 +0x16f io.ReadAtLeast({0x121c980, 0xc0098ed500}, {0xc0145b4380, 0xc, 0xc}, 0xc) io/io.go:331 +0x9a io.ReadFull(...) io/io.go:350 github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage({0x121c980, 0xc0098ed500}) github.com/syncthing/syncthing/lib/relay/protocol/protocol.go:79 +0x89 github.com/syncthing/syncthing/lib/relay/client.messageReader({0x1224a58, 0xc000936c40}, {0x122aac0?, 0xc0098ed500}, 0xc00c0ea060, 0x0?) github.com/syncthing/syncthing/lib/relay/client/static.go:235 +0x87 created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve github.com/syncthing/syncthing/lib/relay/client/static.go:70 +0x68a goroutine 1703 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc000ae1400) github.com/syncthing/syncthing/lib/protocol/protocol.go:712 +0x26c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func3() github.com/syncthing/syncthing/lib/protocol/protocol.go:285 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:284 +0xea goroutine 4400 [select]: github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc014f53260) github.com/lucas-clemente/quic-go@v0.27.0/send_queue.go:60 +0xff github.com/lucas-clemente/quic-go.(*connection).run.func1() github.com/lucas-clemente/quic-go@v0.27.0/connection.go:547 +0x2b created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:546 +0x18a goroutine 4317 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000103880, 0xc00d795260, 0xc00d795140?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3183 [select, 3 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000dd41c0, 0xc000b0b860, 0xc000b0b740?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4383 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).dialParallel(0xc000910360, {0x1224a58?, 0xc0035e4c00}, {0xd9, 0x94, 0x7, 0xf3, 0x8e, 0xbf, 0xc0, ...}, ...) github.com/syncthing/syncthing/lib/connections/service.go:1126 +0x465 github.com/syncthing/syncthing/lib/connections.(*service).dialDevices.func2({{0xd9, 0x94, 0x7, 0xf3, 0x8e, 0xbf, 0xc0, 0x43, 0x82, 0xa9, ...}, ...}) github.com/syncthing/syncthing/lib/connections/service.go:590 +0x11f created by github.com/syncthing/syncthing/lib/connections.(*service).dialDevices github.com/syncthing/syncthing/lib/connections/service.go:588 +0x3e7 goroutine 4408 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).ReadHandshakeMessage(0xc0159e3fe0?) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:541 +0xf0 github.com/marten-seemann/qtls-go1-18.(*Conn).readHandshake(0xc0011d8000) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1060 +0x4e github.com/marten-seemann/qtls-go1-18.(*Conn).clientHandshake(0xc0011d8000, {0x1224a58, 0xc009affc40}) github.com/marten-seemann/qtls-go1-18@v0.1.1/handshake_client.go:232 +0x450 github.com/marten-seemann/qtls-go1-18.(*Conn).handshakeContext(0xc0011d8000, {0x1224a90, 0xc000036058}) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1507 +0x3d1 github.com/marten-seemann/qtls-go1-18.(*Conn).HandshakeContext(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1457 github.com/marten-seemann/qtls-go1-18.(*Conn).Handshake(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1441 github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake.func1() github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:304 +0x85 created by github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:302 +0xca goroutine 4436 [select]: github.com/lucas-clemente/quic-go.(*closedLocalConn).run(0xc015a91810) github.com/lucas-clemente/quic-go@v0.27.0/closed_conn.go:51 +0x85 created by github.com/lucas-clemente/quic-go.newClosedLocalConn github.com/lucas-clemente/quic-go@v0.27.0/closed_conn.go:45 +0x190 goroutine 3544 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0024de060, {0x1224a58, 0xc009d533c0}, {0xeed8bf, 0x1}, {0xc00a298c00, 0x1, 0x1}, 0xc009d4fb60, 0xc009d56780, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4442 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake(0xc0097b8600) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:311 +0x145 created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:545 +0x145 goroutine 3622 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0019e8fc0, {0x1224a58, 0xc0011b36c0}, {0xeed8bf, 0x1}, {0xc001a2af20, 0x1, 0x1}, 0xc002196960, 0xc000a3dec0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3546 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc009e377a0, {0x1224a58, 0xc0038837c0}, {0xeed8bf, 0x1}, {0xc00354a380, 0x1, 0x1}, 0xc0035728a0, 0xc0036480c0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3669 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b366540, 0xc00204f440, 0xc00204f2c0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3545 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000dd4540, 0xc009d56780, 0xc009d56660?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4392 [select]: github.com/lucas-clemente/quic-go.(*client).dial(0xc00aa2d200, {0x1224ac8, 0xc003573980}) github.com/lucas-clemente/quic-go@v0.27.0/client.go:317 +0x62d github.com/lucas-clemente/quic-go.dialContext({0x1224ac8, 0xc003573980}, {0x122a460, 0xc000216050}, {0x1221210, 0xc014f531d0}, {0xc01099fbe7, 0x14}, 0xc0003ade00, 0x1819360, ...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:217 +0x4a6 github.com/lucas-clemente/quic-go.DialContext(...) github.com/lucas-clemente/quic-go@v0.27.0/client.go:176 github.com/syncthing/syncthing/lib/connections.(*quicDialer).Dial(0xc000d1a960, {0x1224a58, 0xc0035e4c00}, {0x28, 0xcd, 0xef, 0xcc, 0xbc, 0x34, 0x34, ...}, ...) github.com/syncthing/syncthing/lib/connections/quic_dial.go:77 +0x236 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0xc01099fbe0, 0x1b}, {0x12206a8, 0xc000d1a960}, 0x63, 0xc01108c5a0, {0x28, 0xcd, 0xef, 0xcc, ...}}, ...) github.com/syncthing/syncthing/lib/connections/structs.go:243 +0x1a9 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1({{0xc01099fbe0, 0x1b}, {0x12206a8, 0xc000d1a960}, 0x63, 0xc01108c5a0, {0x28, 0xcd, 0xef, 0xcc, ...}}) github.com/syncthing/syncthing/lib/connections/service.go:1103 +0x11b created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1098 +0xb65 goroutine 3564 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000102a80, 0xc0095f8ba0, 0xc0095f8a80?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1671 [chan receive, 7 minutes]: github.com/syncthing/syncthing/lib/connections.(*service).handleHellos.func1() github.com/syncthing/syncthing/lib/connections/service.go:415 +0x3f created by github.com/syncthing/syncthing/lib/connections.(*service).handleHellos github.com/syncthing/syncthing/lib/connections/service.go:414 +0xeae goroutine 4315 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001036c0, 0xc00d496f60, 0xc00d496e40?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3263 [select, 3 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f98fc0, 0xc00188a600, 0xc00188a4e0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 2954 [chan receive, 4 minutes]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1() github.com/syncthing/syncthing/lib/scanner/walk.go:146 +0xea created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk github.com/syncthing/syncthing/lib/scanner/walk.go:142 +0x2d8 goroutine 3519 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc008f99340, 0xc00045fe60, 0xc00045fd40?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 1701 [IO wait]: internal/poll.runtime_pollWait(0x7fbcb7e4bde8, 0x72) runtime/netpoll.go:302 +0x89 internal/poll.(*pollDesc).wait(0xc00b491780?, 0xc012ea6e00?, 0x0) internal/poll/fd_poll_runtime.go:83 +0x32 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:88 internal/poll.(*FD).Read(0xc00b491780, {0xc012ea6e00, 0x651, 0x651}) internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc00b491780, {0xc012ea6e00?, 0xc00ebd7760?, 0xc012ea6e05?}) net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc010e209d8, {0xc012ea6e00?, 0x7fbcb7d87598?, 0x0?}) net/net.go:183 +0x45 crypto/tls.(*atLeastReader).Read(0xc01357b080, {0xc012ea6e00?, 0x0?, 0x0?}) crypto/tls/conn.go:784 +0x3d bytes.(*Buffer).ReadFrom(0xc00b2a4278, {0x121c9c0, 0xc01357b080}) bytes/buffer.go:204 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00b2a4000, {0x121db40?, 0xc010e209d8}, 0x651?) crypto/tls/conn.go:806 +0xe5 crypto/tls.(*Conn).readRecordOrCCS(0xc00b2a4000, 0x0) crypto/tls/conn.go:613 +0x116 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:581 crypto/tls.(*Conn).Read(0xc00b2a4000, {0xc00b33ddbc, 0x2, 0x447bf3?}) crypto/tls/conn.go:1284 +0x16f github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc00bca7bf0, {0xc00b33ddbc?, 0x0?, 0xc00467cf78?}) github.com/syncthing/syncthing/lib/connections/limiter.go:235 +0x32 github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00f488fe0, {0xc00b33ddbc?, 0x0?, 0x2?}) github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x32 io.ReadAtLeast({0x121d3a0, 0xc00f488fe0}, {0xc00b33ddbc, 0x2, 0x4}, 0x2) io/io.go:331 +0x9a io.ReadFull(...) io/io.go:350 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc000ae1400?, {0xc00b33ddbc?, 0x4?, 0xc00467cf64?}) github.com/syncthing/syncthing/lib/protocol/protocol.go:556 +0x72 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc00467cf88?, {0xc00b33ddbc, 0x4, 0x4}) github.com/syncthing/syncthing/lib/protocol/protocol.go:490 +0x2d github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc000ae1400) github.com/syncthing/syncthing/lib/protocol/protocol.go:402 +0x6f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1() github.com/syncthing/syncthing/lib/protocol/protocol.go:276 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:275 +0x70 goroutine 4394 [semacquire]: sync.runtime_Semacquire(0xc00f7f9f20?) runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xbc438b?) sync/waitgroup.go:136 +0x52 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func2() github.com/syncthing/syncthing/lib/connections/service.go:1121 +0x26 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1120 +0x42b goroutine 1705 [select, 2 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc000ae1400) github.com/syncthing/syncthing/lib/protocol/protocol.go:983 +0xef github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func5() github.com/syncthing/syncthing/lib/protocol/protocol.go:293 +0x25 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start github.com/syncthing/syncthing/lib/protocol/protocol.go:292 +0x16a goroutine 4389 [semacquire]: sync.runtime_Semacquire(0xc00d13c060?) runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0119e9330?) sync/waitgroup.go:136 +0x52 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func2() github.com/syncthing/syncthing/lib/connections/service.go:1121 +0x26 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel github.com/syncthing/syncthing/lib/connections/service.go:1120 +0x42b goroutine 3578 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc001e9ee10, {0x1224a58, 0xc009d52e00}, {0xeed8bf, 0x1}, {0xc009d41d50, 0x1, 0x1}, 0xc009d4eea0, 0xc009d56300, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4316 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00d62eea0, {0x1224a58, 0xc00d2b5140}, {0xeed8bf, 0x1}, {0xc00d7d5da0, 0x1, 0x1}, 0xc00cf39140, 0xc00d795260, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3518 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0015e6180, {0x1224a58, 0xc0013784c0}, {0xeed8bf, 0x1}, {0xc0024f1520, 0x1, 0x1}, 0xc008be20c0, 0xc00045fe60, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4312 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00bff94a0, {0x1224a58, 0xc00c95edc0}, {0xeed8bf, 0x1}, {0xc00c953770, 0x1, 0x1}, 0xc00c9576e0, 0xc00c90ad80, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4445 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake(0xc0097b8900) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:311 +0x145 created by github.com/lucas-clemente/quic-go.(*connection).run github.com/lucas-clemente/quic-go@v0.27.0/connection.go:545 +0x145 goroutine 3260 [select, 3 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00031b050, {0x1224a58, 0xc000d26fc0}, {0xeed8bf, 0x1}, {0xc0013e5e90, 0x1, 0x1}, 0xc000a5b560, 0xc003737200, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 3667 [select, 2 minutes]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00b366380, 0xc000343860, 0xc00003dda0?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 4441 [select]: github.com/lucas-clemente/quic-go.(*connection).run(0xc00b62a000) github.com/lucas-clemente/quic-go@v0.27.0/connection.go:602 +0x4fa github.com/lucas-clemente/quic-go.(*client).dial.func1() github.com/lucas-clemente/quic-go@v0.27.0/client.go:302 +0x42 created by github.com/lucas-clemente/quic-go.(*client).dial github.com/lucas-clemente/quic-go@v0.27.0/client.go:301 +0x51d goroutine 4380 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000103340, 0xc003736720, 0xc003736600?, {0x122dd70, 0xc000476700}, {0x12236c8, 0xc0000318c0}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x42f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x1aa goroutine 3586 [select, 2 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00228c240, {0x1224a58, 0xc009bc3300}, {0xeed8bf, 0x1}, {0xc009bc4720, 0x1, 0x1}, 0xc009bd6300, 0xc008fc5500, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:81 +0x149 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:59 +0x48a goroutine 4409 [select]: github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).ReadHandshakeMessage(0xc017444070?) github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:541 +0xf0 github.com/marten-seemann/qtls-go1-18.(*Conn).readHandshake(0xc00df75180) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1060 +0x4e github.com/marten-seemann/qtls-go1-18.(*Conn).clientHandshake(0xc00df75180, {0x1224a58, 0xc009affcc0}) github.com/marten-seemann/qtls-go1-18@v0.1.1/handshake_client.go:232 +0x450 github.com/marten-seemann/qtls-go1-18.(*Conn).handshakeContext(0xc00df75180, {0x1224a90, 0xc000036058}) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1507 +0x3d1 github.com/marten-seemann/qtls-go1-18.(*Conn).HandshakeContext(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1457 github.com/marten-seemann/qtls-go1-18.(*Conn).Handshake(...) github.com/marten-seemann/qtls-go1-18@v0.1.1/conn.go:1441 github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake.func1() github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:304 +0x85 created by github.com/lucas-clemente/quic-go/internal/handshake.(*cryptoSetup).RunHandshake github.com/lucas-clemente/quic-go@v0.27.0/internal/handshake/crypto_setup.go:302 +0xca