JDK-7124383 : [macosx] VM crash in liblcms.dylib
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 7
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: os_x
  • CPU: generic
  • Submitted: 2011-12-23
  • Updated: 2013-10-18
  • Resolved: 2011-12-27
Related Reports
Duplicate :  
Description
http://java.net/jira/browse/MACOSX_PORT-287 submitted 2011/08/17 by Kirill Shirokov
There was a VM crash in CMS library:
VM crashes on MacOS in CMS library:
Stack: <span class=&quot;error&quot;>&#91;123e52000,123f52000&#93;</span>,  sp=123f51120,  free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  <span class=&quot;error&quot;>&#91;liblcms.dylib+0xbd41&#93;</span>  _cmsSearchTag+0x4sh: 
C  <span class=&quot;error&quot;>&#91;liblcms.dylib+0xbd9e&#93;</span>  cmsIsTag+0xb
C  <span class=&quot;error&quot;>&#91;liblcms.dylib+0x2755a&#93;</span>  Java_sun_java2d_cmm_lcms_LCMS_getTagSize+0x29
J  sun.java2d.cmm.lcms.LCMS.getTagSize(JI)I
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  sun.java2d.cmm.lcms.LCMS.getTagSize(JI)I
J  java.awt.color.ICC_Profile.getData(JI)[B
J  java.awt.color.ICC_Profile.getXYZTag(I)[F
J  java.awt.color.ICC_ProfileGray.getMediaWhitePoint()[F
j  javasoft.sqe.tests.api.java.awt.Color.ICC_ProfileGray.GetTest.testCase8()Ljavasoft/sqe/javatest/Status;+30
v  ~StubRoutines::call_stub
J  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(Ljava/lang/reflect/Method;)Ljavasoft/sqe/javatest/Status;
j  javasoft.sqe.javatest.lib.MultiTest.run([Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)Ljavasoft/sqe/javatest/Status;+152
J  nsk.stress.share.StressTest.runTest(I)V
J  nsk.stress.share.StressTest.run()V
v  ~StubRoutines::call_stub
Build: 203
Test name: nsk/stress/jck60/jck60015
Please contact me if you need more details.

Comments
EVALUATION A crash with similar symptoms was reproduced on other platforms as well, so this failure unlikely to be a macosx-specific. Also, such crashes were never observed on real world applications, but only on stress tests. So, I am decreasing the priority of this bug.
27-12-2011

EVALUATION Author: Kirill Shirokov Date: 17/Aug/11 12:05 PM Keywords: test-fail-macos Build: b203
23-12-2011