[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compaq jdk



Dear List

On my Debian (unstable, rawhide subarch) I have downloaded and installed
the Compaq JDK, including cpml and libots. I converted the rpms with
alien and installed. In the FAQ for cpml
(http://h18009.www1.hp.com/math/faq/cpml.html) I found some lines to
execute:

	cd /usr/lib/compaq/cpml-5.1.0
	rm -f /usr/lib/compaq/cpml-5.1.0/libcpml_ev5.so
	ld -shared -o libcpml_ev5.so -soname libcpml.so \
	   -whole-archive libcpml_ev5.a -no-whole-archive -lots
	strip libcpml_ev5.so
	/sbin/ldconfig
This went well. Afterwards I could execute java -version with the
following result:
	java version "1.3.1"
	Java(TM) 2 Runtime Environment, Standard Edition
	Classic VM (build 1.3.1-1, native threads, jit)
...that looks reasonable.

So I tried to run an application. It freezes  with the following output:

java(3675): unaligned trap at 00000200001fda14: 000002000020a604 29 1
java(3674): unaligned trap at 00000200001fda14: 000002000020a604 29 1
SIGSEGV   11*  segmentation violation
    si_signo [11]: SIGSEGV   11*  segmentation violation
FATAL ERROR in native method: Leaving arrays locked on native method return
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
FATAL ERROR in native method: Leaving arrays locked on native method return
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
    si_errno [0]: Success
    si_code [1]: SEGV_MAPERR [addr: 0xD8]

    sc_pc: 0x200003b8988, r26: 0x200003b8978

 thread pid: 3600
        stackpointer=0x11fffc9f8

What's wrong?

Thank you for your help.

Regards, Adrian.





Reply to: