Consultor Eletrônico



Kbase P104201: SQLEXP connection fails with javacore on IBM AIX 5.3
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/22/2011
Status: Verified

SYMPTOM(s):

SQL-Explorer crashes

SQLEXP connection dumps javacore

SQLEXP connection fails with errors

stackpointer=<HEXNUM>
JVMXM004: JVM is performing abort shutdown sequence
JVMDG217: Dump Handler is Processing a Signal - Please Wait.
JVMDG303: JVM Requesting Java core file
JVMDG304: Java core file written to /$WRKDIR/javacore<num>.<num>.txt
JVMDG215: Dump Handler has Processed Exception Signal 4.
Illegal instruction(coredump)

javacore shows: SIGILL received at 0xd0114cac in /usr/lib/libC.a. Processing terminated

Running patch 001 for IBM AIX 5.3

Correct java in use for Progress version

FACT(s) (Environment):

Progress 9.1E
OpenEdge 10.0B
IBM AIX POWER 5.3
IBM AIX 5.3

CAUSE:

Bug# OE00113697

CAUSE:

This issue is specific to AIX 5.3 where there is an incompatibility between the JDBC driver libraries:
libprocli92.a
libprocli92.so
with newer operating system patch for AIX 5.3 from Nov 2004 that provides a new version of libC.a

FIX:

Upgrade to Progress 9.1E02 or later
Upgrade to OpenEdge 10.0B03 or later

As an initial workaround, replacing the Progress 9.1E $DLC/lib/libprocli92.a with the 9.1D's one will make the problem going away -
There have been no significant changes between 9.1D and 9.1E in terms of the procli92 share library.

Alternatively, rolling back to 5.3.0 bos.mp will work with the Progress 9.1E version of $DLC/lib/libprocli92.a