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

Solaris: SEGV in X11Graphics.clipRect

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1 P1
    • 1.1.1
    • 1.1.1
    • client-libs
    • 1.1.1
    • generic
    • generic
    • Not verified

      Using the latest HotJava and /usr/local/java/NIGHTLY1/jdk1.1.1/solaris/JDK1.1.1B, visit

      http://www.moneynet.com/frames.mhtml?FRAME=coNews

      Enter "sgi" in the "Get News" section and press the button; navigate around using the links in the target page, scroll up and down a little bit, then back
      to the company news page.

      Enter "msft" in the "Get News" section, press the button. You should experience this problem right away.


      THREADS_TYPE is green_threads
      [Starting HotJava]
      [Initializing globals]
      [Creating frame]
      [Loading: /home/sbb/.hotjava/urlpool]
      Recorded new cookie SID=759129380; expires=Wed Feb 26 23:50:51 PST 1997; path=/MONEYNET/coNews; domain=www.moneynet.com
      [Loaded DTD html32 in 135ms]
      Replaced existing cookie SID=779028926; expires=Thu Feb 27 00:53:59 PST 1997; path=/MONEYNET/coNews; domain=www.moneynet.com
      Added cookie to request SID=779028926; expires=Thu Feb 27 00:53:59 PST 1997; path=/MONEYNET/coNews; domain=www.moneynet.com
      Replaced existing cookie SID=779028926; expires=Thu Feb 27 00:54:10 PST 1997; path=/MONEYNET/coNews; domain=www.moneynet.com
      Added cookie to request SID=779028926; expires=Thu Feb 27 00:54:10 PST 1997; path=/MONEYNET/coNews; domain=www.moneynet.com
      Replaced existing cookie SID=779028926; expires=Thu Feb 27 00:55:10 PST 1997; path=/MONEYNET/coNews; domain=www.moneynet.com
      Added cookie to request SID=779028926; expires=Thu Feb 27 00:55:10 PST 1997; path=/MONEYNET/coNews; domain=www.moneynet.com
      SIGSEGV 11* segmentation violation
          si_signo [11]: SIGSEGV 11* segmentation violation
          si_errno [0]: Error 0
          si_code [1]: SEGV_ACCERR [addr: 0x14]

      stackbase=EF072000, stackpointer=EF0717D8

      Full thread dump:
          "Image Animator" (TID:0xed6424a0, sys_thread_t:0xeccd1de0, state:R) prio=3
      sun.awt.image.ImageRepresentation.setPixels(ImageRepresentation.java:184)
      sun.awt.image.ImageDecoder.setPixels(ImageDecoder.java:123)
      sun.awt.image.GifImageDecoder.sendPixels(GifImageDecoder.java:436)
      sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:535)
      sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
      sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:256)
      sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:148)
      sun.awt.image.ImageFetcher.run(ImageFetcher.java:124)
          "Thread-4" (TID:0xed6447f8, sys_thread_t:0xecbc1de0, state:R) prio=5
      sun.hotjava.doc.Formatter.stop(Formatter.java:513)
      sun.hotjava.doc.DocumentPanel.show(DocumentPanel.java:534)
      sun.hotjava.doc.DocumentPanel.showDocument(DocumentPanel.java:591)
      sun.hotjava.doc.DocumentPanel.showDocument(DocumentPanel.java:566)
      sun.hotjava.doc.TopLevelDocumentPanel.push(TopLevelDocumentPanel.java:231)
      sun.hotjava.doc.TopLevelDocumentPanel.push(TopLevelDocumentPanel.java:249)
      sun.hotjava.ui.EditorFrame.push(EditorFrame.java:1255)
      sun.hotjava.forms.SubmitThread.run(FormPanel.java:731)
          "HotJava Clock" (TID:0xed6227d0, sys_thread_t:0xecd01de0, state:CW) prio=5
      sun.hotjava.ui.ClockTicker.run(ClockTicker.java:55)
      java.lang.Thread.run(Thread.java)
          "AWT-Finalizer" (TID:0xed5df5e8, sys_thread_t:0xecdc1de0, state:CW) prio=9
      java.lang.Object.wait(Object.java)
      sun.awt.AWTFinalizer.run(AWTFinalizer.java:48)
          "Screen Updater" (TID:0xed5c51a0, sys_thread_t:0xecdf1de0, state:R) prio=4
      java.lang.Thread.setPriority(Thread.java)
      sun.awt.ScreenUpdater.run(ScreenUpdater.java:97)
          "AWT-Motif" (TID:0xed5b7db8, sys_thread_t:0xecff1de0, state:R) prio=5
      java.lang.Thread.run(Thread.java)
          "AWT-Input" (TID:0xed5b7d98, sys_thread_t:0xef041de0, state:CW) prio=5
          "AWT-EventQueue-0" (TID:0xed5b7d78, sys_thread_t:0xef071de0, state:R) prio=5 *current thread*
      sun.awt.motif.X11Graphics.clipRect(X11Graphics.java:166)
      java.awt.Component.dispatchEventImpl(Component.java)
      java.awt.Container.dispatchEventImpl(Container.java)
      java.awt.EventDispatchThread.run(EventDispatchThread.java)
          "Alloc State Notifier" (TID:0xed5b6a38, sys_thread_t:0xef1b1de0, state:CW) prio=9
      sun.misc.VMNotifierThread.run(VM.java)
          "Red Alloc State Notifier" (TID:0xed5b6a18, sys_thread_t:0xef1e1de0, state:CW) prio=10
      sun.misc.VMNotifierThread.run(VM.java)
          "Request Processor" (TID:0xed5b68d0, sys_thread_t:0xef211de0, state:CW) prio=7
      sun.misc.Queue.dequeue(Queue.java:90)
      sun.misc.Queue.dequeue(Queue.java:74)
      sun.misc.RequestProcessor.run(RequestProcessor.java:56)
      java.lang.Thread.run(Thread.java)
          "Finalizer thread" (TID:0xed5981d8, sys_thread_t:0xef271de0, state:CW) prio=1
          "Idle thread" (TID:0xed598190, sys_thread_t:0xef3c1de0, state:R) prio=0
          "Clock" (TID:0xed5980d0, sys_thread_t:0xef3f1de0, state:CW) prio=12
          "main" (TID:0xed5980a8, sys_thread_t:0x44388, state:CW) prio=5
      Monitor Cache Dump:
          <unknown key> (0xecd01de0): <unowned>
      Waiting to be notified:
      "HotJava Clock"
          sun.misc.VMNotifierThread@ED5B6A18/ED704860: <unowned>
      Waiting to be notified:
      "Red Alloc State Notifier"
          sun.misc.Queue@ED5B6900/ED7043C0: <unowned>
      Waiting to be notified:
      "Request Processor"
          sun.misc.VMNotifierThread@ED5B6A38/ED704918: <unowned>
      Waiting to be notified:
      "Alloc State Notifier"
          sun.awt.image.ImageRepresentation@ED6206B8/ED78ACD8: owner "Image Animator" (0xeccd1de0, 1 entry)
          java.util.Vector@ED5C5568/ED6E9B70: owner "Thread-4" (0xecbc1de0, 1 entry)
          sun.hotjava.doc.Document@ED64DB60/ED7B33F0: <unowned>
          sun.awt.AWTFinalizer@ED5DF5E8/ED718030: <unowned>
      Waiting to be notified:
      "AWT-Finalizer"
          sun.awt.motif.MToolkit@ED5B7CF8/ED6C7D90: owner "AWT-EventQueue-0" (0xef071de0, 1 entry)
      Waiting to be notified:
      "AWT-Input"
      Registered Monitor Dump:
          Thread queue lock: <unowned>
      Waiting to be notified:
      "main"
          Name and type hash table lock: <unowned>
          String intern lock: <unowned>
          JNI pinning 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>
      Waiting to be notified:
      "Finalizer thread"
          Monitor IO lock: <unowned>
          Child death monitor: <unowned>
          Event monitor: <unowned>
          I/O monitor: <unowned>
          Alarm monitor: <unowned>
      Waiting to be notified:
      "Clock"
          Sbrk lock: <unowned>
          Monitor cache expansion lock: <unowned>
          Monitor registry: owner "AWT-EventQueue-0" (0xef071de0, 1 entry)
      Thread Alarm Q:
          sys_thread_t 0xecd01de0 [Timeout in 5038 ms]
      Abort (core dumped)

            amfowler Anne Fowler (Inactive)
            sbyrnesunw Steven Byrne (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: