gnucash maint: Bug 797638 - SIGSEGV editing transaction after closing Find Accounts dialog.

John Ralls jralls at code.gnucash.org
Thu Mar 26 13:15:46 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/c3c0d95b (commit)
	from  https://github.com/Gnucash/gnucash/commit/447de7f6 (commit)



commit c3c0d95bf020159c98d86d8fd29adedb09446a60
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Mar 26 10:09:22 2020 -0700

    Bug 797638 - SIGSEGV editing transaction after closing Find Accounts dialog.
    
    Crash was from dangling qof-event handler because the dialog was closed
    with the title-bar button instead of the close button.
    
    Since the close button destroys the window, simply moving the other
    calls in close_handler to destroy_cb causes the titlebar close button
    to behave the same as the close button and prevents the crash.
    
    message for your changes. Lines starting



Summary of changes:
 gnucash/gnome/dialog-find-account.c | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)



More information about the gnucash-patches mailing list