r17962 - gnucash/trunk/src/register/ledger-core - Bug #499215, #530819, #551643: Register: Fix transaction pasting, which was fairly broken. Pasting was being committed immediately, the transaction was not checked properly before opening, the blank split was being destroyed while the transaction was left pending, and more. These problems left the register in an inconsistent state that was being noticed in g_assert() calls in several spots. GnuCash would then crash.
Charles Day
cedayiv at cvs.gnucash.org
Wed Feb 25 14:10:24 EST 2009
Author: cedayiv
Date: 2009-02-25 14:10:23 -0500 (Wed, 25 Feb 2009)
New Revision: 17962
Trac: http://svn.gnucash.org/trac/changeset/17962
Modified:
gnucash/trunk/src/register/ledger-core/split-register.c
Log:
Bug #499215, #530819, #551643: Register: Fix transaction pasting, which was fairly broken. Pasting was being committed immediately, the transaction was not checked properly before opening, the blank split was being destroyed while the transaction was left pending, and more. These problems left the register in an inconsistent state that was being noticed in g_assert() calls in several spots. GnuCash would then crash.
More information about the gnucash-patches
mailing list