Hi all,

I've succeeded in compiling a cvs snapshot (02/05/2001)
from gnucash 1.5.x last night... with difficulties.

I had to comment a lot of lines of code (around #if USE_GUPPI)
in gnc_html.c (between lines 580 and 700). I had the same kind of
compilation failures as the one Richard -Gilligan- Uschold reported
on the ML (02/03/2001).
I have Guppi 0.35.2 installed (glade 0.5.11, Guile 1.4,
 Gnome 1.2, libxml2-2.2.10), but have not been able to see anything
going from Gnucash to Guppi (all the reports crashed :( )

While running gnucash I faced a few troubles:
-> latest cvs is very very slow and often hangs while loading a file
   [ in this case: no CPU consumption, gnucash simply seems to hang
     and wait for something??? doing a few Ctrl-C in xterm from which
     gnucash has been launch seems to make it restart?
     I attached to this mail a backtrace from gdb, from where it seems to hang
(?)
        ]
-> it also hangs [same symptom, same solution: Ctrl-C] while creating a new
   account (before the account window shows) in a empty file.
-> no report runs (see reports-failed.txt in attachment), while selecting a
   report in the menu, it simply send a message and crashes (no core)
-> while selecting demo->guppi->something in the help window, it crashes (no
core,
   but glib/gtk message)
-> there is still troubles whith accented characters and XML-format
   (reported to the list, Dave Peticolas and Rob Browning in december)

And I have a few questions:

-> I've read on the list about a new Quicken like window, where can I
   access that one? is it operationnal?is it in cvs?
-> what is the 'action' field in the transaction editor (journal mode) for?

And now a few very good points:

-> the work that has been done around the transaction editors (journal mode,
   general ledger,...) is great and makes double-entry accounting more obvious
   in gnucash
-> the help system is really good!


Hope this will help.

XtoF.

-------------------------------------------------------------

<< En science, la phrase la plus excitante que l'on peut entendre,
 celle qui annonce des nouvelles découvertes,
 ce n'est pas "Eureka" mais c'est "drôle". >>

Isaac Asimov


-------------------------------------------------------------
Christophe Guychard     <[EMAIL PROTECTED]>

Système d'Information et Intranet
ENST-Bretagne
Brest - FRANCE

Tel. bureau: 02 29 00 12 54
-------------------------------------------------------------
BEGIN:VCARD
VERSION:2.1
N:Guychard;Christophe;;M.
FN:Christophe Guychard (E-mail)
ORG:;DISI
TEL;WORK;VOICE:+33 (00) 02 98 00 12 54
TEL;HOME;VOICE:+33 (00) 0298439242
ADR;WORK;ENCODING=QUOTED-PRINTABLE:;;Technop=F4le de Brest-Iroise=0D=0ABP 832;Brest;Finist=E8re;29285;France
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:Technop=F4le de Brest-Iroise=0D=0ABP 832=0D=0ABrest, Finist=E8re 29285=0D=
=0AFrance
ADR;HOME:;;48 rue du chateau;Brest, Finistère;;29200;France
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:48 rue du chateau=0D=0ABrest, Finist=E8re 29200=0D=0AFrance
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20000307T095536Z
END:VCARD

Program received signal SIGINT, Interrupt.
0x40a6c5c4 in __libc_read () from /lib/libc.so.6
(gdb) Quit
(gdb) where
#0  0x40a6c5c4 in __libc_read () from /lib/libc.so.6
#1  0x40b17cdc in ?? () from /lib/libpthread.so.0
#2  0x40a1c399 in _IO_file_read (fp=0x82a31a0, buf=0xbfffd043, size=165)
    at fileops.c:679
#3  0x40a1c1fe in _IO_file_xsgetn (fp=0x82a31a0, data=0xbfffcfe8, n=256)
    at fileops.c:895
#4  0x40a1d0e6 in _IO_sgetn (fp=0x82a31a0, data=0xbfffcfe8, n=256)
    at genops.c:431
#4  0x40a1d0e6 in _IO_sgetn (fp=0x82a31a0, data=0xbfffcfe8, n=256)
    at genops.c:431
#5  0x40a18a84 in _IO_fread (buf=0xbfffcfe8, size=1, count=256, fp=0x82a31a0)
    at iofread.c:42
#6  0x4002f3ad in init_from_stream (stream=0x82a31a0, max_size=256)
    at guid.c:95
#7  0x4002f4bd in init_from_file (filename=0x400422a8 "/dev/random", 
    max_size=256) at guid.c:147
#8  0x4002f6af in guid_init () at guid.c:231
#9  0x4002fa4c in guid_new (guid=0x82a3048) at guid.c:376
#10 0x4002f0f0 in xaccGUIDNew (guid=0x82a3048) at GNCId.c:213
#11 0x40020d07 in xaccInitAccount (acc=0x82a3048) at Account.c:113
#12 0x40020d78 in xaccMallocAccount () at Account.c:126
#13 0x4003cf8d in account_restore_start_handler (sibling_data=0x0, 
    parent_data=0x82af450, global_data=0xbfffeba4, 
    data_for_children=0x82a3038, result=0x82a3040, tag=0x82b24c0 "restore", 
    attrs=0x0) at Account-xml-parser-v1.c:91
#14 0x4003cc7d in sixtp_sax_start_handler (user_data=0xbfffeae8, 
    name=0x82a3020 "restore", attrs=0x0) at sixtp.c:419
#15 0x4053a0a6 in xmlParseStartTag () from /usr/lib/libxml.so.2
#16 0x4053ac7e in xmlParseElement () from /usr/lib/libxml.so.2
#17 0x4053aac3 in xmlParseContent () from /usr/lib/libxml.so.2
#18 0x4053ae79 in xmlParseElement () from /usr/lib/libxml.so.2
#19 0x4053aac3 in xmlParseContent () from /usr/lib/libxml.so.2
#20 0x4053ae79 in xmlParseElement () from /usr/lib/libxml.so.2
#21 0x4053aac3 in xmlParseContent () from /usr/lib/libxml.so.2
#22 0x4053ae79 in xmlParseElement () from /usr/lib/libxml.so.2
#23 0x4053c6b6 in xmlParseDocument () from /usr/lib/libxml.so.2
#24 0x4053f707 in xmlSAXUserParseFile () from /usr/lib/libxml.so.2
#25 0x40031d1a in sixtp_parse_file (sixtp=0x82b7c68, 
    filename=0x82a7408 "/root/GnuCashTest/test/test1.xml", 
    data_for_top_level=0x0, global_data=0xbfffeba4, parse_result=0xbfffeba0)
    at io-gncxml-r.c:270
#26 0x40032344 in gncxml_read (
    filename=0x82a7408 "/root/GnuCashTest/test/test1.xml", 
    result_group=0xbfffebec) at io-gncxml-r.c:578
#27 0x40024138 in xaccReadAccountGroupFile (
    name=0x82a7408 "/root/GnuCashTest/test/test1.xml", error_result=0xbfffec3c)
    at FileIO.c:40
#28 0x40035a27 in gnc_book_load (book=0x82ae3d8) at gnc-book.c:477
#29 0x806e394 in gncPostFileOpen (
    filename=0x82b0808 "/root/GnuCashTest/test/test1.xml") at FileDialog.c:335
#30 0x806e4d3 in gncFileOpen () at FileDialog.c:410
#31 0x809c29c in gnc_ui_filemenu_cb (widget=0x8278a98, menuItem=0x1)
    at window-main.c:747
#32 0x4022122d in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#33 0x4024e9bd in gtk_handlers_run () from /usr/lib/libgtk-1.2.so.0
#34 0x4024de02 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#35 0x4024bf05 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#36 0x40281468 in gtk_widget_activate () from /usr/lib/libgtk-1.2.so.0
#37 0x4022885b in gtk_menu_shell_activate_item () from /usr/lib/libgtk-1.2.so.0
#38 0x40227bdb in gtk_menu_shell_button_release ()
   from /usr/lib/libgtk-1.2.so.0
#39 0x40220df9 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#40 0x4024de3b in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#41 0x4024bf05 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#42 0x4028131c in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#43 0x40220d52 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#44 0x4021ffaa in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#45 0x402ca53b in gdk_event_dispatch () from /usr/lib/libgdk-1.2.so.0
#46 0x403f9186 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#47 0x403f9751 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#48 0x403f98f1 in g_main_run () from /usr/lib/libglib-1.2.so.0
#49 0x4021f8e9 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#50 0x8099a29 in gnc_ui_start_event_loop () at top-level.c:380
#51 0x80dfe19 in gwrap_gnc_ui_start_event_loop () at gnc.c:5752
#52 0x405b7b58 in scm_deval (x=1087298072, env=1087294912) at eval.c:2636
#53 0x405b5b19 in scm_deval (x=1087297976, env=1087294912) at eval.c:1954
#54 0x405b5b19 in scm_deval (x=1087297744, env=1087294912) at eval.c:1954
#55 0x405b9853 in scm_dapply (proc=1087297584, arg1=10612, args=1087295400)
    at eval.c:3473
#56 0x405b41bc in scm_apply (proc=1087297560, arg1=10612, args=10612)
    at eval.c:3283
#57 0x405c01b0 in gh_call0 (proc=1087297560) at gh_funcs.c:150
#58 0x80d5fcf in gnucash_main_helper (argc=1, argv=0xbffffa04) at gnucash.c:126
#59 0x405c0295 in gh_launch_pad (closure=0x80d5d80, argc=1, argv=0xbffffa04)
    at gh_init.c:60
#60 0x405c3848 in invoke_main_func (body_data=0xbffff938) at init.c:625
#61 0x405e60a4 in scm_internal_lazy_catch (tag=9076, 
    body=0x405c381c <invoke_main_func>, body_data=0xbffff938, 
    handler=0x405e6408 <scm_handle_by_message>, handler_data=0x0)
    at throw.c:283
#62 0x405c37f7 in scm_boot_guile_1 (base=0xbffff934, closure=0xbffff938)
    at init.c:600
#63 0x405c3504 in scm_boot_guile (argc=1, argv=0xbffffa04, 
    main_func=0x405c0274 <gh_launch_pad>, closure=0x80d5d80) at init.c:443
#64 0x405c02c8 in gh_enter (argc=1, argv=0xbffffa04, 
    c_main_prog=0x80d5d80 <gnucash_main_helper>) at gh_init.c:70
#65 0x80d6202 in main (argc=1, argv=0xbffffa04) at gnucash.c:197
/opt/gnucash/share/scm/options.scm:495:10: In procedure + in expression (+ 1 
(gnc:multichoice-list-lookup # item)):
/opt/gnucash/share/scm/options.scm:495:10: Wrong type argument: #f

Reply via email to