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

Return from Modal Dialog in AWT causes seg violation

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1 P1
    • 1.1
    • 1.1
    • client-libs
    • None
    • 1.1fcs
    • x86, sparc
    • solaris_2.5, solaris_2.5.1, windows_95
    • Not verified



      Name: el35337 Date: 01/08/97

      received the following
      SIGSEGV 11* segmentation violation
          si_signo [11]: SIGSEGV 11* segmentation violation
          si_errno [0]: Error 0
          si_code [1]: SEGV_ACCERR [addr: 0x1000ea5]

              stackbase=EDF31000, stackpointer=EDF2FFB8

      Full thread dump:
          "AWT-Modal" (TID:0xee30d768, sys_thread_t:0xedf30de0, state:R) prio=5 *current thread*
              sun.awt.motif.ModalThread.run(MDialogPeer.java:151)
          "AWT-Dispatch-Proxy" (TID:0xee30d7b0, sys_thread_t:0xedf60de0, state:R) prio=5
              java.awt.EventQueue.getNextEvent(EventQueue.java)
              java.awt.EventDispatchThread.run(EventDispatchThread.java)
          "Screen Updater" (TID:0xee30c9c0, sys_thread_t:0xedf90de0, state:CW) prio=3
              java.lang.Object.wait(Object.java)
              sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)
              sun.awt.ScreenUpdater.run(ScreenUpdater.java:100)
          "AWT-Motif" (TID:0xee303ae0, sys_thread_t:0xedfc0de0, state:CW) prio=5
              java.lang.Thread.run(Thread.java)
          "AWT-Input" (TID:0xee303ac0, sys_thread_t:0xedff0de0, state:CW) prio=5
          "AWT-EventQueue" (TID:0xee303a90, sys_thread_t:0xef030de0, state:CW) prio=5
              java.lang.Object.wait(Object.java)
              sun.awt.motif.MDialogPeer.show(MDialogPeer.java:107)
              java.awt.Dialog.show(Dialog.java)
              EMXexrep.action(EMXexrep.java:340)
              java.awt.Component.handleEvent(Component.java)
              EMXexrep.handleEvent(EMXexrep.java:231)
              java.awt.Component.postEvent(Component.java)
              java.awt.Component.postEvent(Component.java)
              java.awt.Component.postEvent(Component.java)
              java.awt.Component.dispatchEvent(Component.java)
              java.awt.EventDispatchThread.run(EventDispatchThread.java)
          "Finalizer thread" (TID:0xee3002f8, sys_thread_t:0xef320de0, state:R) prio=1
              java.awt.Graphics.finalize(Graphics.java)
          "Async Garbage Collector" (TID:0xee3002b0, sys_thread_t:0xef350de0, state:CW) prio=1
          "Idle thread" (TID:0xee300268, sys_thread_t:0xef380de0, state:R) prio=0
          "clock handler" (TID:0xee300180, sys_thread_t:0xef3b0de0, state:CW) prio=11
          "main" (TID:0xee300150, sys_thread_t:0x465a0, state:CW) prio=5
      Monitor Cache Dump:
               unknown key (key=0xef350de0): unowned
              Waiting to be notified:
                  "Async Garbage Collector"
               sun.awt.motif.MToolkit@EE303A60/EE34EB70 (key=0xee303a60): monitor owner edf30de0: "AWT-Modal"
              Waiting to be notified:
                  "AWT-Motif"
                  "AWT-Input"
               java.awt.EventQueue@EE303A78/EE34FC60 (key=0xee303a78): monitor owner edf60de0: "AWT-Dispatch-Proxy"
               sun.awt.motif.ModalThread@EE30D768/EE382AC8 (key=0xee30d768): monitor owner edf30de0: "AWT-Modal"
              Waiting to be notified:
                  "AWT-EventQueue"
               sun.awt.ScreenUpdater@EE30C9C0/EE3B24B8 (key=0xee30c9c0): unowned
              Waiting to be notified:
                  "Screen Updater"
      Registered Monitor Dump:
          Finalize me queue lock: unowned
          Thread queue lock: unowned
              Waiting to be notified:
                  "main"
          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
          Monitor IO lock: unowned
          Child death monitor: unowned
          Event monitor: unowned
          I/O monitor: unowned
          Alarm monitor: unowned
              Waiting to be notified:
                  "clock handler"
          Sbrk lock: unowned
          Monitor cache expansion lock: unowned
          Monitor registry: monitor owner edf30de0: "AWT-Modal"
      Thread Alarm Q:
          sys_thread_t 0xef350de0 [Timeout in 487 ms]
      Abort (core dumped)


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

            gsaab Georges Saab
            elarsen Erik Larsen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: