gnucash-user Digest, Vol 40, Issue 30

David Zeigler dzeigler at gmail.com
Sun Jul 30 16:57:14 EDT 2006


Hi,

Any ideas on what might be causing these segfaults?  I realize it may
not be a gnucash problem after seeing the backtrace, but any pointers
on how I might prevent these crashes (or where else I should ask)
would be appreciated.

Thanks again,
David

> On 7/20/06, Josh Sled <jsled at asynchronous.org> wrote:
> > Huh.  I never saw anything like this during the 1.9.x ebuilds or now
> > with the 2.0.0 ebuild.
> >
> > Perhaps you can run gnucash from gdb and get a backtrace at the point it
> > crashes?
> >
> >     $ /usr/bin/gnucash-env gdb /usr/bin/gnucash-bin
> >     [gdb starts up]
> >     (gdb) run
> >     [gnucash output, crash]
> >     (gdb) bt
>
> Sure.  Here are the results.  The first is the complete output from
> opening gnucash and then closing it.  The second is partial output
> from opening gnucash and then opening the Interest Payment window.
>
> 1)
>  $ /usr/bin/gnucash-env gdb /usr/bin/gnucash-bin
> GNU gdb 6.4
> Copyright 2005 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)
> Using host libthread_db library "/lib/libthread_db.so.1".
>
> (gdb) run
> Starting program: /usr/bin/gnucash-bin
> (no debugging symbols found)
> ... <snipped repeated line>
> [Thread debugging using libthread_db enabled]
> [New Thread -1233484112 (LWP 14915)]
> GTK Accessibility Module initialized
> Bonobo accessibility support initialized
> gnucash: [M] "Found Finance::Quote version ""1.11"
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1233484112 (LWP 14915)]
> 0xb6845003 in strlen () from /lib/libc.so.6
> (gdb) bt
> #0  0xb6845003 in strlen () from /lib/libc.so.6
> #1  0xb72ab1ee in giop_send_buffer_append_string ()
>    from /usr/lib/libORBit-2.so.0
> #2  0x00000000 in ?? ()
> (gdb) continue
> Continuing.
> GTK Accessibility Module initialized
> Bonobo accessibility support initialized
>
> Program exited with code 01.
>
> 2) When I load the Interest Payment window in gdb, I get the following:
>
> [Thread debugging using libthread_db enabled]
> [New Thread -1233189200 (LWP 15203)]
> GTK Accessibility Module initialized
> Bonobo accessibility support initialized
> gnucash: [M] "Found Finance::Quote version ""1.11"
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1233189200 (LWP 15203)]
> 0xb71bced5 in gtk_tree_model_sort_convert_child_iter_to_iter ()
>    from /usr/lib/libgtk-x11-2.0.so.0
>
> (gdb) bt
> #0  0xb71bced5 in gtk_tree_model_sort_convert_child_iter_to_iter ()
>    from /usr/lib/libgtk-x11-2.0.so.0
>
> Thanks for the help,
> David
>
>


More information about the gnucash-user mailing list