1.7.8 Scheduled transactions infinite loop

Roland Roberts roland at astrofoto.org
Sat Jan 25 23:02:22 CST 2003


It's been a couple of days since I last ran gnucash and just a few
minutes ago when I popped it open, I found it told me I had two
scheduled transactions.  Now, I've never seen this window before since
I only configured these a couple of weeks ago, so I was unsure what to
expect.  However,

First, the area showing a ledger for the transactions had no
information in it, even after I selected the first transaction listed
in the upper left window.  After puzzling over it for a couple of
minutes, I decided to click "Next" to see what came next.  What came
was gnucash looping as seen below.

The scheduled transactions where created with either 1.7.6 or 1.7.7, I
can't remember.  Maybe I have some bogus data in there.  I'm going to
try doing these again but telling GnuCash to ignore them.  I also have
the log files from this attempt; if it helps, I could provide that as well.

271 roland> gnucash --debug
gnucash: [D] "files to open: "()


This is a development version. It may or may not work.
Report bugs and other problems to gnucash-devel at gnucash.org.
You can also lookup and file bug reports at http://bugzilla.gnome.org
The last stable version was GnuCash 1.6.8
The next stable version will be GnuCash 1.8.0

    gnucash: [D] "starting up (2)."
    gnucash: [D] "gnc:find-file looking for ""finance-quote-check"" in "("/usr/share/gnucash")
    gnucash: [D] "  checking for ""/usr/share/gnucash/finance-quote-check"
    gnucash: [D] "found file ""/usr/share/gnucash/finance-quote-check"
    gnucash: [D] "gnc:find-file looking for ""finance-quote-helper"" in "("/usr/share/gnucash")
    gnucash: [D] "  checking for ""/usr/share/gnucash/finance-quote-helper"
    gnucash: [D] "found file ""/usr/share/gnucash/finance-quote-helper"
    gnucash: [D] "loading system configuration"
    gnucash: [D] "gnc:find-file looking for ""config"" in "("/etc/gnucash")
    gnucash: [D] "  checking for ""/etc/gnucash/config"
    gnucash: [D] "found file ""/etc/gnucash/config"
    gnucash: [D] "loading user configuration"
    gnucash: [D] "Running functions on hook "report-hook
      #<procedure business-report-function ()>
    gnucash: [D] "Running functions on hook "startup-hook
      #<procedure ()>
    gnucash: [D] "Running functions on hook "ui-startup-hook
      #<procedure gnc:extensions-menu-setup ()>
    gnucash: [D] "Running functions on hook "add-extension-hook
      #<procedure add-business-test ()>
      #<procedure add-business-items ()>
      #<procedure gnc:tip-of-the-day-startup-func ()>
    gnucash: [D] "Running functions on hook "book-closed-hook
      #<procedure gnc:main-window-book-close-handler (session)>

    ** CRITICAL **: file gnc-transaction-xml-v2.c: line 443 (set_tran_date): assertion `tm' failed.

    ** CRITICAL **: file gnc-transaction-xml-v2.c: line 443 (set_tran_date): assertion `tm' failed.

    ** CRITICAL **: file gnc-transaction-xml-v2.c: line 443 (set_tran_date): assertion `tm' failed.

    ** CRITICAL **: file gnc-transaction-xml-v2.c: line 443 (set_tran_date): assertion `tm' failed.
    gnucash: [D] "Running functions on hook "book-opened-hook
      #<procedure import-commodities (session)>
      #<procedure gnc:main-window-book-open-handler (session)>
      #<procedure (session)>
    Debug: gnc_formula_cell_set_value...(): internal string: 
    Debug: gnc_formula_cell_set_value...(): internal string: 
    Debug: parse_vars_from_formula: result/num: 0/1
    Debug: parse_vars_from_formula: result/num: 0/1
    gnucash: [D] "Running functions on hook "ui-post-startup-hook
      #<procedure business-ui-started ()>
[...This is where I clicked "Next"....]
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account
    Error: create_each_transaction_he...(): Unable to find common currency/commodity.
    Error: create_each_transaction_he...(): Null kvp_val for account


roland
-- 
		       PGP Key ID: 66 BC 3B CD
Roland B. Roberts, PhD                             RL Enterprises
roland at rlenter.com                            6818 Madeline Court
roland at astrofoto.org                           Brooklyn, NY 11220


More information about the gnucash-devel mailing list