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

Internet Explorer hangs with latest version of Java Update and jQuery dialog

XMLWordPrintable

    • b03
    • x86
    • windows_7

      FULL PRODUCT VERSION :
      java version "1.8.0_77"
      Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
      Java HotSpot(TM) Client VM (build 25.77-b03, mixed mode, sharing)

      ADDITIONAL OS VERSION INFORMATION :
      Microsoft Windows [Version 6.1.7601]

      A DESCRIPTION OF THE PROBLEM :
      When there is a page rendered, that contains an applet and it shows a jQuery dialog, browser hangs for couple of minutes. In the console it is visible, that there is eventually a StackOverflow reported in JavaScript.
      From analysis it looks like applet steals the focus, and then jQuery restores it for button in the dialog, then applet steals it again and we have a loop which results in StackOverflow.
      Additionally, although input field on the page is initially focused, it happens, that after page is loaded focus is stolen and set on applet instead.
      This does not happen on FF for example. I didn't test other browsers.

      REGRESSION. Last worked in version 8u73

      ADDITIONAL REGRESSION INFORMATION:
      java version "1.8.0_77"
      Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
      Java HotSpot(TM) Client VM (build 25.77-b03, mixed mode, sharing)

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Please open following site in IE with Java-Plugin installed:

          <html>
          <head>
              <script type="text/javascript" src="https://code.jquery.com/jquery-1.11.1.js"></script>
              <script type="text/javascript" src="https://code.jquery.com/ui/1.11.1/jquery-ui.js"></script>
              <link rel="stylesheet" href="https://code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
          
          </head>
          <body>
          <form>
              <applet width="150" height="30"
                      archive="https://docs.oracle.com/javase/tutorial/deployment/applet/examples/dist/applet_HelloWorld/applet_HelloWorld.jar"
                      code="HelloWorld.class">
                  <param name="initial_focus" value="false">
              </applet>
              <input id="password" type="password"/>
              <button id="login">Login</button>
          </form>
          <div id="dialog" title="Error">
              <p>Invalid password!</p>
          </div>
          <script type="text/javascript">
              $(function () {
          
                  $('#password').focus();
                  $('#dialog').dialog({
                      autoOpen: true,
                      modal: true,
                      buttons: {
                          Ok: function () {
                              $(this).dialog("close");
                          }
                      }
                  });
                  $('#login').click(function () {
                      console.log("Open dialog!!");
                      $('#dialog').dialog('open');
                  });
              });
          </script>
          </body>
          </html>

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      It should be possible to close displayed dialog.
      ACTUAL -
      It is not possible to close the dialog and the browser is frozen. User has to wait couple of minutes for the stack overflow in javascript to gain control over the browser again.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      JS console log:

      DOM7011: The code on this page disabled back and forward caching. For more information, see: http://go.microsoft.com/fwlink/?LinkID=291337
      File: applet_test.html
      HTML1300: Navigation occurred.
      File: applet_test.html
      HTML1527: DOCTYPE expected. Consider adding a valid HTML5 doctype: "<!DOCTYPE html>".
      File: applet_test.html, Line: 1, Column: 1
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 1416, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 1416, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 1416, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 1416, Column: 2
      SCRIPT2343: Stack overflow at line: 3899
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2307, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2307
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2364
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2364
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2307, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2307, Column: 4
      SCRIPT2343: Stack overflow at line: 2307
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2307, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2307, Column: 4
      SCRIPT2343: Stack overflow at line: 2307
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2364
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2364
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2364
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2364
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2364, Column: 5
      SCRIPT2343: Stack overflow at line: 2364
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 778
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3899, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 778
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2830, Column: 10
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 778
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4670, Column: 3
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2830, Column: 10
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 4670
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4670, Column: 3
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 2830, Column: 10
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 778, Column: 2
      SCRIPT2343: Stack overflow at line: 4670
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2
      SCRIPT2343: Stack overflow at line: 3618
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4915, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4915, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4915, Column: 2
      SCRIPT2343: Stack overflow at line: 4915
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4915, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4915, Column: 2
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4915, Column: 2
      SCRIPT2343: Stack overflow at line: 4915
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4717, Column: 4
      SCRIPT2343: Stack overflow at line: 4717
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 4308, Column: 5
      SCRIPT2343: Stack overflow at line: 4308
      SCRIPT28: Out of stack space
      File: jquery-1.11.1.js, Line: 3618, Column: 2


      REPRODUCIBILITY :
      This bug can be reproduced always.

      ---------- BEGIN SOURCE ----------
          <html>
          <head>
              <script type="text/javascript" src="https://code.jquery.com/jquery-1.11.1.js"></script>
              <script type="text/javascript" src="https://code.jquery.com/ui/1.11.1/jquery-ui.js"></script>
              <link rel="stylesheet" href="https://code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
          
          </head>
          <body>
          <form>
              <applet width="150" height="30"
                      archive="https://docs.oracle.com/javase/tutorial/deployment/applet/examples/dist/applet_HelloWorld/applet_HelloWorld.jar"
                      code="HelloWorld.class">
                  <param name="initial_focus" value="false">
              </applet>
              <input id="password" type="password"/>
              <button id="login">Login</button>
          </form>
          <div id="dialog" title="Error">
              <p>Invalid password!</p>
          </div>
          <script type="text/javascript">
              $(function () {
          
                  $('#password').focus();
                  $('#dialog').dialog({
                      autoOpen: true,
                      modal: true,
                      buttons: {
                          Ok: function () {
                              $(this).dialog("close");
                          }
                      }
                  });
                  $('#login').click(function () {
                      console.log("Open dialog!!");
                      $('#dialog').dialog('open');
                  });
              });
          </script>
          </body>
          </html>
      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      Didn't find any.

            herrick Andy Herrick (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: