Consultor Eletrônico



Kbase P101680: SQL Explorer crashes with UnsatisfiedLinkError when SQLExplorer.history exists
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   31/03/2005
Status: Unverified

FACT(s) (Environment):

Windows NT 32 Intel/Windows 2000

SYMPTOM(s):

Launching GUI SQL Explorer tool

SQL Explorer crashes with a Java error on startup

ERROR: java.lang.UnsatisfiedLinkError: java/io/DataInputStream.convertIntoString0
Possible causes: If you are trying to use J/Direct (@dll.import), check you compiler version (for JVC, requires 4336 or greater.) If you are trying to use RNI, there are new requirements: see documentation.

SQL Explorer will run properly if SQLExplorer.history is deleted

SQLExplorer.history file is recreated each time SQL Explorer is run so the error re-occurs

Permissions on SQLExplorer.history are set to Everyone/Full Control

SQL Explorer run on another PC works properly with the SQLExplorer.history file from the failing PC

Version of MSJAVA.DLL on working PC is 5.0.3810.0

Version of MSJAVA.DLL on failing PC is 5.0.3812.0

CAUSE:

Mismatched version of MSJAVA.DLL

FIX:

Ensure that the following .DLL files are version 5.0.3810.0:

JAVACYPT.DLL
JAVART.DLL
JIT.DLL
MSJAVA.DLL
VMHELPER.DLL