Date: Fri, 20 Oct 2006 21:28:35 -0500 From: Eric Schuele <e.schuele@computer.org> To: Peter Jeremy <peterjeremy@optushome.com.au> Cc: freebsd-ports <freebsd-ports@freebsd.org> Subject: Re: gnucash will not install/run.... Message-ID: <453985D3.1090006@computer.org> In-Reply-To: <20061021010556.GB1148@turion.vk2pj.dyndns.org> References: <4537D3EE.4040707@computer.org> <453823A7.3060703@raxion.net> <45382B35.4020900@computer.org> <45389670.80808@raxion.net> <4538CBEA.4070205@computer.org> <20061021010556.GB1148@turion.vk2pj.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 10/20/06 20:05, Peter Jeremy wrote: > On Fri, 2006-Oct-20 08:15:22 -0500, Eric Schuele wrote: >> I have tried this and many other variants. Not quite sure what else to >> do here. It is installed now. All necessary dependencies are present. >> It simply segfaults when I start it. > > Likewise here - on both i386 and amd64. I've also compared the > contents of /usr/{X11R6,local} with pkg_info -aL to check for obvious > crud to no avail. The SEGV occurs immediately after it reads > /usr/local/share/themes/Default/gtk/gtkrc but I haven't traced it > any further. > I'm still running through my `portupgrade -rf pkg-config\*` hoping it will help. But in the meantime, I stuck my head in a gnucash chat room, and the folks in there helped me produce a backtrace. They took a look and they too feel the problem lies in gtk somewhere. Here is the backtrace: (gdb) backtrace #0 0x28297b90 in g_scanner_new () from /usr/local/lib/libglib-2.0.so.0 #1 0x282796f1 in g_hash_table_foreach () from /usr/local/lib/libglib-2.0.so.0 #2 0x28297c14 in g_scanner_destroy () from /usr/local/lib/libglib-2.0.so.0 #3 0x287fa471 in gtk_rc_parse_any () from /usr/local/lib/libgtk-12.so.2 #4 0x287f9673 in gtk_rc_parse_file () from /usr/local/lib/libgtk-12.so.2 #5 0x287f9720 in gtk_rc_parse () from /usr/local/lib/libgtk-12.so.2 #6 0x287f9414 in gtk_rc_init () from /usr/local/lib/libgtk-12.so.2 #7 0x287c8e92 in gtk_init_check () from /usr/local/lib/libgtk-12.so.2 #8 0x287c8f12 in gtk_init () from /usr/local/lib/libgtk-12.so.2 #9 0x2866a9f0 in gnome_add_gtk_arg_callback () from /usr/local/lib/libgnomeui.so.5 #10 0x2846a4ed in invokeCallbacksPOST () from /usr/local/lib/libpopt.so.0 #11 0x2846a4b2 in invokeCallbacksPOST () from /usr/local/lib/libpopt.so.0 #12 0x2846b606 in poptGetNextOpt () from /usr/local/lib/libpopt.so.0 #13 0x289a1199 in gnomelib_parse_args () from /usr/local/lib/libgnome.so.5 #14 0x2866ac5e in gnome_init_with_popt_table () from /usr/local/lib/libgnomeui.so.5 #15 0x28a57b3b in gnc_gnome_init () from /usr/local/lib/gnucash/libgncmod-gnome-utils.so.0 #16 0x28451922 in gnc_gui_init_splash () from /usr/local/lib/libgncgnome.so.0 #17 0x283e8a57 in gw__tmp801_gnc_gui_init_splash_wrapper () from /usr/local/lib/libgw-gnc.so.0 #18 0x280a6510 in scm_ceval () from /usr/local/lib/libguile.so.15 ---Type <return> to continue, or q <return> to quit--- #19 0x280a4ebd in scm_ceval () from /usr/local/lib/libguile.so.15 #20 0x280a41ef in scm_ceval () from /usr/local/lib/libguile.so.15 #21 0x280a415b in scm_ceval () from /usr/local/lib/libguile.so.15 #22 0x280a83dd in scm_i_eval_x () from /usr/local/lib/libguile.so.15 #23 0x280a8490 in scm_primitive_eval_x () from /usr/local/lib/libguile.so.15 #24 0x280a8584 in inner_eval_x () from /usr/local/lib/libguile.so.15 #25 0x2809c3c4 in scm_internal_dynamic_wind () from /usr/local/lib/libguile.so.15 #26 0x280a8611 in scm_eval_x () from /usr/local/lib/libguile.so.15 #27 0x280de7c9 in scm_shell () from /usr/local/lib/libguile.so.15 #28 0x0804887c in _start () #29 0x280c0443 in invoke_main_func () from /usr/local/lib/libguile.so.15 #30 0x280c0402 in scm_boot_guile_1 () from /usr/local/lib/libguile.so.15 #31 0x280c00fc in scm_boot_guile () from /usr/local/lib/libguile.so.15 #32 0x080488b8 in main () (gdb) Might offer you some insight. Anything else I might be able to provide? -- Regards, Eric
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?453985D3.1090006>