Catfriend1 / syncthing-android

Syncthing-Fork - A Syncthing Wrapper for Android.
Mozilla Public License 2.0
1.24k stars 40 forks source link

Crashes in release 1.27.0.1 #1061

Closed rabu861 closed 9 months ago

rabu861 commented 10 months ago

https://github.com/Catfriend1/syncthing-android/issues/1048

Unfortunately, SyncThing-Fork still crashes in release v1.27.0.1, although less often, but at least once a day ...

syncthing.log

sjpatel21 commented 10 months ago

I am also facing similar issue. Syncthing fork crashes almost everyday. Here are my logs Syncthing.log

stuart12 commented 10 months ago

Syncthing-Fork Wrapper Version v1.27.0.1 fails to start Syncthing. When I try to force a start, the orange target goes green for a few seconds and then turns back orange. Syncthing-Fork shows a notification Syncthing has crashed (exit code 2). Is this a bug in Syncthing-Fork or in Syncthing itself?

12-12 22:02:27.303 11227     0 E Go      : panic: runtime error: invalid memory address or nil pointer dereference
12-12 22:02:27.304 11227     0 E Go      : [signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0xbe56d476a000]
12-12 22:02:27.304 11227     0 E Go      : 
12-12 22:02:27.304 11227     0 E Go      : goroutine 482 [running]:
12-12 22:02:27.304 10228 11229 W SyncthingNativeCode: panic: runtime error: invalid memory address or nil pointer dereference
12-12 22:02:27.304 10228 11229 W SyncthingNativeCode: [signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0xbe56d476a000]
12-12 22:02:27.305 10228 11229 W SyncthingNativeCode: 
12-12 22:02:27.305 10228 11229 W SyncthingNativeCode: goroutine 482 [running]:
12-12 22:02:27.308 10228 11229 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).startLocked(_, {{0x4000367a00, 0xb}, {0x4000367a18, 0x5}, 0x0, {0x40003bec30, 0x23}, 0x0, {0x40003c6000, ...}, ...}, ...)
12-12 22:02:27.308 11227     0 E Go      : github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).startLocked(_, {{0x4000367a00, 0xb}, {0x4000367a18, 0x5}, 0x0, {0x40003bec30, 0x23}, 0x0, {0x40003c6000, ...}, ...}, ...)
12-12 22:02:27.309 10228 11229 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/model/indexhandler.go:419 +0x100
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/model/indexhandler.go:419 +0x100
12-12 22:02:27.309 11227     0 E Go      : github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).AddIndexInfo(0x400035b450, {0x4002cec2f0, 0xb}, 0x4000e8e8c0)
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/model/indexhandler.go:439 +0x414
12-12 22:02:27.309 11227     0 E Go      : github.com/syncthing/syncthing/lib/model.(*model).ccHandleFolders(_, {_, _, _}, {{0x5d, 0x7a, 0x30, 0xf, 0x3d, 0x59, ...}, ...}, ...)
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/model/model.go:1499 +0x5a4
12-12 22:02:27.309 11227     0 E Go      : github.com/syncthing/syncthing/lib/model.(*model).ClusterConfig(0x400019a180, {0xbe56d4a418f8, 0x4000d9a9b0}, {{0x40002d7200?, 0x4000182088?, 0x4000182088?}, 0x68?})
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/model/model.go:1296 +0x740
12-12 22:02:27.309 11227     0 E Go      : github.com/syncthing/syncthing/lib/protocol.(*connectionWrappingModel).ClusterConfig(0x4000694d68?, {{0x40002d7200?, 0x10?, 0xbe56d487d7c0?}, 0x1?})
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:1143 +0x50
12-12 22:02:27.309 11227     0 E Go      : github.com/syncthing/syncthing/lib/protocol.encryptedModel.ClusterConfig(...)
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/encryption.go:155
12-12 22:02:27.309 11227     0 E Go      : github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0x4000b6e900)
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:496 +0x2fc
12-12 22:02:27.309 11227     0 E Go      : github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2()
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:307 +0x24
12-12 22:02:27.309 11227     0 E Go      : created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 97
12-12 22:02:27.309 11227     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:306 +0x144
stuart12 commented 10 months ago

Syncthing-Fork Wrapper Version v1.26.1.0 cannot start Syncthing either:

12-12 22:44:18.125 13519 14428 I SyncthingNativeCode: [THOPU] INFO: Completed initial scan of sendreceive folder "AndroidMovies" (5ng3z-setts)
12-12 22:44:19.056 14427     0 E Go      : panic: runtime error: invalid memory address or nil pointer dereference
12-12 22:44:19.056 14427     0 E Go      : [signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0xb411031eaaf0]
12-12 22:44:19.056 14427     0 E Go      : 
12-12 22:44:19.056 14427     0 E Go      : goroutine 300 [running]:
12-12 22:44:19.057 14427     0 E Go      : github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).startLocked(_, {{0x40003dda80, 0xb}, {0x40003dda98, 0x5}, 0x0, {0x4000430540, 0x23}, 0x0, {0x400027e000, ...}, ...}, ...)
12-12 22:44:19.057 14427     0 E Go      :  github.com/syncthing/syncthing/lib/model/indexhandler.go:419 +0x100
12-12 22:44:19.057 14427     0 E Go      : github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).AddIndexInfo(0x4002e785f0, {0x4002e13080, 0xb}, 0x40028cfa40)
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: panic: runtime error: invalid memory address or nil pointer dereference
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: [signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0xb411031eaaf0]
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: 
12-12 22:44:19.057 14427     0 E Go      :  github.com/syncthing/syncthing/lib/model/indexhandler.go:439 +0x414
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: goroutine 300 [running]:
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).startLocked(_, {{0x40003dda80, 0xb}, {0x40003dda98, 0x5}, 0x0, {0x4000430540, 0x23}, 0x0, {0x400027e000, ...}, ...}, ...)
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/model/indexhandler.go:419 +0x100
12-12 22:44:19.057 14427     0 E Go      : github.com/syncthing/syncthing/lib/model.(*model).ccHandleFolders(_, {_, _, _}, {{0x5d, 0x7a, 0x30, 0xf, 0x3d, 0x59, ...}, ...}, ...)
12-12 22:44:19.057 14427     0 E Go      :  github.com/syncthing/syncthing/lib/model/model.go:1496 +0x5a4
12-12 22:44:19.057 14427     0 E Go      : github.com/syncthing/syncthing/lib/model.(*model).ClusterConfig(0x400019c180, {0xb411034c9b98, 0x40012ae300}, {{0x4002baa600?, 0x4000182088?, 0x4000182088?}, 0x68?})
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).AddIndexInfo(0x4002e785f0, {0x4002e13080, 0xb}, 0x40028cfa40)
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/model/indexhandler.go:439 +0x414
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/model.(*model).ccHandleFolders(_, {_, _, _}, {{0x5d, 0x7a, 0x30, 0xf, 0x3d, 0x59, ...}, ...}, ...)
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/model/model.go:1496 +0x5a4
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/model.(*model).ClusterConfig(0x400019c180, {0xb411034c9b98, 0x40012ae300}, {{0x4002baa600?, 0x4000182088?, 0x4000182088?}, 0x68?})
12-12 22:44:19.057 14427     0 E Go      :  github.com/syncthing/syncthing/lib/model/model.go:1296 +0x740
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/model/model.go:1296 +0x740
12-12 22:44:19.057 14427     0 E Go      : github.com/syncthing/syncthing/lib/protocol.(*connectionWrappingModel).ClusterConfig(0x4003adcd68?, {{0x4002baa600?, 0x10?, 0xb411032ff7c0?}, 0x1?})
12-12 22:44:19.057 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/protocol.(*connectionWrappingModel).ClusterConfig(0x4003adcd68?, {{0x4002baa600?, 0x10?, 0xb411032ff7c0?}, 0x1?})
12-12 22:44:19.058 14427     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:1143 +0x50
12-12 22:44:19.058 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/protocol/protocol.go:1143 +0x50
12-12 22:44:19.058 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/protocol.encryptedModel.ClusterConfig(...)
12-12 22:44:19.058 14427     0 E Go      : github.com/syncthing/syncthing/lib/protocol.encryptedModel.ClusterConfig(...)
12-12 22:44:19.058 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/protocol/encryption.go:155
12-12 22:44:19.058 14427     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/encryption.go:155
12-12 22:44:19.059 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0x400089a900)
12-12 22:44:19.059 14427     0 E Go      : github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0x400089a900)
12-12 22:44:19.059 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/protocol/protocol.go:496 +0x2fc
12-12 22:44:19.059 14427     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:496 +0x2fc
12-12 22:44:19.059 13519 14429 W SyncthingNativeCode: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2()
12-12 22:44:19.059 14427     0 E Go      : github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2()
12-12 22:44:19.059 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/protocol/protocol.go:307 +0x24
12-12 22:44:19.059 14427     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:307 +0x24
12-12 22:44:19.060 13519 14429 W SyncthingNativeCode: created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 83
12-12 22:44:19.060 14427     0 E Go      : created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 83
12-12 22:44:19.060 13519 14429 W SyncthingNativeCode:   github.com/syncthing/syncthing/lib/protocol/protocol.go:306 +0x144
12-12 22:44:19.060 14427     0 E Go      :  github.com/syncthing/syncthing/lib/protocol/protocol.go:306 +0x144
stuart12 commented 10 months ago

the problem is more subtle. I can start Syncthing with the telephone in airplane mode. It then keeps running when I turn airplane mode off.

RaggedStaff commented 10 months ago

the problem is more subtle. I can start Syncthing with the telephone in airplane mode. It then keeps running when I turn airplane mode off.

This worlaround seems to be working for me. 😕

Boebbele commented 9 months ago

Yes it crashed on every start.

18:02:42W/SyncthingNativeCode goroutine 303 [IO wait]: 18:02:42W/SyncthingNativeCode internal/poll.runtime_pollWait(0x73aa6052e0, 0x72) 18:02:42W/SyncthingNativeCode runtime/netpoll.go:343 +0xa0 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).wait(0x4000da8280?, 0x4000048480?, 0x0) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:84 +0x28 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).waitRead(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:89 18:02:42W/SyncthingNativeCode internal/poll.(FD).Read(0x4000da8280, {0x4000048480, 0x240, 0x240}) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:164 +0x200 18:02:42W/SyncthingNativeCode net.(netFD).Read(0x4000da8280, {0x4000048480?, 0x40005b9518?, 0x400013d688?}) 18:02:42W/SyncthingNativeCode net/fd_posix.go:55 +0x28 18:02:42W/SyncthingNativeCode net.(conn).Read(0x40003102e8, {0x4000048480?, 0x40005b9598?, 0x5ecc7a2bb4?}) 18:02:42W/SyncthingNativeCode net/net.go:179 +0x34 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil.(UnionedConnection).Read(0x40005b95d8?, {0x4000048480?, 0x4000d24360?, 0x18?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0x78 18:02:42W/SyncthingNativeCode crypto/tls.(atLeastReader).Read(0x4000d24360, {0x4000048480?, 0x4000d24360?, 0x0?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:805 +0x40 18:02:42W/SyncthingNativeCode bytes.(Buffer).ReadFrom(0x400042a628, {0x5ecd21dff8, 0x4000d24360}) 18:02:42W/SyncthingNativeCode bytes/buffer.go:211 +0x90 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readFromUntil(0x400042a380, {0x73a5fa2118?, 0x40003005a0}, 0x400137a380?) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:827 +0xd0 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecordOrCCS(0x400042a380, 0x0) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:625 +0x1e4 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecord(...) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:587 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).Read(0x400042a380, {0x4000a85000, 0x1000, 0x5ecc9e67b4?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:1369 +0x168 18:02:42W/SyncthingNativeCode net/http.(connReader).Read(0x400149acc0, {0x4000a85000, 0x1000, 0x1000}) 18:02:42W/SyncthingNativeCode net/http/server.go:791 +0x224 18:02:42W/SyncthingNativeCode bufio.(Reader).fill(0x4000a96540) 18:02:42W/SyncthingNativeCode bufio/bufio.go:113 +0xf8 18:02:42W/SyncthingNativeCode bufio.(Reader).Peek(0x4000a96540, 0x4) 18:02:42W/SyncthingNativeCode bufio/bufio.go:151 +0x60 18:02:42W/SyncthingNativeCode net/http.(conn).serve(0x4000168f30, {0x5ecd226738, 0x40004328d0}) 18:02:42W/SyncthingNativeCode net/http/server.go:2044 +0x64c 18:02:42W/SyncthingNativeCode created by net/http.(Server).Serve in goroutine 165 18:02:42W/SyncthingNativeCode net/http/server.go:3086 +0x4cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 440 [select]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).removeService.func1() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:587 +0x110 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).removeService in goroutine 62 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:577 +0x1e0 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 285 [runnable]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).Serve(0x4000d6ce00, {0x5ecd226770?, 0x4000111b80?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:179 +0x374 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 62 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 213 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x2?, 0xc8?, 0x0?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Stop(0x4000098300, 0x400116c4e0) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:300 +0x44 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.Stop(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:84 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).watchLoop(0x4000c81bc0, {0x5ecd226770, 0x4001052af0}, {0x5ecc71fc98, 0x1}, {0x400113a0a0, 0x1, 0x1}, 0x400116c4e0, 0x4001152120, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:111 +0x998 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch in goroutine 171 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:61 +0x3f4 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 214 [semacquire]: 18:02:42W/SyncthingNativeCode sync.runtime_Semacquire(0x0?) 18:02:42W/SyncthingNativeCode runtime/sema.go:62 +0x2c 18:02:42W/SyncthingNativeCode sync.(WaitGroup).Wait(0x4000b27d30) 18:02:42W/SyncthingNativeCode sync/waitgroup.go:116 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config.(wrapper).Unsubscribe(0x40004f6000, {0x5ecd2232d0?, 0x400130a200}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:210 +0x1c4 18:02:42W/ApiRequest Request to https://127.0.0.1:8384/rest/system/config failed, code=0, msg=java.io.IOException: unexpected end of stream on com.android.okhttp.Address@3fbe89bc 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator.(aggregator).mainLoop(0x400130a200, 0x4001152120, 0x4000c61ce0?, {0x5ecd235ee8, 0x40004f6000}, {0x5ecd224118, 0x40004290e0}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:177 +0x608 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate in goroutine 171 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x12c 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 227 [runnable]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).Serve(0x40012d8380, {0x5ecd226770?, 0x4000313540?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:179 +0x374 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 62 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 102 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.addTimeUntilCancelled({0x5ecd226770, 0x4000110eb0}, {0x5ecd22a348, 0x4000cd07e0}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/util.go:170 +0x134 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(folder).scanSubdirs in goroutine 78 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:469 +0x348 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 103 [runnable]: 18:02:42W/SyncthingNativeCode syscall.Syscall(0x40006d3658?, 0x5ecc7452ac?, 0x38?, 0x7687d98a90?) 18:02:42W/SyncthingNativeCode syscall/syscall_linux.go:69 +0x20 18:02:42W/SyncthingNativeCode syscall.Getdents(0x5000?, {0x4001642000?, 0x40027ec000?, 0x18000100010000?}) 18:02:42W/SyncthingNativeCode syscall/zsyscall_linux_arm64.go:464 +0x40 18:02:42W/SyncthingNativeCode syscall.ReadDirent(...) 18:02:42W/SyncthingNativeCode syscall/syscall_linux.go:989 18:02:42W/SyncthingNativeCode internal/poll.ignoringEINTRIO(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:736 18:02:42W/SyncthingNativeCode internal/poll.(FD).ReadDirent(0x40012ace40, {0x4001642000, 0x2000, 0x2000}) 18:02:42W/SyncthingNativeCode internal/poll/fd_unixjs.go:58 +0x1c0 18:02:42W/SyncthingNativeCode os.(File).readdir(0x400025abb8, 0xffffffffffffffff?, 0x0) 18:02:42W/SyncthingNativeCode os/dir_unix.go:70 +0x19c 18:02:42W/SyncthingNativeCode os.(File).Readdirnames(0x40013e8c80?, 0x4d?) 18:02:42W/SyncthingNativeCode os/dir.go:70 +0x24 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).DirNames(0x40006d38f8?, {0x5ecc71fc98?, 0x4000434590?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs.go:226 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.newCaseNode({0x5ecc71fc98, 0x1}, {0x5ecd2377d0, 0x4000134140}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:483 +0x58 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseCache).getExpireAdd(0x400026c240, {0x5ecc71fc98, 0x1}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:461 +0x154 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(defaultRealCaser).realCase(0x400026c240, {0x40013d5740?, 0x5ecd1b0ea0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:419 +0x130 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).checkCaseExisting(0x400026c260, {0x40013d5740, 0x1c}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:376 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Lstat(0x400026c260, {0x40013d5740?, 0x40?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:201 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(mtimeFS).Lstat(0x4000caea80, {0x40013d5740, 0x1c}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/mtimefs.go:102 +0x3c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Lstat(0x40003089f0, {0x40013d5740, 0x1c}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:141 +0x84 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(walkFilesystem).walk(0x4000114630, {0x4002ebb888, 0x4}, {0x5ecd2303d0, 0x4002ed8c50}, 0x40001110e0, 0x0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/walkfs.go:118 +0x3a8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(walkFilesystem).walk(0x4000114630, {0x5ecc71fc98, 0x1}, {0x5ecd2303d0, 0x400004b050}, 0x40001110e0, 0x0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x444 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(walkFilesystem).Walk(0x4000114630, {0x5ecc71fc98, 0x1}, 0x40001110e0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/walkfs.go:150 +0x94 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner.(walker).scan(0x40004a00b0, {0x5ecd226770?, 0x4000110fa0?}, 0x40012e0760?, 0x40012e0788?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:235 +0x70 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/scanner.(walker).walk in goroutine 78 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:131 +0x1d0 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 104 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner.(walker).walk.func1() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:158 +0xcc 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/scanner.(walker).walk in goroutine 78 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:154 +0x29c 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 174 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x2?, 0x0?, 0x0?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Stop(0x4000098300, 0x4000e17aa0) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:300 +0x44 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.Stop(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:84 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).watchLoop(0x40012cb580, {0x5ecd226770, 0x4000e573b0}, {0x5ecc71fc98, 0x1}, {0x4000e2d330, 0x1, 0x1}, 0x4000e17aa0, 0x4000e38ba0, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:111 +0x998 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch in goroutine 188 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:61 +0x3f4 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 175 [semacquire]: 18:02:42W/SyncthingNativeCode sync.runtime_Semacquire(0x4000e25288?) 18:02:42W/SyncthingNativeCode runtime/sema.go:62 +0x2c 18:02:42W/SyncthingNativeCode sync.(WaitGroup).Wait(0x4000b27d30) 18:02:42W/SyncthingNativeCode sync/waitgroup.go:116 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config.(wrapper).Unsubscribe(0x40004f6000, {0x5ecd2232d0?, 0x4000ed0400}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:210 +0x1c4 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator.(aggregator).mainLoop(0x4000ed0400, 0x4000e38ba0, 0x4000e38ae0?, {0x5ecd235ee8, 0x40004f6000}, {0x5ecd224118, 0x40004290e0}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:177 +0x608 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate in goroutine 188 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x12c 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 176 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x15000040001973b8?, 0x0?, 0x40001973b8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Watch(0x4000098300, {0x4001112e40?, 0x1?}, 0x4000daaae0, 0x1?, {0x4001324008, 0x1, 0x0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:179 +0xd4 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.WatchWithFilter(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:75 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch(0x40012d1200, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8?, 0x40000fec60}, {0x5ecd226770?, 0x40000a3450}, 0xe0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:48 +0x18c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Watch(0x40012d27e0, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x40000fec60}, {0x5ecd226770, 0x40000a3450}, 0xc0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:332 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Watch(0x40012d6580, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x40000fec60}, {0x5ecd226770, 0x40000a3450}, 0x0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:209 +0xb8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).monitorWatch(0x40012d8380, {0x5ecd226770, 0x40000a3450}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x598 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(folder).startWatch in goroutine 227 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:994 +0x120 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 217 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x150000400122b3b8?, 0x0?, 0x400122b3b8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Watch(0x4000098300, {0x4000453260?, 0x1?}, 0x40014a2960, 0x1?, {0x4001342c18, 0x1, 0x0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:179 +0xd4 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.WatchWithFilter(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:75 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch(0x4001484740, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8?, 0x4000e587e0}, {0x5ecd226770?, 0x4000111310}, 0xe0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:48 +0x18c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Watch(0x400123aba0, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000e587e0}, {0x5ecd226770, 0x4000111310}, 0xc0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:332 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Watch(0x4000117d60, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000e587e0}, {0x5ecd226770, 0x4000111310}, 0x0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:209 +0xb8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).monitorWatch(0x40012bac00, {0x5ecd226770, 0x4000111310}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x598 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(folder).startWatch in goroutine 246 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:994 +0x120 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 224 [select]: 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go.(sendQueue).Run(0x4000269140) 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go@v0.40.0/send_queue.go:75 +0xcc 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go.(connection).run.func2() 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go@v0.40.0/connection.go:510 +0x30 18:02:42W/SyncthingNativeCode created by github.com/quic-go/quic-go.(connection).run in goroutine 293 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go@v0.40.0/connection.go:509 +0x144 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 389 [runnable]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).Serve(0x400042a700, {0x5ecd226770?, 0x4000d1b770?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:179 +0x374 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 62 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 112 [semacquire]: 18:02:42W/SyncthingNativeCode sync.runtime_Semacquire(0x4000b11da8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:62 +0x2c 18:02:42W/SyncthingNativeCode sync.(WaitGroup).Wait(0x4000b27d30) 18:02:42W/SyncthingNativeCode sync/waitgroup.go:116 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(configMuxBuilder).finish(0x4000e361c0, {0x5ecd223938, 0x40008dc0e0}, {0x73a605bce0?, 0x4000b27d30?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/confighandler.go:454 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(configMuxBuilder).adjustConfig(0x4000e361c0, {0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/confighandler.go:337 +0x340 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(configMuxBuilder).registerConfigDeprecated.func2({0x5ecd223938?, 0x40008dc0e0?}, 0x4000e0d288?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/confighandler.go:43 +0x38 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x4000e0d2a8?, {0x5ecd223938?, 0x40008dc0e0?}, 0x0?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode github.com/julienschmidt/httprouter.(Router).HandlerFunc.(Router).Handler.func1({0x5ecd223938?, 0x40008dc0e0?}, 0x40008ba750?, {0x0?, 0x5ecd0bc180?, 0x400028cab0?}) 18:02:42W/SyncthingNativeCode github.com/julienschmidt/httprouter@v1.3.0/router.go:275 +0xd4 18:02:42W/SyncthingNativeCode github.com/julienschmidt/httprouter.(Router).ServeHTTP(0x4000e16480, {0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/julienschmidt/httprouter@v1.3.0/router.go:387 +0x6f8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.metricsMiddleware.func10({0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api.go:596 +0x88 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x38901b14?, {0x5ecd223938?, 0x40008dc0e0?}, 0x5ecc3c3619?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.noCacheMiddleware.func11({0x5ecd223938, 0x40008dc0e0}, 0x4000e0d518?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api.go:619 +0xf0 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x4000e0d501?, {0x5ecd223938?, 0x40008dc0e0?}, 0x1?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode net/http.(ServeMux).ServeHTTP(0x0?, {0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode net/http/server.go:2514 +0x144 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(csrfManager).ServeHTTP(0x4000e40300, {0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api_csrf.go:66 +0x464 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.withDetailsMiddleware.func13({0x5ecd223938, 0x40008dc0e0}, 0x4000d28300?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api.go:627 +0xcc 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x4000e46700?, {0x5ecd223938?, 0x40008dc0e0?}, 0x5ecc7450a8?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.basicAuthAndSessionMiddleware.func14({0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api_auth.go:84 +0xd8 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x4000e0d801?, {0x5ecd223938?, 0x40008dc0e0?}, 0x5eccfc8fd0?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.redirectToHTTPSMiddleware.func19({0x5ecd223938?, 0x40008dc0e0?}, 0x5ecc3d6657?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api.go:609 +0xdc 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x0?, {0x5ecd223938?, 0x40008dc0e0?}, 0x5ecc3c1219?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.corsMiddleware.func20({0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api.go:588 +0x1f0 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x4000d78c00?, {0x5ecd223938?, 0x40008dc0e0?}, 0x0?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.localhostMiddleware.func21({0x5ecd223938, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api.go:634 +0x68 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0xc156eb303638cedf?, {0x5ecd223938?, 0x40008dc0e0?}, 0x79be54ef?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api.(service).Serve.debugMiddleware.func22({0x5ecd223938?, 0x40008dc0e0}, 0x4000e46700) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/api/api.go:516 +0x6c 18:02:42W/SyncthingNativeCode net/http.HandlerFunc.ServeHTTP(0x10?, {0x5ecd223938?, 0x40008dc0e0?}, 0x40008dc0e0?) 18:02:42W/SyncthingNativeCode net/http/server.go:2136 +0x38 18:02:42W/SyncthingNativeCode net/http.serverHandler.ServeHTTP({0x5ecd220aa8?}, {0x5ecd223938?, 0x40008dc0e0?}, 0x6?) 18:02:42W/SyncthingNativeCode net/http/server.go:2938 +0xbc 18:02:42W/SyncthingNativeCode net/http.(conn).serve(0x4000d86630, {0x5ecd226738, 0x40004328d0}) 18:02:42W/SyncthingNativeCode net/http/server.go:2009 +0x518 18:02:42W/SyncthingNativeCode created by net/http.(Server).Serve in goroutine 165 18:02:42W/SyncthingNativeCode net/http/server.go:3086 +0x4cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 231 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x2?, 0xe0?, 0x4000c514e8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Stop(0x4000098300, 0x4000daa780) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:300 +0x44 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.Stop(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:84 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).watchLoop(0x40012d0f80, {0x5ecd226770, 0x4000d80be0}, {0x5ecc71fc98, 0x1}, {0x4000116f00, 0x1, 0x1}, 0x4000daa780, 0x4000d82d80, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:111 +0x998 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch in goroutine 142 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:61 +0x3f4 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 232 [semacquire]: 18:02:42W/SyncthingNativeCode sync.runtime_Semacquire(0x0?) 18:02:42W/SyncthingNativeCode runtime/sema.go:62 +0x2c 18:02:42W/SyncthingNativeCode sync.(WaitGroup).Wait(0x4000b27d30) 18:02:42W/SyncthingNativeCode sync/waitgroup.go:116 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config.(wrapper).Unsubscribe(0x40004f6000, {0x5ecd2232d0?, 0x4000420200}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:210 +0x1c4 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator.(aggregator).mainLoop(0x4000420200, 0x4000d82d80, 0x4000d82cc0?, {0x5ecd235ee8, 0x40004f6000}, {0x5ecd224118, 0x40004290e0}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:177 +0x608 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate in goroutine 142 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x12c 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 220 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x15000040001c93b8?, 0x0?, 0x40001c93b8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Watch(0x4000098300, {0x4000f9c190?, 0x1?}, 0x4000687320, 0x1?, {0x40004f05f8, 0x1, 0x0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:179 +0xd4 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.WatchWithFilter(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:75 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch(0x40010aecc0, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8?, 0x4000d87320}, {0x5ecd226770?, 0x4001052140}, 0xe0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:48 +0x18c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Watch(0x40004cba40, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000d87320}, {0x5ecd226770, 0x4001052140}, 0xc0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:332 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Watch(0x400113b480, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000d87320}, {0x5ecd226770, 0x4001052140}, 0x0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:209 +0xb8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).monitorWatch(0x4000d6c380, {0x5ecd226770, 0x4001052140}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x598 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(folder).startWatch in goroutine 204 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:994 +0x120 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 486 [runnable]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 482 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 485 [runnable]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 482 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 233 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(service).dialParallel(0x400032c000, {0x5ecd226770?, 0x4000d81180}, {0x98, 0x9, 0xf8, 0xee, 0x55, 0x98, 0xb7, ...}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:1188 +0x490 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(service).dialDevices.func2({{0x98, 0x9, 0xf8, 0xee, 0x55, 0x98, 0xb7, 0x3b, 0xd6, 0xf2, ...}, ...}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:635 +0xc4 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/connections.(service).dialDevices in goroutine 119 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:633 +0x778 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 234 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst({0x5ecd2267e0, 0x4000294620}, 0x400004bd70, 0x400004bd80, {0x5ecc3be013, 0x5}, {0x5ecc3c5675, 0x9}, {0x4000d9e1b0, 0x3}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:180 +0x3d0 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(tcpDialer).Dial.DialContextReusePortFunc.func1({0x5ecd2267e0, 0x4000294620}, {0x4000d9e1b0, 0x3}, {0x4000d9e1b6, 0x10}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:133 +0x208 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(tcpDialer).Dial(0x4000329940, {0x5ecd226770, 0x4000d81180}, {0x98, 0x9, 0xf8, 0xee, 0x55, 0x98, 0xb7, ...}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/tcp_dial.go:38 +0xe0 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0x4000d9e1b0, 0x16}, {0x5ecd227068, 0x4000329940}, 0xa, 0x40027946c0, {0x98, 0x9, 0xf8, 0xee, ...}}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/structs.go:269 +0x190 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(service).dialParallel.func1({{0x4000d9e1b0, 0x16}, {0x5ecd227068, 0x4000329940}, 0xa, 0x40027946c0, {0x98, 0x9, 0xf8, 0xee, ...}}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:1165 +0xac 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/connections.(service).dialParallel in goroutine 233 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:1160 +0x5bc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 235 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst({0x5ecd2267e0, 0x40002947e0}, 0x400004bdf0, 0x400004be00, {0x5ecc3be013, 0x5}, {0x5ecc3c5675, 0x9}, {0x4000d9e198, 0x3}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:180 +0x3d0 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(tcpDialer).Dial.DialContextReusePortFunc.func1({0x5ecd2267e0, 0x40002947e0}, {0x4000d9e198, 0x3}, {0x4000d9e19e, 0x10}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:133 +0x208 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(tcpDialer).Dial(0x4000329a00, {0x5ecd226770, 0x4000d81180}, {0x98, 0x9, 0xf8, 0xee, 0x55, 0x98, 0xb7, ...}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/tcp_dial.go:38 +0xe0 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.dialTarget.Dial({{0x4000d9e198, 0x16}, {0x5ecd227068, 0x4000329a00}, 0xa, 0x4002794750, {0x98, 0x9, 0xf8, 0xee, ...}}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/structs.go:269 +0x190 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(service).dialParallel.func1({{0x4000d9e198, 0x16}, {0x5ecd227068, 0x4000329a00}, 0xa, 0x4002794750, {0x98, 0x9, 0xf8, 0xee, ...}}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:1165 +0xac 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/connections.(service).dialParallel in goroutine 233 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:1160 +0x5bc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 339 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x1500004000d673b8?, 0x0?, 0x4000d673b8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Watch(0x4000098300, {0x4000316a40?, 0x1?}, 0x4000307ec0, 0x1?, {0x4000523550, 0x1, 0x0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:179 +0xd4 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.WatchWithFilter(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:75 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch(0x4000d95b00, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8?, 0x4000596d80}, {0x5ecd226770?, 0x4000d1b2c0}, 0xe0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:48 +0x18c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Watch(0x400123ae20, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000596d80}, {0x5ecd226770, 0x4000d1b2c0}, 0xc0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:332 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Watch(0x4000d23ba0, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000596d80}, {0x5ecd226770, 0x4000d1b2c0}, 0x0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:209 +0xb8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).monitorWatch(0x4001636000, {0x5ecd226770, 0x4000d1b2c0}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x598 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(folder).startWatch in goroutine 322 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:994 +0x120 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 238 [semacquire]: 18:02:42W/SyncthingNativeCode sync.runtime_Semacquire(0x0?) 18:02:42W/SyncthingNativeCode runtime/sema.go:62 +0x2c 18:02:42W/SyncthingNativeCode sync.(WaitGroup).Wait(0x400011d5a0) 18:02:42W/SyncthingNativeCode sync/waitgroup.go:116 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(service).dialParallel.func2() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:1183 +0x28 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/connections.(service).dialParallel in goroutine 233 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:1182 +0x46c 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 239 [IO wait]: 18:02:42W/SyncthingNativeCode internal/poll.runtime_pollWait(0x73a608a0f8, 0x77) 18:02:42W/SyncthingNativeCode runtime/netpoll.go:343 +0xa0 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).wait(0x4000326700?, 0x0?, 0x0) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:84 +0x28 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).waitWrite(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:93 18:02:42W/SyncthingNativeCode internal/poll.(FD).WaitWrite(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:683 18:02:42W/SyncthingNativeCode net.(netFD).connect(0x4000326700, {0x5ecd226770?, 0x4000d81450}, {0x5ecc71fe58?, 0x400011d5e0?}, {0x5ecd21d618?, 0x4000a80240?}) 18:02:42W/SyncthingNativeCode net/fd_unix.go:141 +0x578 18:02:42W/SyncthingNativeCode net.(netFD).dial(0x4000326700, {0x5ecd226770, 0x4000d81450}, {0x5ecd229f38?, 0x4000d84540?}, {0x5ecd229f38?, 0x40012fbc50}, 0x40012f3908?) 18:02:42W/SyncthingNativeCode net/sock_posix.go:151 +0x304 18:02:42W/SyncthingNativeCode net.socket({0x5ecd226770, 0x4000d81450}, {0x4000d9e1b0, 0x3}, 0xa, 0x1, 0x5ecc3bd615?, 0x50?, {0x5ecd229f38?, 0x4000d84540}, ...) 18:02:42W/SyncthingNativeCode net/sock_posix.go:70 +0x21c 18:02:42W/SyncthingNativeCode net.internetSocket({0x5ecd226770, 0x4000d81450}, {0x4000d9e1b0, 0x3}, {0x5ecd229f38, 0x4000d84540}, {0x5ecd229f38, 0x40012fbc50}, 0x4000b6a8d8?, 0x5ecc744c04?, ...) 18:02:42W/SyncthingNativeCode net/ipsock_posix.go:142 +0xa8 18:02:42W/SyncthingNativeCode net.(sysDialer).doDialTCPProto(0x400032b220, {0x5ecd226770, 0x4000d81450}, 0x4000d84540, 0x40012fbc20?, 0x0?) 18:02:42W/SyncthingNativeCode net/tcpsock_posix.go:78 +0xb0 18:02:42W/SyncthingNativeCode net.(sysDialer).doDialTCP(...) 18:02:42W/SyncthingNativeCode net/tcpsock_posix.go:68 18:02:42W/SyncthingNativeCode net.(sysDialer).dialTCP(0x28?, {0x5ecd226770?, 0x4000d81450?}, 0x5ecc8eb044?, 0x4000b6aa08?) 18:02:42W/SyncthingNativeCode net/tcpsock_posix.go:64 +0x70 18:02:42W/SyncthingNativeCode net.(sysDialer).dialSingle(0x400032b220, {0x5ecd226770, 0x4000d81450}, {0x5ecd221598?, 0x40012fbc50}) 18:02:42W/SyncthingNativeCode net/dial.go:649 +0x1cc 18:02:42W/SyncthingNativeCode net.(sysDialer).dialSerial(0x400032b220, {0x5ecd226770, 0x4000d81450}, {0x400004bf70?, 0x1, 0x40012fbc20?}) 18:02:42W/SyncthingNativeCode net/dial.go:614 +0x1a0 18:02:42W/SyncthingNativeCode net.(sysDialer).dialParallel(0x400004bf60?, {0x5ecd226770?, 0x4000d81450?}, {0x400004bf70?, 0x4?, 0x4000d9e1b0?}, {0x0?, 0x4000d9e1b6?, 0x10?}) 18:02:42W/SyncthingNativeCode net/dial.go:515 +0x2d0 18:02:42W/SyncthingNativeCode net.(Dialer).DialContext(0x4000294690, {0x5ecd226770, 0x4000d81450}, {0x4000d9e1b0, 0x3}, {0x4000d9e1b6, 0x10}) 18:02:42W/SyncthingNativeCode net/dial.go:506 +0x574 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst.func1() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:157 +0x7c 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst in goroutine 234 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:156 +0x268 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 240 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst.func2() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:162 +0xec 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst in goroutine 234 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:161 +0x3c4 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 241 [IO wait]: 18:02:42W/SyncthingNativeCode internal/poll.runtime_pollWait(0x73a608a1f0, 0x77) 18:02:42W/SyncthingNativeCode runtime/netpoll.go:343 +0xa0 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).wait(0x4000e40700?, 0x0?, 0x0) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:84 +0x28 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).waitWrite(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:93 18:02:42W/SyncthingNativeCode internal/poll.(FD).WaitWrite(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:683 18:02:42W/SyncthingNativeCode net.(netFD).connect(0x4000e40700, {0x5ecd226770?, 0x4000d81590}, {0x5ecc71fe58?, 0x40000112b0?}, {0x5ecd21d618?, 0x400149f880?}) 18:02:42W/SyncthingNativeCode net/fd_unix.go:141 +0x578 18:02:42W/SyncthingNativeCode net.(netFD).dial(0x4000e40700, {0x5ecd226770, 0x4000d81590}, {0x5ecd229f38?, 0x4000d84540?}, {0x5ecd229f38?, 0x40012cfe60}, 0x4000c8d908?) 18:02:42W/SyncthingNativeCode net/sock_posix.go:151 +0x304 18:02:42W/SyncthingNativeCode net.socket({0x5ecd226770, 0x4000d81590}, {0x4000d9e198, 0x3}, 0xa, 0x1, 0x5ecc3bd615?, 0x50?, {0x5ecd229f38?, 0x4000d84540}, ...) 18:02:42W/SyncthingNativeCode net/sock_posix.go:70 +0x21c 18:02:42W/SyncthingNativeCode net.internetSocket({0x5ecd226770, 0x4000d81590}, {0x4000d9e198, 0x3}, {0x5ecd229f38, 0x4000d84540}, {0x5ecd229f38, 0x40012cfe60}, 0x4000d2e8d8?, 0x5ecc744c04?, ...) 18:02:42W/SyncthingNativeCode net/ipsock_posix.go:142 +0xa8 18:02:42W/SyncthingNativeCode net.(sysDialer).doDialTCPProto(0x4001042460, {0x5ecd226770, 0x4000d81590}, 0x4000d84540, 0x40012cfe30?, 0x0?) 18:02:42W/SyncthingNativeCode net/tcpsock_posix.go:78 +0xb0 18:02:42W/SyncthingNativeCode net.(sysDialer).doDialTCP(...) 18:02:42W/SyncthingNativeCode net/tcpsock_posix.go:68 18:02:42W/SyncthingNativeCode net.(sysDialer).dialTCP(0x28?, {0x5ecd226770?, 0x4000d81590?}, 0x5ecc8eb044?, 0x4000d2ea08?) 18:02:42W/SyncthingNativeCode net/tcpsock_posix.go:64 +0x70 18:02:42W/SyncthingNativeCode net.(sysDialer).dialSingle(0x4001042460, {0x5ecd226770, 0x4000d81590}, {0x5ecd221598?, 0x40012cfe60}) 18:02:42W/SyncthingNativeCode net/dial.go:649 +0x1cc 18:02:42W/SyncthingNativeCode net.(sysDialer).dialSerial(0x4001042460, {0x5ecd226770, 0x4000d81590}, {0x4000266620?, 0x1, 0x40012cfe30?}) 18:02:42W/SyncthingNativeCode net/dial.go:614 +0x1a0 18:02:42W/SyncthingNativeCode net.(sysDialer).dialParallel(0x4000266610?, {0x5ecd226770?, 0x4000d81590?}, {0x4000266620?, 0x4?, 0x4000d9e198?}, {0x0?, 0x4000d9e19e?, 0x10?}) 18:02:42W/SyncthingNativeCode net/dial.go:515 +0x2d0 18:02:42W/SyncthingNativeCode net.(Dialer).DialContext(0x4000294850, {0x5ecd226770, 0x4000d81590}, {0x4000d9e198, 0x3}, {0x4000d9e19e, 0x10}) 18:02:42W/SyncthingNativeCode net/dial.go:506 +0x574 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst.func1() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:157 +0x7c 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst in goroutine 235 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:156 +0x268 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 274 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst.func2() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:162 +0xec 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/dialer.dialTwicePreferFirst in goroutine 235 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/dialer/public.go:161 +0x3c4 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 209 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(service).handleHellos.func1() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:449 +0x50 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/connections.(service).handleHellos in goroutine 121 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/service.go:448 +0xae0 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 438 [runnable]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).Serve(0x4002d8b400, {0x5ecd226770?, 0x4000e30190?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:179 +0x374 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 62 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 301 [IO wait]: 18:02:42W/SyncthingNativeCode internal/poll.runtime_pollWait(0x73a608a2e8, 0x72) 18:02:42W/SyncthingNativeCode runtime/netpoll.go:343 +0xa0 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).wait(0x40005fe400?, 0x4000eca480?, 0x0) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:84 +0x28 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).waitRead(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:89 18:02:42W/SyncthingNativeCode internal/poll.(FD).Read(0x40005fe400, {0x4000eca480, 0x240, 0x240}) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:164 +0x200 18:02:42W/SyncthingNativeCode net.(netFD).Read(0x40005fe400, {0x4000eca480?, 0x73a3c53d10?, 0x4002dc2348?}) 18:02:42W/SyncthingNativeCode net/fd_posix.go:55 +0x28 18:02:42W/SyncthingNativeCode net.(conn).Read(0x4002cbe000, {0x4000eca480?, 0x400069b598?, 0x5ecc7a2bb4?}) 18:02:42W/SyncthingNativeCode net/net.go:179 +0x34 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil.(UnionedConnection).Read(0x400069b5d8?, {0x4000eca480?, 0x4000300708?, 0x18?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0x78 18:02:42W/SyncthingNativeCode crypto/tls.(atLeastReader).Read(0x4000300708, {0x4000eca480?, 0x4000300708?, 0x0?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:805 +0x40 18:02:42W/SyncthingNativeCode bytes.(Buffer).ReadFrom(0x400042a2a8, {0x5ecd21dff8, 0x4000300708}) 18:02:42W/SyncthingNativeCode bytes/buffer.go:211 +0x90 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readFromUntil(0x400042a000, {0x73a5fa2118?, 0x4000680240}, 0x4002dcc000?) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:827 +0xd0 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecordOrCCS(0x400042a000, 0x0) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:625 +0x1e4 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecord(...) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:587 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).Read(0x400042a000, {0x4000a99000, 0x1000, 0x5ecc9e67b4?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:1369 +0x168 18:02:42W/SyncthingNativeCode net/http.(connReader).Read(0x4000268cf0, {0x4000a99000, 0x1000, 0x1000}) 18:02:42W/SyncthingNativeCode net/http/server.go:791 +0x224 18:02:42W/SyncthingNativeCode bufio.(Reader).fill(0x4002f38cc0) 18:02:42W/SyncthingNativeCode bufio/bufio.go:113 +0xf8 18:02:42W/SyncthingNativeCode bufio.(Reader).Peek(0x4002f38cc0, 0x4) 18:02:42W/SyncthingNativeCode bufio/bufio.go:151 +0x60 18:02:42W/SyncthingNativeCode net/http.(conn).serve(0x4000168d80, {0x5ecd226738, 0x40004328d0}) 18:02:42W/SyncthingNativeCode net/http/server.go:2044 +0x64c 18:02:42W/SyncthingNativeCode created by net/http.(Server).Serve in goroutine 165 18:02:42W/SyncthingNativeCode net/http/server.go:3086 +0x4cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 482 [select]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).Serve(0x400131edc0, {0x5ecd226770?, 0x400112c3c0?}) 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:354 +0x3fc 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(serviceMap[...]).Serve(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/service_map.go:114 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(indexHandlerRegistry).Serve(0x0?, {0x5ecd226770?, 0x400112c3c0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/indexhandler.go:408 +0x2c 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 64 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 279 [select]: 18:02:42W/SyncthingNativeCode net.(netFD).connect.func2() 18:02:42W/SyncthingNativeCode net/fd_unix.go:118 +0x70 18:02:42W/SyncthingNativeCode created by net.(netFD).connect in goroutine 239 18:02:42W/SyncthingNativeCode net/fd_unix.go:117 +0x2cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 324 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go.(receiveStream).readImpl(0x40004a88c0, {0x40004f1d08, 0x2, 0x4}) 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go@v0.40.0/receive_stream.go:149 +0x50c 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go.(receiveStream).Read(0x40004a88c0, {0x40004f1d08, 0x2, 0x4}) 18:02:42W/SyncthingNativeCode github.com/quic-go/quic-go@v0.40.0/receive_stream.go:86 +0xd8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections.(limitedReader).Read(0x400043fd70, {0x40004f1d08?, 0x4000667dc8?, 0x4000667f54?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/connections/limiter.go:234 +0x34 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(countingReader).Read(0x400043fe30, {0x40004f1d08?, 0x4000667f08?, 0x5eccc0f684?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/counting.go:24 +0x34 18:02:42W/SyncthingNativeCode io.ReadAtLeast({0x5ecd21e578, 0x400043fe30}, {0x40004f1d08, 0x2, 0x4}, 0x2) 18:02:42W/SyncthingNativeCode io/io.go:335 +0xa0 18:02:42W/SyncthingNativeCode io.ReadFull(...) 18:02:42W/SyncthingNativeCode io/io.go:354 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).readHeader(0x40004370e0, {0x40004f1d08, 0x4, 0x4000667f54?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:588 +0x58 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).readMessage(0x4000667f78?, {0x40004f1d08, 0x4, 0x4}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:520 +0x2c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).readerLoop(0x40004370e0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:430 +0x58 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start.func1() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:303 +0x24 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start in goroutine 65 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:302 +0x104 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 326 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).writerLoop(0x40004370e0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:746 +0x174 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start.func3() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:312 +0x24 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start in goroutine 65 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:311 +0x184 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 327 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).pingSender(0x40004370e0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:1007 +0xa0 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start.func4() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:316 +0x24 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start in goroutine 65 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:315 +0x1c4 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 328 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).pingReceiver(0x40004370e0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:1032 +0xc8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start.func5() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:320 +0x24 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/protocol.(rawConnection).Start in goroutine 65 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/protocol/protocol.go:319 +0x204 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 329 [runnable]: 18:02:42W/SyncthingNativeCode syscall.Syscall(0x4000751658?, 0x5ecc7452ac?, 0x28?, 0x7687d99d50?) 18:02:42W/SyncthingNativeCode syscall/syscall_linux.go:69 +0x20 18:02:42W/SyncthingNativeCode syscall.Getdents(0xe000?, {0x40011b8000?, 0x40027bc000?, 0x100000000?}) 18:02:42W/SyncthingNativeCode syscall/zsyscall_linux_arm64.go:464 +0x40 18:02:42W/SyncthingNativeCode syscall.ReadDirent(...) 18:02:42W/SyncthingNativeCode syscall/syscall_linux.go:989 18:02:42W/SyncthingNativeCode internal/poll.ignoringEINTRIO(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:736 18:02:42W/SyncthingNativeCode internal/poll.(FD).ReadDirent(0x4000c76780, {0x40011b8000, 0x2000, 0x2000}) 18:02:42W/SyncthingNativeCode internal/poll/fd_unixjs.go:58 +0x1c0 18:02:42W/SyncthingNativeCode os.(File).readdir(0x4000d7c948, 0xffffffffffffffff?, 0x0) 18:02:42W/SyncthingNativeCode os/dir_unix.go:70 +0x19c 18:02:42W/SyncthingNativeCode os.(File).Readdirnames(0x4000039aa0?, 0x28?) 18:02:42W/SyncthingNativeCode os/dir.go:70 +0x24 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).DirNames(0x40007518f8?, {0x4002ebadb0?, 0x4000273470?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs.go:226 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.newCaseNode({0x4002ebadb0, 0xb}, {0x5ecd2377d0, 0x400114d880}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:483 +0x58 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseCache).getExpireAdd(0x4001146a60, {0x4002ebadb0, 0xb}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:456 +0x1c0 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(defaultRealCaser).realCase(0x4001146a60, {0x4000a2a940?, 0x5ecd1b0ea0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:419 +0x130 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).checkCaseExisting(0x4001146a80, {0x4000a2a940, 0x1a}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:376 +0x38 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Lstat(0x4001146a80, {0x4000a2a940?, 0x40?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:201 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(mtimeFS).Lstat(0x40012266c0, {0x4000a2a940, 0x1a}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/mtimefs.go:102 +0x3c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Lstat(0x4001264620, {0x4000a2a940, 0x1a}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:141 +0x84 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(walkFilesystem).walk(0x4000d24450, {0x40004ce5f0, 0xb}, {0x5ecd2303d0, 0x40012d6120}, 0x4000111c20, 0x0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/walkfs.go:118 +0x3a8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(walkFilesystem).walk(0x4000d24450, {0x5ecc71fc98, 0x1}, {0x5ecd2303d0, 0x400129e420}, 0x4000111c20, 0x0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/walkfs.go:124 +0x444 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(walkFilesystem).Walk(0x4000d24450, {0x5ecc71fc98, 0x1}, 0x4000111c20) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/walkfs.go:150 +0x94 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner.(walker).scan(0x40000d5600, {0x5ecd226770?, 0x40000a3130?}, 0x40012e0760?, 0x40012e0788?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:235 +0x70 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/scanner.(walker).walk in goroutine 250 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:131 +0x1d0 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 330 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner.(walker).walk.func1() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:158 +0xcc 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/scanner.(walker).walk in goroutine 250 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/scanner/walk.go:154 +0x29c 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 111 [IO wait]: 18:02:42W/SyncthingNativeCode internal/poll.runtime_pollWait(0x73a608a3e0, 0x72) 18:02:42W/SyncthingNativeCode runtime/netpoll.go:343 +0xa0 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).wait(0x4000c90400?, 0x400044efc0?, 0x0) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:84 +0x28 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).waitRead(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:89 18:02:42W/SyncthingNativeCode internal/poll.(FD).Read(0x4000c90400, {0x400044efc0, 0x240, 0x240}) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:164 +0x200 18:02:42W/SyncthingNativeCode net.(netFD).Read(0x4000c90400, {0x400044efc0?, 0x4000697518?, 0x40006e0a48?}) 18:02:42W/SyncthingNativeCode net/fd_posix.go:55 +0x28 18:02:42W/SyncthingNativeCode net.(conn).Read(0x4000071950, {0x400044efc0?, 0x4000697598?, 0x5ecc7a2bb4?}) 18:02:42W/SyncthingNativeCode net/net.go:179 +0x34 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil.(UnionedConnection).Read(0x40006975d8?, {0x400044efc0?, 0x4000df4510?, 0x18?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0x78 18:02:42W/SyncthingNativeCode crypto/tls.(atLeastReader).Read(0x4000df4510, {0x400044efc0?, 0x4000df4510?, 0x0?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:805 +0x40 18:02:42W/SyncthingNativeCode bytes.(Buffer).ReadFrom(0x4001294d28, {0x5ecd21dff8, 0x4000df4510}) 18:02:42W/SyncthingNativeCode bytes/buffer.go:211 +0x90 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readFromUntil(0x4001294a80, {0x73a5fa2118?, 0x40012ee4f8}, 0x400109a000?) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:827 +0xd0 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecordOrCCS(0x4001294a80, 0x0) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:625 +0x1e4 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecord(...) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:587 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).Read(0x4001294a80, {0x4000c93000, 0x1000, 0x5ecc9e67b4?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:1369 +0x168 18:02:42W/SyncthingNativeCode net/http.(connReader).Read(0x400149b1d0, {0x4000c93000, 0x1000, 0x1000}) 18:02:42W/SyncthingNativeCode net/http/server.go:791 +0x224 18:02:42W/SyncthingNativeCode bufio.(Reader).fill(0x4000cb2000) 18:02:42W/SyncthingNativeCode bufio/bufio.go:113 +0xf8 18:02:42W/SyncthingNativeCode bufio.(Reader).Peek(0x4000cb2000, 0x4) 18:02:42W/SyncthingNativeCode bufio/bufio.go:151 +0x60 18:02:42W/SyncthingNativeCode net/http.(conn).serve(0x4000d86480, {0x5ecd226738, 0x40004328d0}) 18:02:42W/SyncthingNativeCode net/http/server.go:2044 +0x64c 18:02:42W/SyncthingNativeCode created by net/http.(Server).Serve in goroutine 165 18:02:42W/SyncthingNativeCode net/http/server.go:3086 +0x4cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 347 [IO wait]: 18:02:42W/SyncthingNativeCode internal/poll.runtime_pollWait(0x73aa6050f0, 0x72) 18:02:42W/SyncthingNativeCode runtime/netpoll.go:343 +0xa0 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).wait(0x4000e40680?, 0x40008fc000?, 0x0) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:84 +0x28 18:02:42W/SyncthingNativeCode internal/poll.(pollDesc).waitRead(...) 18:02:42W/SyncthingNativeCode internal/poll/fd_poll_runtime.go:89 18:02:42W/SyncthingNativeCode internal/poll.(FD).Read(0x4000e40680, {0x40008fc000, 0x4000, 0x4000}) 18:02:42W/SyncthingNativeCode internal/poll/fd_unix.go:164 +0x200 18:02:42W/SyncthingNativeCode net.(netFD).Read(0x4000e40680, {0x40008fc000?, 0x503de048416e497e?, 0xa9df188fc7590fc?}) 18:02:42W/SyncthingNativeCode net/fd_posix.go:55 +0x28 18:02:42W/SyncthingNativeCode net.(conn).Read(0x400025a198, {0x40008fc000?, 0x707a4aa0e391431a?, 0xdb16b4d2fd75e405?}) 18:02:42W/SyncthingNativeCode net/net.go:179 +0x34 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil.(UnionedConnection).Read(0x4000664a88?, {0x40008fc000?, 0x40012ee5b8?, 0x18?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0x78 18:02:42W/SyncthingNativeCode crypto/tls.(atLeastReader).Read(0x40012ee5b8, {0x40008fc000?, 0x40012ee5b8?, 0x0?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:805 +0x40 18:02:42W/SyncthingNativeCode bytes.(Buffer).ReadFrom(0x40012950a8, {0x5ecd21dff8, 0x40012ee5b8}) 18:02:42W/SyncthingNativeCode bytes/buffer.go:211 +0x90 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readFromUntil(0x4001294e00, {0x73a5fa2118?, 0x4000d242b8}, 0xcdd9b3b92ec8dac4?) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:827 +0xd0 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecordOrCCS(0x4001294e00, 0x0) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:625 +0x1e4 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).readRecord(...) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:587 18:02:42W/SyncthingNativeCode crypto/tls.(Conn).Read(0x4001294e00, {0x400149b0f1, 0x1, 0x3b529f74e01820bf?}) 18:02:42W/SyncthingNativeCode crypto/tls/conn.go:1369 +0x168 18:02:42W/SyncthingNativeCode net/http.(connReader).backgroundRead(0x400149b0e0) 18:02:42W/SyncthingNativeCode net/http/server.go:683 +0x40 18:02:42W/SyncthingNativeCode created by net/http.(connReader).startBackgroundRead in goroutine 112 18:02:42W/SyncthingNativeCode net/http/server.go:679 +0xc8 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 357 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x1500004000dc93b8?, 0x0?, 0x4000dc93b8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Watch(0x4000098300, {0x40008baae0?, 0x1?}, 0x40015b4840, 0x1?, {0x4000b27d5c, 0x1, 0x0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:179 +0xd4 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.WatchWithFilter(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:75 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch(0x40012d0f80, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8?, 0x4000169200}, {0x5ecd226770?, 0x4000d70320}, 0xe0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:48 +0x18c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Watch(0x40012d2640, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000169200}, {0x5ecd226770, 0x4000d70320}, 0xc0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:332 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Watch(0x400004bf80, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000169200}, {0x5ecd226770, 0x4000d70320}, 0x0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:209 +0xb8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).monitorWatch(0x400042a700, {0x5ecd226770, 0x4000d70320}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x598 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(folder).startWatch in goroutine 389 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:994 +0x120 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 350 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(model).restartFolder(, {{0x40004b5c14, 0xb}, {0x40004b5c40, 0xe}, 0x0, {0x4000452320, 0x1c}, 0x1, {0x4000b33220, ...}, ...}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/model.go:541 +0x134 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(*model).CommitConfiguration(, {0x25, {0x4000b36000, 0x9, 0x9}, {0x400163c000, 0x2, 0x2}, {0x1, {0x40004cec60, ...}, ...}, ...}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/model.go:3043 +0xa6c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config.(wrapper).notifyListener(, {, _}, {0x25, {0x4000b36000, 0x9, 0x9}, {0x400163c000, 0x2, 0x2}, ...}, ...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:343 +0x10c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config.(wrapper).notifyListeners.func1({0x5ecd2225d0?, 0x400019c180?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:334 +0x88 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/config.(wrapper).notifyListeners in goroutine 58 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:333 +0x130 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 362 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).Serve(0x4000df3500, {0x5ecd226770?, 0x4000d707d0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:179 +0x374 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 62 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 379 [sync.Mutex.Lock]: 18:02:42W/SyncthingNativeCode sync.runtime_SemacquireMutex(0x1500004002a133b8?, 0x0?, 0x4002a133b8?) 18:02:42W/SyncthingNativeCode runtime/sema.go:77 +0x28 18:02:42W/SyncthingNativeCode sync.(Mutex).lockSlow(0x4000098300) 18:02:42W/SyncthingNativeCode sync/mutex.go:171 +0x174 18:02:42W/SyncthingNativeCode sync.(Mutex).Lock(...) 18:02:42W/SyncthingNativeCode sync/mutex.go:90 18:02:42W/SyncthingNativeCode sync.(RWMutex).Lock(0x4000098300) 18:02:42W/SyncthingNativeCode sync/rwmutex.go:147 +0x70 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.(nonrecursiveTree).Watch(0x4000098300, {0x4000e61300?, 0x1?}, 0x4002f39560, 0x1?, {0x4000b62858, 0x1, 0x0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:179 +0xd4 18:02:42W/SyncthingNativeCode github.com/syncthing/notify.WatchWithFilter(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/notify.go:75 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(BasicFilesystem).Watch(0x4001484740, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8?, 0x4000d207e0}, {0x5ecd226770?, 0x40010538b0}, 0xe0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:48 +0x18c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(caseFilesystem).Watch(0x400123aba0, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000d207e0}, {0x5ecd226770, 0x40010538b0}, 0xc0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/casefs.go:332 +0x8c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs.(metricsFS).Watch(0x4002cd05e0, {0x5ecc71fc98, 0x1}, {0x5ecd2225a8, 0x4000d207e0}, {0x5ecd226770, 0x40010538b0}, 0x0?) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/fs/metrics.go:209 +0xb8 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).monitorWatch(0x4002d8b400, {0x5ecd226770, 0x40010538b0}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x598 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(folder).startWatch in goroutine 438 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:994 +0x120 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 441 [chan receive]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func1() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:536 +0x3c 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).removeService.func1.1() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:580 +0x38 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).removeService.func1 in goroutine 440 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:579 +0xcc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 376 [semacquire]: 18:02:42W/SyncthingNativeCode sync.runtime_Semacquire(0x0?) 18:02:42W/SyncthingNativeCode runtime/sema.go:62 +0x2c 18:02:42W/SyncthingNativeCode sync.(WaitGroup).Wait(0x4000b27d30) 18:02:42W/SyncthingNativeCode sync/waitgroup.go:116 +0x74 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config.(wrapper).Serve.func1() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:283 +0x30 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/config.(wrapper).Serve in goroutine 58 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/config/wrapper.go:282 +0x344 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 289 [select]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(folder).Serve(0x4000d6d180, {0x5ecd226770?, 0x4000111ef0?}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/folder.go:179 +0x374 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 62 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 484 [runnable]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/db.NewFileInfoBatch(...) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/db/util.go:27 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(indexHandler).sendIndexTo(0x400030c230, {0x5ecd226770?, 0x400112c5a0}, 0x4000caeed0) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/indexhandler.go:226 +0x7c 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(indexHandler).Serve(0x400030c230, {0x5ecd226770, 0x400112c5a0}) 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/indexhandler.go:152 +0x294 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:565 +0xd0 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 482 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 487 [runnable]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 482 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 470 [runnable]: 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model.(indexHandler).Serve.func2() 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/indexhandler.go:139 18:02:42W/SyncthingNativeCode created by github.com/syncthing/syncthing/lib/model.(indexHandler).Serve in goroutine 484 18:02:42W/SyncthingNativeCode github.com/syncthing/syncthing/lib/model/indexhandler.go:139 +0x264 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 489 [runnable]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 482 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingNativeCode 18:02:42W/SyncthingNativeCode goroutine 490 [runnable]: 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4.(Supervisor).runService.func2() 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 18:02:42W/SyncthingNativeCode created by github.com/thejerf/suture/v4.(Supervisor).runService in goroutine 482 18:02:42W/SyncthingNativeCode github.com/thejerf/suture/v4@v4.0.2/supervisor.go:539 +0x1cc 18:02:42W/SyncthingRunnable exit reason = exitNoUpgradeAvailable. Another Syncthing instance may be already running. 18:02:42I/SyncthingService onServiceStateChange: from ERROR to DISABLED 18:02:43I/Util runShellCommandGetOutput: Exited with code 0 18:02:43W/ApiRequest Request to https://127.0.0.1:8384/rest/system/shutdown failed, code=0, msg=java.net.ConnectException: Failed to connect to /127.0.0.1:8384 18:02:45W/Parcel Expecting binder but got null!

ChronosXYZ commented 9 months ago

I have crashes too. Cannot start Syncthing at all.

OS: Android 14 Phone: Google Pixel 6 Logs: syncthing.txt Version: 1.27.0.1 from F-Droid

Catfriend1 commented 9 months ago

We will release the GitHub APK shortly (v1.27.2.0). Please upgrade to that.

Catfriend1 commented 9 months ago

New release: https://github.com/Catfriend1/syncthing-android/releases/tag/v1.27.2.0