EXCEPTION_ACCESS_VIOLATION with Java 7.0_13-b20

0

 

The JVM is consistently crashing while running some of our larger reports. If I start Tomcat with debug (-Xdebug -Xrunjdwp:transport=dt_socket,address=8765,server=y,suspend=n) or, alternatively, enable tiered compilation and stop at level 1 (-XX:+TieredCompilation -XX:TieredStopAtLevel=1), I can no longer reproduce the issue. This looks like a JVM bug but I'm documenting the workaround here in case anyone else runs into it. I've also posted this to the discussion forum on Oracle's site (https://forums.oracle.com/forums/thread.jspa?threadID=2498974&tstart=0)
 
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005203a510, pid=7312, tid=4744
#
# JRE version: 7.0_13-b20
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.7-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x43a510]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#
 
---------------  T H R E A D  ---------------
 
Current thread (0x000000000941a000):  JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=4744, stack(0x000000000ab20000,0x000000000ac20000)]
 
siginfo: ExceptionCode=0xc0000005, reading address 0x000000000000002c
 
Registers:
RAX=0x00000000110caf60, RBX=0x000000000ded0868, RCX=0x0000000000000000, RDX=0x00000000000001a1
RSP=0x000000000ac1c778, RBP=0x000000000ac1c880, RSI=0x00000000101e36f0, RDI=0x0000000000000008
R8 =0x0000000000000000, R9 =0x0000000000000002, R10=0x000000000b9b2238, R11=0x000000000000001a
R12=0x0000000000000019, R13=0x0000000000000000, R14=0x0000000000000001, R15=0x000000000ded05b8
RIP=0x000000005203a510, EFLAGS=0x0000000000010202
 
Top of Stack: (sp=0x000000000ac1c778)
0x000000000ac1c778:   0000000052059553 0000000000000118
0x000000000ac1c788:   0000000000000118 000000000ac1c880
0x000000000ac1c798:   0000000000000003 0000000000000112
0x000000000ac1c7a8:   0000000000000110 00000000110cac00
0x000000000ac1c7b8:   000000000ac1c900 000000000ac1ca30
0x000000000ac1c7c8:   0000000000000000 0000000000000005
0x000000000ac1c7d8:   000000000decf4f8 0000000200000000
0x000000000ac1c7e8:   0000000000000000 00000000110ca1f0
0x000000000ac1c7f8:   00000000522b4d50 0000000000000005
0x000000000ac1c808:   0000000000000002 0000000200000002
0x000000000ac1c818:   0000000000000000 00000000110ca1e0
0x000000000ac1c828:   0000000000000005 00000000110cac20
0x000000000ac1c838:   0000000000000001 00000000110cacc0
0x000000000ac1c848:   0000000000000000 0000000000000116
0x000000000ac1c858:   0000000000000008 00000000110cacd2
0x000000000ac1c868:   0000000000000001 00000000101e36f0 
 
Instructions: (pc=0x000000005203a510)
0x000000005203a4f0:   01 ff 10 c1 eb 02 03 c3 48 8b 5c 24 30 03 47 18
0x000000005203a500:   48 83 c4 20 5f c3 cc cc cc cc cc cc cc cc cc cc
0x000000005203a510:   0f b6 41 2c 24 03 3c 02 75 05 e9 e1 61 fe ff 0f
0x000000005203a520:   b7 41 2e d1 e8 83 e0 01 c3 cc cc cc cc cc cc cc 
 
 
Register to memory mapping:
 
RAX=0x00000000110caf60 is an unknown value
RBX=0x000000000ded0868 is an unknown value
RCX=0x0000000000000000 is an unknown value
RDX=0x00000000000001a1 is an unknown value
RSP=0x000000000ac1c778 is pointing into the stack for thread: 0x000000000941a000
RBP=0x000000000ac1c880 is pointing into the stack for thread: 0x000000000941a000
RSI=0x00000000101e36f0 is an unknown value
RDI=0x0000000000000008 is an unknown value
R8 =0x0000000000000000 is an unknown value
R9 =0x0000000000000002 is an unknown value
R10=0x000000000b9b2238 is an unknown value
R11=0x000000000000001a is an unknown value
R12=0x0000000000000019 is an unknown value
R13=0x0000000000000000 is an unknown value
R14=0x0000000000000001 is an unknown value
R15=0x000000000ded05b8 is an unknown value
 
 
Stack: [0x000000000ab20000,0x000000000ac20000],  sp=0x000000000ac1c778,  free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x43a510]
 
 
Current CompileTask:
C2: 115209   41 %           net.sf.jasperreports.engine.export.JRGridLayout::horizontallyMergeEmptyCells @ 18 (175 bytes)
 
 
---------------  P R O C E S S  ---------------
 
Java Threads: ( => current thread )
  0x000000000c501000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=7232, stack(0x000000001e480000,0x000000001e580000)]
  0x000000000c4fe800 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=6860, stack(0x0000000019af0000,0x0000000019bf0000)]
  0x000000000c4fe000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=6872, stack(0x000000001e380000,0x000000001e480000)]
  0x000000000c4fd000 JavaThread "http-8080-6" daemon [_thread_in_Java, id=7108, stack(0x000000001da70000,0x000000001db70000)]
  0x000000000c4fc800 JavaThread "http-8080-5" daemon [_thread_in_native, id=4796, stack(0x000000001e160000,0x000000001e260000)]
  0x000000000c4fb800 JavaThread "http-8080-4" daemon [_thread_in_native, id=3544, stack(0x000000001df70000,0x000000001e070000)]
  0x000000000c4fb000 JavaThread "http-8080-3" daemon [_thread_blocked, id=5340, stack(0x000000001dcb0000,0x000000001ddb0000)]
  0x000000000c4fa000 JavaThread "http-8080-2" daemon [_thread_blocked, id=792, stack(0x00000000199b0000,0x0000000019ab0000)]
  0x000000000bda1800 JavaThread "http-8080-1" daemon [_thread_in_native, id=116, stack(0x0000000012d30000,0x0000000012e30000)]
  0x00000000141f8000 JavaThread "http-8080-Acceptor-0" daemon [_thread_in_native, id=5152, stack(0x0000000015140000,0x0000000015240000)]
  0x000000000bd9e800 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=3912, stack(0x0000000014fa0000,0x00000000150a0000)]
  0x00000000141f7800 JavaThread "CCSchedulerHighPriorityThread" [_thread_blocked, id=648, stack(0x000000001ddb0000,0x000000001deb0000)]
  0x00000000141f6800 JavaThread "CCSchedulerHighPriority_Worker-20" [_thread_blocked, id=2624, stack(0x000000001dba0000,0x000000001dca0000)]
  0x00000000141f6000 JavaThread "CCSchedulerHighPriority_Worker-19" [_thread_blocked, id=6728, stack(0x000000001d670000,0x000000001d770000)]
  0x00000000141f5000 JavaThread "CCSchedulerHighPriority_Worker-18" [_thread_blocked, id=4304, stack(0x000000001d970000,0x000000001da70000)]
  0x00000000141f4800 JavaThread "CCSchedulerHighPriority_Worker-17" [_thread_blocked, id=5740, stack(0x000000001d780000,0x000000001d880000)]
  0x00000000141f3800 JavaThread "CCSchedulerHighPriority_Worker-16" [_thread_blocked, id=5328, stack(0x000000001d560000,0x000000001d660000)]
  0x00000000141f3000 JavaThread "CCSchedulerHighPriority_Worker-15" [_thread_blocked, id=7608, stack(0x000000001d3e0000,0x000000001d4e0000)]
  0x00000000141f2000 JavaThread "CCSchedulerHighPriority_Worker-14" [_thread_blocked, id=3100, stack(0x000000001d270000,0x000000001d370000)]
  0x00000000141f1800 JavaThread "CCSchedulerHighPriority_Worker-13" [_thread_blocked, id=7940, stack(0x000000001d0f0000,0x000000001d1f0000)]
  0x00000000141f0800 JavaThread "CCSchedulerHighPriority_Worker-12" [_thread_blocked, id=5916, stack(0x000000001cca0000,0x000000001cda0000)]
  0x00000000141f0000 JavaThread "CCSchedulerHighPriority_Worker-11" [_thread_blocked, id=6632, stack(0x000000001cf40000,0x000000001d040000)]
  0x00000000141ef000 JavaThread "CCSchedulerHighPriority_Worker-10" [_thread_blocked, id=7904, stack(0x000000001ce00000,0x000000001cf00000)]
  0x00000000141ee800 JavaThread "CCSchedulerHighPriority_Worker-9" [_thread_blocked, id=5996, stack(0x000000001cb90000,0x000000001cc90000)]
  0x00000000141ed800 JavaThread "CCSchedulerHighPriority_Worker-8" [_thread_blocked, id=7452, stack(0x000000001ca00000,0x000000001cb00000)]
  0x00000000141ed000 JavaThread "CCSchedulerHighPriority_Worker-7" [_thread_blocked, id=6420, stack(0x000000001c8b0000,0x000000001c9b0000)]
  0x00000000141ec000 JavaThread "CCSchedulerHighPriority_Worker-6" [_thread_blocked, id=5776, stack(0x000000001c7a0000,0x000000001c8a0000)]
  0x00000000141eb800 JavaThread "CCSchedulerHighPriority_Worker-5" [_thread_blocked, id=4088, stack(0x000000001c5e0000,0x000000001c6e0000)]
  0x00000000141ea800 JavaThread "CCSchedulerHighPriority_Worker-4" [_thread_blocked, id=7028, stack(0x000000001c420000,0x000000001c520000)]
  0x00000000141ea000 JavaThread "CCSchedulerHighPriority_Worker-3" [_thread_blocked, id=5876, stack(0x000000001bb30000,0x000000001bc30000)]
  0x000000000c567800 JavaThread "CCSchedulerHighPriority_Worker-2" [_thread_blocked, id=7264, stack(0x000000001c290000,0x000000001c390000)]
  0x000000000c567000 JavaThread "CCSchedulerHighPriority_Worker-1" [_thread_blocked, id=1128, stack(0x000000001c160000,0x000000001c260000)]
  0x000000000c566000 JavaThread "CCSchedulerNormalThread" [_thread_blocked, id=5124, stack(0x000000001c010000,0x000000001c110000)]
  0x000000000c565800 JavaThread "CCSchedulerNormal_Worker-20" [_thread_blocked, id=4056, stack(0x000000001b820000,0x000000001b920000)]
  0x000000000c564800 JavaThread "CCSchedulerNormal_Worker-19" [_thread_blocked, id=7208, stack(0x000000001bdf0000,0x000000001bef0000)]
  0x000000000c564000 JavaThread "CCSchedulerNormal_Worker-18" [_thread_blocked, id=7048, stack(0x000000001bc40000,0x000000001bd40000)]
  0x000000000c563000 JavaThread "CCSchedulerNormal_Worker-17" [_thread_blocked, id=4468, stack(0x000000001ba30000,0x000000001bb30000)]
  0x000000000c562800 JavaThread "CCSchedulerNormal_Worker-16" [_thread_blocked, id=3976, stack(0x000000001b930000,0x000000001ba30000)]
  0x000000000c561800 JavaThread "CCSchedulerNormal_Worker-15" [_thread_blocked, id=6404, stack(0x000000001b6b0000,0x000000001b7b0000)]
  0x000000000c561000 JavaThread "CCSchedulerNormal_Worker-14" [_thread_blocked, id=7864, stack(0x000000001b490000,0x000000001b590000)]
  0x000000000c560000 JavaThread "CCSchedulerNormal_Worker-13" [_thread_blocked, id=992, stack(0x000000001b240000,0x000000001b340000)]
  0x000000000c55f800 JavaThread "CCSchedulerNormal_Worker-12" [_thread_blocked, id=2596, stack(0x000000000fb20000,0x000000000fc20000)]
  0x000000000c55e800 JavaThread "CCSchedulerNormal_Worker-11" [_thread_blocked, id=216, stack(0x000000001b590000,0x000000001b690000)]
  0x000000000c55e000 JavaThread "CCSchedulerNormal_Worker-10" [_thread_blocked, id=4788, stack(0x000000001a080000,0x000000001a180000)]
  0x000000000c55d000 JavaThread "CCSchedulerNormal_Worker-9" [_thread_blocked, id=3308, stack(0x000000001b380000,0x000000001b480000)]
  0x000000000c55c800 JavaThread "CCSchedulerNormal_Worker-8" [_thread_blocked, id=7216, stack(0x000000001b140000,0x000000001b240000)]
  0x000000000c55b800 JavaThread "CCSchedulerNormal_Worker-7" [_thread_blocked, id=5676, stack(0x000000001b030000,0x000000001b130000)]
  0x000000000c55b000 JavaThread "CCSchedulerNormal_Worker-6" [_thread_blocked, id=2028, stack(0x0000000012e80000,0x0000000012f80000)]
  0x000000000c55a000 JavaThread "CCSchedulerNormal_Worker-5" [_thread_blocked, id=8112, stack(0x000000001ae90000,0x000000001af90000)]
  0x000000000c559800 JavaThread "CCSchedulerNormal_Worker-4" [_thread_blocked, id=7468, stack(0x000000001a460000,0x000000001a560000)]
  0x000000000c558800 JavaThread "CCSchedulerNormal_Worker-3" [_thread_blocked, id=7296, stack(0x000000001ad60000,0x000000001ae60000)]
  0x000000000bdab000 JavaThread "CCSchedulerNormal_Worker-2" [_thread_blocked, id=8120, stack(0x000000001aba0000,0x000000001aca0000)]
  0x000000000bdaa800 JavaThread "CCSchedulerNormal_Worker-1" [_thread_blocked, id=3244, stack(0x000000001a9c0000,0x000000001aac0000)]
  0x000000000bda9800 JavaThread "CCSchedulerLowPriorityThread" [_thread_blocked, id=6712, stack(0x000000001a880000,0x000000001a980000)]
  0x000000000bda9000 JavaThread "CCSchedulerLowPriority_Worker-10" [_thread_blocked, id=5436, stack(0x000000001a750000,0x000000001a850000)]
  0x000000000bda8000 JavaThread "CCSchedulerLowPriority_Worker-9" [_thread_blocked, id=300, stack(0x000000001a570000,0x000000001a670000)]
  0x000000000bda7800 JavaThread "CCSchedulerLowPriority_Worker-8" [_thread_blocked, id=6912, stack(0x000000001a330000,0x000000001a430000)]
  0x000000000bda6800 JavaThread "CCSchedulerLowPriority_Worker-7" [_thread_blocked, id=7672, stack(0x000000001a180000,0x000000001a280000)]
  0x000000000bda6000 JavaThread "CCSchedulerLowPriority_Worker-6" [_thread_blocked, id=8008, stack(0x0000000017690000,0x0000000017790000)]
  0x000000000bda5000 JavaThread "CCSchedulerLowPriority_Worker-5" [_thread_blocked, id=5048, stack(0x0000000019f70000,0x000000001a070000)]
  0x000000000bda4800 JavaThread "CCSchedulerLowPriority_Worker-4" [_thread_blocked, id=6116, stack(0x0000000019dc0000,0x0000000019ec0000)]
  0x000000000bda3800 JavaThread "CCSchedulerLowPriority_Worker-3" [_thread_blocked, id=2736, stack(0x0000000019c20000,0x0000000019d20000)]
  0x000000000bda3000 JavaThread "CCSchedulerLowPriority_Worker-2" [_thread_blocked, id=4520, stack(0x0000000015260000,0x0000000015360000)]
  0x000000000bda2000 JavaThread "CCSchedulerLowPriority_Worker-1" [_thread_blocked, id=7536, stack(0x0000000017400000,0x0000000017500000)]
  0x000000000bda0800 JavaThread "fileUploadCache.data" [_thread_blocked, id=6000, stack(0x0000000012bb0000,0x0000000012cb0000)]
  0x000000000bda0000 JavaThread "standardReportCache.data" [_thread_blocked, id=7344, stack(0x000000000e760000,0x000000000e860000)]
  0x000000000bd9f000 JavaThread "net.sf.ehcache.CacheManager@605e8afc" daemon [_thread_blocked, id=7456, stack(0x000000000fa20000,0x000000000fb20000)]
  0x000000000bd9d000 JavaThread "jTDS TimerThread" daemon [_thread_blocked, id=8068, stack(0x000000000e860000,0x000000000e960000)]
  0x000000000bd9c000 JavaThread "GC Daemon" daemon [_thread_blocked, id=2612, stack(0x000000000ac60000,0x000000000ad60000)]
  0x0000000009439000 JavaThread "Service Thread" daemon [_thread_blocked, id=7160, stack(0x000000000aa20000,0x000000000ab20000)]
  0x000000000942e000 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=3904, stack(0x000000000a6f0000,0x000000000a7f0000)]
=>0x000000000941a000 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=4744, stack(0x000000000ab20000,0x000000000ac20000)]
  0x0000000009418800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5564, stack(0x000000000a910000,0x000000000aa10000)]
  0x0000000009411800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5080, stack(0x000000000a810000,0x000000000a910000)]
  0x00000000020f8000 JavaThread "Finalizer" daemon [_thread_blocked, id=6772, stack(0x000000000a3d0000,0x000000000a4d0000)]
  0x00000000020f0000 JavaThread "Reference Handler" daemon [_thread_blocked, id=2648, stack(0x000000000a570000,0x000000000a670000)]
  0x0000000001caf000 JavaThread "main" [_thread_in_native, id=1408, stack(0x0000000002450000,0x0000000002550000)]
 
Other Threads:
  0x0000000009390800 VMThread [stack: 0x000000000a2c0000,0x000000000a3c0000] [id=3320]
  0x0000000009442000 WatcherThread [stack: 0x000000000ae00000,0x000000000af00000] [id=4924]
 
VM state:not at safepoint (normal execution)
 
VM Mutex/Monitor currently owned by a thread: None
 
Heap
 PSYoungGen      total 314304K, used 222201K [0x00000000eaab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 280640K, 77% used [0x00000000eaab0000,0x00000000f8071b10,0x00000000fbcc0000)
  from space 33664K, 9% used [0x00000000fbcc0000,0x00000000fbffc970,0x00000000fdda0000)
  to   space 33536K, 0% used [0x00000000fdf40000,0x00000000fdf40000,0x0000000100000000)
 ParOldGen       total 349568K, used 82648K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 23% used [0x00000000c0000000,0x00000000c50b6340,0x00000000d5560000)
 PSPermGen       total 73472K, used 73326K [0x00000000b0000000, 0x00000000b47c0000, 0x00000000c0000000)
  object space 73472K, 99% used [0x00000000b0000000,0x00000000b479bba8,0x00000000b47c0000)
 
Card table byte_map: [0x0000000005550000,0x00000000057e0000] byte_map_base: 0x0000000004fd0000
 
Polling page: 0x0000000000430000
 
Code Cache  [0x0000000002550000, 0x0000000002e00000, 0x0000000005550000)
 total_blobs=2982 nmethods=2391 adapters=541 free_code_cache=40439Kb largest_free_block=41284992
 
Compilation events (10 events):
Event: 115.162 Thread 0x000000000942e000 nmethod 2578 0x0000000002dc35d0 code [0x0000000002dc48e0, 0x0000000002dce9a8]
Event: 115.166 Thread 0x000000000942e000 2667             net.sf.jasperreports.engine.export.JRGridLayout::setGridElements (300 bytes)
Event: 115.173 Thread 0x000000000941a000 nmethod 2666 0x0000000002dbed10 code [0x0000000002dbf0a0, 0x0000000002dc04c0]
Event: 115.173 Thread 0x000000000941a000 2668             java.io.ObjectOutputStream$HandleTable::growSpine (67 bytes)
Event: 115.179 Thread 0x000000000941a000 nmethod 2668 0x0000000002db7610 code [0x0000000002db7780, 0x0000000002db7b48]
Event: 115.179 Thread 0x000000000941a000 2669             java.io.ObjectStreamClass::forClass (5 bytes)
Event: 115.179 Thread 0x000000000941a000 nmethod 2669 0x0000000002db7410 code [0x0000000002db7540, 0x0000000002db7598]
Event: 115.179 Thread 0x000000000941a000   40 %           java.util.Arrays::fill @ 10 (28 bytes)
Event: 115.182 Thread 0x000000000941a000 nmethod 40% 0x0000000002db6fd0 code [0x0000000002db7120, 0x0000000002db7338]
Event: 115.182 Thread 0x000000000941a000   41 %           net.sf.jasperreports.engine.export.JRGridLayout::horizontallyMergeEmptyCells @ 18 (175 bytes)
 
GC Heap History (10 events):
Event: 21.839 GC heap before
{Heap before GC invocations=14 (full 1):
 PSYoungGen      total 312448K, used 282231K [0x00000000eaab0000, 0x00000000fff60000, 0x0000000100000000)
  eden space 276800K, 100% used [0x00000000eaab0000,0x00000000fb900000,0x00000000fb900000)
  from space 35648K, 15% used [0x00000000fdc90000,0x00000000fe1dddf8,0x00000000fff60000)
  to   space 36032K, 0% used [0x00000000fb900000,0x00000000fb900000,0x00000000fdc30000)
 ParOldGen       total 349568K, used 45984K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 13% used [0x00000000c0000000,0x00000000c2ce8118,0x00000000d5560000)
 PSPermGen       total 50240K, used 50187K [0x00000000b0000000, 0x00000000b3110000, 0x00000000c0000000)
  object space 50240K, 99% used [0x00000000b0000000,0x00000000b3102e20,0x00000000b3110000)
Event: 21.857 GC heap after
Heap after GC invocations=14 (full 1):
 PSYoungGen      total 312832K, used 5752K [0x00000000eaab0000, 0x00000000fff40000, 0x0000000100000000)
  eden space 276800K, 0% used [0x00000000eaab0000,0x00000000eaab0000,0x00000000fb900000)
  from space 36032K, 15% used [0x00000000fb900000,0x00000000fbe9e020,0x00000000fdc30000)
  to   space 35456K, 0% used [0x00000000fdca0000,0x00000000fdca0000,0x00000000fff40000)
 ParOldGen       total 349568K, used 49780K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 14% used [0x00000000c0000000,0x00000000c309d168,0x00000000d5560000)
 PSPermGen       total 50240K, used 50187K [0x00000000b0000000, 0x00000000b3110000, 0x00000000c0000000)
  object space 50240K, 99% used [0x00000000b0000000,0x00000000b3102e20,0x00000000b3110000)
}
Event: 23.691 GC heap before
{Heap before GC invocations=15 (full 1):
 PSYoungGen      total 312832K, used 282552K [0x00000000eaab0000, 0x00000000fff40000, 0x0000000100000000)
  eden space 276800K, 100% used [0x00000000eaab0000,0x00000000fb900000,0x00000000fb900000)
  from space 36032K, 15% used [0x00000000fb900000,0x00000000fbe9e020,0x00000000fdc30000)
  to   space 35456K, 0% used [0x00000000fdca0000,0x00000000fdca0000,0x00000000fff40000)
 ParOldGen       total 349568K, used 49780K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 14% used [0x00000000c0000000,0x00000000c309d168,0x00000000d5560000)
 PSPermGen       total 54272K, used 54169K [0x00000000b0000000, 0x00000000b3500000, 0x00000000c0000000)
  object space 54272K, 99% used [0x00000000b0000000,0x00000000b34e67c0,0x00000000b3500000)
Event: 23.712 GC heap after
Heap after GC invocations=15 (full 1):
 PSYoungGen      total 311360K, used 8316K [0x00000000eaab0000, 0x00000000ffd30000, 0x0000000100000000)
  eden space 278016K, 0% used [0x00000000eaab0000,0x00000000eaab0000,0x00000000fba30000)
  from space 33344K, 24% used [0x00000000fdca0000,0x00000000fe4bf040,0x00000000ffd30000)
  to   space 34304K, 0% used [0x00000000fba30000,0x00000000fba30000,0x00000000fdbb0000)
 ParOldGen       total 349568K, used 54594K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 15% used [0x00000000c0000000,0x00000000c3550be0,0x00000000d5560000)
 PSPermGen       total 54272K, used 54169K [0x00000000b0000000, 0x00000000b3500000, 0x00000000c0000000)
  object space 54272K, 99% used [0x00000000b0000000,0x00000000b34e67c0,0x00000000b3500000)
}
Event: 25.323 GC heap before
{Heap before GC invocations=16 (full 1):
 PSYoungGen      total 311360K, used 286332K [0x00000000eaab0000, 0x00000000ffd30000, 0x0000000100000000)
  eden space 278016K, 100% used [0x00000000eaab0000,0x00000000fba30000,0x00000000fba30000)
  from space 33344K, 24% used [0x00000000fdca0000,0x00000000fe4bf040,0x00000000ffd30000)
  to   space 34304K, 0% used [0x00000000fba30000,0x00000000fba30000,0x00000000fdbb0000)
 ParOldGen       total 349568K, used 54594K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 15% used [0x00000000c0000000,0x00000000c3550be0,0x00000000d5560000)
 PSPermGen       total 59264K, used 59222K [0x00000000b0000000, 0x00000000b39e0000, 0x00000000c0000000)
  object space 59264K, 99% used [0x00000000b0000000,0x00000000b39d5848,0x00000000b39e0000)
Event: 25.346 GC heap after
Heap after GC invocations=16 (full 1):
 PSYoungGen      total 312320K, used 12178K [0x00000000eaab0000, 0x00000000ffd50000, 0x0000000100000000)
  eden space 278016K, 0% used [0x00000000eaab0000,0x00000000eaab0000,0x00000000fba30000)
  from space 34304K, 35% used [0x00000000fba30000,0x00000000fc614978,0x00000000fdbb0000)
  to   space 32448K, 0% used [0x00000000fdda0000,0x00000000fdda0000,0x00000000ffd50000)
 ParOldGen       total 349568K, used 59472K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 17% used [0x00000000c0000000,0x00000000c3a141c8,0x00000000d5560000)
 PSPermGen       total 59264K, used 59222K [0x00000000b0000000, 0x00000000b39e0000, 0x00000000c0000000)
  object space 59264K, 99% used [0x00000000b0000000,0x00000000b39d5848,0x00000000b39e0000)
}
Event: 111.441 GC heap before
{Heap before GC invocations=17 (full 1):
 PSYoungGen      total 312320K, used 290194K [0x00000000eaab0000, 0x00000000ffd50000, 0x0000000100000000)
  eden space 278016K, 100% used [0x00000000eaab0000,0x00000000fba30000,0x00000000fba30000)
  from space 34304K, 35% used [0x00000000fba30000,0x00000000fc614978,0x00000000fdbb0000)
  to   space 32448K, 0% used [0x00000000fdda0000,0x00000000fdda0000,0x00000000ffd50000)
 ParOldGen       total 349568K, used 59472K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 17% used [0x00000000c0000000,0x00000000c3a141c8,0x00000000d5560000)
 PSPermGen       total 72320K, used 72209K [0x00000000b0000000, 0x00000000b46a0000, 0x00000000c0000000)
  object space 72320K, 99% used [0x00000000b0000000,0x00000000b4684428,0x00000000b46a0000)
Event: 111.482 GC heap after
Heap after GC invocations=17 (full 1):
 PSYoungGen      total 313088K, used 21735K [0x00000000eaab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 280640K, 0% used [0x00000000eaab0000,0x00000000eaab0000,0x00000000fbcc0000)
  from space 32448K, 66% used [0x00000000fdda0000,0x00000000ff2d9ea0,0x00000000ffd50000)
  to   space 33664K, 0% used [0x00000000fbcc0000,0x00000000fbcc0000,0x00000000fdda0000)
 ParOldGen       total 349568K, used 67877K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 19% used [0x00000000c0000000,0x00000000c4249460,0x00000000d5560000)
 PSPermGen       total 72320K, used 72209K [0x00000000b0000000, 0x00000000b46a0000, 0x00000000c0000000)
  object space 72320K, 99% used [0x00000000b0000000,0x00000000b4684428,0x00000000b46a0000)
}
Event: 113.506 GC heap before
{Heap before GC invocations=18 (full 1):
 PSYoungGen      total 313088K, used 302375K [0x00000000eaab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 280640K, 100% used [0x00000000eaab0000,0x00000000fbcc0000,0x00000000fbcc0000)
  from space 32448K, 66% used [0x00000000fdda0000,0x00000000ff2d9ea0,0x00000000ffd50000)
  to   space 33664K, 0% used [0x00000000fbcc0000,0x00000000fbcc0000,0x00000000fdda0000)
 ParOldGen       total 349568K, used 67877K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 19% used [0x00000000c0000000,0x00000000c4249460,0x00000000d5560000)
 PSPermGen       total 72320K, used 72293K [0x00000000b0000000, 0x00000000b46a0000, 0x00000000c0000000)
  object space 72320K, 99% used [0x00000000b0000000,0x00000000b4699708,0x00000000b46a0000)
Event: 113.527 GC heap after
Heap after GC invocations=18 (full 1):
 PSYoungGen      total 314304K, used 3314K [0x00000000eaab0000, 0x0000000100000000, 0x0000000100000000)
  eden space 280640K, 0% used [0x00000000eaab0000,0x00000000eaab0000,0x00000000fbcc0000)
  from space 33664K, 9% used [0x00000000fbcc0000,0x00000000fbffc970,0x00000000fdda0000)
  to   space 33536K, 0% used [0x00000000fdf40000,0x00000000fdf40000,0x0000000100000000)
 ParOldGen       total 349568K, used 82648K [0x00000000c0000000, 0x00000000d5560000, 0x00000000eaab0000)
  object space 349568K, 23% used [0x00000000c0000000,0x00000000c50b6340,0x00000000d5560000)
 PSPermGen       total 72320K, used 72293K [0x00000000b0000000, 0x00000000b46a0000, 0x00000000c0000000)
  object space 72320K, 99% used [0x00000000b0000000,0x00000000b4699708,0x00000000b46a0000)
}
 
Deoptimization events (10 events):
Event: 115.105 Thread 0x000000000c4fd000 Uncommon trap -58 fr.pc 0x00000000029afd54
Event: 115.105 Thread 0x000000000c4fd000 Uncommon trap -58 fr.pc 0x0000000002ac2a14
Event: 115.105 Thread 0x000000000c4fd000 Uncommon trap -58 fr.pc 0x0000000002924494
Event: 115.108 Thread 0x000000000c4fd000 Uncommon trap -58 fr.pc 0x000000000290615c
Event: 115.127 Thread 0x000000000c4fd000 Uncommon trap -34 fr.pc 0x000000000266fb74
Event: 115.127 Thread 0x000000000c4fd000 Uncommon trap -34 fr.pc 0x000000000266fb74
Event: 115.127 Thread 0x000000000c4fd000 Uncommon trap -34 fr.pc 0x000000000266fb74
Event: 115.127 Thread 0x000000000c4fd000 Uncommon trap -34 fr.pc 0x000000000266fb74
Event: 115.130 Thread 0x000000000c4fd000 Uncommon trap -58 fr.pc 0x0000000002b14f48
Event: 115.130 Thread 0x000000000c4fd000 Uncommon trap -58 fr.pc 0x0000000002b14f48
 
Internal exceptions (10 events):
Event: 115.109 Thread 0x000000000c4fd000 Threw 0x00000000f7dc9e30 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.109 Thread 0x000000000c4fd000 Threw 0x00000000f7dca890 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.109 Thread 0x000000000c4fd000 Threw 0x00000000f7dd6890 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.109 Thread 0x000000000c4fd000 Threw 0x00000000f7dd7308 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.110 Thread 0x000000000c4fd000 Threw 0x00000000f7de36e0 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.110 Thread 0x000000000c4fd000 Threw 0x00000000f7de41a8 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.111 Thread 0x000000000c4fd000 Threw 0x00000000f7df1e30 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.111 Thread 0x000000000c4fd000 Threw 0x00000000f7df28f8 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.112 Thread 0x000000000c4fd000 Threw 0x00000000f7e00688 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 115.112 Thread 0x000000000c4fd000 Threw 0x00000000f7e01180 at C:\jdk7u2_64p\jdk7u13\hotspot\src\share\vm\prims\jvm.cpp:1166
 
Events (10 events):
Event: 115.127 Thread 0x000000000c4fd000 DEOPT PACKING pc=0x000000000266fb74 sp=0x000000001db6d040
Event: 115.127 Thread 0x000000000c4fd000 DEOPT UNPACKING pc=0x0000000002589164 sp=0x000000001db6d028 mode 2
Event: 115.127 Thread 0x000000000c4fd000 DEOPT PACKING pc=0x000000000266fb74 sp=0x000000001db6d040
Event: 115.127 Thread 0x000000000c4fd000 DEOPT UNPACKING pc=0x0000000002589164 sp=0x000000001db6d028 mode 2
Event: 115.127 Thread 0x000000000c4fd000 DEOPT PACKING pc=0x000000000266fb74 sp=0x000000001db6d040
Event: 115.127 Thread 0x000000000c4fd000 DEOPT UNPACKING pc=0x0000000002589164 sp=0x000000001db6d028 mode 2
Event: 115.130 Thread 0x000000000c4fd000 DEOPT PACKING pc=0x0000000002b14f48 sp=0x000000001db6d7e0
Event: 115.130 Thread 0x000000000c4fd000 DEOPT UNPACKING pc=0x0000000002589164 sp=0x000000001db6d7a0 mode 2
Event: 115.130 Thread 0x000000000c4fd000 DEOPT PACKING pc=0x0000000002b14f48 sp=0x000000001db6d7d0
Event: 115.130 Thread 0x000000000c4fd000 DEOPT UNPACKING pc=0x0000000002589164 sp=0x000000001db6d790 mode 2
 
 
Dynamic libraries:
0x000000013faa0000 - 0x000000013fad3000 C:\Program Files\Java\jdk1.7.0_13\bin\java.exe
0x0000000077510000 - 0x00000000776b9000 C:\Windows\SYSTEM32\ntdll.dll
0x0000000076e30000 - 0x0000000076f4f000 C:\Windows\system32\kernel32.dll
0x000007fefdb40000 - 0x000007fefdbab000 C:\Windows\system32\KERNELBASE.dll
0x000007feff040000 - 0x000007feff11b000 C:\Windows\system32\ADVAPI32.dll
0x000007feff530000 - 0x000007feff5cf000 C:\Windows\system32\msvcrt.dll
0x000007feff620000 - 0x000007feff63f000 C:\Windows\SYSTEM32\sechost.dll
0x000007fefeb70000 - 0x000007fefec9d000 C:\Windows\system32\RPCRT4.dll
0x0000000077410000 - 0x000000007750a000 C:\Windows\system32\USER32.dll
0x000007feff7b0000 - 0x000007feff817000 C:\Windows\system32\GDI32.dll
0x000007fefeca0000 - 0x000007fefecae000 C:\Windows\system32\LPK.dll
0x000007feff6e0000 - 0x000007feff7a9000 C:\Windows\system32\USP10.dll
0x000007fefc410000 - 0x000007fefc604000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\COMCTL32.dll
0x000007fefedb0000 - 0x000007fefee21000 C:\Windows\system32\SHLWAPI.dll
0x000007feff310000 - 0x000007feff33e000 C:\Windows\system32\IMM32.DLL
0x000007feff340000 - 0x000007feff449000 C:\Windows\system32\MSCTF.dll
0x000000006b030000 - 0x000000006b101000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\msvcr100.dll
0x0000000051c00000 - 0x000000005231f000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\server\jvm.dll
0x000007fef4f10000 - 0x000007fef4f19000 C:\Windows\system32\WSOCK32.dll
0x000007feff5d0000 - 0x000007feff61d000 C:\Windows\system32\WS2_32.dll
0x000007feff120000 - 0x000007feff128000 C:\Windows\system32\NSI.dll
0x000007fefb820000 - 0x000007fefb85b000 C:\Windows\system32\WINMM.dll
0x00000000776e0000 - 0x00000000776e7000 C:\Windows\system32\PSAPI.DLL
0x0000000071470000 - 0x000000007147f000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\verify.dll
0x0000000070630000 - 0x0000000070658000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\java.dll
0x0000000070610000 - 0x0000000070625000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\zip.dll
0x00000000705f0000 - 0x0000000070609000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\net.dll
0x000007fefd1e0000 - 0x000007fefd235000 C:\Windows\system32\mswsock.dll
0x000007fefd1d0000 - 0x000007fefd1d7000 C:\Windows\System32\wship6.dll
0x00000000705d0000 - 0x00000000705e1000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\nio.dll
0x0000000071420000 - 0x000000007142b000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\management.dll
0x000007fefb640000 - 0x000007fefb655000 C:\Windows\system32\NLAapi.dll
0x000007fef5050000 - 0x000007fef5065000 C:\Windows\system32\napinsp.dll
0x000007fef5030000 - 0x000007fef5049000 C:\Windows\system32\pnrpnsp.dll
0x000007fefd060000 - 0x000007fefd0bb000 C:\Windows\system32\DNSAPI.dll
0x000007fef5020000 - 0x000007fef502b000 C:\Windows\System32\winrnr.dll
0x0000000072100000 - 0x0000000072126000 C:\Program Files\Bonjour\mdnsNSP.dll
0x000007fefb1a0000 - 0x000007fefb1c7000 C:\Windows\system32\Iphlpapi.DLL
0x000007fefb190000 - 0x000007fefb19b000 C:\Windows\system32\WINNSI.DLL
0x000007fefcba0000 - 0x000007fefcba7000 C:\Windows\System32\wshtcpip.dll
0x000007fef4e80000 - 0x000007fef4e88000 C:\Windows\system32\rasadhlp.dll
0x000007fefb050000 - 0x000007fefb0a3000 C:\Windows\System32\fwpuclnt.dll
0x0000000070570000 - 0x0000000070594000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\sunec.dll
0x0000000071480000 - 0x000000007148b000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\sunmscapi.dll
0x000007fefdbb0000 - 0x000007fefdd1a000 C:\Windows\system32\CRYPT32.dll
0x000007fefda10000 - 0x000007fefda1f000 C:\Windows\system32\MSASN1.dll
0x000007fefd240000 - 0x000007fefd257000 C:\Windows\system32\CRYPTSP.dll
0x000007fefcf40000 - 0x000007fefcf87000 C:\Windows\system32\rsaenh.dll
0x000007fefccb0000 - 0x000007fefccce000 C:\Windows\system32\USERENV.dll
0x000007fefd970000 - 0x000007fefd97f000 C:\Windows\system32\profapi.dll
0x000007fefd8a0000 - 0x000007fefd8af000 C:\Windows\system32\CRYPTBASE.dll
0x00000000652b0000 - 0x0000000065443000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\awt.dll
0x000007fefecb0000 - 0x000007fefed87000 C:\Windows\system32\OLEAUT32.dll
0x000007fefee30000 - 0x000007feff033000 C:\Windows\system32\ole32.dll
0x000000006cf20000 - 0x000000006cf54000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\fontmanager.dll
0x000007fefbd10000 - 0x000007fefbd28000 C:\Windows\system32\DWMAPI.DLL
0x000000006afe0000 - 0x000000006b021000 C:\Program Files\Java\jdk1.7.0_13\jre\bin\t2k.dll
0x000007fefc230000 - 0x000007fefc286000 C:\Windows\system32\uxtheme.dll
0x000007fefdde0000 - 0x000007fefeb68000 C:\Windows\system32\SHELL32.dll
0x000007fefa820000 - 0x000007fefa945000 C:\Windows\system32\dbghelp.dll
 
VM Arguments:
jvm_args: -Djava.util.logging.config.file=D:\ccapp\apache-tomcat-6.0.29\conf\logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms512m -Xmx1024m -XX:MaxPermSize=256m -Djava.library.path=D:\ccapp\apache-tomcat-6.0.29\bin -Dorg.apache.catalina.SESSION_COOKIE_NAME=CCSESSIONID -Dserver.base.url= -Djava.endorsed.dirs=D:\ccapp\apache-tomcat-6.0.29\endorsed -Dcatalina.base=D:\ccapp\apache-tomcat-6.0.29 -Dcatalina.home=D:\ccapp\apache-tomcat-6.0.29 -Djava.io.tmpdir=D:\ccapp\apache-tomcat-6.0.29\temp 
java_command: org.apache.catalina.startup.Bootstrap start
Launcher Type: SUN_STANDARD
 
Environment Variables:
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_13
JRE_HOME=C:\Program Files\Java\jdk1.7.0_13
CLASSPATH=D:\ccapp\apache-tomcat-6.0.29\bin\bootstrap.jar
PATH=C:\Perl64\site\bin;C:\Perl64\bin;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\SlikSvn\bin\;C:\Program Files\MySQL\MySQL Server 5.1\bin;D:\work\tools\apache-ant-1.8.1\bin;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\OpenVPN\bin;C:\Program Files\Java\jdk1.7.0_13\bin;d:\work\tools\apache-maven-3.0.4\bin;D:\work\tools\go\bin
USERNAME=ryand
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 2, GenuineIntel
 
 
 
---------------  S Y S T E M  ---------------
 
OS: Windows 7 , 64 bit Build 7601 Service Pack 1
 
CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 37 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht, tsc, tscinvbit
 
Memory: 4k page, physical 8272952k(2033724k free), swap 16544052k(8643256k free)
 
vm_info: Java HotSpot(TM) 64-Bit Server VM (23.7-b01) for windows-amd64 JRE (1.7.0_13-b20), built on Jan 30 2013 10:10:00 by "java_re" with unknown MS VC++:1600
 
time: Thu Feb 14 10:59:21 2013
elapsed time: 115 seconds
 
ryand's picture
2
Joined: Aug 11 2010 - 9:23pm
Last seen: 4 years 10 months ago
A few more notes about our experience with this problem: 1. It is always the following method which fails for us in C2 compilation since upgrading to Java 7: net.sf.jasperreports.engine.export.JRGridLayout::horizontallyMergeEmptyCells 2. We can be more specific and exclude only this method from C2 optimization by using this VM option instead of avoiding C2 compilation altogether with -XX:TieredStopAtLevel=1: -XX:CompileCommand="exclude,net/sf/jasperreports/engine/export/JRGridLayout,horizontallyMergeEmptyCells"
ryand - 6 years 8 months ago

0 Answers:

No answers yet
Feedback
randomness