Finally managed to fix all sync errors in the Nextcloud client. The cache table on the server had a couple of invalid entries:

• A couple of entries had an mtime of Jan 1 1970
• One entry had an mtime in the year 2038
• One entry existed in the file cache table, but not on the server

After months, for the first time the check mark is green again. But how does that even happen…?

· · Web · 2 · 0 · 1

@caoimhechaos bad initialisation, followed by an underflow.

the question should be more like: why does a modern system have an 32 bit mtime? or is this php's fault?

@caoimhechaos I have never managed to have the check mark in green.... The truth is I'm finding it harder to maintain than I thought. When I can I will have to migrate it.

Sign in to participate in the conversation
Cathode Church

A place for trans makers, coders, tinkerers and dreamers.