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

REGRESSION:IE browser window containing the applet hangs when closed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 1.4.2
    • deploy
    • x86
    • windows_2000


      ###@###.### 2002-12-11

      J2SE Version (please include all output from java -version flag):
        java version "1.4.2-beta"
        Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-beta-b08)
        Java HotSpot(TM) Client VM (build 1.4.2-beta-b08, mixed mode)

      Does this problem occur on J2SE 1.3 or 1.4? Yes / No (pick one)
        1.4.0_XX, 1.4.1, 1.4.1_XX, 1.4.2

      Operating System Configuration Information (be specific):
        Windows 98 SE +latest patches
        Windows 2000 Professional (build 2195: Service Pack 3) + latest paches
        Windows NT 4.0 SP6
        MS Internet Explorer SP1 - 6.0.2800.1106 + latest paches

      Hardware Configuration Information (be specific):
        DELL Dimension V400, CPU Intel PII 400 MHz, RAM 128MB
        DELL Dimension L550cx, CPU Intel PIII 550 MHz, RAM 256MB

      Bug Description:
        The IE browser window containing the applet hangs when closed.

        The applet connects to a servlet under MS IIS via HTTPS connection.
        After the applet is loaded, the browser window is safe to close from
        its "x" button.

        After a successful login, any attempt to close the browser window from
        its "x" button will result in browser hanging.

        If after a successful logout, the browser window is again safe to close.
        This problem DOES NOT appear on JRE 1.4.0-b92 and 1.3.1_02

      Background:
        After load, the applet starts a thread named CheckTimeOutTask
       (responsible for checking various timeouts during the session), which is
        idle initially. After a successful login, a new thread is started named
        KeepAliveScheduler that schedules business keep alive requests to the
        server every 40 sec. An additional thread is started to issue a single
        business request and then dies.
        After logout, the KeepAliveScheduler thread is killed and the applet
        returns to its initial state.

      Steps to Reproduce (be specific):
        Go to http://payiqtest.onlinebank.com
        Follow the instructions on the web page to launch one of the two applets.
        Disregard all security messages (this is not the problem) caused by the
        invalid certificate. Try to login using the provided user name and password.
        After login try to close the browser window from its "x" button.



            dgu Dennis Gu (Inactive)
            tyao Ting-Yun Ingrid Yao (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: