T400:~/X/Y$ gnucash --debug --extra
Found Finance::Quote version 1.18
Backtrace:
In ice-9/boot-9.scm:
 157: 8 [catch #t #<catch-closure bee3c0> ...]
In unknown file:
   ?: 7 [apply-smob/1 #<catch-closure bee3c0>]
In qif-dialog-utils.scm:
 457: 6 [qif-dialog:make-category-display (#) #<hash-table 223aec0 221/443> ...]
In srfi/srfi-1.scm:
 619: 5 [for-each #<procedure 1c97ea0 at qif-dialog-utils.scm:458:5 (qif-file)> (#)]
 616: 4 [for-each #<procedure 1c97e70 at qif-dialog-utils.scm:460:8 (xtn)> #]
 619: 3 [for-each #<procedure 1c97db0 at qif-dialog-utils.scm:469:17 (split)> (#)]
In qif-dialog-utils.scm:
 505: 2 [#<procedure 1c97db0 at qif-dialog-utils.scm:469:17 (split)> #]
In unknown file:
   ?: 1 [gnc-numeric-positive-p "-8.50"]
In ice-9/boot-9.scm:
1302: 0 [#<procedure 121b540 at ice-9/boot-9.scm:1301:4 (obj)> "-8.50"]

ice-9/boot-9.scm:1302:15: In procedure #<procedure 121b540 at ice-9/boot-9.scm:1301:4 (obj)>:
ice-9/boot-9.scm:1302:15: In procedure struct_vtable: Wrong type argument in position 1 (expecting struct): "-8.50"
T400:~/X/Y$ 

