Java seg faults on -CURRENT
Yousef Raffah
yraffah at savola.com
Wed Aug 16 09:00:02 UTC 2006
On Wed, 2006-08-16 at 09:13 +1000, David Nugent wrote:
> Yousef Raffah wrote:
> >> See recent posts on -current concerning library version
> >> collision/mismatches/version bumping (or lack thereof). My best guess
> >> given the (lack of) information offered, I'd say it probably a known
> >> problem. You may need to rebuild most of your ports tree against the
> >> current world in order to restore functionality fully, certainly in this
> >> case java and anything it depends on. Threaded apps are more likely to
> >> hit this problem as concurrent changes there and in libc have not been
> >> associated with needed version bumps, and java is most definitely one of
> >> things that it will affect.
> >>
> > Thanks for your information. Actually your reply helped me to dig more
> > and seek the problem I'm having and it appeared to be because of using
> > jdk-1.5, which is still under development, however, downgrading to
> > jdk-1.4 helped and it seems like javac is not seg faulting now.
> >
>
> Rebuilding 1.5 and dependencies may also have worked, I strongly suspect
> that the problem is build/linkage related and not related to the version
> of java. I have the 1.5 sdk running here without any apparent problems
> both on -current and 6-stable using eclipse 3.2, cdt and phpeclipse on both.
>
I have tried to rebuild 1.5 but that did not help, which made me
conclude that it is related to libraries or build/linkage.
> Java 5 (v 1.5) has been officially released by Sun for some months now
> and there have been 7 patch updates to the core to date. It has been out
> of "development" other than Sun's usual patches and updates and changes
> to the BSD localisation patches done by the FreeBSD java porting team. I
> am using it on all of my production machines on FreeBSD-6-stable that
> need a java vm.
>
> OTOH FreeBSD-current is still in development by definition, that's what
> "-current" means. It is entirely unsuitable for use on production
> equipment and the bumps just like this one are likely to happen often if
> you are tracking it. When running -current you need to have the
> necessary skills and experience to diagnose and report problems and work
> around them. It is published as a developer only tree.
>
To be very frank, I'm using it on my personal laptop, which means I can
bare such hiccups. OTOH, I'm using -CURRENT because acpi was broken on
6.1 for my machine in addition to the fact that I'm a developer to be :)
As of now, I have:
FreeBSD 7.0-CURRENT #2: Sun Aug 6 10:55:25 AST 2006
yraffah at redevil:/usr/obj/usr/src/sys/GENERIC
java -version
java version "1.4.2-p8"
Java(TM) 2 Runtime Environment, Standard Edition (build
1.4.2-p8-root_15_aug_2006_11_24)
Java HotSpot(TM) Client VM (build 1.4.2-p8-root_15_aug_2006_11_24, mixed
mode)
This is the output of my libcheck, where I think I have the problems:
Will look into:
/bin
/lib
/sbin
/usr/X11R6/bin
/usr/X11R6/lib
/usr/X11R6/libexec
/usr/X11R6/sbin
/usr/bin
/usr/games
/usr/lib
/usr/libexec
/usr/local/bin
/usr/local/lib
/usr/local/libexec
/usr/local/sbin
/usr/sbin
Unresolvable link(s) found in: /usr/X11R6/bin/ximian-connector-setup-2.2
libgtk-x11-2.0.so.600
libgdk_pixbuf-2.0.so.600
libglib-2.0.so.600
libgnutls.so.12
libedataserverui-1.2.so.5
libgobject-2.0.so.600
libedataserver-1.2.so.4
libgnomeui-2.so.1000
libedata-book-1.2.so.3
libgconf-2.so.5
libgnome-2.so.1000
libsoup-2.2.so.7
libecal-1.2.so.3
libcamel-provider-1.2.so.4
libedata-cal-1.2.so.3
Unresolvable link(s) found
in: /usr/X11R6/libexec/evolution/2.2/evolution-exchange-storage
libgtk-x11-2.0.so.600
libgdk_pixbuf-2.0.so.600
libglib-2.0.so.600
libgnutls.so.12
libedataserverui-1.2.so.5
libgal-2.4.so.0
libebook-1.2.so.4
libgobject-2.0.so.600
libgdk-x11-2.0.so.600
libgnomevfs-2.so.1000
libedataserver-1.2.so.4
libgnomeui-2.so.1000
libedata-book-1.2.so.3
libgconf-2.so.5
libgnome-2.so.1000
libsoup-2.2.so.7
libecal-1.2.so.3
libcamel-provider-1.2.so.4
libedata-cal-1.2.so.3
Unresolvable link(s) found
in: /usr/local/lib/libvisual/input/input_jack.so
libvisual.so.0
Unresolvable link(s) found
in: /usr/local/lib/compat/pkg/libgnashbackend.so.0
libSDL_mixer.so.2
Unreferenced library: /lib/libatm.so.3
Unreferenced library: /usr/X11R6/lib/evolution/2.6/libeconduit.so.0
Unreferenced library: /usr/X11R6/lib/libGLw.so.1
Unreferenced library: /usr/X11R6/lib/libImlib.so.5
Unreferenced library: /usr/X11R6/lib/libOSMesa.so.4
Unreferenced library: /usr/X11R6/lib/libUil.so.3
Unreferenced library: /usr/X11R6/lib/libXaw.so.6
Unreferenced library: /usr/X11R6/lib/libXaw.so.7
Unreferenced library: /usr/X11R6/lib/libXevie.so.1
Unreferenced library: /usr/X11R6/lib/libXvMC.so.1
Unreferenced library: /usr/X11R6/lib/libdps.so.1
Unreferenced library: /usr/X11R6/lib/libgconf-gtk-1.so.1
Unreferenced library: /usr/X11R6/lib/libgda-clientcpp.so.0
Unreferenced library: /usr/X11R6/lib/libgdk_pixbuf_xlib.so.2
Unreferenced library: /usr/X11R6/lib/libglut.so.4
Unreferenced library: /usr/X11R6/lib/libgnomecanvaspixbuf.so.1
Unreferenced library: /usr/X11R6/lib/libgstnet-0.10.so.0
Unreferenced library: /usr/X11R6/lib/libgtkhtml-2.so.0
Unreferenced library: /usr/X11R6/lib/libgtksourceview-1.0.so.0
Unreferenced library: /usr/X11R6/lib/libgtkxmhtml.so.5
Unreferenced library: /usr/X11R6/lib/liboldX.so.6
Unreferenced library: /usr/X11R6/lib/libunicode.so.0
Unreferenced library: /usr/X11R6/lib/libzvt.so.5
Unreferenced library: /usr/lib/libarchive.so.2
Unreferenced library: /usr/lib/libc_r.so.6
Unreferenced library: /usr/lib/libg2c.so.2
Unreferenced library: /usr/lib/libgpib.so.1
Unreferenced library: /usr/lib/libhistory.so.6
Unreferenced library: /usr/lib/liblwres.so.10
Unreferenced library: /usr/lib/liblwres.so.3
Unreferenced library: /usr/lib/libmilter.so.3
Unreferenced library: /usr/lib/libobjc.so.2
Unreferenced library: /usr/lib/libthr.so.2
Unreferenced library: /usr/lib/libthread_db.so.2
Unreferenced library: /usr/local/lib/compat/libalias.so.4
Unreferenced library: /usr/local/lib/compat/libarchive.so.1
Unreferenced library: /usr/local/lib/compat/libatm.so.2
Unreferenced library: /usr/local/lib/compat/libbegemot.so.1
Unreferenced library: /usr/local/lib/compat/libbluetooth.so.1
Unreferenced library: /usr/local/lib/compat/libbsnmp.so.2
Unreferenced library: /usr/local/lib/compat/libbz2.so.1
Unreferenced library: /usr/local/lib/compat/libc_r.so.5
Unreferenced library: /usr/local/lib/compat/libcalendar.so.2
Unreferenced library: /usr/local/lib/compat/libcam.so.2
Unreferenced library: /usr/local/lib/compat/libdevinfo.so.2
Unreferenced library: /usr/local/lib/compat/libdialog.so.4
Unreferenced library: /usr/local/lib/compat/libedit.so.4
Unreferenced library: /usr/local/lib/compat/libfetch.so.3
Unreferenced library: /usr/local/lib/compat/libform.so.2
Unreferenced library: /usr/local/lib/compat/libftpio.so.5
Unreferenced library: /usr/local/lib/compat/libg2c.so.1
Unreferenced library: /usr/local/lib/compat/libgeom.so.2
Unreferenced library: /usr/local/lib/compat/libgnuregex.so.2
Unreferenced library: /usr/local/lib/compat/libgpib.so.0
Unreferenced library: /usr/local/lib/compat/libhdb.so.7
Unreferenced library: /usr/local/lib/compat/libhistory.so.5
Unreferenced library: /usr/local/lib/compat/libipx.so.2
Unreferenced library: /usr/local/lib/compat/libkadm5clnt.so.7
Unreferenced library: /usr/local/lib/compat/libkadm5srv.so.7
Unreferenced library: /usr/local/lib/compat/libkafs5.so.7
Unreferenced library: /usr/local/lib/compat/libkiconv.so.1
Unreferenced library: /usr/local/lib/compat/libmagic.so.1
Unreferenced library: /usr/local/lib/compat/libmenu.so.2
Unreferenced library: /usr/local/lib/compat/libmilter.so.2
Unreferenced library: /usr/local/lib/compat/libmp.so.4
Unreferenced library: /usr/local/lib/compat/libncp.so.1
Unreferenced library: /usr/local/lib/compat/libngatm.so.1
Unreferenced library: /usr/local/lib/compat/libpanel.so.2
Unreferenced library: /usr/local/lib/compat/libpcap.so.3
Unreferenced library: /usr/local/lib/compat/libpthread.so.1
Unreferenced library: /usr/local/lib/compat/librpcsvc.so.2
Unreferenced library: /usr/local/lib/compat/libsdp.so.1
Unreferenced library: /usr/local/lib/compat/libsmb.so.1
Unreferenced library: /usr/local/lib/compat/libthr.so.1
Unreferenced library: /usr/local/lib/compat/libthread_db.so.1
Unreferenced library: /usr/local/lib/compat/libufs.so.2
Unreferenced library: /usr/local/lib/compat/libugidfw.so.1
Unreferenced library: /usr/local/lib/compat/libusbhid.so.1
Unreferenced library: /usr/local/lib/compat/libvgl.so.3
Unreferenced library: /usr/local/lib/compat/libwrap.so.3
Unreferenced library: /usr/local/lib/compat/libxpg4.so.3
Unreferenced library: /usr/local/lib/compat/pkg/libMagick++.so.9
Unreferenced library: /usr/local/lib/compat/pkg/libadns.so.12
Unreferenced library: /usr/local/lib/compat/pkg/libanjuta_clsGen.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libanjuta_patch.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libanjuta_sample1.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libanonymous.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libbase.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libbrl.so.5
Unreferenced library: /usr/local/lib/compat/pkg/libcrammd5.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libdigestmd5.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libe.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libfftw3.so.3
Unreferenced library: /usr/local/lib/compat/pkg/libfftw3_threads.so.3
Unreferenced library: /usr/local/lib/compat/pkg/libgeometry.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libgle.so.3
Unreferenced library: /usr/local/lib/compat/pkg/libgnashasobjs.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libgnashbackend.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libgnashgeo.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libgnashserver.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libgphoto2_port.so.5
Unreferenced library: /usr/local/lib/compat/pkg/libgssapiv2.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libgtop-2.0.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libke.so.5
Unreferenced
library: /usr/local/lib/compat/pkg/libkopete_msn_shared.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libkopete_oscar.so.2
Unreferenced library: /usr/local/lib/compat/pkg/liblogin.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libmDNSResponder.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libmag.so.5
Unreferenced library: /usr/local/lib/compat/pkg/libnotify.so.1
Unreferenced library: /usr/local/lib/compat/pkg/libntlm.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libotp.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libplain.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libsasldb.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libserver.so.0
Unreferenced library: /usr/local/lib/compat/pkg/libsrlow.so.5
Unreferenced library: /usr/local/lib/compat/pkg/libsrs.so.5
Unreferenced library: /usr/local/lib/compat/pkg/libtasn1.so.2
Unreferenced library: /usr/local/lib/compat/pkg/libtheora.so.1
Unreferenced library: /usr/local/lib/compat/pkg/libtotem-plparser.so.1
Unreferenced library: /usr/local/lib/libFLAC++.so.5
Unreferenced library: /usr/local/lib/libMagick++.so.10
Unreferenced library: /usr/local/lib/libOggFLAC++.so.2
Unreferenced library: /usr/local/lib/libartscbackend.so.0
Unreferenced library: /usr/local/lib/libartsdsp.so.0
Unreferenced library: /usr/local/lib/libartsdsp_st.so.0
Unreferenced library: /usr/local/lib/libartsgslplayobject.so.0
Unreferenced library: /usr/local/lib/libartswavplayobject.so.0
Unreferenced library: /usr/local/lib/libasprintf.so.0
Unreferenced library: /usr/local/lib/libavcodec.so.1
Unreferenced library: /usr/local/lib/libavformat.so.1
Unreferenced library: /usr/local/lib/libcdio++.so.0
Unreferenced library: /usr/local/lib/libcharset.so.1
Unreferenced library: /usr/local/lib/libcrack.so.1
Unreferenced library: /usr/local/lib/libdb41_cxx.so.1
Unreferenced library: /usr/local/lib/libdb4_cxx.so.0
Unreferenced library: /usr/local/lib/libdb_cxx-4.2.so.2
Unreferenced library: /usr/local/lib/libdha.so.1
Unreferenced library: /usr/local/lib/libdns_sd.so.1
Unreferenced library: /usr/local/lib/libdrm.so.2
Unreferenced library: /usr/local/lib/libdvdcss.so.2
Unreferenced library: /usr/local/lib/libesddsp.so.2
Unreferenced library: /usr/local/lib/libfame-0.9.so.1
Unreferenced library: /usr/local/lib/libfreebl3.so.1
Unreferenced library: /usr/local/lib/libgamin-1.so.1
Unreferenced library: /usr/local/lib/libgccpp.so.1
Unreferenced library: /usr/local/lib/libgettextpo.so.1
Unreferenced
library: /usr/local/lib/libglibmm_generate_extra_defs-2.4.so.1
Unreferenced library: /usr/local/lib/libgnomecups-1.0.so.1
Unreferenced library: /usr/local/lib/libgnutls-extra.so.15
Unreferenced library: /usr/local/lib/libgnutls-openssl.so.13
Unreferenced library: /usr/local/lib/libgnutls-openssl.so.15
Unreferenced library: /usr/local/lib/libgpgme-pthread.so.15
Unreferenced library: /usr/local/lib/libguile-srfi-srfi-13-14-v-1.so.1
Unreferenced library: /usr/local/lib/libguile-srfi-srfi-4-v-1.so.1
Unreferenced library: /usr/local/lib/libguilereadline-v-12.so.15
Unreferenced library: /usr/local/lib/libindex.so.0
Unreferenced library: /usr/local/lib/libiso9660++.so.0
Unreferenced library: /usr/local/lib/libkdesasl.so.3
Unreferenced library: /usr/local/lib/libkgantt.so.0
Unreferenced library: /usr/local/lib/libkjava.so.1
Unreferenced library: /usr/local/lib/libkmdi.so.1
Unreferenced library: /usr/local/lib/libkmdi2.so.1
Unreferenced library: /usr/local/lib/libkmedia2.so.1
Unreferenced library: /usr/local/lib/libksba.so.15
Unreferenced library: /usr/local/lib/libldap_r-2.2.so.7
Unreferenced library: /usr/local/lib/liblinc.so.1
Unreferenced library: /usr/local/lib/libnssckbi.so.1
Unreferenced library: /usr/local/lib/libpcrecpp.so.0
Unreferenced library: /usr/local/lib/libpisync.so.0
Unreferenced library: /usr/local/lib/libportaudio.so.0
Unreferenced library: /usr/local/lib/libpostproc.so.1
Unreferenced library: /usr/local/lib/libpspell.so.16
Unreferenced library: /usr/local/lib/libpython2.4.so.1
Unreferenced library: /usr/local/lib/libss.so.1
Unreferenced library: /usr/local/lib/libtag_c.so.0
Unreferenced library: /usr/local/lib/libtiffxx.so.4
Unreferenced library: /usr/local/lib/libudf.so.0
Unreferenced library: /usr/local/lib/libuninameslist-fr.so.0
Unreferenced library: /usr/local/lib/libuninameslist.so.0
Unreferenced library: /usr/local/lib/libusbpp-0.1.so.8
Unreferenced library: /usr/local/lib/libvgagl.so.1
Unreferenced library: /usr/local/lib/libx11globalcomm.so.1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20060816/c8ab898c/attachment.pgp
More information about the freebsd-current
mailing list