On many .java file, javac gives this error message: JVMDG217: Dump Handler is Processing a Signal - Please Wait. JVMDG303: JVM Requesting Java core file JVMDG304: Java core file written to /home/mki/src/happycs/javacore.20040529.175441.32562.txt JVMDG215: Dump Handler has Processed Exception Signal 4. Illegal instruction Reproducible: Always Steps to Reproduce: 1. echo "{" > Test.java 2. javac Test.java Actual Results: JVMDG217: Dump Handler is Processing a Signal - Please Wait. JVMDG303: JVM Requesting Java core file JVMDG304: Java core file written to /home/mki/src/happycs/javacore.20040529.180242.32692.txt JVMDG215: Dump Handler has Processed Exception Signal 4. Illegal instruction I will append the javacore.20040529.180242.32692.txt to the bug report. Expected Results: javac should not crash, but inform about the incorrect java file. I have the impression, that javac crashes as soon as there is a warning/error during the compilation process. I cannot compile mod_php with +java, because the same error occures and crashes the compilation process. # emerge info Portage 2.0.50-r7 (default-ppc-2004.1, gcc-3.2.3, glibc-2.3.3_pre20040420-r0, 2.6.2_rc1-benh1) ================================================================= System uname: 2.6.2_rc1-benh1 ppc 750FX Gentoo Base System version 1.4.15 distcc 2.14 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt" CHOST="powerpc-unknown-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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/lib/pbbuttons /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gd.tuwien.ac.at/opsys/linux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib alsa apache2 apm arts audiofile berkdb caps crypt cups doc dvd encode flac foomaticdb gdbm gif gnome-libs gphoto2 gpm gtk2 guile icq imlib innodb jack jack-tmpfs java jpeg kde ladcca lcms libwww mad maildir mitshm motif mozilla mpeg mysql ncurses nls offensive oggvorbis opengl pam pdflib perl png ppc python qt radeon readline samba sasl sdl slang speex spell ssl tcltk tcpd tetex tiff truetype usb video_cards_radeon wmf xml xml2 xmms xv zlib"
Created attachment 32257 [details] Java core file
Created attachment 33008 [details] Fixed ebuild It looks like there were several inconsistencies introduced into libjitc.so by the removal of one character in a couple of places. This ebuild fixes the problem.
Wow, many thanks!! Your ebuild fixes my problem, javac compiles fine now. This ebuild should go to the portage-tree as fast as possible, imho.
i just checked the ebuild you submitted... can't really see what changed except for the ${D} in the sed commands.... is this correct?
ok added to cvs so will be in the mirrors soon as r2 thank you Todd de Gruyl for the ebuild