Bug Fix Advisory java-1.7.0-openjdk bug fix and enhancement update

Advisory: RHBA-2013:1611-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-11-20
Last updated on: 2013-11-20
Affected Products: Red Hat Enterprise Linux Desktop (v. 6)
Red Hat Enterprise Linux HPC Node (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

Updated java-1.7.0-openjdk packages that fix several bugs and add various
enhancements are now available for Red Hat Enterprise Linux 6.

The java-1.7.0-openjdk packages provide the OpenJDK 7 Java Runtime Environment
and the OpenJDK 7 Software Development Kit.

The java-1.7.0-openjdk package has been upgraded to upstream version 2.4.3,
which provides a number of bug fixes and enhancements over the previous version.

This update also fixes the following bugs:

* Attempting to compile a SystemTap script using the jstack tapset could
have failed with an error similar to the following:

error: the frame size of 272 bytes is larger than 256 bytes

This update corrects the jstack tapset and resolves this problem. (BZ#825824)

* Because of incorrect KDC list concatenation logic, the
sun.security.krb5.Config.getKDCList method returned incorrect KDC lists when the
dns_lookup_kdc property in the krb5.conf file was set to true. The concatenation
logic has been fixed with this release and correct KDC lists are now returned.
(BZ#871771)

* The java-1.7.0-openjdk RPM package contained incorrect specification of the
libnss3 dependency and installed its x86_64 version on i686 systems. Because of
the missing dependency, launching the java command with the
-Dcom.sun.management.jmxremote parameter on 32bit JVMs terminated unexpectedly.
The dependency specification has been corrected with this update. As a result,
the correct version of the libnss3 package is installed and the java command no
longer terminates when launched with the -Dcom.sun.management.jmxremote
parameter. (BZ#997633)

In addition, this update adds the following enhancements:

* The NSS security provider is now the default security provider in OpenJDK 7.
This brings a significant performance improvement over the previous releases.
(BZ#831734, BZ#905128)

* The java-1.7.0-openjdk RPM package now provides the java dependency. As a
result, it is no longer necessary to have the java-1.6.0-openjdk package
installed alongside java-1.7.0-openjdk for the java dependency to be available.
(BZ#916288)

Users of java-1.7.0-openjdk are advised to upgrade to these updated packages,
which fix these bugs and add these enhancements. All running instances of
OpenJDK Java must be restarted for the update to take effect.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

SRPMS:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.src.rpm
File outdated by:  RHSA-2017:1204
    MD5: ae3f40f2cf4539d9a8744e55c9f73003
SHA-256: b05fb5164087a5f07339d84d597c1d3a3c9dc78a828739ef0e806287979e5b08
 
IA-32:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 833829673732a12ca8046b280eb98b26
SHA-256: e76ebb00d50e504460e680dc1e266c698f0e9af4e04fccdae3f2e91da76e5b57
java-1.7.0-openjdk-debuginfo-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 4330f98a97f730b10866bbe9339478a1
SHA-256: db0010b67b72373f0e9cd5cc5252d13d1e18b8726be9299b0126ba6f53fbc4fd
java-1.7.0-openjdk-demo-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 9bfe0815e273845c352371efcbe501e0
SHA-256: 8ad4c97569542292e364c2696780d2acbb106037062d64454834a21d024cb890
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2014:1620
    MD5: 99e6c068cfd042c0532fbb701b266a65
SHA-256: e48e34ffdc869b2fabcfbdef57ec80fa16cde3440b7e7e16d7bfa68a43c611d7
java-1.7.0-openjdk-javadoc-1.7.0.45-2.4.3.3.el6.noarch.rpm
File outdated by:  RHSA-2017:1204
    MD5: 10089eba4f51b1fe10ef4fe942cb7766
SHA-256: d09a0f9f948e8afe12ad052c8bffad0b734a141e5745b8e7d58327ea8e8c9108
java-1.7.0-openjdk-src-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 6bfc98f43c6330de1beeb23f831b560a
SHA-256: 5fe690563e8a795d49efece6eac01911025644532360bed8899178502028b105
 
x86_64:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 1a32e88f321c16b695c6f57b7e784a2a
SHA-256: 316bc12d7816851c0bc85fbddc600ee8ff28d0a2ad715ceb1e6bf8ac8253fca7
java-1.7.0-openjdk-debuginfo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 40701efb472afcb817908fb39fa7127c
SHA-256: 8b13ffa16cc69f162c99d54a0107d3edd94996a25836254449bafadb1715aeb0
java-1.7.0-openjdk-demo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 50a810d32fd4b3e45bdcba808575820a
SHA-256: 8ba5d8859183da93770a055642337bbff9c192270008786f3934d9816d974445
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2014:1620
    MD5: 754745b1e6a55a92b065de5b73d42e3d
SHA-256: 21da527343d851d8b8dd8919c50376773a06385425119f655c38938a7ebe4463
java-1.7.0-openjdk-javadoc-1.7.0.45-2.4.3.3.el6.noarch.rpm
File outdated by:  RHSA-2017:1204
    MD5: 10089eba4f51b1fe10ef4fe942cb7766
SHA-256: d09a0f9f948e8afe12ad052c8bffad0b734a141e5745b8e7d58327ea8e8c9108
java-1.7.0-openjdk-src-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 74d9f1dd1e08ad8e08fcd8733ef1cd37
SHA-256: 0ba421d3fe13fde68bbaec6d6680b68119d05225e35dcc994af03530a9f24774
 
Red Hat Enterprise Linux HPC Node (v. 6)

SRPMS:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.src.rpm
File outdated by:  RHSA-2017:1204
    MD5: ae3f40f2cf4539d9a8744e55c9f73003
SHA-256: b05fb5164087a5f07339d84d597c1d3a3c9dc78a828739ef0e806287979e5b08
 
x86_64:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 1a32e88f321c16b695c6f57b7e784a2a
SHA-256: 316bc12d7816851c0bc85fbddc600ee8ff28d0a2ad715ceb1e6bf8ac8253fca7
java-1.7.0-openjdk-debuginfo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 40701efb472afcb817908fb39fa7127c
SHA-256: 8b13ffa16cc69f162c99d54a0107d3edd94996a25836254449bafadb1715aeb0
java-1.7.0-openjdk-demo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 50a810d32fd4b3e45bdcba808575820a
SHA-256: 8ba5d8859183da93770a055642337bbff9c192270008786f3934d9816d974445
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2014:1620
    MD5: 754745b1e6a55a92b065de5b73d42e3d
SHA-256: 21da527343d851d8b8dd8919c50376773a06385425119f655c38938a7ebe4463
java-1.7.0-openjdk-javadoc-1.7.0.45-2.4.3.3.el6.noarch.rpm
File outdated by:  RHSA-2017:1204
    MD5: 10089eba4f51b1fe10ef4fe942cb7766
SHA-256: d09a0f9f948e8afe12ad052c8bffad0b734a141e5745b8e7d58327ea8e8c9108
java-1.7.0-openjdk-src-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 74d9f1dd1e08ad8e08fcd8733ef1cd37
SHA-256: 0ba421d3fe13fde68bbaec6d6680b68119d05225e35dcc994af03530a9f24774
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.src.rpm
File outdated by:  RHSA-2017:1204
    MD5: ae3f40f2cf4539d9a8744e55c9f73003
SHA-256: b05fb5164087a5f07339d84d597c1d3a3c9dc78a828739ef0e806287979e5b08
 
IA-32:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 833829673732a12ca8046b280eb98b26
SHA-256: e76ebb00d50e504460e680dc1e266c698f0e9af4e04fccdae3f2e91da76e5b57
java-1.7.0-openjdk-debuginfo-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 4330f98a97f730b10866bbe9339478a1
SHA-256: db0010b67b72373f0e9cd5cc5252d13d1e18b8726be9299b0126ba6f53fbc4fd
java-1.7.0-openjdk-demo-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 9bfe0815e273845c352371efcbe501e0
SHA-256: 8ad4c97569542292e364c2696780d2acbb106037062d64454834a21d024cb890
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 99e6c068cfd042c0532fbb701b266a65
SHA-256: e48e34ffdc869b2fabcfbdef57ec80fa16cde3440b7e7e16d7bfa68a43c611d7
java-1.7.0-openjdk-javadoc-1.7.0.45-2.4.3.3.el6.noarch.rpm
File outdated by:  RHSA-2014:1620
    MD5: 10089eba4f51b1fe10ef4fe942cb7766
SHA-256: d09a0f9f948e8afe12ad052c8bffad0b734a141e5745b8e7d58327ea8e8c9108
java-1.7.0-openjdk-src-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 6bfc98f43c6330de1beeb23f831b560a
SHA-256: 5fe690563e8a795d49efece6eac01911025644532360bed8899178502028b105
 
x86_64:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 1a32e88f321c16b695c6f57b7e784a2a
SHA-256: 316bc12d7816851c0bc85fbddc600ee8ff28d0a2ad715ceb1e6bf8ac8253fca7
java-1.7.0-openjdk-debuginfo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 40701efb472afcb817908fb39fa7127c
SHA-256: 8b13ffa16cc69f162c99d54a0107d3edd94996a25836254449bafadb1715aeb0
java-1.7.0-openjdk-demo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 50a810d32fd4b3e45bdcba808575820a
SHA-256: 8ba5d8859183da93770a055642337bbff9c192270008786f3934d9816d974445
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 754745b1e6a55a92b065de5b73d42e3d
SHA-256: 21da527343d851d8b8dd8919c50376773a06385425119f655c38938a7ebe4463
java-1.7.0-openjdk-javadoc-1.7.0.45-2.4.3.3.el6.noarch.rpm
File outdated by:  RHSA-2014:1620
    MD5: 10089eba4f51b1fe10ef4fe942cb7766
SHA-256: d09a0f9f948e8afe12ad052c8bffad0b734a141e5745b8e7d58327ea8e8c9108
java-1.7.0-openjdk-src-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 74d9f1dd1e08ad8e08fcd8733ef1cd37
SHA-256: 0ba421d3fe13fde68bbaec6d6680b68119d05225e35dcc994af03530a9f24774
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.src.rpm
File outdated by:  RHSA-2017:1204
    MD5: ae3f40f2cf4539d9a8744e55c9f73003
SHA-256: b05fb5164087a5f07339d84d597c1d3a3c9dc78a828739ef0e806287979e5b08
 
IA-32:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 833829673732a12ca8046b280eb98b26
SHA-256: e76ebb00d50e504460e680dc1e266c698f0e9af4e04fccdae3f2e91da76e5b57
java-1.7.0-openjdk-debuginfo-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 4330f98a97f730b10866bbe9339478a1
SHA-256: db0010b67b72373f0e9cd5cc5252d13d1e18b8726be9299b0126ba6f53fbc4fd
java-1.7.0-openjdk-demo-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 9bfe0815e273845c352371efcbe501e0
SHA-256: 8ad4c97569542292e364c2696780d2acbb106037062d64454834a21d024cb890
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 99e6c068cfd042c0532fbb701b266a65
SHA-256: e48e34ffdc869b2fabcfbdef57ec80fa16cde3440b7e7e16d7bfa68a43c611d7
java-1.7.0-openjdk-javadoc-1.7.0.45-2.4.3.3.el6.noarch.rpm
File outdated by:  RHSA-2014:1620
    MD5: 10089eba4f51b1fe10ef4fe942cb7766
SHA-256: d09a0f9f948e8afe12ad052c8bffad0b734a141e5745b8e7d58327ea8e8c9108
java-1.7.0-openjdk-src-1.7.0.45-2.4.3.3.el6.i686.rpm
File outdated by:  RHSA-2017:1204
    MD5: 6bfc98f43c6330de1beeb23f831b560a
SHA-256: 5fe690563e8a795d49efece6eac01911025644532360bed8899178502028b105
 
x86_64:
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 1a32e88f321c16b695c6f57b7e784a2a
SHA-256: 316bc12d7816851c0bc85fbddc600ee8ff28d0a2ad715ceb1e6bf8ac8253fca7
java-1.7.0-openjdk-debuginfo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 40701efb472afcb817908fb39fa7127c
SHA-256: 8b13ffa16cc69f162c99d54a0107d3edd94996a25836254449bafadb1715aeb0
java-1.7.0-openjdk-demo-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 50a810d32fd4b3e45bdcba808575820a
SHA-256: 8ba5d8859183da93770a055642337bbff9c192270008786f3934d9816d974445
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 754745b1e6a55a92b065de5b73d42e3d
SHA-256: 21da527343d851d8b8dd8919c50376773a06385425119f655c38938a7ebe4463
java-1.7.0-openjdk-javadoc-1.7.0.45-2.4.3.3.el6.noarch.rpm
File outdated by:  RHSA-2014:1620
    MD5: 10089eba4f51b1fe10ef4fe942cb7766
SHA-256: d09a0f9f948e8afe12ad052c8bffad0b734a141e5745b8e7d58327ea8e8c9108
java-1.7.0-openjdk-src-1.7.0.45-2.4.3.3.el6.x86_64.rpm
File outdated by:  RHSA-2017:1204
    MD5: 74d9f1dd1e08ad8e08fcd8733ef1cd37
SHA-256: 0ba421d3fe13fde68bbaec6d6680b68119d05225e35dcc994af03530a9f24774
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

905128 - [CRASH] OpenJDK-1.7.0 while using NSS security provider and kerberos
997633 - Adding com.sun.management.jmxremote system property to 32-bit JVM commandline crashes JVM



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/