Gnucash-2.0.4 Make Error

Josh Sled jsled at asynchronous.org
Tue Feb 20 14:52:25 EST 2007


On Tue, 2007-02-20 at 11:39 -0800, Rich Shepard wrote:
> On Tue, 20 Feb 2007, Derek Atkins wrote:
> 
> > Instead of "quit" could you try to get a "backtrace"?
> 
> (gdb) run
> Starting program: /usr/local/bin/gnucash-bin 
> Failed to read a valid object file image from memory.
> [Thread debugging using libthread_db enabled]
> [New Thread -1232025920 (LWP 32110)]
> freeing NULL pointer
> Program received signal SIGABRT, Aborted.
> [Switching to Thread -1232025920 (LWP 32110)]
> 0xb6a20847 in raise () from /lib/tls/libc.so.6
> (gdb) backtrace
> #0  0xb6a20847 in raise () from /lib/tls/libc.so.6
> #1  0xb6a220d9 in abort () from /lib/tls/libc.so.6
> #2  0xb6cefa6f in scm_must_free () from /usr/lib/libguile.so.17
> #3  0xb6d7da9f in scm_gc_free () from /usr/lib/libgwrap-guile-runtime.so.0

I notice that Gentoo exposes both 'debug-freelist' and 'debug-malloc'
options for building guile; my system does not have either enabled and
works with gnucash-2.0.4.  I'd guess that your guile is built with one
of them, and it is responsible for the message and abort as seen here.

For the sake of completeness, I note that Gentoo requires -- for gnucash
-- that guile is built with the options 'deprecated', 'discouraged' and
'regex'.  I don't know if you did, but you might need to as well.

-- 
...jsled
http://asynchronous.org/ - a=jsled;b=asynchronous.org;echo ${a}@${b}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.gnucash.org/pipermail/gnucash-user/attachments/20070220/cf3d6d5a/attachment.bin 


More information about the gnucash-user mailing list