]
Max Rydahl Andersen closed JBIDE-17284.
---------------------------------------
Resolution: Cannot Reproduce Bug
after several attempts we can not reproduce this.
It might have been an issue in past space and time but seems java vm's and OS's
have been updated since and we are not hitting this issue anymore.
If anyone are able to reproduce it please provide exact OS, java and steps to reproduce.
Thanks!
OpenJDK seem to have issues with SSL/TLS handshakes when using
URLConnection
----------------------------------------------------------------------------
Key: JBIDE-17284
URL:
https://issues.jboss.org/browse/JBIDE-17284
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: upstream, xulrunner
Affects Versions: 4.2.0.Final
Reporter: Max Rydahl Andersen
Assignee: Ilya Buziuk
Priority: Blocker
Fix For: 4.3.0.Beta1
Attachments: jbds-via-html5-vpe.png, vpe.png
We've received multiple reports about instant crashes of users running JBoss Tools
and Developer Studio.
The common issue is that it happens when they use OpenJDK vm, not Oracle.
The crash log normally contains something similar to:
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j
sun.security.pkcs11.wrapper.PKCS11.C_CreateObject(J[Lsun/security/pkcs11/wrapper/CK_ATTRIBUTE;)J+0
j
sun.security.pkcs11.P11ECKeyFactory.generatePublic(Ljava/security/spec/ECPoint;Ljava/security/spec/ECParameterSpec;)Ljava/security/PublicKey;+170
j
sun.security.pkcs11.P11ECKeyFactory.engineGeneratePublic(Ljava/security/spec/KeySpec;)Ljava/security/PublicKey;+80
j
java.security.KeyFactory.generatePublic(Ljava/security/spec/KeySpec;)Ljava/security/PublicKey;+25
j
sun.security.ssl.HandshakeMessage$ECDH_ServerKeyExchange.<init>(Lsun/security/ssl/HandshakeInStream;Ljava/security/PublicKey;[B[BLjava/util/Collection;Lsun/security/ssl/ProtocolVersion;)V+228
Opening this bug to collect and use a key issue for hunting down the cause.
Note: This issue is *not* specific to JBoss Tools as far as I can see, but it does affect
us since we lookup a file located behind https url at key times which seem to trigger the
crash.