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

crash in libawt SurfaceData_DisposeOps

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • 5.0-pool
    • 5.0, 5.0u13
    • client-libs
    • None
    • 2d
    • generic, x86
    • linux, linux_redhat_3.0

      intermitent JVM crashs in libawt.so on RedHat ES 3 when calling SurfaceData_DisposeOps

      # more hs_err_pid5431.log
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # SIGSEGV (0xb) at pc=0xb75012bf, pid=5431, tid=855096240
      #
      # Java VM: Java HotSpot(TM) Server VM (1.5.0_13-b05 mixed mode)
      # Problematic frame:
      # C [libc.so.6+0x722bf]
      #

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

      Current thread (0x35ad9ea8): JavaThread "Java2D Disposer" daemon [_thread_in_native, id=3332]

      siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0b28e3d6

      Registers:
      EAX=0x521ccdf0, EBX=0xb75c4ab8, ECX=0x0b28e3ce, EDX=0xfe020002
      ESP=0x32f7b288, EBP=0x32f7b2c0, ESI=0xfe02fe02, EDI=0x092ae3d8
      EIP=0xb75012bf, CR2=0x0b28e3d6, EFLAGS=0x00010282

      Top of Stack: (sp=0x32f7b288)
      0x32f7b288: 35ad9ea8 32f7b2dc b6d408df 00000048
      0x32f7b298: 08123680 b7072fd0 521ccdf0 35ad9ea8
      0x32f7b2a8: 521ccdf0 092be1d0 b75c53a0 b75c4ab8
      0x32f7b2b8: b75c53a0 092ae3d8 32f7b2dc b7500278
      0x32f7b2c8: b75c53a0 092ae3d8 327db35c 092ae3d8
      0x32f7b2d8: b7060460 32f7b2fc 3278ebf0 092ae3d8
      0x32f7b2e8: 08ab08a0 092ae3d8 46ccb270 092ae3d8
      0x32f7b2f8: 00000000 32f7b31c 3278fc62 35ad9f68

      Instructions: (pc=0xb75012bf)
      0xb75012af: f8 83 e2 01 89 45 e8 75 1d 8b 57 f8 29 d1 01 d6
      0xb75012bf: 8b 51 08 8b 41 0c 39 4a 0c 75 0b 39 48 08 75 06

      Stack: [0x32f5b000,0x32f7c000), sp=0x32f7b288, free space=128k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [libc.so.6+0x722bf]
      C [libc.so.6+0x71278] __libc_free+0x88
      C [libawt.so+0x18bf0] SurfaceData_DisposeOps+0x50
      C [libawt.so+0x19c62] Java_sun_java2d_DefaultDisposerRecord_invokeNativeDispose+0x42
      j sun.java2d.DefaultDisposerRecord.invokeNativeDispose(JJ)V+0
      j sun.java2d.DefaultDisposerRecord.dispose()V+8
      j sun.java2d.Disposer.run()V+26
      j java.lang.Thread.run()V+11
      v ~StubRoutines::call_stub
      V [libjvm.so+0x267d8c]
      V [libjvm.so+0x4376f8]
      V [libjvm.so+0x2675e5]
      V [libjvm.so+0x26767e]
      V [libjvm.so+0x2df645]
      V [libjvm.so+0x4d7f63]
      V [libjvm.so+0x438308]
      C [libpthread.so.0+0x4dd8]

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j sun.java2d.DefaultDisposerRecord.invokeNativeDispose(JJ)V+0
      j sun.java2d.DefaultDisposerRecord.dispose()V+8
      j sun.java2d.Disposer.run()V+26
      j java.lang.Thread.run()V+11
      v ~StubRoutines::call_stub

            Unassigned Unassigned
            apoddany Arnaud Poddany (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: