Skip site navigation (1)Skip section navigation (2)
Date:      20 Jul 2003 02:02:33 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Craig Riter <criter@riter.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: debugging gnucash segmentation fault
Message-ID:  <1058680953.35075.4.camel@shumai.marcuscom.com>
In-Reply-To: <000d01c34e81$3c903fa0$cbffa8c0@EOS2>
References:  <000d01c34e81$3c903fa0$cbffa8c0@EOS2>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-MAn1eEhpwVcwniSw26Q0
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sun, 2003-07-20 at 01:39, Craig Riter wrote:
> I have been trying to debug a problem with gnucash on my FreeBSD box.  I =
am
> running FreeBSD 4.8-STABLE and had rebuilt my system on June 30.  I have
> attached a list of my current ports.  Everything that gnucash depends mee=
ts
> the dependencies or has been upgrade past the dependent version.
>=20
> After gnucash seg faults in guile I started up the gdb and got the stack
> trace (also attached).
>=20
> I did have everything working before with version 1.8.2 or was it .1.  I
> don't remember exactly just that it used to work.  I am not sure where to=
 go
> next with this.  Does anyone have in ideas of how to figure out exactly w=
hat
> is causing my problem?

You need to rebuild gnucash, and all of its dependencies with debugging
symbols, then redo the stack trace.  Only then will it be useful.  It
would also be helpful to know exactly the steps you did to reproduce the
crash.

Joe

>=20
>=20
> Thanks,
> Craig
>=20
>=20
> LISTING OF PORTS:
> Hermes-1.3.2                <  needs updating (port has 1.3.2_1)
> Mesa-3.4.2_2                =3D  up-to-date with port
> ORBit-0.5.17                =3D  up-to-date with port
> ORBit2-2.6.2                =3D  up-to-date with port
> OpenSP-1.5                  <  needs updating (port has 1.5_1)
> XFree86-4.3.0,1             =3D  up-to-date with port
> XFree86-FontServer-4.3.0    <  needs updating (port has 4.3.0_1)
> XFree86-Server-4.3.0_3      <  needs updating (port has 4.3.0_8)
> XFree86-clients-4.3.0_1     <  needs updating (port has 4.3.0_2)
> XFree86-documents-4.3.0     =3D  up-to-date with port
> XFree86-font100dpi-4.3.0    =3D  up-to-date with port
> XFree86-font75dpi-4.3.0     =3D  up-to-date with port
> XFree86-fontCyrillic-4.3.0  =3D  up-to-date with port
> XFree86-fontDefaultBitmaps-4.3.0  =3D  up-to-date with port
> XFree86-fontEncodings-4.3.0  =3D  up-to-date with port
> XFree86-fontScalable-4.3.0  =3D  up-to-date with port
> XFree86-libraries-4.3.0_5   =3D  up-to-date with port
> Xft-2.1.2                   =3D  up-to-date with port
> acme-2.0.3                  <  needs updating (port has 2.0.4)
> aspell-0.50.3_1             =3D  up-to-date with port
> at-spi-1.1.8                <  needs updating (port has 1.2.1)
> atk-1.2.4                   =3D  up-to-date with port
> autoconf-2.53_1             =3D  up-to-date with port
> autoconf213-2.13.000227_5   =3D  up-to-date with port
> awstats-5.1                 <  needs updating (port has 5.6)
> bash-2.05b.004              <  needs updating (port has 2.05b.007)
> bison-1.75                  =3D  up-to-date with port
> bitstream-vera-1.10         =3D  up-to-date with port
> bonobo-1.0.22               =3D  up-to-date with port
> bonobo-activation-2.2.2,1   <  needs updating (port has 2.2.3,1)
> bonobo-conf-0.16            =3D  up-to-date with port
> bugbuddy2-2.2.103           <  needs updating (port has 2.2.106)
> bzip-0.21                   =3D  up-to-date with port
> bzip2-1.0.1                 <  needs updating (port has 1.0.2)
> cups-1.1.18.0_5             =3D  up-to-date with port
> cups-base-1.1.18.0_5        =3D  up-to-date with port
> cups-lpr-1.1.18.0_5         =3D  up-to-date with port
> cups-pstoraster-7.05.6      =3D  up-to-date with port
> cvsup-without-gui-16.1f     <  needs updating (port has 16.1h)
> db3-3.3.11,1                =3D  up-to-date with port
> db4-4.0.14_1,1              =3D  up-to-date with port
> docbook-sk-4.1.2            =3D  up-to-date with port
> docbook-xml-4.2_1           =3D  up-to-date with port
> docbook-xsl-1.61.3          <  needs updating (port has 1.61.3_1)
> e2fsprogs-1.22              <  needs updating (port has 1.27)
> eel2-2.2.3.1                <  needs updating (port has 2.2.4)
> eog2-2.2.1                  =3D  up-to-date with port
> eperl-2.2.14                =3D  up-to-date with port
> esound-0.2.29               =3D  up-to-date with port
> expat-1.95.6_1              =3D  up-to-date with port
> ezm3-1.0                    <  needs updating (port has 1.1)
> fbsd-icons-1.0              =3D  up-to-date with port
> fileroller-2.2.3,1          <  needs updating (port has 2.2.5,1)
> fontconfig-2.2.1            <  needs updating (port has 2.2.90_3)
> freetype-1.3.1_2            =3D  up-to-date with port
> freetype2-2.1.4_1           =3D  up-to-date with port
> fvwm95-2.0.43a              <  needs updating (port has 2.0.43a_1)
> g-wrap-1.3.4_3              =3D  up-to-date with port
> gail-1.2.2                  =3D  up-to-date with port
> gal-0.24                    =3D  up-to-date with port
> gal2-1.99.3                 <  needs updating (port has 1.99.8)
> gconf-1.0.9_3               <  needs updating (port has 1.0.9_4)
> gconf-editor-0.4.0          <  needs updating (port has 0.4.1,1)
> gconf2-2.2.1                =3D  up-to-date with port
> gdbm-1.8.3                  =3D  up-to-date with port
> gdk-pixbuf-0.22.0           =3D  up-to-date with port
> gdm2-2.4.1.3_1              <  needs updating (port has 2.4.1.4_1)
> gedit2-2.2.1                <  needs updating (port has 2.2.2)
> gettext-0.11.5_1            =3D  up-to-date with port
> ggv2-2.0.0                  <  needs updating (port has 2.0.1)
> ghostscript-gnu-7.07        <  needs updating (port has 7.07_1)
> gle-3.0.3                   =3D  up-to-date with port
> glib-1.2.10_9               =3D  up-to-date with port
> glib-2.2.2                  =3D  up-to-date with port
> glibwww-0.2_1               =3D  up-to-date with port
> gmake-3.80                  =3D  up-to-date with port
> gnome-icon-theme-1.0.5      <  needs updating (port has 1.0.6)
> gnome-pkgview-0.0.8         <  needs updating (port has 1.0.1)
> gnome-themes-2.2.1_1        <  needs updating (port has 2.2.2)
> gnome2-2.2.1_1              <  needs updating (port has 2.2.2_1)
> gnomeapplets2-2.2.2         =3D  up-to-date with port
> gnomeaudio-1.4.0            ?  error - origin not found
> gnomecanvas-0.22.0          =3D  up-to-date with port
> gnomecontrolcenter-1.4.0.5_1  =3D  up-to-date with port
> gnomecontrolcenter2-2.2.2   =3D  up-to-date with port
> gnomedb-0.2.96_1            =3D  up-to-date with port
> gnomedesktop-2.2.2          =3D  up-to-date with port
> gnomegames2-2.2.1           <  needs updating (port has 2.2.1_3)
> gnomehier-1.0_8             =3D  up-to-date with port
> gnomelibs-1.4.2_1           =3D  up-to-date with port
> gnomemedia2-2.2.1.1_1       <  needs updating (port has 2.2.2)
> gnomemimedata-2.2.1         =3D  up-to-date with port
> gnomepanel-2.2.2.1          <  needs updating (port has 2.2.2.2)
> gnomepilot2-2.0.5           <  needs updating (port has 2.0.10)
> gnomeprint-0.37             =3D  up-to-date with port
> gnomesession-2.2.1          <  needs updating (port has 2.2.2_1)
> gnomespell-0.5              <  needs updating (port has 1.0.4)
> gnomesystemmonitor-2.0.4_1  <  needs updating (port has 2.0.5)
> gnometerminal-2.2.2         =3D  up-to-date with port
> gnomeuserdocs2-2.0.6_1      =3D  up-to-date with port
> gnomeutils2-2.2.3,1         =3D  up-to-date with port
> gnomevfs-1.0.5_4            =3D  up-to-date with port
> gnomevfs2-2.2.5             =3D  up-to-date with port
> gnucash-1.8.4               =3D  up-to-date with port
> gnucash-docs-1.8.1          =3D  up-to-date with port
> gnumeric2-1.1.16_2          <  needs updating (port has 1.1.19)
> gob2-2.0.5_1                <  needs updating (port has 2.0.6)
> gsm-1.0.10                  =3D  up-to-date with port
> gstreamer-0.6.2             =3D  up-to-date with port
> gstreamer-plugins-0.6.2_1   =3D  up-to-date with port
> gtar-1.13.19                <  needs updating (port has 1.13.25_5)
> gtk-1.2.10_9                =3D  up-to-date with port
> gtk-2.2.2                   =3D  up-to-date with port
> gtk-engines2-2.2.0          =3D  up-to-date with port
> gtk-thinice-engine-2.0.2    =3D  up-to-date with port
> gtkhtml-1.1.10              =3D  up-to-date with port
> guile-1.6.4_2               =3D  up-to-date with port
> guile-gtk-0.31              =3D  up-to-date with port
> guppi-0.40.3_3              =3D  up-to-date with port
> help2man-1.29               =3D  up-to-date with port
> iconv-2.0_1                 <  needs updating (port has 2.0_3)
> imake-4.3.0                 <  needs updating (port has 4.3.0_1)
> imlib-1.9.14_1              =3D  up-to-date with port
> intltool-0.26               =3D  up-to-date with port
> javavmwrapper-1.1           <  needs updating (port has 1.4)
> jpeg-6b_1                   =3D  up-to-date with port
> lcms-1.09                   <  needs updating (port has 1.09,1)
> lha-1.14i                   <  needs updating (port has 1.14i_1)
> libIDL-0.8.2                =3D  up-to-date with port
> libart_lgpl2-2.3.12         <  needs updating (port has 2.3.13)
> libaudiofile-0.2.3          =3D  up-to-date with port
> libbonobo-2.2.3             =3D  up-to-date with port
> libbonoboui-2.2.2           =3D  up-to-date with port
> libcapplet-1.4.0.5          =3D  up-to-date with port
> libgail-gnome-1.0.2_1       =3D  up-to-date with port
> libgda-0.2.96_1             =3D  up-to-date with port
> libgda2-0.11.0              <  needs updating (port has 0.90.0)
> libghttp-1.0.9              =3D  up-to-date with port
> libglade-0.17_2             =3D  up-to-date with port
> libglade2-2.0.1_1           =3D  up-to-date with port
> libgnome-2.2.2              <  needs updating (port has 2.2.3)
> libgnomecanvas-2.2.1        =3D  up-to-date with port
> libgnomeprint-2.2.1.2       <  needs updating (port has 2.2.1.3_1)
> libgnomeprintui-2.2.1.2     <  needs updating (port has 2.2.1.3)
> libgnomeui-2.2.1_1          <  needs updating (port has 2.2.2)
> libgnugetopt-1.2            =3D  up-to-date with port
> libgsf-1.8.1                =3D  up-to-date with port
> libgtkhtml-2.2.2            <  needs updating (port has 2.2.4_1)
> libgtop2-2.0.2              =3D  up-to-date with port
> libiconv-1.9.1_1            =3D  up-to-date with port
> libltdl-1.4.3               <  needs updating (port has 1.5)
> libmng-1.0.4                <  needs updating (port has 1.0.5)
> libofx-0.6.4                =3D  up-to-date with port
> librep-0.16.1_1             <  needs updating (port has 0.16.2_1)
> librsvg2-2.2.5              <  needs updating (port has 2.2.5_1)
> libsigc++-1.0.3             <  needs updating (port has 1.0.4)
> libtool-1.3.5               <  needs updating (port has 1.3.5_1)
> libungif-4.1.0b1            <  needs updating (port has 4.1.0b1_1)
> libunicode-0.4_3            =3D  up-to-date with port
> libwnck-2.2.2               =3D  up-to-date with port
> libwww-5.4.0                =3D  up-to-date with port
> libxml-1.8.17_1             =3D  up-to-date with port
> libxml2-2.5.7_1             <  needs updating (port has 2.5.8_1)
> libxslt-1.0.30              <  needs updating (port has 1.0.31_1)
> libzvt-2.0.1_6              =3D  up-to-date with port
> linc-1.0.3                  =3D  up-to-date with port
> linux-sun-jdk-1.3.1.06_1    <  needs updating (port has 1.3.1.08)
> linux_base-6.1              <  needs updating (port has 7.1_5)
> lynx-2.8.4.1c               <  needs updating (port has 2.8.4.1d)
> lzo-1.08_1                  =3D  up-to-date with port
> lzop-1.00                   <  needs updating (port has 1.01)
> m4-1.4_1                    =3D  up-to-date with port
> metacity-2.4.55_1           =3D  up-to-date with port
> metacity-setup-0.7.1_2      =3D  up-to-date with port
> mkcatalog-1.1               =3D  up-to-date with port
> mozilla-headers-1.3_1,2     <  needs updating (port has 1.4,2)
> mpg123-0.59r_3              <  needs updating (port has 0.59r_9)
> nautilus-media-0.2.2        =3D  up-to-date with port
> nautilus2-2.2.4             =3D  up-to-date with port
> nmap-2.54.b29               <  needs updating (port has 3.30)
> nspr-4.3                    <  needs updating (port has 4.3_2)
> nss-3.8                     =3D  up-to-date with port
> oaf-0.6.10_1                =3D  up-to-date with port
> open-motif-2.2.2_1          =3D  up-to-date with port
> openldap-2.0.14             <  needs updating (port has 2.0.27)
> p5-Authen-PAM-0.14          =3D  up-to-date with port
> p5-Authen-SASL-2.04         =3D  up-to-date with port
> p5-Date-Manip-5.40          =3D  up-to-date with port
> p5-Digest-MD5-2.22          <  needs updating (port has 2.24)
> p5-Finance-Quote-1.07       =3D  up-to-date with port
> p5-Finance-QuoteHist-0.31   =3D  up-to-date with port
> p5-HTML-0.6                 =3D  up-to-date with port
> p5-HTML-Parser-3.28         =3D  up-to-date with port
> p5-HTML-TableExtract-1.08   =3D  up-to-date with port
> p5-HTML-Tagset-3.03         =3D  up-to-date with port
> p5-MIME-Base64-2.20         =3D  up-to-date with port
> p5-MP3-Info-1.01            <  needs updating (port has 1.02)
> p5-MPEG-ID3v2Tag-0.35       <  needs updating (port has 0.36)
> p5-Net-1.12,1               =3D  up-to-date with port
> p5-Net-SSLeay-1.23          =3D  up-to-date with port
> p5-URI-1.23                 =3D  up-to-date with port
> p5-libwww-5.69              =3D  up-to-date with port
> pango-1.2.3                 =3D  up-to-date with port
> perl-5.8.0_6                <  needs updating (port has 5.8.0_7)
> pilot-link-0.11.7_1         <  needs updating (port has 0.11.7_2)
> pkgconfig-0.15.0            =3D  up-to-date with port
> png-1.2.5_2                 =3D  up-to-date with port
> popt-1.6.4                  =3D  up-to-date with port
> portupgrade-20030427        =3D  up-to-date with port
> psiconv-0.8.3               <  needs updating (port has 0.8.3_1)
> py22-expat-2.2.3_2          =3D  up-to-date with port
> python-2.2.3_1              <  needs updating (port has 2.2.3_2)
> qt-2.3.1                    <  needs updating (port has 2.3.1_2)
> ruby-1.6.8.2003.01.19       <  needs updating (port has 1.6.8.2003.04.19)
> ruby-bdb1-0.1.8             <  needs updating (port has 0.1.9)
> ruby-rdoc-0.0.0.b2          =3D  up-to-date with port
> ruby-shim-ruby18-1.8.0.p2   <  needs updating (port has 1.8.0.p2.2003.04.=
19)
> samba-2.2.8a                =3D  up-to-date with port
> scrollkeeper-0.3.12_1,1     =3D  up-to-date with port
> sdocbook-xml-4.1.2.5_1      =3D  up-to-date with port
> slib-2d5_1                  =3D  up-to-date with port
> soup-0.7.11                 =3D  up-to-date with port
> sox-12.17.3_1               <  needs updating (port has 12.17.4)
> staroffice-5.2              <  needs updating (port has 5.2_1)
> startup-notification-0.5_1  =3D  up-to-date with port
> swig-1.1p5_8                =3D  up-to-date with port
> tcl-8.3.4_4                 <  needs updating (port has 8.3.5_2)
> teTeX-1.0.7                 <  needs updating (port has 2.0.2_2)
> tiff-3.5.7_1                =3D  up-to-date with port
> tk-8.3.5_1                  =3D  up-to-date with port
> unzip-5.50                  =3D  up-to-date with port
> uulib-0.5.18                =3D  up-to-date with port
> vim-5.8.8                   =3D  up-to-date with port
> vnc-3.3.7                   <  needs updating (port has 3.3.7_1)
> vte-0.10.29                 =3D  up-to-date with port
> webmin-1.090_3              <  needs updating (port has 1.100_6)
> wm2-4.0                     =3D  up-to-date with port
> wrapper-1.0_2               <  needs updating (port has 1.0_3)
> xanim-2.80.2                <  needs updating (port has 2.92.0)
> xcalendar-4.0.2003          =3D  up-to-date with port
> xmlcatmgr-0.2_1             =3D  up-to-date with port
> xpm-3.4k                    =3D  up-to-date with port
> xpostit-3.3.1               =3D  up-to-date with port
> xscreensaver-gnome-4.09     <  needs updating (port has 4.10)
> yelp-2.2.0                  <  needs updating (port has 2.2.3)
> zip-2.3_1                   =3D  up-to-date with port
>=20
>=20
> BACKTRACE FROM SEG FAULT:
> #0  0x281b055e in memcpy () from /usr/lib/libc.so.4
> #1  0x1e in ?? ()
> #2  0x28f94258 in rpl_argz_append () from /usr/local/lib/libltdl.so
> #3  0x28f943ab in rpl_argz_insert () from /usr/local/lib/libltdl.so
> #4  0x28f96ac8 in lt_argz_insert () from /usr/local/lib/libltdl.so
> #5  0x28f97462 in lt_dlpath_insertdir () from /usr/local/lib/libltdl.so
> #6  0x28f9753a in lt_dladdsearchdir () from /usr/local/lib/libltdl.so
> #7  0x28f9594d in load_deplibs () from /usr/local/lib/libltdl.so
> #8  0x28f9649f in try_dlopen () from /usr/local/lib/libltdl.so
> #9  0x28f967e2 in lt_dlopen () from /usr/local/lib/libltdl.so
> #10 0x28f968e3 in lt_dlopenext () from /usr/local/lib/libltdl.so
> #11 0x28f95bac in load_deplibs () from /usr/local/lib/libltdl.so
> #12 0x28f9649f in try_dlopen () from /usr/local/lib/libltdl.so
> #13 0x28f967e2 in lt_dlopen () from /usr/local/lib/libltdl.so
> #14 0x28f968e3 in lt_dlopenext () from /usr/local/lib/libltdl.so
> #15 0x28f95bac in load_deplibs () from /usr/local/lib/libltdl.so
> #16 0x28f9649f in try_dlopen () from /usr/local/lib/libltdl.so
> #17 0x28f967e2 in lt_dlopen () from /usr/local/lib/libltdl.so
> #18 0x28f968e3 in lt_dlopenext () from /usr/local/lib/libltdl.so
> #19 0x28f95bac in load_deplibs () from /usr/local/lib/libltdl.so
> #20 0x28f9649f in try_dlopen () from /usr/local/lib/libltdl.so
> #21 0x28f967e2 in lt_dlopen () from /usr/local/lib/libltdl.so
> #22 0x28f9f225 in gnc_module_get_info (fullpath=3D0x8102f80
> "/usr/X11R6/lib/gnucash/libgncmod-business-gnome.la")
>     at gnc-module.c:262
> #23 0x28f9f14a in gnc_module_system_refresh () at gnc-module.c:213
> #24 0x28f9f078 in gnc_module_system_init () at gnc-module.c:160
> #25 0x28085633 in scm_dynamic_call () from /usr/local/lib/libguile.so.15
> #26 0x2808fb9f in scm_ceval () from /usr/local/lib/libguile.so.15
> #27 0x2808d116 in scm_ceval () from /usr/local/lib/libguile.so.15
> #28 0x2808d116 in scm_ceval () from /usr/local/lib/libguile.so.15
> #29 0x2808d076 in scm_ceval () from /usr/local/lib/libguile.so.15
> #30 0x28091805 in scm_i_eval_x () from /usr/local/lib/libguile.so.15
> #31 0x280918b3 in scm_primitive_eval_x () from /usr/local/lib/libguile.so=
.15
> #32 0x28091992 in inner_eval_x () from /usr/local/lib/libguile.so.15
> #33 0x28085a1e in scm_internal_dynamic_wind () from
> /usr/local/lib/libguile.so.15
> #34 0x28091a07 in scm_eval_x () from /usr/local/lib/libguile.so.15
> #35 0x280c4a32 in scm_shell () from /usr/local/lib/libguile.so.15
> #36 0x8048828 in _start ()
> #37 0x280a8a0a in invoke_main_func () from /usr/local/lib/libguile.so.15
> #38 0x280a89bd in scm_boot_guile_1 () from /usr/local/lib/libguile.so.15
> #39 0x280a86bc in scm_boot_guile () from /usr/local/lib/libguile.so.15
> #40 0x8048855 in main ()
> #41 0x804877a in _start ()
>=20
>=20
>=20
>=20
> _______________________________________________
> freebsd-gnome@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-MAn1eEhpwVcwniSw26Q0
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQA/GjB5b2iPiv4Uz4cRAjl0AKCU1mwunnuHLJSDQUS70Bv4E4EiBgCePZtd
3yzcvoYCz8KDLilZ8QDZFgs=
=Nn+R
-----END PGP SIGNATURE-----

--=-MAn1eEhpwVcwniSw26Q0--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1058680953.35075.4.camel>