GNOME Bugzilla – Bug 150514
Replay logs do not include account creation records.
Last modified: 2018-06-29 20:46:19 UTC
Create a new account. Enter transactions in the account. Crash gnucash. Restart gnucash. Replay the log from the crashed session. Notice that the account you have created does not get recreated, and its transactions seem to have vanished. Because this can cause loss of data where users have a good reason to expect data will not be lost, even in a crash, it is marked critical. This bug is in the Debian BTS at http://bugs.debian.org/190118.
While this can cause data loss, I do not believe that this is a critical bug... The cause of the crash is a critical bug, but the fact that the log replay doesn't work is not. So I've lowered the priority and severity.
Log replay related bugs: bug#143720 and bug#150514 and bug#165719 and bug#173056
Also, Bug#340361.
*** This bug has been marked as a duplicate of bug 621079 ***
Reopening. As Frank correctly points out on bug 621079, this bug is not a duplicate, but it details one aspect of the replay log problems. Solving this bug in itself would improve the replay logs. Let me add that technically this enhancement request requires changes in two separate components of GnuCash: 1. The engine generates the replay logs. So the engine should be enhanced to write log entries whenever an account is being created. 2. Replaying the logs is implemented in the Import component. So the import component should be enhanced to actually replay account creation log entries.
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=150514. Please continue processing the bug there and please update any external references or bookmarks.