Trouble syncing locked files in Firefox profile: hash mismatch... Folder isn't making progress

One of the principle reasons for my wanting to use Syncthing/Pulse is to synchronize Firefox profiles across my desktop and laptops, over local network (and eventually) remotely.

Sync works fine for text files, file directories, even Thunderbird profiles. But not Firefox (v.32.0)

Steps To Reproduce:

Scenario #1:

  1. I manually synchronize the two Firefox profile directories across computers.

  2. Configure folders and settings on both Syncthing clients to:

  • device: dynamic, use compression
  • folder: no master, no permissions, no file versioning, no .stignore
  1. The folders sync, 100%. All is well.

  2. I open up Firefox on one computer. After a short while, I get sync errors on a few files from the pulling client (the one which didn’t have Firefox open). The command window (Windows 7 x64) reports a bunch of these, one after another:

[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99 1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?) [ARWYW] 13:03:29 WARNING: Folder “Firefox_32.0_Profile” isn’t making progress - check logs for possible root cause. Pausing puller for 1m0s.

Okay, I think, this is normal, since .sqlite files are locked when used, as are a few others.

  1. I close Firefox. Check that none of the files are locked anymore.

  2. Syncthing still will not sync those files even after Firefox has closed, after those files are unlocked. Same errors from the pulling client.

Okay, so I start again, thinking that if Syncthing is not actually running while Firefox is open and the locked files are being written to, maybe that will work?

Scenario #2:

  1. Manually re-synchronize the profile folders between machines.

  2. Restart Syncthing clients on both machines.

  3. The folders sync, 100%. All is well.

  4. Close clients on both machines.

  5. Start Firefox. Make some bookmark and tab changes. Close Firefox.

  6. Check that none of the files in the changed profile directory are locked. Make sure that Firefox is truly closed (i.e. firefox.exe process is not running).

  7. Restart Syncthing clients on both machines.

  8. After a short while, I get sync errors on a few files from the pulling client. The command window for Syncthing reports (hash numbers below may be slightly different, but the massage is the same):

[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99 1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?) [ARWYW] 13:03:29 WARNING: Folder “Firefox_32.0_Profile” isn’t making progress - check logs for possible root cause. Pausing puller for 1m0s.

This seems like it should work, but it’s not. Synchronizing Firefox profiles across a LAN is the main reason that I am using Syncthing, and it’s the only feature that is not working. Is this a bug, or am I doing something wrong?

I would guess that the (file changed during pull?) is on the mark - the .sqlite-shm file is backing shared memory that is likely to both be locked and change a lot. Have you waited at least two rescan intervals to see if the errors go away? The file will need to be both re-scanned on the sending side and then pulled on the receiving side for it to be fully synced, after it’s stopped changing.

Yes, I have. After dozens of rescan intervals, even after a reboot of the two machines, the same errors appear. I even tried copying the de-synced files to another synced folder, to see if it might be something to do with that folder. Same result: same error on those files, in the new folder.

As per Scenario #2 above, it should be impossible for the message (file changed during pull?) to be true. So something else is going on: it would appear that once a file is locked, and changed so that synced files are different, it doesn’t matter if it is unlocked, it can never be synced again.

This sounds very similar to #889 - https://github.com/syncthing/syncthing/issues/889 - i.e. “In the log I see the “hash mismatch” info but the file is not changed during pull.”

Maybe I should have posted my issue there?

I’ll get a debug build tomorrow. Whats the size of that file?

But I guess lets carry on this discussion on the ticket.

Carry on the conversation where? https://github.com/syncthing/syncthing/issues/889 ?

dh-media-lists.rdf is a 1KB file; places.sqlite-shm is a 32KB file.

Here’s an example of the console output for the sync:

[ARWYW] 12:59:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 12:59:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 12:59:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 12:59:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 12:59:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 12:59:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 12:59:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 12:59:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 12:59:28 WARNING: Folder "Firefox_32.0_Profile" isn't making progress -
check logs for possible root cause. Pausing puller for 1m0s.
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:00:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:00:28 WARNING: Folder "Firefox_32.0_Profile" isn't making progress -
check logs for possible root cause. Pausing puller for 1m0s.
[ARWYW] 13:01:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:28 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:01:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:01:29 WARNING: Folder "Firefox_32.0_Profile" isn't making progress -
check logs for possible root cause. Pausing puller for 1m0s.
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:02:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:02:29 WARNING: Folder "Firefox_32.0_Profile" isn't making progress -
check logs for possible root cause. Pausing puller for 1m0s.
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: dh-media-lists.rdf hash mismatch b89e76f695abb8f5
772dad1ba41d854ad5bf327a648d4cb5c3edea5e71f94d82 != a4584f3ac766536a114beb714eb8
ed039d752837992ff42ac8d46bd3c011557a for block 0 (file changed during pull?)
[ARWYW] 13:03:29 INFO: puller: places.sqlite-shm hash mismatch 583e68d276aa87d99
1dc4aaced1a60a5f169725dd3b6ad40fa69c2aefe78a7f0 != ea689664191b5fbcb7d477668ad4c
d0292cad56ca0ba5e7049161e6021b362c9 for block 0 (file changed during pull?)
[ARWYW] 13:03:29 WARNING: Folder "Firefox_32.0_Profile" isn't making progress -
check logs for possible root cause. Pausing puller for 1m0s.

So I found the bug that is causing that, you need to download the latest build from Jenkins and delete your index in order to fix this. Sorry about that.

Sorry, I’m not a developer on this project; where do I find the new installer, and where is this index I need to delete? Thanks.

Okay I got the link to new installer (zip) from the Issue #889 page… I found an index folder at C:\Users[User]\AppData\Local\Syncthing\index – do I delete the folder, or its contents? Before or after installing the new version? Thanks.

You can do either, ideally while its not running the old version, and before running the new version

I don’t think #889 is fixed. See comments on Github.