my application is hanging and crashing

hi every body

im using sun java system application server platform edition update 9 on windows 2003 service pak 2 with 4 processor and 6 gb phisycal ram

my running application alot of time hanging and some time crash

when application hangs then i stop server and start again getting

java.lang.stackoverflow error

so i have to deploy application again to run it.

when application crash i get this error

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6da17b6e, pid=2636, tid=2768

#

# Java VM: Java HotSpot(TM) Server VM (1.5.0-b64 mixed mode)

# Problematic frame:

# V [jvm.dll+0x1d7b6e]

#

T H R E A D

Current thread (0x00aca7a8): VMThread [id=2768]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000058

Registers:

EAX=0x4c552aa8, EBX=0x0391e298, ECX=0x0041004d, EDX=0x00000000

ESP=0x544cfb0c, EBP=0x2d23f410, ESI=0x00000000, EDI=0x00000000

EIP=0x6da17b6e, EFLAGS=0x00010206

Top of Stack: (sp=0x544cfb0c)

0x544cfb0c: 4c552aa8 6da5b175 00a3ef18 00000000

0x544cfb1c: 6da37466 00000000 00000001 00000001

0x544cfb2c: 6d910ed2 00000000 00000000 00aca880

0x544cfb3c: 00006c78 00000000 00006c78 00000001

0x544cfb4c: 000360f8 6da5a975 544cfb9c 00000000

0x544cfb5c: 00000005 00a3ed18 6498ee84 00a4be20

0x544cfb6c: 00a3ed18 00a3ef68 00a51da0 00a4be20

0x544cfb7c: 06ad0000 00aca030 00a51da0 0000000c

Instructions: (pc=0x6da17b6e)

0x6da17b5e: 08 8b 40 08 8b 04 88 50 8b 48 04 83 c1 08 8b 11

0x6da17b6e: ff 52 58 a1 c0 9b b5 6d 83 38 00 75 df c3 90 90

Stack: [0x540d0000,0x544d0000), sp=0x544cfb0c, free space=4094k

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

V [jvm.dll+0x1d7b6e]

VM_Operation (0x6498ee68): parallel gc failed allocation, mode: safepoint, requested by thread 0x56e614e8

P R O C E S S

Java Threads: ( => current thread )

0x568bd888 JavaThread "httpWorkerThread-8080-4" daemon [_thread_blocked, id=2300]

0x5686fd58 JavaThread "httpWorkerThread-8080-3" daemon [_thread_blocked, id=2484]

0x56ab1a60 JavaThread "Timer-5" daemon [_thread_blocked, id=1868]

0x5b185030 JavaThread "ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[serv er].StandardContext[/umra_systems]]" daemon [_thread_blocked, id=3748]

0x56afb9c0 JavaThread "Timer-4" daemon [_thread_blocked, id=1800]

0x56a6faa0 JavaThread "httpWorkerThread-8080-2" daemon [_thread_blocked, id=1364]

0x0003dbd8 JavaThread "DestroyJavaVM" [_thread_blocked, id=2704]

0x56fdfe28 JavaThread "ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[serv er].StandardContext[/__JWSappclients]]" daemon [_thread_blocked, id=892]

0x5b30cb78 JavaThread "GrizzlyPipelineStatWorkerThread-4848-2" daemon [_thread_blocked, id=1128]

0x5b30c970 JavaThread "GrizzlyPipelineStatWorkerThread-4848-1" daemon [_thread_blocked, id=812]

0x5c839e28 JavaThread "GrizzlyPipelineStatWorkerThread-4848-0" daemon [_thread_blocked, id=1120]

0x5b34cf58 JavaThread "httpWorkerThread-4848-1" daemon [_thread_blocked, id=1116]

0x56887290 JavaThread "httpWorkerThread-4848-0" daemon [_thread_blocked, id=1076]

0x5b4c2bd8 JavaThread "SelectorThread-4848" [_thread_blocked, id=1072]

0x5ae662f8 JavaThread "GrizzlyPipelineStatWorkerThread-8181-2" daemon [_thread_blocked, id=1004]

0x5bbc8008 JavaThread "GrizzlyPipelineStatWorkerThread-8181-1" daemon [_thread_blocked, id=992]

0x56dcd870 JavaThread "GrizzlyPipelineStatWorkerThread-8181-0" daemon [_thread_blocked, id=984]

0x5b1b20f0 JavaThread "httpWorkerThread-8181-1" daemon [_thread_blocked, id=976]

0x5687f720 JavaThread "httpWorkerThread-8181-0" daemon [_thread_blocked, id=972]

0x5b2eee80 JavaThread "SelectorThread-8181" [_thread_in_native, id=968]

0x5b970e88 JavaThread "GrizzlyPipelineStatWorkerThread-8080-2" daemon [_thread_blocked, id=948]

0x56dcdbe8 JavaThread "GrizzlyPipelineStatWorkerThread-8080-1" daemon [_thread_blocked, id=940]

0x5686fa78 JavaThread "GrizzlyPipelineStatWorkerThread-8080-0" daemon [_thread_blocked, id=936]

0x56e614e8 JavaThread "httpWorkerThread-8080-1" daemon [_thread_blocked, id=1716]

0x56fa47c8 JavaThread "httpWorkerThread-8080-0" daemon [_thread_blocked, id=612]

0x5b8cee50 JavaThread "SelectorThread-8080" [_thread_in_native, id=608]

0x5bc2caa8 JavaThread "ContainerBackgroundProcessor[StandardEngine[com.sun.appserv]]" daemon [_thread_blocked, id=3964]

0x5c4e90d8 JavaThread "SingleSignOnExpiration" daemon [_thread_blocked, id=3960]

0x5c549bd0 JavaThread "ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[serv er].StandardContext[]]" daemon [_thread_blocked, id=3956]

0x56fef488 JavaThread "SingleSignOnExpiration" daemon [_thread_blocked, id=3916]

0x5aed2d48 JavaThread "ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[__as admin].StandardContext[]]" daemon [_thread_blocked, id=3912]

0x5af2b188 JavaThread "ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[__as admin].StandardContext[/web1]]" daemon [_thread_blocked, id=3908]

0x56dcd578 JavaThread "ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[__as admin].StandardContext[/asadmin]]" daemon [_thread_blocked, id=3904]

0x5ade2a20 JavaThread "Timer-3" [_thread_blocked, id=3832]

0x5b2aee38 JavaThread "RMI RenewClean-[192.168.2.9:1140]" daemon [_thread_blocked, id=3756]

0x56f7a250 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=3696]

0x56fa9750 JavaThread "RMI TCP Accept-8686" daemon [_thread_in_native, id=3684]

0x5b2ad150 JavaThread "Thread-15" [_thread_blocked, id=3592]

0x5ae112a0 JavaThread "Thread-14" [_thread_blocked, id=3588]

0x56b13c28 JavaThread "Thread-13" [_thread_blocked, id=3584]

0x5b9cde88 JavaThread "RMI RenewClean-[192.168.2.9:1088,com.sun.enterprise.admin.server.core.channel.Local RMIClientSocketFactory@77a748]" daemon [_thread_blocked, id=3516]

0x5ae56328 JavaThread "Timer-2" daemon [_thread_blocked, id=3508]

0x56b10db8 JavaThread "Timer-1" [_thread_blocked, id=3500]

0x56add808 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=3228]

0x56967788 JavaThread "Thread-10" [_thread_in_native, id=2284]

0x5678ca60 JavaThread "Thread-8" [_thread_in_native, id=2816]

0x56637b08 JavaThread "Thread-7" [_thread_in_native, id=3136]

0x5686ed50 JavaThread "Thread-6" [_thread_in_native, id=3124]

0x56601280 JavaThread "RMI Reaper" [_thread_blocked, id=3072]

0x56967a70 JavaThread "Timer-0" daemon [_thread_blocked, id=3068]

0x540a1d90 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=3064]

0x540cf9f8 JavaThread "GC Daemon" daemon [_thread_blocked, id=2984]

0x53f18ed8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2956]

0x53f17b40 JavaThread "CompilerThread1" daemon [_thread_blocked, id=2952]

0x53f16cd8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2948]

0x00acfe30 JavaThread "AdapterThread" daemon [_thread_blocked, id=2944]

0x00acf200 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2940]

0x53f09db0 JavaThread "Finalizer" daemon [_thread_blocked, id=2932]

0x00acb9b8 JavaThread "Reference Handler" daemon [_thread_blocked, id=2928]

Other Threads:

=>0x00aca7a8 VMThread [id=2768]

0x53f1a288 WatcherThread [id=2960]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])

[0x0003a460/0x0000071c] Threads_lock - owner thread: 0x00aca7a8

[0x0003a5e0/0x000006e0] Heap_lock - owner thread: 0x56e614e8

Heap

PSYoungGen total 414912K, used 10240K [0x358d0000, 0x51ad0000, 0x51ad0000)

eden space 368448K, 0% used [0x358d0000,0x358d0000,0x4c0a0000)

from space 46464K, 22% used [0x4ed70000,0x4f770000,0x51ad0000)

to space 45888K, 0% used [0x4c0a0000,0x4c0a0000,0x4ed70000)

PSOldGen total 768000K, used 739581K [0x06ad0000, 0x358d0000, 0x358d0000)

object space 768000K, 96% used [0x06ad0000,0x33d0f410,0x358d0000)

PSPermGen total 65536K, used 58488K [0x02ad0000, 0x06ad0000, 0x06ad0000)

object space 65536K, 89% used [0x02ad0000,0x063ee298,0x06ad0000)

Dynamic libraries:

0x00400000 - 0x0040c000 C:\Program Files\Java\jdk1.5.0\bin\java.exe

0x77f40000 - 0x77ffa000 C:\WINDOWS\system32\ntdll.dll

0x77e40000 - 0x77f34000 C:\WINDOWS\system32\kernel32.dll

0x77da0000 - 0x77e30000 C:\WINDOWS\system32\ADVAPI32.dll

0x77c50000 - 0x77cf4000 C:\WINDOWS\system32\RPCRT4.dll

0x77ba0000 - 0x77bf4000 C:\WINDOWS\system32\MSVCRT.dll

0x71c20000 - 0x71c31000 C:\WINDOWS\system32\tsappcmp.dll

0x6d840000 - 0x6dba7000 C:\Program Files\Java\jdk1.5.0\jre\bin\server\jvm.dll

0x77d00000 - 0x77d8f000 C:\WINDOWS\system32\USER32.dll

0x77c00000 - 0x77c44000 C:\WINDOWS\system32\GDI32.dll

0x76aa0000 - 0x76acc000 C:\WINDOWS\system32\WINMM.dll

0x62d80000 - 0x62d89000 C:\WINDOWS\system32\LPK.DLL

0x73010000 - 0x7306e000 C:\WINDOWS\system32\USP10.dll

0x71bc0000 - 0x71bc8000 C:\WINDOWS\system32\rdpsnd.dll

0x76260000 - 0x76270000 C:\WINDOWS\system32\WINSTA.dll

0x71c40000 - 0x71c93000 C:\WINDOWS\system32\NETAPI32.dll

0x76b70000 - 0x76b7b000 C:\WINDOWS\system32\PSAPI.DLL

0x6d280000 - 0x6d288000 C:\Program Files\Java\jdk1.5.0\jre\bin\hpi.dll

0x6d610000 - 0x6d61c000 C:\Program Files\Java\jdk1.5.0\jre\bin\verify.dll

0x6d300000 - 0x6d31d000 C:\Program Files\Java\jdk1.5.0\jre\bin\java.dll

0x6d630000 - 0x6d63f000 C:\Program Files\Java\jdk1.5.0\jre\bin\zip.dll

0x6d4c0000 - 0x6d4d3000 C:\Program Files\Java\jdk1.5.0\jre\bin\net.dll

0x71c00000 - 0x71c18000 C:\WINDOWS\system32\WS2_32.dll

0x71bf0000 - 0x71bf8000 C:\WINDOWS\system32\WS2HELP.dll

0x71b20000 - 0x71b63000 C:\WINDOWS\System32\mswsock.dll

0x76ed0000 - 0x76ef7000 C:\WINDOWS\system32\DNSAPI.dll

0x76f70000 - 0x76f77000 C:\WINDOWS\System32\winrnr.dll

0x76f10000 - 0x76f3f000 C:\WINDOWS\system32\WLDAP32.dll

0x76f80000 - 0x76f85000 C:\WINDOWS\system32\rasadhlp.dll

0x570d0000 - 0x570fd000 C:\WINDOWS\system32\rsaenh.dll

0x75970000 - 0x75a2a000 C:\WINDOWS\system32\USERENV.dll

0x71ae0000 - 0x71ae8000 C:\WINDOWS\System32\wshtcpip.dll

0x6d4e0000 - 0x6d4e9000 C:\Program Files\Java\jdk1.5.0\jre\bin\nio.dll

0x6d5f0000 - 0x6d5f6000 C:\Program Files\Java\jdk1.5.0\jre\bin\rmi.dll

0x6d4b0000 - 0x6d4b8000 C:\Program Files\Java\jdk1.5.0\jre\bin\management.dll

VM Arguments:

jvm_args: -Xms1200m -Xmx1200m -XX:NewRatio=12 -Xss4000k -Xoss1024k -XX:+AggressiveHeap -XX:+UseParallelGC -Dcom.sun.aas.defaultLogFile=C:/Sun/AppServer/domains/domain1/logs/server.log -Djava.endorsed.dirs=C:/Sun/AppServer/lib/endorsed -Djava.security.auth.login.config=C:/Sun/AppServer/domains/domain1/config/login .conf -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.rmi.dgc.client.gcInterval=3600000 -Djavax.net.ssl.keyStore=C:/Sun/AppServer/domains/domain1/config/keystore.jks -Djavax.net.ssl.trustStore=C:/Sun/AppServer/domains/domain1/config/cacerts.jks -Djava.ext.dirs=C:/Program Files/Java/jdk1.5.0/jre/lib/ext;C:/Sun/AppServer/domains/domain1/lib/ext;C:/Sun /AppServer/javadb/lib -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver -Djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.App ServerMBeanServerBuilder -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise .config.serverbeans.AppserverConfigEnvironmentFactory -Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar -Dcom.sun.enterprise.taglisteners=jsf-impl.jar -Dcom.sun.aas.classloader.optionalOverrideableChain=appserv-ws.jar,commons-logg ing.jar,commons-launcher.jar -Dcom.sun.aas.classloader.appserverChainJars=admin-cli.jar,admin-cli-ee.jar,dbs chema.jar,j2ee-svc.jar -Dcom.sun.aas.classloader.serverClassPath.ee=%HADB_HOME%/lib/hadbjdbc4.jar,C:/S un/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,%HADB_HOME%/lib/dbstate.jar,%HADB_H OME%/lib/hadbm.jar,%HADB_HOME%/lib/hadbmgt.jar,C:/Sun/AppServer/lib/SUNWmfwk/lib /mfwk_instrum_tk.jar -Dcom.sun.aas.configName=server-config -Ddomain.name=domain1 -Djmx.invoke.getters=true -Dcom.sun.aas.promptForIdentity=true -Dcom.sun.aas.classloader.optionalOverrideableChain.ee= -Dcom.sun.aas.instanceRoot=C:/Sun/AppServer/domains/domain1 -Dcom.sun.aas.domainName=domain1 -Dcom.sun.aas.classloader.sharedChainJars=javaee.jar,C:/Program Files/Java/jdk1.5.0/lib/tools.jar,install/applications/jmsra/imqjmsra.jar,commo ns-launcher.jar,C:/Sun/AppServer/i

java_command: com.sun.enterprise.server.PELaunch start

Environment Variables:

JAVA_HOME=C:\Program Files\Java\jdk1.5.0

PATH=C:\Sun\AppServer\lib;C:\Sun\AppServer\bin;C:\Sun\AppServer\bin;C:\Sun\AppS erver\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Sun\AppServ er\bin

USERNAME=Administrator

OS=Windows_NT

PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 6, GenuineIntel

S Y S T E M

OS: Windows Server 2003 family Build 3790

CPU:total 8 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht

Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)

vm_info: Java HotSpot(TM) Server VM (1.5.0-b64) for windows-x86, built on Sep 15 2004 02:42:57 by "java_re" with MS VC++ 6.0

[13777 byte] By [AHMAD_TWFa] at [2007-11-15]