Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123789 - sci-misc/boinc-5.2.14 crashes when running the client
Summary: sci-misc/boinc-5.2.14 crashes when running the client
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Tomáš Chvátal (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-23 00:11 UTC by bryce verdier
Modified: 2009-02-01 15:41 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bryce verdier 2006-02-23 00:11:14 UTC
emerge --info:
Portage 2.1_pre4-r1 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-rc1-mm4 x86_64)
=================================================================
System uname: 2.6.16-rc1-mm4 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre16
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -Os -pipe -ftracer -fweb -frename-registers"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -Os -pipe -ftracer -fweb -frename-registers"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac alsa avi berkdb bitmap-fonts canvas crypt cups dvd dvdr dvdread eds emboss encode ffmpeg foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde lzw lzw-tiff mozsvg mp3 mpeg musicbrainz ncurses nls noxalan nsplugin nvidia opengl pam pdflib perl png python qt quicktime quotes readline sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts usb userlocales visualization xpm xv xvid zlib elibc_glibc kernel_linux userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY

here is the command and output:
2006-02-23 00:08:03 [---] Starting BOINC client version 5.2.14 for x86_64-pc-linux-gnu
2006-02-23 00:08:03 [---] libcurl/7.15.1 OpenSSL/0.9.7i zlib/1.2.3 libidn/0.6.1
2006-02-23 00:08:03 [---] Data directory: /home/bryce
2006-02-23 00:08:03 [---] Processor: 1 AuthenticAMD AMD Athlon(tm) 64 Processor 3200+
2006-02-23 00:08:03 [---] Memory: 1004.64 MB physical, 494.15 MB virtual
2006-02-23 00:08:03 [---] Disk: 27.51 GB total, 4.27 GB free
2006-02-23 00:08:03 [http://boinc.bio.wzw.tum.de/boincsimap/] Computer ID: not assigned yet; location: ; project prefs: default
2006-02-23 00:08:03 [---] No general preferences found - using BOINC defaults
2006-02-23 00:08:03 [---] Remote control not allowed; using loopback address
SIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationSIGSEGV: segmentation violationStack trace (64 frames):
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
/lib/libgcc_s.so.1[0x3c85005faf]
/lib/libgcc_s.so.1(_Unwind_Backtrace+0x97)[0x3c85006e57]
/lib/libc.so.6(backtrace+0x55)[0x2b2d16949a75]
boinc_client[0x4351a4]
/lib/libpthread.so.0[0x2b2d1659e127]
/lib/libc.so.6[0x2b2d168af7a0]
boinc_client[0x435512]

Exiting...



I'm happy to help out to solve this anyway i can.
Comment 1 Marcus D. Hanwell (RETIRED) gentoo-dev 2006-02-26 06:25:45 UTC
It could be your CFLAGS, -Os has been known to cause issues in the past but seems much better in most instances now. Aslo -ftracer -fweb -frename-registers are all less tested. Have you tried recompiling it with -O2 -pipe? It could also be one of the libs too though, I have seen several mathematically oriented packages break with -Os and another seemingly random flag.
Comment 2 bryce verdier 2006-02-26 22:15:10 UTC
I tried changing my CFLAGS to "-02 -pipe" and i still get the same error. It might be linked to glibc or something similar. But i'm not sure, i haven't noticed any else wrong.

Any other ideas?
Comment 3 Fabio Bonfante 2006-06-06 10:24:42 UTC
try starting che client inside a gdb instance... maybe it will return more information

$ gdb <executable>
(gdb) start
(gdb) continue

(remember USE="debug" and FEATURE="nostrip" when compiling... )
Comment 4 Marcus D. Hanwell (RETIRED) gentoo-dev 2006-07-10 06:27:42 UTC
I have not been able to reproduce your issue. I have added a new version of boinc to the tree which may solve your issue. CFLAGS also affect everything boinc links to so changing them back just for boinc is not always enough, but I don't know why your particular build of boinc is failing for you.
Comment 5 Bernard Cafarelli gentoo-dev 2006-08-22 13:47:15 UTC
I had the same kind of problem with boinc 5.2.14. Emerging the new 5.5.6 solved the problem for me, thanks!

Portage 2.1.1_pre5-r3 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-ck1-r2 x86_64)
=================================================================
System uname: 2.6.17-ck1-r2 x86_64 AMD Athlon(tm) 64 Processor 3700+
Gentoo Base System version 1.12.4
Last Sync: Tue, 22 Aug 2006 15:50:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/grass60/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks fixpackages metadata-transfer parallel-fetch prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://pandemonium.tiscali.de/pub/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/nxsty-glibc"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib acpi aim alsa audiofile avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 cairo cddb cdr cli crypt cscope cups curl dbus dga dio dlloader dri dts dvb dvd dvdr dvdread elibc_glibc emboss encode exif expat ffmpeg fftw flac foomaticdb fortran ftp gb gcj gd gdbm gif gimp glut gmp gnome gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml iconv idn imagemagick imap imlib input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog jabber java jikes joystick jpeg kdehiddenvisibility kernel_linux lcms libcaca linguas_fr linguas_fr_FR live lzw lzw-tiff mad matroska mbox mikmod mime mng mono mp3 mpeg msn musicbrainz nas ncurses nls nptl nptlonly nsplugin nvidia objc offensive ogg openal opengl oscar oss pam pcmcia pcre pda pdf pdflib perl php pic png posix ppds pppd python qt3 qt4 quicktime readline recode reflection ruby samba scanner sdl seamonkey session slang speex spell spl sqlite ssl startup-notification svg tcl tcltk tcpd tetex theora threads tiff tk truetype truetype-fonts type1-fonts unicode usb userland_GNU v4l vcd video_cards_none video_cards_nvidia vorbis wifi wmf wxwindows x264 xcomposite xface xine xinerama xml xml2 xmms xorg xosd xpm xscreensaver xv xvid yahoo zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 6 Markus Dittrich (RETIRED) gentoo-dev 2008-04-18 18:11:32 UTC
Does this problem still occur with the most
recent boinc-5.10.45 or can this bug be
closed?

Thanks,
Markus
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2009-01-09 15:04:37 UTC
# ChangeLog for sci-misc/boinc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.45 2009/01/02 20:40:21 cryos Exp $

  02 Jan 2009; Marcus D. Hanwell <cryos@gentoo.org> metadata.xml:
  Removed myself as maintainer.
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2009-02-01 15:41:59 UTC
No response from the bug and works for me in newest versions.
So closing as worksforme