gnucash maint: Bug 798199 - Pasting invalid value in date column crashes GnuCash

John Ralls jralls at code.gnucash.org
Tue Jun 8 16:16:39 EDT 2021


Updated	 via  https://github.com/Gnucash/gnucash/commit/42213c59 (commit)
	from  https://github.com/Gnucash/gnucash/commit/66685f04 (commit)



commit 42213c597ca5214b97f2919f573fbfdaad4a8219
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 8 13:14:30 2021 -0700

    Bug 798199 - Pasting invalid value in date column crashes GnuCash
    
    Catch boost::gregorian::bad_year in LDT_from_struct_tm and rethrow
    std::invalid_argument for C wrappers to catch and handle.



Summary of changes:
 libgnucash/engine/gnc-datetime.cpp | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)



More information about the gnucash-patches mailing list