Fresh compile of grisbi with USE="nls print". As soon as I go to the Edit -> Preferences menu, the program segfaults. Here is some console output and the backtrace: Launching a SCIM daemon with Socket FrontEnd... Loading -d Config module ... Creating backend ... Loading socket FrontEnd module ... Starting SCIM as daemon ... Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1217460544 (LWP 30643)] 0x0809a4bc in fill_reconciliation_tree () (gdb) bt #0 0x0809a4bc in fill_reconciliation_tree () Reproducible: Always Steps to Reproduce: 1. Open program 2.Open 'preferences' menu item 3. Actual Results: Program crashes Expected Results: Open the preferences menu Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r0, 2.6.11-gentoo-r2 i686) ================================================================= System uname: 2.6.11-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 28 2005, 20:05:56)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.5, 1.7.9-r1, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd emboss encode esd fam flac foomaticdb fortran gd gd-external gif gpm gstreamer gtk gtk2 guile hal imagemagick imlib immqt-bc ipv6 java jpeg junit kde libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg mysql nas ncurses nls nocd nptl offensive oggvorbis opengl openssl oss pam pcmcia pdflib perl png pnp python qt quicktime readline samba sdl session slang spell ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts vhosts xml xml2 xmms xscreensaver xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Sorry, forgot to say that I am using version 0.5.5 of grisbi.
This is a grisbi bug corrected in the stable branch. It will be corrected in the 0.5.6 version See http://www.grisbi.org/bugtracking/bug.php?op=show&bugid=541 for reference
guillaume, I don't suppose you could rustle up a patch? or do you know the release date for 0.5.6?
0.5.6 is planed before the end of april (and probably within 1 or 2 weeks). Grisbi devs are fixing some minor points before releasing it. So I can extract a patch from the CVS, but I think that it's better to either wait for 0.5.6 or build a CVS-snapshot, since this is not the only bug corrected. What do you think about it ?
Guillaume, let's throw a cvs snapshot into portage so that this can be fixed, and it'll provide a nice preview of 0.5.6 anyway. Once 5.6 hits portage, I'll remove the cvs snapshot entirely. If you're ok with that, then let's go ahead :)
Created attachment 55970 [details] grisbi cvs snapshot ebuild Here is the cvs snapshot. Checkout has been done yesterday, and has been successfully tested on two different computers (both ~x86). Remind that's not an official package, and SRC_DIR is not the official source path... I also have added a Desktop entry (conforming to freedesktop specification). grisbi.desktop file follows
Created attachment 55971 [details] grisbi desktop entry Here is the desktop entry, for Applications;Office; category Adding some digest : MD5 c7230b038967c6197a69c43e535c9f4a grisbi-0.5.5.20050410.tar.bz2 959496 Here is the gpg sign of the package sign with my key 0x8AF468AF : http://casta.nerim.net/grisbi-0.5.5.20050410.tar.bz2.asc, -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBCWkmPgg5HQor0aK8RAlSpAJ9GhVRusYrgJMebXjhXKeGVU1MFBgCdHJq2 o6TItBQgnLXEpKo/fjk5fKc= =Zi2P -----END PGP SIGNATURE----- thanks
thanks guillaume :)