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

classes_awt bug causes app to core dump

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • None
    • 1.0.2
    • client-libs
    • generic
    • solaris_2.5.1

      Hi Jeff,

      Our contractor, Patrick May, who encountered this problem will
      be calling you when he sees it again. He described to me that this
      happens when the application reaches a certain size. It is a little
      alarming since we are going to have a demo to show how much better it
      is to develop in Java next week. We are hoping that this bug won't prove
      otherwise if it causes a core dump during our demo.

      Maria Yang
      From patrick@may Fri Dec 13 13:40 PST 1996
      Return-Path: <patrick@may>
      Received: from may.Corp.Sun.COM by soulcages.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
      id NAA08941; Fri, 13 Dec 1996 13:40:21 -0800
      Received: by may.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
      id NAA04818; Fri, 13 Dec 1996 13:38:14 -0800
      Date: Fri, 13 Dec 1996 13:38:14 -0800
      From: patrick@may (Patrick May)
      Message-Id: <###@###.###>
      To: mariad@soulcages
      Subject: Java SIGSEGV
      Mime-Version: 1.0
      Content-Transfer-Encoding: 7bit
      Content-MD5: 0+9qZ1R4Dc3AghGmlOX0XQ==
      X-Lines: 97
      Status: RO
      Content-Type: text/plain; charset="us-ascii"
      Content-Length: 3854

      Maria,

           Here's the stack trace I get when the app core dumps (a couple of times a
      day).
           
      pjm

      SIGSEGV 11* segmentation violation
          si_signo [11]: SIGSEGV 11* segmentation violation
          si_errno [0]: Error 0
          si_code [1]: SEGV_ACCERR [addr: 0x14]

              stackbase=EF091000, stackpointer=EF08F450

      Full thread dump:
          "Screen Updater" (TID:0xee30bdb8, sys_thread_t:0xedf90de0) prio=4
              java.lang.Object.wait(Object.java)
              sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75)
              sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
          "Cleaner" (TID:0xee302d90, sys_thread_t:0xedfc0de0) prio=5
              sun.rmi.transport.DGCClient.run(DGCClient.java:300)
              java.lang.Thread.run(Thread.java)
          "LeaseRenewer" (TID:0xee302d50, sys_thread_t:0xedff0de0) prio=5
              sun.rmi.transport.LeaseRenewer.run(DGCClient.java:398)
              java.lang.Thread.run(Thread.java)
          "Reaper" (TID:0xee302ce8, sys_thread_t:0xef060de0) prio=5
              sun.rmi.transport.Reaper.run(ObjectTable.java:198)
              java.lang.Thread.run(Thread.java)
          "AWT-Modal" (TID:0xee300de8, sys_thread_t:0xef090de0) prio=5 *current
      thread*
              sun.awt.motif.ModalThread.run(MDialogPeer.java:149)
          "AWT-Motif" (TID:0xee301190, sys_thread_t:0xef0c0de0) prio=5
              java.lang.Thread.run(Thread.java)
          "AWT-Input" (TID:0xee301168, sys_thread_t:0xef0f0de0) prio=5
          "Finalizer thread" (TID:0xee3003b0, sys_thread_t:0xef460de0) prio=1
              java.awt.Graphics.finalize(Graphics.java:505)
          "Async Garbage Collector" (TID:0xee300368, sys_thread_t:0xef490de0) prio=1
          "Idle thread" (TID:0xee300320, sys_thread_t:0xef4c0de0) prio=0
          "clock handler" (TID:0xee3001f8, sys_thread_t:0xef4f0de0) prio=11
          "main" (TID:0xee3000a0, sys_thread_t:0x83880) prio=5
              java.lang.Object.wait(Object.java)
              sun.awt.motif.MDialogPeer.show(MDialogPeer.java:102)
              java.awt.Window.show(Window.java:116)
              mpsr.client.MPSR.<init>(MPSR.java:83)
              mpsr.client.MPSR.main(MPSR.java:254)
      Monitor Cache Dump:
          unknown key (key=0xef490de0): unowned
              Waiting to be notified:
                  "Async Garbage Collector"
          unknown key (key=0xef060de0): unowned
              Waiting to be notified:
                  "Reaper"
          unknown key (key=0xedff0de0): unowned
              Waiting to be notified:
                  "LeaseRenewer"
          sun.awt.motif.ModalThread@EE300DE8/EE338BD8 (key=0xee300de8): monitor
      owner: "AWT-Modal"
              Waiting to be notified:
                  "main"
          java.util.Vector@EE3028F0/EE33DAA0 (key=0xee3028f0): unowned
              Waiting to be notified:
                  "Cleaner"
          sun.awt.motif.MToolkit@EE301150/EE337518 (key=0xee301150): monitor
      owner: "AWT-Modal"
              Waiting to enter:
                  "AWT-Motif"
                  "Finalizer thread"
              Waiting to be notified:
                  "AWT-Input"
          sun.awt.ScreenUpdater@EE30BDB8/EE34BB98 (key=0xee30bdb8): unowned
              Waiting to be notified:
                  "Screen Updater"
      Registered Monitor Dump:
          Finalize me queue lock: unowned
          Thread queue lock: unowned
          Class 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 lock: unowned
          Monitor registry: monitor owner: "AWT-Modal"
      Thread Alarm Q:
          sys_thread_t 0xef490de0 [Timeout in 378 ms]
          sys_thread_t 0xef060de0 [Timeout in 486 ms]
          sys_thread_t 0xedfc0de0 [Timeout in 179380 ms]
          sys_thread_t 0xedff0de0 [Timeout in 471468 ms]
      Abort (core dumped)



      maria.dychitan@Corp 1996-12-23
      maria.dychitan@Corp 1997-01-08
      maria.dychitan@Corp 1997-01-08

            jeff Jeff Dinkins
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: