Dear all,
I'm in *great* need of help and I wouldn't like
to be forced to switch to Windoze.
I've installed jdk1.1.6v2 on my linux box following
the README and the FAQ instructions but as soon as
I launched the example:
appletviewer \
/usr/local/jdk1.1.6/demo/awt-1.1/lightweight/OpenlookButtons/example.htm
I received a SIGSEGV 11* segmentation violation.
Here is my configuration:
Linux Slackware 3.0 (kernel 2.0.0)
jdk1.1.6v2
libc5 (I upgraded to libc to libc5.4.44 and also ld as recommended)
ldconfig -D output
ldconfig: version 1.9.9
/usr/local/lib:
/usr/X11R6/lib:
libXtst.so.6 => libXtst.so.6.1
libXt.so.6 => libXt.so.6.0
libXmu.so.6 => libXmu.so.6.0
libXi.so.6 => libXi.so.6.0
libXext.so.6 => libXext.so.6.1
libXaw.so.6 => libXaw.so.6.1
libXIE.so.6 => libXIE.so.6.0
libX11.so.6 => libX11.so.6.1
libSM.so.6 => libSM.so.6.0
libPEX5.so.6 => libPEX5.so.6.0
libICE.so.6 => libICE.so.6.0
libXpm.so.4 => libXpm.so.4.3
/usr/i486-linuxaout/lib:
libPEX5.so.6 => libPEX5.so.6.0
libXpm.so.4 => libXpm.so.4.3
libXt.so.6 => libXt.so.6.0
libXaw.so.6 => libXaw.so.6.0
libXIE.so.6 => libXIE.so.6.0
libX11.so.6 => libX11.so.6.0
libXt.so.3 => libXt.so.3.1.0
libXaw.so.3 => libXaw.so.3.1.0
libX11.so.3 => libX11.so.3.1.0
libdb.so.1 => libdb.so.1.85.1
libvga.so.1 => libvga.so.1.2.9
/usr/openwin/lib:
libsspkg.so.1 => libsspkg.so.1.0.0
libxview.so.3 => libxview.so.3.2.2
libolgx.so.3 => libolgx.so.3.2.2
/usr/lib:
libtiff.so.1 => libtiff.so.1.3
librle.so.1 => librle.so.1.3
libppm.so.1 => libppm.so.1.3
libpnm.so.1 => libpnm.so.1.3
libpgm.so.1 => libpgm.so.1.3
libpbm.so.1 => libpbm.so.1.3
libjpeg.so.1 => libjpeg.so.1.3
libfbm.so.1 => libfbm.so.1.3
libtkx.so.1 => libtkx.so.1.4.1
libtclx.so.1 => libtclx.so.1.7.5
libtk.so.1 => libtk.so.1.4.1
libtcl.so.1 => libtcl.so.1.7.5
libform.so.3.0 => libform.so.1.9.9e
libpanel.so.3.0 => libpanel.so.1.9.9e
libmenu.so.3.0 => libmenu.so.1.9.9e
libbfd.so.2.6.0.14 => libbfd.so.2.6.0.14
libopcodes.so.2.6.0.14 => libopcodes.so.2.6.0.14
libgpm.so.1 => libgpm.so.1.09
libdb.so.1 => libdb.so.1.85.4
libgdbm.so.2 => libgdbm.so.2.0.0
libdb.so.2 => libdb.so.2.0.0
libg++.so.27 => libg++.so.27.1.4
libstdc++.so.27 => libstdc++.so.27.1.4
libvgagl.so.1 => libvgagl.so.1.2.10
libvga.so.1 => libvga.so.1.2.10
/lib:
libc.so.4 => libc.so.4.7.6
libsnmp.so.3.3 => libsnmp.so.3.3
ld-linux.so.1.8.2 => ld-linux.so.1.8.2
libdl.so.1 => libdl.so.1.9.9
ld-linux.so.1 => ld-linux.so.1.9.9
libtermcap.so.2 => libtermcap.so.2.0.8
libgdbm.so.1 => libgdbm.so.1.7.3
libcurses.so.1 => libcurses.so.1.0.0
libm.so.5 => libm.so.5.0.9
libncurses.so.3.0 => libncurses.so.1.9.9e
libe2p.so.2 => libe2p.so.2.1
libss.so.2 => libss.so.2.0
libext2fs.so.2 => libext2fs.so.2.0
libcom_err.so.2 => libcom_err.so.2.0
libc.so.5 => libc.so.5.4.44
libm.so.4 => libm.so.4.6.27
libcurses.so.0 => libcurses.so.0.1.2
ldconfig: warning: /usr/lib/libmenu.so.1.9.9e has inconsistent soname
(libmenu.so.3.0)
ldconfig: warning: /usr/lib/libpanel.so.1.9.9e has inconsistent soname
(libpanel.so.3.0)
ldconfig: warning: /usr/lib/libform.so.1.9.9e has inconsistent soname
(libform.so.3.0)
ldconfig: warning: /lib/libncurses.so.1.9.9e has inconsistent soname
(libncurses.so.3.0)
and here is the error when I invoke the command:
appletviewer \
/usr/local/jdk1.1.6/demo/awt-1.1/lightweight/OpenlookButtons/example.htm
***** start error section *****
SIGSEGV 11* segmentation violation
stackbase=0xbffff3d8, stackpointer=0xbffff2dc
Full thread dump:
"Finalizer thread" (TID:0x40643208, sys_thread_t:0x41387f04, state:R)
prio=1
"Async Garbage Collector" (TID:0x40643250, sys_thread_t:0x41366f04,
state:R) prio=1
"Idle thread" (TID:0x40643298, sys_thread_t:0x41345f04, state:R) prio=0
"Clock" (TID:0x40643088, sys_thread_t:0x41324f04, state:CW) prio=12
"main" (TID:0x406430b0, sys_thread_t:0x81cc6b0, state:R) prio=5
*current thread*
java.lang.Runtime.loadLibrary(Runtime.java)
java.lang.System.loadLibrary(System.java)
sun.awt.motif.MToolkit.<clinit>(MToolkit.java:46)
java.awt.Toolkit.getDefaultToolkit(Toolkit.java:402)
sun.applet.AppletCopyright.<init>(AppletCopyright.java:36)
sun.applet.AppletViewer.mainInit(AppletViewer.java:1038)
sun.applet.AppletViewer.main(AppletViewer.java:1047)
Monitor Cache Dump:
java.lang.Runtime@1080332520/1080724688: owner "main" (0x81cc6b0, 1 entry)
java.lang.Class@1080337080/1080750832: owner "main" (0x81cc6b0, 1 entry)
Registered Monitor Dump:
Thread queue lock: <unowned>
Name and type hash table lock: <unowned>
String intern lock: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class loading lock: <unowned>
Java stack lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Has finalization queue lock: <unowned>
Finalize me queue lock: <unowned>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
"Clock" (0x41324f04)
Monitor registry: owner "main" (0x81cc6b0, 1 entry)
Thread Alarm Q:
***** end error section *****
Another effect is the creation of a core file
of about 19Mb on my HD :-(.
Using top I see that there is plenty of free memory
of the 32Mb total virtual memory available, so it
should not be a problem of quantity of memory required.
Are Slackware & jdk116 friends ? :-)
I thank you in advance for any idea about resolving
the problem :-)
bye
Luigi Casiraghi ([EMAIL PROTECTED])
Via Morganti 19
20050 Lesmo (MI)
Italia (EU)
Planet Earth.