|
Duplicate :
|
|
|
Relates :
|
|
|
Relates :
|
Testcase from regression workspace, JPEGMultithread.java is passing with 1.5.0_06-b05 and failing with 1.5.0_07-b01 on all platforms.
Testcase Location:
==================
/net/urts071.india/export6/testSuites/Regression/workspace_150/test/com/sun/image/codec/jpeg/JPEGMultithread.java
JDK:
====
java version "1.5.0_07-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-ea-b01)
Java HotSpot(TM) Client VM (build 1.5.0_07-ea-b01, mixed mode, sharing)
Steps to reproduce:
===================
1. Install JDK in test machine.
2. copy attached JPEGMultithread.java file into test machine.
3. Compile .java files with tested JDK with following command:
<jdk location>/bin/javac JPEGMultithread.java
4. Start the test with the following command:
<jdk location>java JPEGMultithread
Output for 1.5.0_07-b01:
=====================
Spawning new thread
Reader 0 done
Spawning new thread
Reader 1 done
Exception in thread "WriterThread0" com.sun.image.codec.jpeg.ImageFormatException: JPEG lib error
at sun.awt.image.codec.JPEGImageEncoderImpl.writeJPEGStream(Native Method)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:472)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:228)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:235)
at WriterThread.run(JPEGMultithread.java:88)
at java.lang.Thread.run(Thread.java:595)
Output for 1.5.0_06-b05:
=====================
Spawning new thread
Reader 0 done
Spawning new thread
Reader 1 done
Writer 0 done
|