M
Mike
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/ComponentI+0
j quicktime.WinJNIDrawingSurface.<init>(Ljava/awt/ComponentV+16
j quicktime.QTSession$QTFrame.addNotify()V+24
j java.awt.Window.pack()V+28
j quicktime.QTSession.initialize(ILjava/lang/ClassV+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?
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/ComponentI+0
j quicktime.WinJNIDrawingSurface.<init>(Ljava/awt/ComponentV+16
j quicktime.QTSession$QTFrame.addNotify()V+24
j java.awt.Window.pack()V+28
j quicktime.QTSession.initialize(ILjava/lang/ClassV+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?