#1122247 gnucash: Crash when saving Account Report/Register

Package:
gnucash
Source:
gnucash
Description:
personal and small-business financial-accounting software
Submitter:
Jon Daley
Date:
2025-12-09 10:03:03 UTC
Severity:
normal
#1122247#5
Date:
2025-12-09 09:52:12 UTC
From:
To:
Steps to reproduce:
  Open a particular account (it works on some accounts...?)
  Choose Reports->Account Report
  Choose Reports->Save Report Configuration

Expected results:
  Report is added to saved report list

Instead received:
  Crash and window disappeared
  Terminal output is below:

WARNING: Use of `load' in declarative module (gnucash utilities).  Add #:declarative? #f to your define-module invocation.
Backtrace:
In ice-9/read.scm:
   231:26 19 (lp #\q)
   734:20 18 (lp #\()
    210:5 17 (read-parenthesized #\))
   231:26 16 (lp #\t)
   734:20 15 (lp #\()
    210:5 14 (read-parenthesized #\))
   734:20 13 (lp #\()
    210:5 12 (read-parenthesized #\))
   231:26 11 (lp #\()
   734:20 10 (lp #\()
    210:5  9 (read-parenthesized #\))
   231:26  8 (lp #\()
   231:26  7 (lp #\#)
   231:26  6 (lp #\g)
   231:26  5 (lp #\3)
   231:26  4 (lp #\1)
   734:20  3 (lp #\()
    210:5  2 (read-parenthesized #\))
   734:20  1 (lp #\1)
   632:10  0 (read-expr* _)

ice-9/read.scm:632:10: In procedure read-expr*:
In procedure string->number: Value out of range: 1065

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.


I can run and save this report on another account.  I'm not sure how to debug further.
This particular account has ~25 transactions total.  Grepping the .log file for 1065 shows nothing.