JDK-6773313 : Mac OS X port crashes with latest WebKit nightly
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u12
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • CPU: generic
  • Submitted: 2008-11-19
  • Updated: 2010-09-08
  • Resolved: 2009-01-21
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.
6u12 b02Fixed
Due to bugs in the NPAPI Java Plug-In when the MIME type passed to NPP_New is NULL, the Java Plug-In crashes with the latest WebKit nightly build. We are working on having this issue addressed on the WebKit side, but in the meantime we need to be more correct in our handling of this situation.

EVALUATION The latest WebKit nightly build on Mac OS X is passing a NULL MIME type in to the Java Plug-In's NPP_New function, which triggered preexisting bugs causing the Java Plug-In to crash the browser. This could happen with any NPAPI based browser so it is important to fix this issue. Also updated the advertised MIME types in the Mac OS X-specific make/macosx/plugin/JavaPlugIn2-Info.plist.

SUGGESTED FIX http://sa.sfbay.sun.com/projects/deployment_data/6u12/6773313.0/