IV19562: CRASH IN JAVA_SUN_AWT_COLOR_CMM_CMMCOLORCONVERT() IN LIBCMM.SO
Closed as program error.
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
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.
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.
Reported component name
JAVA 5 CLASS LI
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
JAVA 5 CLASS LI
Fixed component ID
Applicable component levels