gnucash maint: Bug 797638 - SIGSEGV editing transaction after closing Find Accounts dialog.
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)
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