Windows Client 6.0.7 silent crashing

Hi,

on my small network there are 2 Mac clients and several Windows clients. Two of them keep crashing or having merging issues. They sync the same library (the oters are ok).
It started on 5.x version. Server is Windows, currently upgraded to 6.0.7.¨

Here is a part of log.

Any ideas, please?

Jaroslav

[01/03/17 06:59:01] Auto merge failed.
[01/03/17 06:59:01] sync-mgr.c(893): [Sync mgr] Merge of repo administrativa(3f5e2c52) is not clean.
[01/03/17 06:59:01] sync-mgr.c(728): Repo ‘administrativa’ sync state transition from merging to ‘error’: ‘Conflict in merge.’.
[01/03/17 06:59:01] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.
[01/03/17 07:00:02] Auto merge failed.
[01/03/17 07:00:02] sync-mgr.c(893): [Sync mgr] Merge of repo administrativa(3f5e2c52) is not clean.
[01/03/17 07:00:02] sync-mgr.c(728): Repo ‘administrativa’ sync state transition from merging to ‘error’: ‘Conflict in merge.’.
[01/03/17 07:00:02] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.
[01/03/17 07:01:02] Auto merge failed.
[01/03/17 07:01:02] sync-mgr.c(893): [Sync mgr] Merge of repo administrativa(3f5e2c52) is not clean.
[01/03/17 07:01:02] sync-mgr.c(728): Repo ‘administrativa’ sync state transition from merging to ‘error’: ‘Conflict in merge.’.
[01/03/17 07:01:02] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.
[01/03/17 07:02:03] Auto merge failed.
[01/03/17 07:02:03] sync-mgr.c(893): [Sync mgr] Merge of repo administrativa(3f5e2c52) is not clean.
[01/03/17 07:02:03] sync-mgr.c(728): Repo ‘administrativa’ sync state transition from merging to ‘error’: ‘Conflict in merge.’.
[01/03/17 07:02:04] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘synchronized’ to ‘committing’.
[01/03/17 07:02:05] repo-mgr.c(3592): All events are processed for repo 3f5e2c52-4b60-4aac-9e5b-329b22c1fa8f.
[01/03/17 07:02:05] repo-mgr.c(4131): No change to the fs tree of repo 3f5e2c52-4b60-4aac-9e5b-329b22c1fa8f
[01/03/17 07:02:05] repo-mgr.c(4005): checking DOTACE (OK)/APLIKACE 2016/CYTOSTATIKA + MEDORO/Náklady Lynax V1 (SFConflict kralik.p@lynax.cz 2017-01-02-21-53-34).xlsx in changeset.
[01/03/17 07:02:05] repo-mgr.c(4005): checking DOTACE (OK)/APLIKACE 2016/CYTOSTATIKA + MEDORO/Popis Lynax V1 (SFConflict kralik.p@lynax.cz 2017-01-02-21-53-43).doc in changeset.
[01/03/17 07:02:05] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘committing’ to ‘synchronized’.
[01/03/17 07:02:34] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.
[01/03/17 07:03:24] read from connfd error: No error.
[01/03/17 07:03:25] seaf-daemon.c(548): starting seafile client 6.0.1
[01/03/17 07:03:25] seaf-daemon.c(550): seafile source code version 471e3eeccfbf4f15a887784cc8750dd622f61e70
[01/03/17 07:03:25] …/common/mq-mgr.c(60): [mq client] mq cilent is started
[01/03/17 07:03:25] …/common/mq-mgr.c(106): [mq mgr] publish to heartbeat mq: seafile.heartbeat
[01/03/17 07:03:27] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘synchronized’ to ‘committing’.
[01/03/17 07:03:45] repo-mgr.c(3592): All events are processed for repo 3f5e2c52-4b60-4aac-9e5b-329b22c1fa8f.
[01/03/17 07:03:45] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘committing’ to ‘initializing’.
[01/03/17 07:03:45] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.
[01/03/17 07:04:50] Auto merge failed.
[01/03/17 07:04:50] sync-mgr.c(893): [Sync mgr] Merge of repo administrativa(3f5e2c52) is not clean.
[01/03/17 07:04:50] sync-mgr.c(728): Repo ‘administrativa’ sync state transition from merging to ‘error’: ‘Conflict in merge.’.
[01/03/17 07:04:51] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘synchronized’ to ‘committing’.
[01/03/17 07:04:52] repo-mgr.c(3592): All events are processed for repo 3f5e2c52-4b60-4aac-9e5b-329b22c1fa8f.
[01/03/17 07:04:52] repo-mgr.c(4131): No change to the fs tree of repo 3f5e2c52-4b60-4aac-9e5b-329b22c1fa8f
[01/03/17 07:04:52] repo-mgr.c(4005): checking DOTACE (OK)/APLIKACE 2016/CYTOSTATIKA + MEDORO/Náklady Lynax V1 (SFConflict kralik.p@lynax.cz 2017-01-02-21-53-34).xlsx in changeset.
[01/03/17 07:04:52] repo-mgr.c(4005): checking DOTACE (OK)/APLIKACE 2016/CYTOSTATIKA + MEDORO/Popis Lynax V1 (SFConflict kralik.p@lynax.cz 2017-01-02-21-53-43).doc in changeset.
[01/03/17 07:04:52] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘committing’ to ‘synchronized’.
[01/03/17 07:05:21] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.
[01/03/17 07:06:23] Auto merge failed.
[01/03/17 07:06:23] sync-mgr.c(893): [Sync mgr] Merge of repo administrativa(3f5e2c52) is not clean.
[01/03/17 07:06:23] sync-mgr.c(728): Repo ‘administrativa’ sync state transition from merging to ‘error’: ‘Conflict in merge.’.
[01/03/17 07:06:24] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.
[01/03/17 07:07:29] Auto merge failed.
[01/03/17 07:07:29] sync-mgr.c(893): [Sync mgr] Merge of repo administrativa(3f5e2c52) is not clean.
[01/03/17 07:07:29] sync-mgr.c(728): Repo ‘administrativa’ sync state transition from merging to ‘error’: ‘Conflict in merge.’.
[01/03/17 07:07:29] sync-mgr.c(660): Repo ‘administrativa’ sync state transition from ‘initializing’ to ‘merging’.

Can you upload the dump files to help debug it? A dump file would be generated each time seaf daemon crashes. It’s located in "C:/Users/username/ccent/logs/dumps" .

Hi, this should be reachable for you

Thank you very much,
Jaroslav

The crash seems to be related to old format libraries. Even though we try to keep compatible with old format libraries, there could be more bugs in them.

To recover the crash, you can try to resync the problematic library. I also suggest you to create a new library and move all data of the old library to the new one. Upgrading your client to the latest version is also a good idea.

Hi Jonathan,

I tried resync many times and also clients and server are the newest version. But I will create completely new library and will see.

Thanks,
Jaroslav

Hi,

I created completely new library and (what I found more important) I deleted complete client cache folder (comit, account, etc).
Now everything seems to be ok.

Thanks!