QuickTime for Java: Applet crashes JVM and browsers on Windows



I've written an applet that uses QuickTime for Java to display some
video. I can run the applet in the appletviewer (with a sufficiently
lax security policy), but if I try to run it in a Web browser, the JVM
and browser crash. Both IE6 and Firefox are affected. I'm using the
Java plugin 1.5.0_02, and Windows XP.

The HotSpot error log (here hs_err_pid3044.log) starts out with the
following lines:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d6c9ab4, pid=3044,
tid=3140
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode,
sharing)
# Problematic frame:
# V [jvm.dll+0x89ab4]
#

and here's the top of the call stack:

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j quicktime.WinNativeHelper.getDrawingSurface(Ljava/awt/Component;)I+0
j quicktime.WinJNIDrawingSurface.<init>(Ljava/awt/Component;)V+16
j quicktime.QTSession$QTFrame.addNotify()V+24
j java.awt.Window.pack()V+28
j quicktime.QTSession.initialize(ILjava/lang/Class;)V+101
j quicktime.QTSession.initialize(I)V+2
j quicktime.QTSession.open(III)V+1
j quicktime.QTSession.open()V+3
....

At least the error was unexpected. Has anyone encountered this
problem, and is there a way to fix it?

.



Relevant Pages

  • Re: Runescape...Exception Access Violation
    ... "An unexpected error has been detected by HotSpot Virtual Machine" ... The applet or application that you were running may contain programming errors or bugs that caused the JVM to crash. ... You may be running an older version of the Java Runtime Environment which contains bugs that can cause the JVM to crash. ...
    (microsoft.public.windowsxp.games)
  • Technical information about the vulnerabilities fixed by MS-02-52
    ... The patch doesn't fix all of the vulnerabilities we reported, ... Java support in the Internet Zone even after applying the patch gives the ... possibility for a malicious Java Applet to gain control over the system. ... Our original report and information regarding the remaining Java ...
    (NT-Bugtraq)
  • Technical information about the vulnerabilities fixed by MS-02-52
    ... The patch doesn't fix all of the vulnerabilities we reported, ... Java support in the Internet Zone even after applying the patch gives the ... possibility for a malicious Java Applet to gain control over the system. ... Our original report and information regarding the remaining Java ...
    (Bugtraq)
  • [Full-Disclosure] Technical information about the vulnerabilities fixed by MS-02-52
    ... The patch doesn't fix all of the vulnerabilities we reported, ... Java support in the Internet Zone even after applying the patch gives the ... possibility for a malicious Java Applet to gain control over the system. ... Our original report and information regarding the remaining Java ...
    (Full-Disclosure)
  • Re: Java Question
    ... if the anfy applet works for you then I don't know why the game ... I'm a little unclear about part of your instructions to go to my Java ... message that I need to download and install Macromedia Flash Player (which I ...
    (microsoft.public.windowsxp.general)