New problem, but I have no idea how to describe it. Gnucash 2.0.2

Derek Atkins warlord at MIT.EDU
Mon Dec 4 10:53:05 EST 2006


"Jim Lynch" <jimlynch1 at gmail.com> writes:

> Anyway I have this strange backtrace.  It starts up I see the screens
> briefly and then this:
>
> Backtrace:
> In current input:
>    1: 0* [gnc:report-menu-setup]
>    ?: 1  (letrec (# # # ...) (gnc:add-extension income-expense-menu) ...)
> In /usr/local/share/gnucash/guile-modules/gnucash/report/report-gnome.scm:
>  118: 2* [gnc:hook-run-danglers "hook_report" . #f]
> In /usr/local/share/gnucash/scm/hooks.scm:
>   22: 3  [gnc:hook-run-danglers-real "hook_report" #f]
>
> /usr/local/share/gnucash/scm/hooks.scm:22:3: In procedure
> gnc:hook-run-danglers-real in expression (gnc:hook-run-danglers-real hook
> args):
> /usr/local/share/gnucash/scm/hooks.scm:22:3: Wrong type argument in position
> 2: #f
>
> What's that mean?

That's VERY odd..   It's perfectly legal to send #f into that argument.
It's expecting a session pointer (for SOME hooks), but not all hooks
take a session pointer.

What version of guile do you have?

> Thanks,
> Jim.

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list