Recommended update for java-1_8_0-ibm

Announcement ID: SUSE-RU-2017:2909-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise Desktop 12 SP2
  • SUSE Linux Enterprise Desktop 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
  • SUSE Linux Enterprise Software Development Kit 12 12-SP2
  • SUSE Linux Enterprise Software Development Kit 12 SP3

An update that has two fixes can now be installed.

Description:

This update for java-1_8_0-ibm fixes the following issues:

Version update to 8.0-5.0 [bsc#1059808, fate#322435]

  • New features/enhancements.

    • IV99474 Security: Add support for the IBMJCEPlus provider
  • Fixes:

    • IV98234 Java JIT: Compiler time crash in analyzeexitedges()
    • IV99877 Class Libraries: Including Oracle update number in java -version ouput
    • IV99875 Class Libraries: Including Oracle update number in the release file
    • IV99598 Class Libraries: java.lang.reflect.Method.toGenericString() produce different output for generics which takes primitive array types
    • IV99876 Class Libraries: Update Xscmx description in IBM -X help output
    • IV99596 JVM: Calling Thread.getStackTrace on the current thread returns extra stack frames
    • IV99856 JVM: Crash during JVM shutdown
    • IV98626 JVM: Crash in JIT
    • IV96569 JVM: Extra 2GB page allocated for the object heap on z/OS or zLinux
    • IV99768 JVM: GC assertion in MM_ParallelTask or MM_ParallelScavengeTask after scavenger backout
    • IV81824 JVM: java.lang.Class.getMethods() does not return all interface methods
    • IV99741 JVM: Java synchronization improvements
    • IV99824 JVM: Java VM fails due to assertion in stringtable.cpp
    • IV99784 JVM: JVMTI API SetEventNotificationMode() fails for event type JVMTI_EVENT_RESOURCE_EXHAUSTED
    • IV93219 JVM: MethodHandle asType and invoke throw incorrect exception when return type doesn't match
    • IV99192 JVM: Method resolution reports default method conflict on virtual invocations
    • IV99769 JVM: Missing package private class java.lang.AbstractStringBuilder during verification
    • IV96433 JVM: Performance regression in JVMTI class redefinition
    • IV99821 JVM: System core file is missing when the Linux core file (not command) pattern contains %c and user's core file size limit is 0
    • IV99770 JVM: The VerifyError message contained an incorrect type to be matched for 'aastore' bytecodes
    • IV91274 JVM: Unexpected IllegalArgumentException requesting a BufferPoolMXBean by name
    • IV99742 JVM: Unnecessary message printed out when resetting a shared cache
    • IV99771 JVM: Verifier incorrectly rejected uses of uninitialized objects in 'monitorenter/monitorexit' bytecodes
    • IV99754 JVM: VM crashes when printing trace points
    • IV98212 Java JIT: Assertion in GC
    • IV99215 Java JIT: Crash during JIT compilation in Java 8
    • IV99780 Java JIT: Crashes in JIT-compiled java code containing loops
    • IV99783 Java JIT: Crashes in JIT-compiled java code on power platforms
    • IV99785 Java JIT: Crash in DAA API compiled code
    • IV99779 Java JIT: GC assertion when walking a JIT compiled frame
    • IV99778 Java JIT: Incorrect index used when accessing array
    • IV99782 Java JIT: InvocationTargetException in JSR 292 Java code
    • IV98001 Java JIT: ompiler crash
    • IV99693 Java JIT: Compiler crash in OSR processing during inlining
    • IV97890 Java JIT: Compiler problem handling empty control flow block
    • IV97950 Java JIT: JVM crashes in MethodHandle implementation
    • IV91208 Reliability and Serviceability: Crash calling com.ibm.jvm.Trace.registerApplication()
    • IV99823 Reliability and Serviceability: Phd files may be incomplete when using the balanced garbage collection policy
    • IJ00042 Build: Define the dependency of libstdc++.so.6 in the installer on pppc le
    • IV98625 Security: Connection reset during TLS handshake
    • IV98628 Security: NullPointerException performing SSL handshake using Chrome browser
  • Also allow Java jnlp files run from Firefox. [bsc#1057460]

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE Linux Enterprise Software Development Kit 12 12-SP2
    zypper in -t patch SUSE-SLE-SDK-12-SP2-2017-1800=1
  • SUSE Linux Enterprise Software Development Kit 12 SP3
    zypper in -t patch SUSE-SLE-SDK-12-SP3-2017-1800=1
  • SUSE Linux Enterprise Server 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2017-1800=1
  • SUSE Linux Enterprise High Performance Computing 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2017-1800=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2017-1800=1
  • SUSE Linux Enterprise Server 12 SP3
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2017-1800=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2017-1800=1
  • SUSE Linux Enterprise High Performance Computing 12 SP3
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2017-1800=1

Package List:

  • SUSE Linux Enterprise Software Development Kit 12 12-SP2 (nosrc)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Software Development Kit 12 12-SP2 (ppc64le s390x x86_64)
    • java-1_8_0-ibm-devel-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Software Development Kit 12 SP3 (nosrc)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Software Development Kit 12 SP3 (ppc64le s390x x86_64)
    • java-1_8_0-ibm-devel-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server 12 SP2 (nosrc ppc64le s390x x86_64)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server 12 SP2 (x86_64)
    • java-1_8_0-ibm-plugin-1.8.0_sr5.0-30.10.1
    • java-1_8_0-ibm-alsa-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise High Performance Computing 12 SP2 (nosrc x86_64)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise High Performance Computing 12 SP2 (x86_64)
    • java-1_8_0-ibm-plugin-1.8.0_sr5.0-30.10.1
    • java-1_8_0-ibm-alsa-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2 (nosrc ppc64le x86_64)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2 (x86_64)
    • java-1_8_0-ibm-plugin-1.8.0_sr5.0-30.10.1
    • java-1_8_0-ibm-alsa-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server 12 SP3 (nosrc ppc64le s390x x86_64)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server 12 SP3 (x86_64)
    • java-1_8_0-ibm-plugin-1.8.0_sr5.0-30.10.1
    • java-1_8_0-ibm-alsa-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3 (nosrc ppc64le x86_64)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3 (x86_64)
    • java-1_8_0-ibm-plugin-1.8.0_sr5.0-30.10.1
    • java-1_8_0-ibm-alsa-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise High Performance Computing 12 SP3 (nosrc x86_64)
    • java-1_8_0-ibm-1.8.0_sr5.0-30.10.1
  • SUSE Linux Enterprise High Performance Computing 12 SP3 (x86_64)
    • java-1_8_0-ibm-plugin-1.8.0_sr5.0-30.10.1
    • java-1_8_0-ibm-alsa-1.8.0_sr5.0-30.10.1

References: