JDK-8029727 : On OS X dtrace probes CallMethodA/CallMethodV are not fired.
  • Type: Bug
  • Component: hotspot
  • Sub-Component: svc
  • Affected Version: hs24,hs25,7u40,8,8u77,8u101
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2013-12-07
  • Updated: 2016-04-27
  • Resolved: 2013-12-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8 JDK 9
7u101Fixed 8u101Fixed 9 b02Fixed
Description
Call<type>Method is fired instead of Call<type>MethodA
Call<type>Method is fired instead of Call<type>MethodV

[2013-12-06T08:58:25.09] dtrace_out> hotspot_jni_entry:  CallIntMethod                                   259
[2013-12-06T08:58:25.09] dtrace_out> hotspot_jni_return: CallIntMethod                                   259
[2013-12-06T08:58:25.09] dtrace_out> pid_jni_entry:  CallIntMethodA                                   81
[2013-12-06T08:58:25.09] dtrace_out> pid_jni_entry:  CallIntMethodV                                   81
[2013-12-06T08:58:25.09] dtrace_out> pid_jni_entry:  CallIntMethod                                    97
[2013-12-06T08:58:25.09] dtrace_out> pid_jni_return: CallIntMethodA                                   81
[2013-12-06T08:58:25.09] dtrace_out> pid_jni_return: CallIntMethodV                                   81
[2013-12-06T08:58:25.09] dtrace_out> pid_jni_return: CallIntMethod                                    97

[2013-12-06T08:58:25.10] CHECK FAIL: 'CallIntMethodA' doesn't exist in hotspot_jni:::entry
[2013-12-06T08:58:25.10] CHECK FAIL: 'CallIntMethodV' doesn't exist in hotspot_jni:::entry
[2013-12-06T08:58:25.10] CHECK FAIL: 'CallIntMethodA' doesn't exist in hotspot_jni:::return
[2013-12-06T08:58:25.10] CHECK FAIL: 'CallIntMethodV' doesn't exist in hotspot_jni:::return
[2013-12-06T08:58:25.10] CHECK FAIL: 'CallIntMethod': hotspot_jni:::entry(259) != pid:::entry(97)
[2013-12-06T08:58:25.10] CHECK FAIL: 'CallIntMethod': hotspot_jni:::return(259) != pid:::return(97)
Comments
This bug causes 37+ test failures in nightly. Requesting to review it for backport at least to JDK 8.
20-11-2015

ILW=MLH=P4, Incorrect probes are fired, dtrace on osx is low likelihood, no workaround
11-12-2013