compiling cdrdao 1.1.8 --> segmentation fault (during emerge arson) Reproducible: Always Steps to Reproduce: 1.emerge cdrdao 2.stay tuned 3. Actual Results: nothing, but emerge failed Expected Results: compile successfuly terminal output: ... gcc -o ../bin/dlg dlg_p.o dlg_a.o main.o err.o set.o support.o output.o relabel.o automata.o make[3]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8/work/cdrdao-1.1. 8/pccts/dlg' dlg executable now in bin PCCTS 1.33MR32 installation complete make[2]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8/work/cdrdao-1.1. 8/pccts' Making all in trackdb make[2]: Entering directory `/var/tmp/portage/cdrdao-1.1.8/work/cdrdao-1.1. 8/trackdb' Makefile:286: warning: overriding commands for target `AParser.o' Makefile:237: warning: ignoring old commands for target `AParser.o' Makefile:292: warning: overriding commands for target `AParser.obj' Makefile:243: warning: ignoring old commands for target `AParser.obj' Makefile:298: warning: overriding commands for target `DLexerBase.o' Makefile:249: warning: ignoring old commands for target `DLexerBase.o' Makefile:304: warning: overriding commands for target `DLexerBase.obj' Makefile:255: warning: ignoring old commands for target `DLexerBase.obj' Makefile:310: warning: overriding commands for target `ATokenBuffer.o' Makefile:261: warning: ignoring old commands for target `ATokenBuffer.o' Makefile:316: warning: overriding commands for target `ATokenBuffer.obj' Makefile:267: warning: ignoring old commands for target `ATokenBuffer.obj' source='Cddb.cc' object='Cddb.o' libtool=no \ depfile='.deps/Cddb.Po' tmpdepfile='.deps/Cddb.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../pccts/h -O2 -march=athlon -pipe -fomit-frame-pointer -c -o Cddb.o `test -f 'Cddb.cc' || echo './'`Cddb.cc source='lec.cc' object='lec.o' libtool=no \ depfile='.deps/lec.Po' tmpdepfile='.deps/lec.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../pccts/h -O2 -march=athlon -pipe -fomit-frame-pointer -c -o lec.o `test -f 'lec.cc' || echo './'`lec.cc source='Toc.cc' object='Toc.o' libtool=no \ depfile='.deps/Toc.Po' tmpdepfile='.deps/Toc.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../pccts/h -O2 -march=athlon -pipe -fomit-frame-pointer -c -o Toc.o `test -f 'Toc.cc' || echo './'`Toc.cc /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/g++-v3/iostream:77: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/g++-v3/sstream: In destructor `virtual std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()': /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/g++-v3/sstream:453: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/cdrdao-1.1.8/temp/cc9xxcIH.out file, please attach this to your bugreport make[2]: *** [Cddb.o] Error 1 make[2]: *** Waiting for unfinished jobs.... Preprocessed source stored into /var/tmp/portage/cdrdao-1.1.8/temp/ccFrBPBS.out file, please attach this to your bugreport make[2]: *** [Toc.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8/work/cdrdao-1.1. 8/trackdb' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8/work/cdrdao-1.1.8' make: *** [all] Error 2 !!! ERROR: app-cdr/cdrdao-1.1.8 failed. !!! Function src_compile, Line 44, Exitcode 2 !!! (no error message) 3cpo root # Line 44, Exitcode 2 !!! (no error message) 3cpo root # Line 44, Exitcode 2 !!! (no error message) 3cpo root #
Created attachment 29514 [details] Preprocessed source stored into /var/tmp/portage/cdrdao-1.1.8/temp/cc9xxcIH.out see terminal output
Created attachment 29515 [details] Preprocessed source stored into /var/tmp/portage/cdrdao-1.1.8/temp/ccFrBPBS.out see terminal output
kind regards
3cpo root # emerge info Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.24) ================================================================= System uname: 2.4.24 i686 AMD-K7(tm) Processor Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb cdr crypt cups dvd encode esd foomaticdb gdbm gif gpm gtk2 imlib java joystick jpeg kde ldap libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
...had some bad RAM... --> test 6 of Memtest86 :( solved this by changing position of RAM. after a complete reinstall of gentoo, the segmentation problem was solved! i had some terrible crashes now and then. as a linux newby, i thought those crashes were normal to linux... BWA HAHAHA!!!!!!! ;-) case closed
Oops, sorry that I didn't took care for the bug yet (was out of town). But thanks that you let me know, where the error sat :) Good luck with your new RAM!