jdshelp and jds-help crashing every time - Solaris 10 11/06

Hello,

I am running Sol 10 11/06 for sparc on a Sun Blade. I have jdk6u1 and jdk5u11 (default java) installed.

My Desktop Overview and other java-related help functions do not work. I get this error:

# jds-help ghelp:jdsoverview

** (jdshelp:826): WARNING **: An exception occured 'Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0''

jdshelp crashes also. Here is an error log:

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

# SIGSEGV (0xb) at pc=0xfccf7738, pid=978, tid=1

#

# Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode, sharing)

# Problematic frame:

# V [libjvm.so+0xf7738]

#

T H R E A D

Current thread (0x000a60d0): JavaThread "main" [_thread_in_vm, id=1]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000

Registers:

O0=0x00000000 O1=0x00000005 O2=0x00000000 O3=0x00004f00

O4=0xfd180ffc O5=0x00000000 O6=0xffbfe550 O7=0xfcdde3a8

G1=0x00006000 G2=0x00000001 G3=0x00000000 G4=0xfd2bec00

G5=0x00000000 G6=0x00000000 G7=0xfd1b2000 Y=0x00000000

PC=0xfccf7738 nPC=0xfccf773c

Top of Stack: (sp=0xffbfe550)

0xffbfe550:fd186904 0000deab 00005800 fd16a000

0xffbfe560:00000006 ffbfe5b4 0000deac 00000000

0xffbfe570:000a618c 00000000 00000000 fd18496c

0xffbfe580:fd17d780 000a60d0 ffbfe5e0 00014410

0xffbfe590:00000000 00000000 00017254 00000000

0xffbfe5a0:00000000 00000000 0001c4a4 00000000

0xffbfe5b0:ffbfe5e0 fd180ffc 00196678 ffbfe65c

0xffbfe5c0:00000000 00158280 00000002 00000000

Instructions: (pc=0xfccf7738)

0xfccf7728:f4 27 60 e4 81 c7 e0 08 81 e8 00 00 9a 0a 3f fc

0xfccf7738:c8 03 60 00 d4 01 20 1c 80 a2 a0 02 12 80 00 06

Stack: [0xff400000,0xffc00000), sp=0xffbfe550, free space=8185k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

V [libjvm.so+0xf7738]

C [jdshelp-server+0x4418]

C [jdshelp-server+0x590c] _ORBIT_skel_small_JDS_OnlineHelp_Viewer_display+0x54

C [libORBit-2.so.0.0.0+0x228b4] ORBit_small_invoke_adaptor+0x43c

C [libORBit-2.so.0.0.0+0x35338]

C [libORBit-2.so.0.0.0+0x35518]

C [libORBit-2.so.0.0.0+0x35af4]

C [libORBit-2.so.0.0.0+0x3ac54] ORBit_handle_request+0x58

C [libORBit-2.so.0.0.0+0x1e33c] giop_connection_handle_input+0x288

C [libORBitCosNaming-2.so.0.0.0+0x7e94]

C [libglib-2.0.so.0.400.1+0x55ad0]

C [libglib-2.0.so.0.400.1+0x57004] g_main_context_dispatch+0xa4

C [libglib-2.0.so.0.400.1+0x574d0]

C [libglib-2.0.so.0.400.1+0x57c4c] g_main_loop_run+0x350

C [libbonobo-2.so.0.0.0+0x24154] bonobo_main+0x74

C [jdshelp-server+0x4d14] main+0xe4

P R O C E S S

Java Threads: ( => current thread )

0x001589e0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7]

0x00157078 JavaThread "CompilerThread0" daemon [_thread_blocked, id=6]

0x001562d8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5]

0x0014d6e8 JavaThread "Finalizer" daemon [_thread_blocked, id=4]

0x0014cac8 JavaThread "Reference Handler" daemon [_thread_blocked, id=3]

=>0x000a60d0 JavaThread "main" [_thread_in_vm, id=1]

Other Threads:

0x0014a2c0 VMThread [id=2]

0x001739f8 WatcherThread [id=8]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap

def new generationtotal 2112K, used 179K [0xcd000000, 0xcd220000, 0xcd710000)

eden space 2048K,8% used [0xcd000000, 0xcd02cec0, 0xcd200000)

from space 64K,0% used [0xcd200000, 0xcd200000, 0xcd210000)

tospace 64K,0% used [0xcd210000, 0xcd210000, 0xcd220000)

tenured generationtotal 1408K, used 0K [0xcd710000, 0xcd870000, 0xd1000000)

the space 1408K,0% used [0xcd710000, 0xcd710000, 0xcd710200, 0xcd870000)

compacting perm gen total 8192K, used 23K [0xd1000000, 0xd1800000, 0xd5000000)

the space 8192K,0% used [0xd1000000, 0xd1005f18, 0xd1006000, 0xd1800000)

ro space 8192K, 64% used [0xd5000000, 0xd5526d68, 0xd5526e00, 0xd5800000)

rw space 12288K, 45% used [0xd5800000, 0xd5d676d0, 0xd5d67800, 0xd6400000)

Dynamic libraries:

0x00010000 /usr/lib/jdshelp-server

0xff370000 /usr/lib/libORBitCosNaming-2.so.0

0xff280000 /usr/lib/libgnomeui-2.so.0

0xff250000 /usr/lib/libSM.so.6

0xff210000 /usr/lib/libICE.so.6

0xff190000 /usr/lib/libbonoboui-2.so.0

0xff000000 /usr/lib/libxml2.so.2

0xff3ec000 /lib/libpthread.so.1

0xff330000 /usr/lib/libz.so.1

0xfefb0000 /usr/lib/libgnomecanvas-2.so.0

0xff150000 /usr/lib/libgnome-2.so.0

0xfef90000 /usr/lib/libpopt.so.0

0xfef60000 /usr/lib/libart_lgpl_2.so.2

0xfef20000 /usr/lib/libpangoft2-1.0.so.0

0xfec00000 /usr/lib/libgtk-x11-2.0.so.0

0xfeb00000 /usr/lib/libgdk-x11-2.0.so.0

0xfebd0000 /usr/lib/libatk-1.0.so.0

0xfeba0000 /usr/lib/libgdk_pixbuf-2.0.so.0

0xfd800000 /usr/lib/libmlib.so.2

0xfeae0000 /usr/lib/libpangoxft-1.0.so.0

0xfeac0000 /usr/lib/libpangox-1.0.so.0

0xfd7b0000 /usr/lib/libpango-1.0.so.0

0xfd730000 /usr/lib/libbonobo-2.so.0

0xfd6e0000 /usr/lib/libgconf-2.so.4

0xfd660000 /usr/lib/libgnomevfs-2.so.0

0xfd630000 /usr/lib/libbonobo-activation.so.4

0xfd5c0000 /usr/lib/libORBit-2.so.0

0xfd540000 /usr/lib/libgobject-2.0.so.0

0xfd4e0000 /lib/libresolv.so.2

0xfd400000 /lib/libnsl.so.1

0xfd3d0000 /lib/libsocket.so.1

0xfd300000 /lib/libm.so.2

0xfd4c0000 /usr/lib/libgmodule-2.0.so.0

0xfd2e0000 /usr/lib/libgthread-2.0.so.0

0xfd200000 /usr/lib/libglib-2.0.so.0

0xfcc00000 /usr/java/jre/lib/sparc/client/libjvm.so

0xfca80000 /usr/java/jre/lib/sparc/libawt.so

0xfc900000 /usr/java/jre/lib/sparc/libmlib_image.so

0xfd1c0000 /usr/java/jre/lib/sparc/libjava.so

0xfcbd0000 /usr/java/jre/lib/sparc/libverify.so

0xff3a8000 /lib/libthread.so.1

0xfc800000 /lib/libc.so.1

0xfca60000 /usr/lib/libgnome-keyring.so.0

0xfcbb0000 /usr/lib/libgailutil.so.17

0xfc7c0000 /usr/lib/libjpeg.so.62

0xfc700000 /usr/lib/libX11.so.4

0xfc6c0000 /usr/lib/libXft.so.2

0xfca20000 /usr/sfw/lib/libXrender.so.1

0xfc660000 /usr/lib/libfontconfig.so.1

0xfc580000 /usr/sfw/lib/libfreetype.so.6

0xfc640000 /usr/lib/libesd.so.0

0xfc540000 /usr/lib/libaudiofile.so.0

0xfc510000 /usr/X11/lib/libXrandr.so.2

0xfc4e0000 /usr/lib/libXi.so.5

0xfc490000 /usr/lib/libXext.so.0

0xfc440000 /usr/sfw/lib/libssl.so.0.9.7

0xfc300000 /usr/sfw/lib/libcrypto.so.0.9.7

0xfc2e0000 /lib/libdl.so.1

0xfc2c0000 /lib/librt.so.1

0xff3a0000 /usr/lib/libsched.so.1

0xfc290000 /usr/lib/libCrun.so.1

0xfc270000 /lib/libm.so.1

0xfc240000 /lib/libaio.so.1

0xfc220000 /lib/libmd5.so.1

0xfa000000 /usr/lib/cpu/sparcv8plus+vis/libmlib.so.2

0xff398000 /platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1

0xfc1e0000 /usr/lib/iconv/UTF-8%8859-1.so

0xfc1a0000 /lib/libmp.so.2

0xfc170000 /lib/libscf.so.1

0xfc140000 /lib/libdoor.so.1

0xfc120000 /lib/libuutil.so.1

0xfc0c0000 /usr/sfw/lib/libexpat.so.0

0xfc0a0000 /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/native_threads/libhpi.so

0xfc080000 /platform/SUNW,Sun-Blade-100/lib/libmd5_psr.so.1

0xf9fe0000 /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libzip.so

0xf9e80000 /usr/lib/iconv/UTF-8%646.so

VM Arguments:

java_command: <unknown>

Launcher Type: generic

Environment Variables:

JAVA_HOME=/usr/java

PATH=/usr/sbin:/sbin:/bin:/usr/xpg4/bin:/usr/bin:/usr/local/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/etc:/usr/etc:/usr/X11:/etc/X11:/usr/X11/bin:/usr:/usr/openwin/bin:.:/home/defuser:/usr/openwin/lib:/usr/dt/bin:/opt/sfw/lib/firefox:/opt/sfw/lib/thunderbird:/usr/java/bin:/usr/ucb:/usr/X11/lib:/usr/sfw/bin:/usr/ucb

LD_LIBRARY_PATH=/lib:/usr/lib:/usr/sfw/lib:/opt/sfw/lib:/usr/local/lib:/usr/X11:/usr/X11/lib:/usr/include/X11:/usr/dt/lib:/usr/openwin/lib:

SHELL=/bin/csh

DISPLAY=:0.0

Signal Handlers:

SIGSEGV: [libjvm.so+0x4cefa0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004

SIGBUS: [libjvm.so+0x4cefa0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004

SIGFPE: [libjvm.so+0x212ecc], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c

SIGPIPE: [libjvm.so+0x212ecc], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c

SIGILL: [libjvm.so+0x212ecc], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c

SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000

SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000

SIGHUP: [libjvm.so+0x43c1a8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004

SIGINT: [libjvm.so+0x43c1a8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004

SIGQUIT: [libjvm.so+0x43c1a8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004

SIGTERM: [libjvm.so+0x43c1a8], sa_mask[0]=0xffbffeff, sa_flags=0x00000004

S Y S T E M

OS:Solaris 10 11/06 s10s_u3wos_10 SPARC

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 14 November 2006

uname:SunOS 5.10 Generic_125100-07 sun4u (T2 libthread)

rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity

load average:0.38 0.55 0.75

CPU:total 1 has_v8, has_v9, has_vis1

Memory: 8k page, physical 2097152k(1389552k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_11-b03) for solaris-sparc, built on Dec 15 2006 02:36:38 by unknown with unknown Workshop:0x550

--

yelp and gnome-help work, but the links to various desktop help docs don't seem to function correctly all the time. What is causing the crashes? Can I use jhindexer to fix all my issues? If so, how?

Thank you...

[10040 byte] By [sparcmastera] at [2007-11-27 5:14:39]
# 1
If I make j2se 1.4.2.12 my default java (/bin/java), the crashes of jdshelp and jds-help still occur.
sparcmastera at 2007-7-12 10:36:38 > top of Java-index,Desktop,Developing for the Desktop...
# 2
I removed and re-installed the JavaHelp-related packages (SUNWjhrt, etc), and the problem was solved.
sparcmastera at 2007-7-12 10:36:38 > top of Java-index,Desktop,Developing for the Desktop...