keytool crashes?

Ivan Voras ivoras at fer.hr
Tue Dec 7 07:13:28 PST 2004


I'm unable to generate a private key (using 'keytool -genkey') on both 
jdk-1.4.2p5 and jdk-1.4.2p6 (on two different computers). I've attached 
the error log.

Is this a known error/are there any workarounds?
-------------- next part --------------

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x0
Function=[Unknown.]
Library=(N/A)

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.


Current Java thread:
	at java.util.zip.Inflater.inflateBytes(Native Method)
	at java.util.zip.Inflater.inflate(Inflater.java:219)
	- locked <0x2c68bbf8> (a java.util.zip.Inflater)
	at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:128)
	at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:408)
	at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:450)
	at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:182)
	- locked <0x2c68c110> (a java.io.InputStreamReader)
	at java.io.InputStreamReader.read(InputStreamReader.java:167)
	at java.io.BufferedReader.fill(BufferedReader.java:136)
	at java.io.BufferedReader.readLine(BufferedReader.java:299)
	- locked <0x2c68c110> (a java.io.InputStreamReader)
	at java.io.BufferedReader.readLine(BufferedReader.java:362)
	at sun.misc.Service.parseLine(Service.java:147)
	at sun.misc.Service.parse(Service.java:206)
	at sun.misc.Service.access$100(Service.java:111)
	at sun.misc.Service$LazyIterator.hasNext(Service.java:257)
	at java.nio.charset.Charset$1.getNext(Charset.java:303)
	at java.nio.charset.Charset$1.hasNext(Charset.java:318)
	at java.nio.charset.Charset$2.run(Charset.java:361)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.nio.charset.Charset.lookupViaProviders(Charset.java:358)
	at java.nio.charset.Charset.lookup(Charset.java:385)
	at java.nio.charset.Charset.isSupported(Charset.java:407)
	at java.lang.StringCoding.lookupCharset(StringCoding.java:82)
	at java.lang.StringCoding.encode(StringCoding.java:363)
	at java.lang.StringCoding.encode(StringCoding.java:380)
	at java.lang.String.getBytes(String.java:590)
	at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
	at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:221)
	at java.io.File.exists(File.java:680)
	at java.lang.ClassLoader$3.run(ClassLoader.java:1498)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1495)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1477)
	at java.lang.Runtime.loadLibrary0(Runtime.java:788)
	- locked <0x2c6c1238> (a java.lang.Runtime)
	at java.lang.System.loadLibrary(System.java:834)
	at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.zip.Inflater.<clinit>(Inflater.java:62)
	at java.util.zip.ZipFile.getInflater(ZipFile.java:264)
	- locked <0x2cb6a7c0> (a java.util.Vector)
	at java.util.zip.ZipFile.getInputStream(ZipFile.java:209)
	at java.util.zip.ZipFile.getInputStream(ZipFile.java:184)
	at java.util.jar.JarFile.getBytes(JarFile.java:338)
	at java.util.jar.JarFile.getManifest(JarFile.java:157)
	at sun.misc.URLClassPath$5.getManifest(URLClassPath.java:620)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:220)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
	- locked <0x2c6c2258> (a sun.misc.Launcher$ExtClassLoader)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:282)
	- locked <0x2c6c01a8> (a sun.misc.Launcher$AppClassLoader)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
	- locked <0x2c6c01a8> (a sun.misc.Launcher$AppClassLoader)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
	at java.security.Provider.loadProvider(Provider.java:149)
	at java.security.Security$2.run(Security.java:278)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.Security.reloadProviders(Security.java:274)
	- locked <0x30769198> (a java.lang.Class)
	- locked <0x30769198> (a java.lang.Class)
	at java.security.Security.getProviders(Security.java:814)
	- locked <0x30769198> (a java.lang.Class)
	at java.security.SecureRandom.getPrngAlgorithm(SecureRandom.java:468)
	at java.security.SecureRandom.<init>(SecureRandom.java:128)
	at sun.security.x509.CertAndKeyGen.generate(CertAndKeyGen.java:101)
	at sun.security.tools.KeyTool.doGenKeyPair(KeyTool.java:707)
	at sun.security.tools.KeyTool.doCommands(KeyTool.java:489)
	at sun.security.tools.KeyTool.run(KeyTool.java:124)
	at sun.security.tools.KeyTool.main(KeyTool.java:118)

Dynamic libraries:
0x8048000 	keytool
0x28085000 	/usr/lib/libpthread.so.1
0x280ab000 	/lib/libc.so.5
0x28192000 	/usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so
0x285d2000 	/usr/lib/libstdc++.so.4
0x286a7000 	/lib/libm.so.3
0x286be000 	/usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so
0x286c8000 	/usr/local/lib/nss_ldap.so.1
0x286de000 	/usr/local/lib/libldap-2.2.so.7
0x2870d000 	/usr/local/lib/liblber-2.2.so.7
0x2871a000 	/usr/lib/libssl.so.3
0x2874c000 	/lib/libcrypto.so.3
0x2885a000 	/usr/local/jdk1.4.2/jre/lib/i386/libverify.so
0x28870000 	/usr/local/jdk1.4.2/jre/lib/i386/libjava.so
0x2888e000 	/usr/local/jdk1.4.2/jre/lib/i386/libzip.so
0x2804e000 	/libexec/ld-elf.so.1

Heap at VM Abort:
Heap
 def new generation   total 576K, used 456K [0x2c630000, 0x2c6d0000, 0x2cb10000)
  eden space 512K,  76% used [0x2c630000, 0x2c692298, 0x2c6b0000)
  from space 64K, 100% used [0x2c6c0000, 0x2c6d0000, 0x2c6d0000)
  to   space 64K,   0% used [0x2c6b0000, 0x2c6b0000, 0x2c6c0000)
 tenured generation   total 7552K, used 379K [0x2cb10000, 0x2d270000, 0x30630000)
   the space 7552K,   5% used [0x2cb10000, 0x2cb6efb0, 0x2cb6f000, 0x2d270000)
 compacting perm gen  total 4096K, used 1815K [0x30630000, 0x30a30000, 0x34630000)
   the space 4096K,  44% used [0x30630000, 0x307f5f80, 0x307f6000, 0x30a30000)

Local Time = Tue Dec  7 16:00:53 2004
Elapsed Time = 43
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2-p6-root_19_oct_2004_00_23 mixed mode)
#


More information about the freebsd-java mailing list