0 Replies Latest reply on Nov 22, 2016 2:26 AM by geminit2011

    I used the Radeon HD 8790M AMD to run a 3D Java program, the collapse of the information: driSetSwapInterval+0x80 [fglrx_dri.so+0x20f4d10]

    geminit2011

      # JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)

      # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.0-b56 mixed mode linux-amd64 compressed oops)

      # Problematic frame:

      # C  [fglrx_dri.so+0x20f4d10]  driSetSwapInterval+0x80

      #

      # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again

      #

      # If you would like to submit a bug report, please visit:

      #   http://bugreport.sun.com/bugreport/crash.jsp

      # The crash happened outside the Java Virtual Machine in native code.

      # See problematic frame for where to report the bug.

      #

       

      ---------------  T H R E A D  ---------------

       

      Current thread (0x00007fbb487f3800):  JavaThread "main-SharedResourceRunner" daemon [_thread_in_native, id=6898, stack(0x00007fbb3000b000,0x00007fbb3010c000)]

       

      siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000008

       

      Registers:

      RAX=0x0000000000000000, RBX=0x0000000000000000, RCX=0x00007fbab8003b90, RDX=0x0000000000000000

      RSP=0x00007fbb30109468, RBP=0x00007fbab80039f0, RSI=0x0000000000000000, RDI=0x0000000000000000

      R8 =0x00007fbab8003bb8, R9 =0x00007fbab80039f8, R10=0x00007fbb327eea70, R11=0x0000000000000000

      R12=0x0000000000000000, R13=0x00007fbb30109750, R14=0x0000000000000000, R15=0x00007fbab8003bb8

      RIP=0x00007fbb32200d10, EFLAGS=0x0000000000010202, CSGSFS=0x0000000000000033, ERR=0x0000000000000004

        TRAPNO=0x000000000000000e

       

      Top of Stack: (sp=0x00007fbb30109468)

      0x00007fbb30109468:   00007fbb3220b549 0000006f00000063

      0x00007fbb30109478:   00007fbab8000020 0000000000000000

      0x00007fbb30109488:   0000000000000010 00007fbb30109750

      0x00007fbb30109498:   00007fbb30109710 0000000000000000

      0x00007fbb301094a8:   00007fbb32261c66 0000000000000000

      0x00007fbb301094b8:   00007fbab8001920 0000000000000000

      0x00007fbb301094c8:   0000000000000000 00007fbb30109750

      0x00007fbb301094d8:   00007fbab80039f8 00007fbab8003b90

      0x00007fbb301094e8:   000000003225dbd0 00007fbab8001970

      0x00007fbb301094f8:   0000000000000000 00007fbab80039f0

      0x00007fbb30109508:   0000000000000000 00007fbb30109750

      0x00007fbb30109518:   00007fbb30109710 0000000000000000

      0x00007fbb30109528:   00007fbb31765465 00007fbb301095b4

      0x00007fbb30109538:   00007fbb301095b0 00007fbb301095ac

      0x00007fbb30109548:   00007fba00000000 00007fbab8001f28

      0x00007fbb30109558:   00007fbab8001f00 00007fbab80020f0

      0x00007fbb30109568:   00007fbb31752899 00007fbab8001f20

      0x00007fbb30109578:   00007fbab8000020 00007fbb487c2368

      0x00007fbb30109588:   0000000000000010 0000000000000010

      0x00007fbb30109598:   00007fbb3010960a 000000003010a074

      0x00007fbb301095a8:   0000000030109650 0000000000000000

      0x00007fbb301095b8:   00007fbab8001f00 0000000000000000

      0x00007fbb301095c8:   00007fbb30109a40 0000000000000000

      0x00007fbb301095d8:   00007fbb30109870 0000000000000000

      0x00007fbb301095e8:   00007fbb31709f37 666f732f7273752f

      0x00007fbb301095f8:   372e316b646a2f74 69622f30345f302e

      0x00007fbb30109608:   00006176616a2f6e 00007fbb30109710

      0x00007fbb30109618:   00007fbb30109650 00007fbb30109750

      0x00007fbb30109628:   0000000000000000 0000000000000000

      0x00007fbb30109638:   0000000000000000 0000000000000000

      0x00007fbb30109648:   0000000000000000 0000000000000000

      0x00007fbb30109658:   0000000000000000 0000000000000000

       

      Instructions: (pc=0x00007fbb32200d10)

      0x00007fbb32200cf0:   08 e9 7a 5c 00 00 66 66 66 90 66 66 90 66 66 90

      0x00007fbb32200d00:   31 c0 e9 c9 41 00 00 66 66 90 66 66 90 66 66 90

      0x00007fbb32200d10:   48 8b 7f 08 e9 37 42 00 00 66 66 66 90 66 66 90

      0x00007fbb32200d20:   48 89 5c 24 e0 48 89 6c 24 e8 48 89 fb 4c 89 64

       

      Register to memory mapping:

       

      RAX=0x0000000000000000 is an unknown value

      RBX=0x0000000000000000 is an unknown value

      RCX=0x00007fbab8003b90 is an unknown value

      RDX=0x0000000000000000 is an unknown value

      RSP=0x00007fbb30109468 is pointing into the stack for thread: 0x00007fbb487f3800

      RBP=0x00007fbab80039f0 is an unknown value

      RSI=0x0000000000000000 is an unknown value

      RDI=0x0000000000000000 is an unknown value

      R8 =0x00007fbab8003bb8 is an unknown value

      R9 =0x00007fbab80039f8 is an unknown value

      R10=0x00007fbb327eea70: <offset 0x26e2a70> in /usr/lib/dri/fglrx_dri.so at 0x00007fbb3010c000

      R11=0x0000000000000000 is an unknown value

      R12=0x0000000000000000 is an unknown value

      R13=0x00007fbb30109750 is pointing into the stack for thread: 0x00007fbb487f3800

      R14=0x0000000000000000 is an unknown value

      R15=0x00007fbab8003bb8 is an unknown value

       

       

      Stack: [0x00007fbb3000b000,0x00007fbb3010c000],  sp=0x00007fbb30109468,  free space=1017k

      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

      C  [fglrx_dri.so+0x20f4d10]  driSetSwapInterval+0x80

       

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

      j  com.jogamp.opengl.egl.EGL.dispatch_eglInitialize0(JLjava/lang/Object;ILjava/lang/Object;IJ)Z+0

      j  com.jogamp.opengl.egl.EGL.eglInitialize(JLjava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z+84

      j  jogamp.opengl.egl.EGLDisplayUtil$EGLDisplayRef.getOrCreateOpened(JLjava/nio/IntBuffer;Ljava/nio/IntBuffer;)Ljogamp/opengl/egl/EGLDisplayUtil$EGLDisplayRef;+21

      j  jogamp.opengl.egl.EGLDisplayUtil.eglInitialize(J[I[I)Z+15

      j  jogamp.opengl.egl.EGLDisplayUtil.eglGetDisplayAndInitialize(J[J[I[I[I)I+33

      j  jogamp.opengl.egl.EGLDisplayUtil.eglGetDisplayAndInitialize([J[I[I)J+17

      j  jogamp.opengl.egl.EGLDisplayUtil.access$300([J[I[I)J+3

      j  jogamp.opengl.egl.EGLDisplayUtil$1.eglGetAndInitDisplay([J[I[I)J+3

      j  com.jogamp.nativewindow.egl.EGLGraphicsDevice.open()Z+84

      j  jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Ljogamp/opengl/egl/EGLDrawableFactory$SharedResource;+47

      j  jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Ljogamp/opengl/SharedResourceRunner$Resource;+8

      j  jogamp.opengl.SharedResourceRunner.run()V+267

      j  java.lang.Thread.run()V+11

      v  ~StubRoutines::call_stub

       

      ---------------  P R O C E S S  ---------------

       

      Java Threads: ( => current thread )

        0x00007fbac8001000 JavaThread "pool-1-thread-4" [_thread_blocked, id=6899, stack(0x00007fbb23ade000,0x00007fbb23bdf000)]

      =>0x00007fbb487f3800 JavaThread "main-SharedResourceRunner" daemon [_thread_in_native, id=6898, stack(0x00007fbb3000b000,0x00007fbb3010c000)]

        0x00007fbb48787000 JavaThread "main-SharedResourceRunner" daemon [_thread_blocked, id=6897, stack(0x00007fbb33eff000,0x00007fbb34000000)]

        0x00007fbad4002800 JavaThread "pool-1-thread-3" [_thread_blocked, id=6896, stack(0x00007fbb3971a000,0x00007fbb3981b000)]

        0x00007fbb48665000 JavaThread "process reaper" daemon [_thread_blocked, id=6891, stack(0x00007fbb40022000,0x00007fbb4005b000)]

        0x00007fbad4001000 JavaThread "pool-1-thread-2" [_thread_blocked, id=6887, stack(0x00007fbb38fbf000,0x00007fbb390c0000)]

        0x00007fbb48497800 JavaThread "pool-1-thread-1" [_thread_blocked, id=6885, stack(0x00007fbb39d63000,0x00007fbb39e64000)]

        0x00007fbadc003800 JavaThread "TimerQueue" daemon [_thread_blocked, id=6884, stack(0x00007fbb39e64000,0x00007fbb39f65000)]

        0x00007fbb48493800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=6883, stack(0x00007fbb39f65000,0x00007fbb3a066000)]

        0x00007fbb4848f800 JavaThread "AWT-Shutdown" [_thread_blocked, id=6882, stack(0x00007fbb3a066000,0x00007fbb3a167000)]

        0x00007fbb483cc800 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=6881, stack(0x00007fbb3a58e000,0x00007fbb3a68f000)]

        0x00007fbb483b1000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=6880, stack(0x00007fbb3aa9f000,0x00007fbb3aba0000)]

        0x00007fbb481e5800 JavaThread "Service Thread" daemon [_thread_blocked, id=6878, stack(0x00007fbb406db000,0x00007fbb407dc000)]

        0x00007fbb481e3000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=6877, stack(0x00007fbb407dc000,0x00007fbb408dd000)]

        0x00007fbb481e0800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=6876, stack(0x00007fbb408dd000,0x00007fbb409de000)]

        0x00007fbb481de000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6875, stack(0x00007fbb409de000,0x00007fbb40adf000)]

        0x00007fbb481bf800 JavaThread "Finalizer" daemon [_thread_blocked, id=6874, stack(0x00007fbb4159a000,0x00007fbb4169b000)]

        0x00007fbb481bb800 JavaThread "Reference Handler" daemon [_thread_blocked, id=6873, stack(0x00007fbb4169b000,0x00007fbb4179c000)]

        0x00007fbb48009800 JavaThread "main" [_thread_blocked, id=6863, stack(0x00007fbb4f136000,0x00007fbb4f237000)]