Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4337754

REGRESSION: Win32: Plugin crashes on start.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.4.0
    • 1.4.0
    • client-libs
    • beta
    • x86
    • windows_nt



      Name: dsR10078 Date: 05/12/2000

      ###@###.###

      The problem is reproducible with Java Plug-in 1.3.0-C and JRE built from
      the current Merlin workspace. Netscape 4.7 and Internet Explorer 5.

      To reproduce open Test.html in the browser:

      ----------- Test.java ----------------------------
      import java.applet.Applet;

      public class Test extends Applet {}
      --------------------------------------------------
      ----------- Test.html ----------------------------
      <html>
      <body>
      <!--"CONVERTED_APPLET"-->
      <!-- CONVERTER VERSION 1.3 -->
      <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
      WIDTH = 200 HEIGHT = 200 codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
      <PARAM NAME = CODE VALUE = Test >

      <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
      <PARAM NAME="scriptable" VALUE="false">
      <COMMENT>
      <EMBED type="application/x-java-applet;version=1.3" CODE = Test WIDTH = 200 HEIGHT = 200 scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT>

      </NOEMBED></EMBED>
      </OBJECT>

      <!--
      <APPLET CODE = Test WIDTH = 200 HEIGHT = 200>


      </APPLET>
      -->
      <!--"END_CONVERTED_APPLET"-->

      </body>
      </html>
      --------------------------------------------------

      The browser starts loading plugin. Then plugin crashes together
      with the browser.

      The native stack trace indicating the point of crash is as follows:

      The AWT toolkit thread:

      jni_GetObjectClass(const JNINativeInterface_ * * 0x00a806c0, _jobject * 0x00000000) line 1382
      AwtFrame::GetClassNameA(AwtFrame * const 0x02ba7848) line 125
      AwtComponent::RegisterClassA(AwtComponent * const 0x02ba7848) line 287 + 16 bytes
      AwtFrame::Create(_jobject * 0x0012f8a4, _jobject * 0x01ac08e0) line 199
      AwtToolkit::WndProc(HWND__ * 0x00c0028a, unsigned int 0x00000464, unsigned int 0x00000000, long 0x0012f840) line 492 + 11 bytes
      USER32! 77e719d0()
      USER32! 77e71982()
      NTDLL! 77f763a3()
      USER32! 77e71bd8()
      AwtToolkit::PumpWaitingMessages(AwtToolkit * const 0x02ba7848) line 790 + 25 bytes
      AwtToolkit::MessageLoop(AwtToolkit * const 0x02ba7848) line 744 + 7 bytes
      Java_sun_awt_windows_WToolkit_eventLoop(JNIEnv_ * 0x00a806c0, _jobject * 0x0c99fe98) line 1566
      invoke_V_V(Hjava_lang_Object * 0x08cd2d18, methodblock * 0x0c5ae20c, int 0x00000001, execenv * 0x00a806c0) line 71
      invokeLazyNativeMethod(Hjava_lang_Object * 0x08cd2d18, methodblock * 0x00010001, int 0x00000001, execenv * 0x00a806c0) line 680 + 13 bytes
      _ExecuteJava() line 14452

      Browser thread:

      USER32! 77e718ec()
      USER32! 77e725bc()
      AwtToolkit::CreateComponent(void * 0x0012f8a4, void * 0x00000000, void (void *, void *)* 0x0c6e5e0e AwtFrame::Create(_jobject *, _jobject *)) line 445
      Java_sun_awt_windows_WEmbeddedFramePeer_create(JNIEnv_ * 0x009f1450, _jobject * 0x0012f8a4, _jobject * 0x00000000) line 1036
      invoke_O_V(Hjava_lang_Object * 0x08ccecc0, methodblock * 0x0c5d990c, int 0x00000002, execenv * 0x009f1450) line 295
      invokeLazyNativeMethod(Hjava_lang_Object * 0x08ccecc0, methodblock * 0x00010001, int 0x00000002, execenv * 0x009f1450) line 680 + 13 bytes
      _ExecuteJava() line 14679
      08ccea20()
      00ac06e0()
      08ccea20()

      ======================================================================

            dassunw Das Das (Inactive)
            dassunw Das Das (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: