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

JVM segmentation fault in Java3D FourByFour test cases

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • 1.2.0
    • hotspot
    • None
    • sparc
    • solaris_2.6


      JDK1.2beta4 segmentation fault with or without JIT in solaris.
      To reproduce

      /home/tlchung/jack/src/jftc>run2 jtest.examples.FourByFour.FourByFour

      Test start at Fri Aug 28 14:17:12 PDT 1998
      Test run in Retained mode
      Total no. of tests found : 1

      [jtest.examples.FourByFour.FourByFour]
      OpenGL:/net/kctoys/usr/jdk1.2beta4/jre

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER

      In STOP BEHAVIOR SCHEDULER
      SIGSEGV 11* segmentation violation
          si_signo [11]: SIGSEGV 11* segmentation violation
          si_errno [0]: Error 0
          si_code [1]: SEGV_MAPERR [addr: 0x0]

              stackpointer=EA8A1640

      Full thread dump:
          "J3D-Behavior-1" (TID:0xebcae158, sys_thread_t:0x5ebd50, state:R) prio=5
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at javax.media.j3d.BehaviorScheduler.runMonitor(Compiled Code)
              at javax.media.j3d.BehaviorScheduler.run(Compiled Code)
          "J3D-UniverseManager-1" (TID:0xebcc06c8, sys_thread_t:0x4e9b00, state:R) prio=5
              at java.lang.Thread.yield(Native Method)
              at javax.media.j3d.UniverseManager.run(Compiled Code)
          "J3D-Input-1" (TID:0xebcaa8c8, sys_thread_t:0x4c0108, state:CW) prio=5
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at javax.media.j3d.InputDeviceScheduler.runMonitor(Compiled Code)
              at javax.media.j3d.InputDeviceScheduler.run(Compiled Code)
          "J3D-SoundScheduler-1" (TID:0xebcc6d80, sys_thread_t:0x4c6b40, state:CW) prio=5
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at javax.media.j3d.SoundScheduler.runMonitor(Compiled Code)
              at javax.media.j3d.SoundScheduler.run(Compiled Code)
          "J3D-View-1" (TID:0xebcc8620, sys_thread_t:0x4b6910, state:CW) prio=5
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at javax.media.j3d.ViewThread.runMonitor(Compiled Code)
              at javax.media.j3d.ViewThread.run(Compiled Code)
          "J3D-Traverser-1" (TID:0xebcc9260, sys_thread_t:0x4b67e8, state:CW) prio=5
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at javax.media.j3d.Traverser.runMonitor(Compiled Code)
              at javax.media.j3d.Traverser.run(Compiled Code)
          "J3D-Renderer-1" (TID:0xebcc86f8, sys_thread_t:0x4b88d8, state:CW) prio=5
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at javax.media.j3d.Renderer.runMonitor(Compiled Code)
              at javax.media.j3d.Renderer.run(Compiled Code)
          "J3D-Collision-1" (TID:0xebcaa038, sys_thread_t:0x406168, state:CW) prio=5
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at javax.media.j3d.CollisionThread.runMonitor(Compiled Code)
              at javax.media.j3d.CollisionThread.run(Compiled Code)
          "Thread-3" (TID:0xebcc6338, sys_thread_t:0x3b7740, state:R) prio=5 *current thread*
              at jftc.JackRun.run(Compiled Code)
              at java.lang.Thread.run(Compiled Code)
          "Screen Updater" (TID:0xebcc6af0, sys_thread_t:0x3ba150, state:CW) prio=4
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at sun.awt.ScreenUpdater.nextEntry(Compiled Code)
              at sun.awt.ScreenUpdater.run(Compiled Code)
          "AWT-Motif" (TID:0xebca0030, sys_thread_t:0x2a3bd0, state:CW) prio=5
              at java.lang.Object.wait(Native Method)
              at sun.awt.motif.MToolkit.run(Native Method)
              at java.lang.Thread.run(Compiled Code)
          "AWT-Input" (TID:0xebc9ffe8, sys_thread_t:0x2a3a10, state:CW) prio=5
              at sun.awt.motif.InputThread.run(Native Method)
          "AWT-EventQueue-0" (TID:0xebca06d0, sys_thread_t:0x286b50, state:CW) prio=6
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at java.awt.EventQueue.getNextEvent(Compiled Code)
              at java.awt.EventDispatchThread.run(Compiled Code)
          "Finalizer" (TID:0xebc983a0, sys_thread_t:0x650e0, state:CW) prio=8
              at java.lang.Object.wait(Native Method)
              at java.lang.ref.ReferenceQueue.remove(Compiled Code)
              at java.lang.ref.ReferenceQueue.remove(Compiled Code)
              at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:128)
          "Reference Handler" (TID:0xebc98430, sys_thread_t:0x5d648, state:CW) prio=10
              at java.lang.Object.wait(Native Method)
              at java.lang.Object.wait(Compiled Code)
              at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:209)
          "Signal dispatcher" (TID:0xebc982e8, sys_thread_t:0x58e68, state:CW) prio=10
          "Thread-2" (TID:0xebcc6638, sys_thread_t:0x297b8, state:CW) prio=5
      Monitor Cache Dump:
          javax.media.j3d.BehaviorScheduler@EBCAE158/EBDA59F0: owner "J3D-Behavior-1" (0x5ebd50, 1 entry)
      Registered Monitor Dump:
          PCMap lock: <unowned>
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Dynamic loading lock: <unowned>
          Monitor IO lock: <unowned>
          User signal monitor: <unowned>
              Waiting to be notified:
                  "Signal dispatcher" (0x58e68)
          Child death monitor: <unowned>
          I/O monitor: <unowned>
              Waiting to be notified:
                  "AWT-Input" (0x2a3a10)
          Alarm monitor: <unowned>
              Waiting to be notified:
              Internal clock thread (ef7a0c38)
          Thread queue lock: <unowned>
              Waiting to be notified:
                  "Thread-2" (0x297b8)
          Monitor registry: owner "Thread-3" (0x3b7740, 1 entry)
      Segmentation Fault

            never Tom Rodriguez
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: