On Tue, 5 May 2009, Jinhua He wrote:
> Dear email list STARLINK,
>
> In my installation of Lehuakona version of starlink in my 32-bit fedora 8 linux,
> when I invoked SPLAT, I got error messages:
> ----------------
> Starting SPLAT
> PLAT_DIR = /home/jhhe/starlink/star/starjava/bin/splat
> java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
> /home/jhhe/starlink/star/starjava/bin/splat/../starjava: line 214: 16131 Aborted
> $java $props ${1+"$@"}
> ------------------
>
> Does anyone know what happened and how to do here? Thanks.
>
> Best regards,
Hi Jinhua,
this is a known bug in Java that effects Fedora 8:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373
make sure your installation has all the latest patches installed
(especially for the xcb library). If that doesn't work you'll probably
need a new version of Java. Get one of those from the SUN Java website:
http://java.sun.com/javase/downloads/?intcmp=1281
Download the JRE 6 Update 13. When that is unpacked somewhere, let's say
/usr/local/java, redefine the environment variable STAR_JAVA to point at
the "java" command and put this new directory at the head of your PATH:
setenv STAR_JAVA /usr/local/java/bin/java
setenv PATH /usr/local/java/bin:$PATH
That should make SPLAT use the new java in preference to the distributed
version.
Note that if you also want to run SoG you'll need to install the JAI
(Java Advanced Imaging) release as well.
Cheers,
Peter.
|