gnucash maint: Bug 797811 - GnuCash crashes with segfault when saving to mysql...

John Ralls jralls at code.gnucash.org
Fri Jun 19 18:12:14 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/50329df0 (commit)
	from  https://github.com/Gnucash/gnucash/commit/66c6e6ee (commit)



commit 50329df0827a49a24276e322a6218ff18b9a048d
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jun 19 15:08:58 2020 -0700

    Bug 797811 - GnuCash crashes with segfault when saving to mysql...
    
    when database already exists.
    
    Crashed because of dereferencing GncSqlBackend::m_conn when it's nullptr
    after the DB create failed. Protect all such dereferences.



Summary of changes:
 libgnucash/backend/sql/gnc-sql-backend.cpp | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)



More information about the gnucash-patches mailing list