JDK-8154229 : Internet Explorer hangs with latest version of Java Update and jQuery dialog
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 8u77,9
  • Priority: P2
  • Status: Closed
  • Resolution: Won't Fix
  • OS: windows_7
  • CPU: x86
  • Submitted: 2016-04-13
  • Updated: 2018-03-22
  • Resolved: 2018-03-22
Related Reports
Relates :  
Description
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.


Comments
No plans to address for JDK 8. If this is a concern, please raise a Oracle Support Case (SR).
22-03-2018

Checked with 9 ea b169 and could confirm that the issue is still reproducible.
17-05-2017

This issue is still reproducible with current version as well as 9 ea. Results: 8u121 b13: FAIL 8u122 ea b04: FAIL 8u131 b04: FAIL 9 ea b154: FAIL
02-02-2017

the regression is introduced by: http://closedjdk.us.oracle.com/jdk8u/jdk8u-dev/deploy/rev/9416f72c25b4
29-04-2016

Ok, I was able to reproduce it, IE cached page that I modified during investigation of the issue.
29-04-2016

I can always reproduce the issue with 8u77b03, but I've just checked 8u102b05 and it works fine. I also use win7 x64 and IE 11.
29-04-2016

I can't reproduce the issue with 8u101 or 8u102.
28-04-2016

8u77-b01 and 8u77-b02 works fine, the issue was reproduced by 8u77-b03.
20-04-2016

Please triage further relative to CPU16_03 - I want to know if this really is a P3
20-04-2016

Windows 7 (64-bit) Checked this for IE 11 and FF 45.0.2 browsers and could confirm the issue with 8u77 b03 and 8u102 b02. Browsers: IE 11 FF 45.0.2 Result: 8u73 b31: OK 8u77 b03: FAIL 8u102 b02: FAIL To reproduce, run the attached web page containing applet example in the respective browsers. This seems a regression with 8u77. Moving this up for dev. review.
14-04-2016