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