GNOME Bugzilla – Bug 796100
Autosave Doesn't Always Work
Last modified: 2018-06-30 00:10:08 UTC
While testing related bugs, I found that GnuCash 3.1 sometimes does not autosave at all. This might be related to opening a locked file after a crash. I suspect the autosave will not fire again unless the user clicks the Save button at least one time. However, this can still lead to potential data loss over time if the program crashes.
I found this is not limited to locked files. I just reopened the program and did not get any autosaves for at least 40 minutes during data entry. Now I suspect autosaves wont fire any time the program is opened before the user clicks the Save button.
In addition to above, I've also observed that autosaves will stop semi-randomly while testing with --log gnc.backend.xml=debug For example, after most recently clicking the Save button, I have files stamped 10:48 AM and 10:49 AM, and then nothing for the next 7 minutes, with autosave interval set to 1 minute.
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=796100. Please continue processing the bug there and please update any external references or bookmarks.