Hello,
Thanks for the Tool tipp..
Here a memory dump from the time of heap dump:

#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 973952 bytes for 
Chunk::new
# Possible reasons:
#   The system is out of physical RAM or swap space
#   In 32 bit mode, the process size limit was hit
# Possible solutions:
#   Reduce memory load on the system
#   Increase physical memory or swap space
#   Check if swap backing store is full
#   Use 64 bit Java on a 64 bit OS
#   Decrease Java heap size (-Xmx/-Xms)
#   Decrease number of Java threads
#   Decrease Java thread stack sizes (-Xss)
#   Set larger code cache with -XX:ReservedCodeCacheSize=
# This output file may be truncated or incomplete.
#
#  Out of Memory Error (allocation.cpp:317), pid=6060, tid=5800
#
# JRE version: 6.0_25-b06
# Java VM: Java HotSpot(TM) Server VM (20.0-b11 mixed mode windows-x86 )

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

Current thread (0x6c6c7800):  JavaThread "C2 CompilerThread1" daemon 
[_thread_in_native, id=5800, stack(0x6ca70000,0x6cae0000)]

Stack: [0x6ca70000,0x6cae0000],  sp=0x6cade5c4,  free space=441k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x1484aa]
V  [jvm.dll+0x1434fc]
V  [jvm.dll+0x5e6fc]
V  [jvm.dll+0x5e993]
V  [jvm.dll+0x7045e]
V  [jvm.dll+0x267b98]
V  [jvm.dll+0x292937]
V  [jvm.dll+0x25cc19]
V  [jvm.dll+0x25f924]
V  [jvm.dll+0x260048]
V  [jvm.dll+0x24e59a]
V  [jvm.dll+0x47edd]
V  [jvm.dll+0x48a6f]
V  [jvm.dll+0x12dcd4]
V  [jvm.dll+0x155a0c]
C  [MSVCR71.dll+0x9565]
C  [kernel32.dll+0x2482f]


Current CompileTask:
C2:1873717 994      
aes.af.search.SearchHelper.getAesFromRelation(Lcom/j2dot/j2Data/SimpleRecordSet;Lcom/j2dot/j2Data/sql/J2SQL;ILcom/j2dot/j2Data/SimpleRecordSet;Ljava/lang/Integer;)Z
 (1150 bytes)


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

Java Threads: ( => current thread )
  0x7a74b800 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=5396, 
stack(0x76cd0000,0x76d40000)]
  0x7b502800 JavaThread "ajp-8010-17" daemon [_thread_blocked, id=1036, 
stack(0x76bf0000,0x76c60000)]
  0x719b1800 JavaThread "ajp-8010-16" daemon [_thread_blocked, id=6136, 
stack(0x76b80000,0x76bf0000)]
  0x6ce2f400 JavaThread "ajp-8010-15" daemon [_thread_blocked, id=6036, 
stack(0x76ad0000,0x76b40000)]
  0x79c89c00 JavaThread "ajp-8010-14" daemon [_thread_blocked, id=6032, 
stack(0x769f0000,0x76a60000)]
  0x7181b400 JavaThread "ajp-8010-13" daemon [_thread_blocked, id=4780, 
stack(0x76870000,0x768e0000)]
  0x721d6c00 JavaThread "ajp-8010-12" daemon [_thread_blocked, id=1304, 
stack(0x6d610000,0x6d680000)]
  0x79a29400 JavaThread "ajp-8010-11" daemon [_thread_blocked, id=4660, 
stack(0x76800000,0x76870000)]
  0x713e3400 JavaThread "ajp-8010-10" daemon [_thread_blocked, id=4656, 
stack(0x76790000,0x76800000)]
  0x79f1a400 JavaThread "ajp-8010-9" daemon [_thread_blocked, id=4652, 
stack(0x76720000,0x76790000)]
  0x78d18c00 JavaThread "ajp-8010-8" daemon [_thread_blocked, id=4648, 
stack(0x766b0000,0x76720000)]
  0x7a8a3400 JavaThread "ajp-8010-7" daemon [_thread_blocked, id=4644, 
stack(0x76640000,0x766b0000)]
  0x7aecfc00 JavaThread "ajp-8010-6" daemon [_thread_blocked, id=4640, 
stack(0x765d0000,0x76640000)]
  0x721ae400 JavaThread "ajp-8010-5" daemon [_thread_blocked, id=4636, 
stack(0x76560000,0x765d0000)]
  0x744f6c00 JavaThread "ajp-8010-4" daemon [_thread_blocked, id=4632, 
stack(0x764f0000,0x76560000)]
  0x788c0400 JavaThread "ajp-8010-3" daemon [_thread_blocked, id=4628, 
stack(0x76480000,0x764f0000)]
  0x79a11400 JavaThread "ajp-8010-2" daemon [_thread_blocked, id=4624, 
stack(0x76410000,0x76480000)]
  0x79efa400 JavaThread "ajp-8010-1" daemon [_thread_blocked, id=4620, 
stack(0x763a0000,0x76410000)]
  0x78d30c00 JavaThread "ajp-8010-Acceptor-0" daemon [_thread_in_native, 
id=4616, stack(0x76330000,0x763a0000)]
  0x7a88b400 JavaThread "ajp-8010-CometPoller-7" daemon [_thread_blocked, 
id=4612, stack(0x762c0000,0x76330000)]
  0x7af37c00 JavaThread "ajp-8010-CometPoller-6" daemon [_thread_blocked, 
id=4608, stack(0x76250000,0x762c0000)]
  0x7450ec00 JavaThread "ajp-8010-CometPoller-5" daemon [_thread_blocked, 
id=4584, stack(0x76100000,0x76170000)]
  0x788a8400 JavaThread "ajp-8010-CometPoller-4" daemon [_thread_blocked, 
id=4580, stack(0x76090000,0x76100000)]
  0x799f9400 JavaThread "ajp-8010-CometPoller-3" daemon [_thread_blocked, 
id=4440, stack(0x76020000,0x76090000)]
  0x79ee2400 JavaThread "ajp-8010-CometPoller-2" daemon [_thread_blocked, 
id=4604, stack(0x75fb0000,0x76020000)]
  0x7bc06400 JavaThread "ajp-8010-CometPoller-1" daemon [_thread_blocked, 
id=4600, stack(0x75f40000,0x75fb0000)]
  0x73458c00 JavaThread "ajp-8010-CometPoller-0" daemon [_thread_blocked, 
id=1704, stack(0x75ed0000,0x75f40000)]
  0x71ef3c00 JavaThread "ajp-8010-Poller-7" daemon [_thread_in_native, id=1680, 
stack(0x75e60000,0x75ed0000)]
  0x78d48c00 JavaThread "ajp-8010-Poller-6" daemon [_thread_blocked, id=204, 
stack(0x75df0000,0x75e60000)]
  0x7a863400 JavaThread "ajp-8010-Poller-5" daemon [_thread_blocked, id=424, 
stack(0x75d80000,0x75df0000)]
  0x7451ec00 JavaThread "ajp-8010-Poller-4" daemon [_thread_blocked, id=1228, 
stack(0x75910000,0x75980000)]
  0x78890400 JavaThread "ajp-8010-Poller-3" daemon [_thread_blocked, id=4588, 
stack(0x758a0000,0x75910000)]
  0x799e1400 JavaThread "ajp-8010-Poller-2" daemon [_thread_blocked, id=4592, 
stack(0x75830000,0x758a0000)]
  0x73488c00 JavaThread "ajp-8010-Poller-1" daemon [_thread_in_native, id=4596, 
stack(0x757c0000,0x75830000)]
  0x78d60c00 JavaThread "ajp-8010-Poller-0" daemon [_thread_blocked, id=392, 
stack(0x75750000,0x757c0000)]
  0x7a843400 JavaThread "http-8080-Acceptor-0" daemon [_thread_in_native, 
id=396, stack(0x756e0000,0x75750000)]
  0x7452ec00 JavaThread "http-8080-Sendfile-0" daemon [_thread_blocked, 
id=1568, stack(0x75670000,0x756e0000)]
  0x78878400 JavaThread "http-8080-CometPoller-7" daemon [_thread_blocked, 
id=1644, stack(0x75600000,0x75670000)]
  0x799c9400 JavaThread "http-8080-CometPoller-6" daemon [_thread_blocked, 
id=1000, stack(0x75590000,0x75600000)]
  0x78d70c00 JavaThread "http-8080-CometPoller-5" daemon [_thread_blocked, 
id=3820, stack(0x75520000,0x75590000)]
  0x7a823400 JavaThread "http-8080-CometPoller-4" daemon [_thread_blocked, 
id=984, stack(0x754b0000,0x75520000)]
  0x799b1400 JavaThread "http-8080-CometPoller-3" daemon [_thread_blocked, 
id=2316, stack(0x75440000,0x754b0000)]
  0x737f5400 JavaThread "http-8080-CometPoller-2" daemon [_thread_blocked, 
id=2092, stack(0x753d0000,0x75440000)]
  0x78d88c00 JavaThread "http-8080-CometPoller-1" daemon [_thread_blocked, 
id=3852, stack(0x75360000,0x753d0000)]
  0x7a80b400 JavaThread "http-8080-CometPoller-0" daemon [_thread_blocked, 
id=3836, stack(0x752f0000,0x75360000)]
  0x74546c00 JavaThread "http-8080-Poller-7" daemon [_thread_blocked, id=3780, 
stack(0x75280000,0x752f0000)]
  0x79999400 JavaThread "http-8080-Poller-6" daemon [_thread_blocked, id=3764, 
stack(0x75210000,0x75280000)]
  0x737d5400 JavaThread "http-8080-Poller-5" daemon [_thread_blocked, id=3752, 
stack(0x74fa0000,0x75010000)]
  0x78da0c00 JavaThread "http-8080-Poller-4" daemon [_thread_blocked, id=3696, 
stack(0x74f30000,0x74fa0000)]
  0x79eb1c00 JavaThread "http-8080-Poller-3" daemon [_thread_blocked, id=2508, 
stack(0x74ec0000,0x74f30000)]
  0x7a7eb400 JavaThread "http-8080-Poller-2" daemon [_thread_blocked, id=2504, 
stack(0x74e50000,0x74ec0000)]
  0x79981400 JavaThread "http-8080-Poller-1" daemon [_thread_blocked, id=2500, 
stack(0x74de0000,0x74e50000)]
  0x737bd400 JavaThread "http-8080-Poller-0" daemon [_thread_blocked, id=2496, 
stack(0x74d70000,0x74de0000)]
  0x78dc8c00 JavaThread 
"ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon 
[_thread_blocked, id=2420, stack(0x74d00000,0x74d70000)]
  0x71452c00 JavaThread "Timer-1" [_thread_blocked, id=2416, 
stack(0x74c90000,0x74d00000)]
  0x7a7d3400 JavaThread "Thread-7" [_thread_in_native, id=2276, 
stack(0x74c20000,0x74c90000)]
  0x738b1c00 JavaThread "Timer-0" [_thread_blocked, id=2300, 
stack(0x71b70000,0x71be0000)]
  0x71d86400 JavaThread "pool-1-thread-2" [_thread_blocked, id=6112, 
stack(0x6dad0000,0x6db40000)]
  0x71ed8400 JavaThread "pool-1-thread-6" [_thread_blocked, id=6024, 
stack(0x6da60000,0x6dad0000)]
  0x720a6400 JavaThread "pool-1-thread-5" [_thread_blocked, id=6088, 
stack(0x6d9f0000,0x6da60000)]
  0x7181b800 JavaThread "pool-1-thread-4" [_thread_blocked, id=6012, 
stack(0x6d980000,0x6d9f0000)]
  0x719efc00 JavaThread "pool-1-thread-3" [_thread_blocked, id=2116, 
stack(0x6d910000,0x6d980000)]
  0x71935400 JavaThread "pool-1-thread-1" [_thread_blocked, id=5948, 
stack(0x6d8a0000,0x6d910000)]
  0x6ce07800 JavaThread "GroupChannel-Heartbeat-1" daemon [_thread_blocked, 
id=6124, stack(0x6d7c0000,0x6d830000)]
  0x7164e800 JavaThread "pool-1-thread-2" [_thread_blocked, id=5988, 
stack(0x6d750000,0x6d7c0000)]
  0x717c2800 JavaThread "pool-1-thread-1" [_thread_blocked, id=6132, 
stack(0x6d6e0000,0x6d750000)]
  0x71891400 JavaThread "Tribes-MembershipSender" daemon [_thread_blocked, 
id=5944, stack(0x6d530000,0x6d5a0000)]
  0x6cc4b400 JavaThread "Tribes-MembershipReceiver" daemon [_thread_in_native, 
id=4428, stack(0x6d4c0000,0x6d530000)]
  0x6cdd2400 JavaThread "NioReceiver" daemon [_thread_in_native, id=6096, 
stack(0x6d450000,0x6d4c0000)]
  0x6ccd2400 JavaThread "GC Daemon" daemon [_thread_blocked, id=6100, 
stack(0x6d240000,0x6d2b0000)]
  0x6c6c9000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=5976, 
stack(0x6cae0000,0x6cb50000)]
=>0x6c6c7800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, 
id=5800, stack(0x6ca70000,0x6cae0000)]
  0x6c6b9000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=136, 
stack(0x6ca00000,0x6ca70000)]
  0x6c6b7800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5936, 
stack(0x6c990000,0x6ca00000)]
  0x6c6b6000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1408, 
stack(0x6c920000,0x6c990000)]
  0x6c6b4800 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon 
[_thread_blocked, id=6084, stack(0x6c8b0000,0x6c920000)]
  0x00cf3800 JavaThread "Finalizer" daemon [_thread_blocked, id=6068, 
stack(0x6c640000,0x6c6b0000)]
  0x00cf2400 JavaThread "Reference Handler" daemon [_thread_blocked, id=6000, 
stack(0x6c5d0000,0x6c640000)]
  0x00667c00 JavaThread "main" [_thread_in_native, id=5856, 
stack(0x00670000,0x006e0000)]

Other Threads:
  0x00cee800 VMThread [stack: 0x6c560000,0x6c5d0000] [id=6080]
  0x6c6cb400 WatcherThread [stack: 0x6cb50000,0x6cbc0000] [id=148]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 par new generation   total 14848K, used 3271K [0x03d60000, 0x04d70000, 
0x05d60000)
  eden space 13248K,  19% used [0x03d60000, 0x03ff1320, 0x04a50000)
  from space 1600K,  40% used [0x04be0000, 0x04c80c10, 0x04d70000)
  to   space 1600K,   0% used [0x04a50000, 0x04a50000, 0x04be0000)
 concurrent mark-sweep generation total 114688K, used 64750K [0x05d60000, 
0x0cd60000, 0x63d60000)
 concurrent-mark-sweep perm gen total 43104K, used 29559K [0x63d60000, 
0x66778000, 0x6bd60000)

Code Cache  [0x00d60000, 0x010a8000, 0x03d60000)
 total_blobs=1104 nmethods=940 adapters=117 free_code_cache=46940224 
largest_free_block=13952

Dynamic libraries:
0x00400000 - 0x00417000         D:\tecRacer\software\Tomcat\bin\tomcat6tr.exe
0x7c800000 - 0x7c8c3000         C:\WINDOWS\system32\ntdll.dll
0x77e40000 - 0x77f42000         C:\WINDOWS\system32\kernel32.dll
0x7d1e0000 - 0x7d27c000         C:\WINDOWS\system32\ADVAPI32.dll
0x77c50000 - 0x77cf0000         C:\WINDOWS\system32\RPCRT4.dll
0x76f50000 - 0x76f63000         C:\WINDOWS\system32\Secur32.dll
0x7c8d0000 - 0x7d0cf000         C:\WINDOWS\system32\SHELL32.dll
0x77ba0000 - 0x77bfa000         C:\WINDOWS\system32\msvcrt.dll
0x77c00000 - 0x77c49000         C:\WINDOWS\system32\GDI32.dll
0x77380000 - 0x77411000         C:\WINDOWS\system32\USER32.dll
0x7d180000 - 0x7d1d2000         C:\WINDOWS\system32\SHLWAPI.dll
0x77420000 - 0x77523000         
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.4770_x-ww_05FDF087\comctl32.dll
0x6db70000 - 0x6dfc8000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\server\jvm.dll
0x76aa0000 - 0x76acd000         C:\WINDOWS\system32\WINMM.dll
0x7c340000 - 0x7c396000         C:\WINDOWS\system32\MSVCR71.dll
0x6d850000 - 0x6d85c000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\verify.dll
0x6d3d0000 - 0x6d3ef000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\java.dll
0x76b70000 - 0x76b7b000         C:\WINDOWS\system32\PSAPI.DLL
0x6d890000 - 0x6d89f000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\zip.dll
0x6d600000 - 0x6d609000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\management.dll
0x6cfe0000 - 0x6d0b7000         D:\tecRacer\software\Tomcat\bin\tcnative-1.dll
0x71c00000 - 0x71c17000         C:\WINDOWS\system32\WS2_32.dll
0x71bf0000 - 0x71bf8000         C:\WINDOWS\system32\WS2HELP.dll
0x71b20000 - 0x71b61000         C:\WINDOWS\system32\MSWSOCK.dll
0x6d200000 - 0x6d235000         C:\WINDOWS\system32\rsaenh.dll
0x6d830000 - 0x6d838000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\sunmscapi.dll
0x761b0000 - 0x76243000         C:\WINDOWS\system32\CRYPT32.dll
0x76190000 - 0x761a2000         C:\WINDOWS\system32\MSASN1.dll
0x6d2b0000 - 0x6d30a000         C:\WINDOWS\system32\hnetcfg.dll
0x71ae0000 - 0x71ae8000         C:\WINDOWS\System32\wshtcpip.dll
0x6d6b0000 - 0x6d6c3000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\net.dll
0x76ed0000 - 0x76efa000         C:\WINDOWS\system32\DNSAPI.dll
0x76f70000 - 0x76f77000         C:\WINDOWS\System32\winrnr.dll
0x76f10000 - 0x76f3e000         C:\WINDOWS\system32\WLDAP32.dll
0x76f80000 - 0x76f85000         C:\WINDOWS\system32\rasadhlp.dll
0x6d6d0000 - 0x6d6d9000         C:\Program 
Files\Java\jdk1.6.0_25\jre\bin\nio.dll
0x76920000 - 0x769e2000         C:\WINDOWS\system32\USERENV.dll
0x6d3f0000 - 0x6d447000         C:\WINDOWS\system32\netapi32.dll

VM Arguments:
jvm_args: -Dcatalina.home=D:\tecRacer\software\Tomcat 
-Dcatalina.base=D:\tecRacer\software\Tomcat 
-Djava.endorsed.dirs=D:\tecRacer\software\Tomcat\endorsed 
-Djava.io.tmpdir=D:\tecRacer\software\Tomcat\temp 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 
-Djava.util.logging.config.file=D:\tecRacer\software\Tomcat\conf\logging.properties
 -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled 
-XX:+CMSPermGenSweepingEnabled -Xms128m -Xmx1536m -XX:MaxPermSize=128m -Xms128m 
-Xmx1536m 
java_command: <unknown>
Launcher Type: generic

Environment Variables:
JRE_HOME=C:\Program Files\Java\jdk1.6.0_17\jre
PATH=D:\tecRacer\software\PHP\;C:\Program Files\Support 
Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
USERNAME=cfservice
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 65 Stepping 2, AuthenticAMD



---------------  S Y S T E M  ---------------

OS: Windows Server 2003 family Build 3790 Service Pack 2

CPU:total 2 (2 cores per cpu, 1 threads per core) family 15 model 65 stepping 
3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext

Memory: 4k page, physical 3931592k(2751028k free), swap 5861528k(4677564k free)

vm_info: Java HotSpot(TM) Server VM (20.0-b11) for windows-x86 JRE 
(1.6.0_25-b06), built on Apr 14 2011 00:56:15 by "java_re" with MS VC++ 7.1 
(VS2003)

time: Tue May 17 08:53:38 2011
elapsed time: 1873 seconds


-----Ursprüngliche Nachricht-----
Von: Mikolaj Rydzewski [mailto:m...@ceti.pl] 
Gesendet: Dienstag, 17. Mai 2011 09:28
An: Tomcat Users List
Betreff: Re: Find out reason HEap Space Error

 On Tue, 17 May 2011 09:12:55 +0200, Alexander Diedler wrote:

> java.lang.OutOfMemoryError: Java heap space

 Maybe your application is so demanding, that it simply requires more  memory 
than you have.
 Maybe there's a memory leak in your application.
 Maybe both.
 There's nice tool - jvisualvm - which comes bundled with JDK. You can  use it 
to try isolate the problem.

--
 Mikolaj Rydzewski <m...@ceti.pl>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to