APAR status
Closed as program error.
Error description
Error Message: N/A . Stack Trace: Java stack trace from the crash- ---------------------------------- at sun/awt/color/CMM.cmmColorConvert(Native Method) at sun/awt/color/ICC_Transform.colorConvert(ICC_Transform.java:206) at java/awt/image/ColorConvertOp.ICCBIFilter(ColorConvertOp.java:34 3) at java/awt/image/ColorConvertOp.filter(ColorConvertOp.java:293) Native Stack Trace from the crash- ---------------------------------- #13 <signal handler called> #14 0x0000003a37207a38 in pthread_join () from /home/lib64/libpthread.so.0 #15 0x00002aabb77f4d00 in KpThreadWait () from /home/java/jre/bin/libcmm.so #16 0x00002aabb77ba347 in evalImageMP () from /home/java/jre/bin/libcmm.so #17 0x00002aabb77b9f7f in PTEvalSeq () from /home/java/jre/bin/libcmm.so #18 0x00002aabb77db7b4 in PTEvaluate () from /home/java/jre/bin/libcmm.so #19 0x00002aabb77db3f4 in PTEvalDT () from /home/java/jre/bin/libcmm.so #20 0x00002aabb77e3fbf in SpEvaluate () from /home/java/jre/bin/libcmm.so #21 0x00002aabb77b266b in Java_sun_awt_color_CMM_cmmColorConvert () from /home/java/jre/bin/libcmm.so #22 0x00002aabc4089404 in ?? () . This crash is seen intermittently
Local fix
Problem summary
Root cause of the problem was that Color management module uses multiple worker threads to process a color conversion routine in parallel mode. It uses joinable threads and pthread_join () to synchronize main processing thread with worker threads. Sometimes pthread_join() fails to synchronize threads under high load ,which can lead to crash in following routines - - pthread_join() - evalTh1i3o3d8() This problem also reported in Oracle bug id 6935062.
Problem conclusion
This defect will be fixed in: 5.0.0 SR14 6.0.0 SR16 6.0.1 SR8 . JVM is fixed by using detached worker threads and semaphores in Color management module's internal multi-threaded subsystems.
Temporary fix
Comments
APAR Information
APAR number
IV19562
Reported component name
JAVA 5 CLASS LI
Reported component ID
620500130
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-04-11
Closed date
2012-06-07
Last modified date
2014-11-10
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
JAVA 5 CLASS LI
Fixed component ID
620500130
Applicable component levels
R500 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVQ3Y","label":"Java Class Libraries"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
10 November 2014