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

WinNT: HotJava hung when 'Remembered Places' frame was being brought up

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1
    • Resolution: Fixed
    • Affects Version/s: 1.0, 1.0k
    • Fix Version/s: 1.1.1
    • Component/s: client-libs
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      1.1.1
    • CPU:
      generic, x86
    • OS:
      solaris_2.5, windows_95, windows_nt
    • Verification:
      Not verified

      Description


      I brought up HotJava on Windows NT 4.0.

      After the "What's Hot" page was up, I clicked on "Show Places List..."
      in the Places menu.

      The outline of the Remembered Places frame was drawn, and then
      HotJava hung.
      This hang does not occur every time these actions are performed.

      Stack trace
      ===========
      Full thread dump:
          "ImageMap Animator" (TID:0xf821c8, sys_thread_t:0x8a2460, Win32ID:0x60, stat
      e:S) prio=2
              sun.hotjava.applets.imagemap.ImageMap.run(ImageMap.java:251)
              java.lang.Thread.run(Thread.java:481)
          "thread applet-sun.hotjava.applets.imagemap.ImageMap" (TID:0xf81280, sys_thr
      ead_t:0x8a4a60, Win32ID:0x8d, state:S) prio=4
              java.lang.Object.wait(Object.java:315)
              sun.applet.AppletPanel.getNextEvent(AppletPanel.java:204)
              sun.applet.AppletPanel.run(AppletPanel.java:230)
              sun.hotjava.tags.TagAppletPanel.run(TagAppletPanel.java:193)
              java.lang.Thread.run(Thread.java:481)
          "AWT-Finalizer" (TID:0xf7d370, sys_thread_t:0x8a07e0, Win32ID:0x87, state:S)
       prio=8
              java.lang.Object.wait(Object.java:315)
              sun.awt.AWTFinalizer.run(AWTFinalizer.java:48)
          "Image Animator" (TID:0xf75728, sys_thread_t:0x88b940, Win32ID:0x69, state:C
      W) prio=4
              sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:548)
              sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
              sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java
      :219)
              sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:139)
              sun.awt.image.ImageFetcher.run(ImageFetcher.java:116)
          "Screen Updater" (TID:0xf7a4b0, sys_thread_t:0x888e40, Win32ID:0x78, state:S
      ) prio=4
              java.lang.Object.wait(Object.java:315)
              sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)
              sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)
          "AWT-Windows" (TID:0xf66d70, sys_thread_t:0x86a630, Win32ID:0x82, state:S) p
      rio=5
              java.awt.FocusManager.focusForward(Window.java:605)
              java.awt.FocusManager.activateFocus(Window.java:486)
              sun.awt.windows.WToolkit.run(WToolkit.java:103)
              java.lang.Thread.run(Thread.java:481)
          "AWT-EventQueue-0" (TID:0xf66cc8, sys_thread_t:0x86a560, Win32ID:0x7f, state
      :S) prio=5
              sun.awt.windows.WScrollPanePeer.childResized(WScrollPanePeer.java:83)
              java.awt.ScrollPane.layout(ScrollPane.java:356)
              java.awt.ScrollPane.doLayout(ScrollPane.java:299)
              java.awt.Container.validateTree(Container.java:486)
              java.awt.Container.validateTree(Container.java:492)
              java.awt.Container.validate(Container.java:468)
              sun.hotjava.ui.ListPanel.initialize(HotListFrame.java:1102)
              sun.hotjava.ui.HotListFrame.show(HotListFrame.java:165)
              sun.hotjava.ui.HotListFrame.openList(HotListFrame.java:174)
              sun.hotjava.ui.EditorFrame.action(EditorFrame.java:1492)
              sun.hotjava.ui.EditorFrame.handleEvent(EditorFrame.java:1745)
              java.awt.Window.postEvent(Window.java:411)
              java.awt.MenuComponent.postEvent(MenuComponent.java:126)
              java.awt.MenuComponent.postEvent(MenuComponent.java:126)
              java.awt.MenuComponent.postEvent(MenuComponent.java:126)
              sun.hotjava.ui.UserMenuItem.postEvent(UserMenuItem.java:77)
              java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:154)
              java.awt.MenuComponent.dispatchEvent(MenuComponent.java:136)
              java.awt.EventDispatchThread.run(EventDispatchThread.java:64)
          "Alloc State Notifier" (TID:0xf659a0, sys_thread_t:0x860e10, Win32ID:0x5b, s
      tate:S) prio=8
              java.lang.Object.wait(Object.java:315)
              sun.misc.VMNotifierThread.run(VM.java:124)
          "Red Alloc State Notifier" (TID:0xf65980, sys_thread_t:0x8609f0, Win32ID:0x8
      a, state:S) prio=10
              java.lang.Object.wait(Object.java:315)
              sun.misc.VMNotifierThread.run(VM.java:124)
          "Request Processor" (TID:0xf65838, sys_thread_t:0x860190, Win32ID:0x3e, stat
      e:S) prio=6
              sun.misc.Queue.dequeue(Queue.java:84)
              sun.misc.Queue.dequeue(Queue.java:71)
              sun.misc.RequestProcessor.run(RequestProcessor.java:56)
              java.lang.Thread.run(Thread.java:481)
          "Finalizer thread" (TID:0xf500d0, sys_thread_t:0x85b3a0, Win32ID:0x76, state
      :CW) prio=2
          "main" (TID:0xf500a8, sys_thread_t:0x857160, Win32ID:0x66, state:S) prio=5
      Monitor Cache Dump:
          <unknown key> (0x88b940): <unowned>
              Waiters: 1
          sun.awt.windows.WScrollPanePeer@F809F0/1081B78: owner "AWT-EventQueue-0" (0x
      86a560, 1 entry)
          sun.misc.VMNotifierThread@F659A0/FD7F00: <unowned>
              Waiters: 1
          sun.hotjava.tags.TagAppletPanel@F80EE0/1060C50: <unowned>
              Waiters: 1
          sun.misc.VMNotifierThread@F65980/FD7E48: <unowned>
              Waiters: 1
          sun.hotjava.applets.imagemap.ImageMap@F82310/1064CF8: <unowned>
              Waiters: 1
          sun.awt.AWTFinalizer@F7D370/1036078: <unowned>
              Waiters: 1
          java.lang.Object@F65D40/FD8D60: owner "AWT-EventQueue-0" (0x86a560, 1 entry)

          sun.misc.Queue@F658C0/FD7C20: <unowned>
              Waiters: 1
          sun.awt.ScreenUpdater@F7A4B0/FFAFC8: <unowned>
              Waiters: 1
      Registered Monitor Dump:
          Thread queue lock: <unowned>
              Waiters: 1
          Name and type hash table lock: <unowned>
          String intern lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class loading lock: <unowned>
          Java stack lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Has finalization queue lock: <unowned>
          Finalize me queue lock: <unowned>
              Waiters: 1
          Monitor cache expansion lock: <unowned>
          Monitor registry: <unowned>


        Attachments

          Issue Links

            Activity

              People

              Assignee:
              tballsunw Tom Ball (Inactive)
              Reporter:
              gaurisha Gauri Sharma (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: