GNOME Bugzilla – Bug 589954
With MySQL backend, can't create new transactions in register after creating new account
Last modified: 2018-06-29 22:25:32 UTC
I have had this happen to me twice now in gnucash-2.3.3. Basically while you are entering a transaction with the MySQL backend, you may get a notice that the account does not exist, would you like to create it? If you answer yes, and legitimately create a new account, and then return to the register, you can no longer enter new transactions. If you answer yes, and then hit cancel on the account creation dialog, you will return to the register where you can no longer enter new transactions. Can anyone confirm this behavior?
I just saw this too. If you create a transaction, and while doing this, enter a new account name and create the account, the blank transaction does seem to disappear. I closed the register and opened it again, and the blank transaction was back. It appeared as though the transaction was saved properly, so I'm lowering this to lower priority.
I am not sure this is limited to the MySQL backend. I have moved back to the xml file format and I just had this happen again, (GC 2.3.7). However, I did not really experiment with it this time... As soon as it seemed like I could no longer new transactions I closed the account and reopened it. This solved the problem.
*** Bug 611729 has been marked as a duplicate of this bug. ***
@Whoever will fix this bug: I'm not marking bug 611347 as a duplicate just yet. It describes this issue as well though, but it describes even more symptoms that may or may not be caused by the same bug. When fixing this bug, please also check if the fix cures all symptoms of bug 611347. If so that bug can be marked as a duplicate, instead of being blocked by this one.
*** Bug 631830 has been marked as a duplicate of this bug. ***
*** Bug 632106 has been marked as a duplicate of this bug. ***
This and 611347 look the same to me, too. I'm struggling with understanding the rather convoluted save process in the register.
Fixed, in r19847.
*** Bug 611347 has been marked as a duplicate of this bug. ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=589954. Please update any external references or bookmarks.