gnucash maint: Bug 797481 - crash on close of unsaved tabs by pressing [X]

John Ralls jralls at code.gnucash.org
Fri Mar 27 19:22:40 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/1d91873e (commit)
	from  https://github.com/Gnucash/gnucash/commit/655e9cd8 (commit)



commit 1d91873ef22eab895507f96eb5e7022dbce057de
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 27 16:18:47 2020 -0700

    Bug 797481 - crash on close of unsaved tabs by pressing [X]
    
    My original fix for this was a bit off, the problem wasn't that
    the sheet had been freed, it was that the item_edit had so the
    ptr to the sheet was garbage. The correct solution is to catch
    the item_edit's "destroy" signal and remove the idles.
    
    This commit replaces b5fdcfcb5.



Summary of changes:
 .../register/register-gnome/gnucash-item-edit.c    | 41 ++++++----------------
 1 file changed, 10 insertions(+), 31 deletions(-)



More information about the gnucash-patches mailing list