openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #12089
[Bug 913434] Re: ImageIO crashes (core dumped) while reading many image files
This bug was fixed in the package openjdk-7 -
7u111-2.6.7-0ubuntu0.12.04.2
---------------
openjdk-7 (7u111-2.6.7-0ubuntu0.12.04.2) precise-security; urgency=medium
* Backport to Ubuntu 12.04.
openjdk-7 (7u111-2.6.7-0ubuntu0.14.04.2) trusty-security; urgency=medium
* debian/patches/it-jamvm-8158260-unsafe-methods.patch: fix JAMVM
after the introduction of two new Unsafe methods in the OpenJDK
hotspot. Closes: #833933. (LP: #1611598)
openjdk-7 (7u111-2.6.7-0ubuntu0.12.04.1) precise-security;
urgency=medium
* Backport to Ubuntu 12.04.
openjdk-7 (7u111-2.6.7-0ubuntu0.14.04.1) trusty-security; urgency=medium
[ Matthias Klose ]
* Fix handling of /usr/lib/jvm/*/jre/lib/zi if internal tzdata is used
(Andreas Beckmann). Closes: #821858.
* Add missing includes for aarch64 hotspot backport (building without pch).
* Use in-tree lcms for backports.
[ Tiago Stürmer Daitx ]
* IcedTea release 2.6.7 (based on 7u111):
* Security fixes
- S8079718, CVE-2016-3458: IIOP Input Stream Hooking
- S8145446, CVE-2016-3485: Perfect pipe placement (Windows only)
- S8147771: Construction of static protection domains under Javax
custom policy
- S8148872, CVE-2016-3500: Complete name checking
- S8149962, CVE-2016-3508: Better delineation of XML processing
- S8150752: Share Class Data
- S8151925: Font reference improvements
- S8152479, CVE-2016-3550: Coded byte streams
- S8155981, CVE-2016-3606: Bolster bytecode verification
- S8155985, CVE-2016-3598: Persistent Parameter Processing
- S8158571, CVE-2016-3610: Additional method handle validation
* debian/rules:
- Create symbolic link in source package (thanks Avinash).
Closes: #832720.
- Use in-tree lcms (LP: #913434)
* debian/JB-jre-headless.prerm.in: check for /var/lib/binfmts/jar
instead of /var/lib/binfmts/@basename@ before removing jar entry
from binfmts. Closes: #821146.
-- Tiago Stürmer Daitx <tiago.daitx@xxxxxxxxxxxxx> Wed, 10 Aug 2016
20:46:47 +0000
** Changed in: openjdk-7 (Ubuntu)
Status: Incomplete => Fix Released
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3458
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3485
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3500
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3508
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3550
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3598
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3606
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2016-3610
** Changed in: openjdk-7 (Ubuntu)
Status: Incomplete => Fix Released
--
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-7 in Ubuntu.
https://bugs.launchpad.net/bugs/913434
Title:
ImageIO crashes (core dumped) while reading many image files
Status in OpenJDK:
Fix Released
Status in lcms2 package in Ubuntu:
Incomplete
Status in openjdk-7 package in Ubuntu:
Fix Released
Bug description:
Code that uses ImageIO.read() to read many image files (on my system:
270 files, totalling 522.9 MiB) crashes the JVM.
~~~ My system information:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 11.10
Release: 11.10
Codename: oneiric
$ uname -a
Linux dowah 3.0.0-14-generic #23-Ubuntu SMP Mon Nov 21 20:28:43 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
$ javac -version
javac 1.7.0_147
$ java -version
java version "1.7.0_147-icedtea"
~~~ To reproduce the error:
$ javac BugIIO.java
$ ulimit -c unlimited # to enable core dump
$ java BugIIO
~~~ Terminal output that signifies the error:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fb5babe31f8, pid=4978, tid=140418842154752
#
# JRE version: 7.0_147-b147
# Java VM: OpenJDK 64-Bit Server VM (21.0-b17 mixed mode linux-amd64 compressed oops)
# Derivative: IcedTea7 2.0
# Distribution: Ubuntu 11.10, package 7~b147-2.0-0ubuntu0.11.10.1
# Problematic frame:
# C [liblcms2.so.2+0x121f8] cmsSaveProfileToIOhandler+0x38
#
# Core dump written. Default location: /home/joshua/core or core.4978
#
# An error report file with more information is saved as:
# /home/joshua/hs_err_pid4978.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# https://bugs.launchpad.net/ubuntu/+source/openjdk-7/
#
Dibatalkan (core didump)
~~~ PS
When I tried to compile BugIIO.java on openjdk-6 and run it on openjdk-6, the program finishes normally (no crash).
To clarify:
1. This bug affect OpenJDK 7 (7~b147-2.0-0ubuntu0.11.10.1) (tested on oneiric).
2. This bug does *not* affect OpenJDK 6 (6b23~pre11-0ubuntu1.11.10) (tested on oneiric).
To manage notifications about this bug go to:
https://bugs.launchpad.net/openjdk/+bug/913434/+subscriptions
References