-
Bug
-
Resolution: Won't Fix
-
P3
-
5.0, 5.0u13
-
None
-
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
# 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
- duplicates
-
JDK-6357939 jconsole crashed in libawt.so SurfaceData_DisposeOps
- Closed