Java crashes with an EXCEPTION_ACCESS_VIOLATION every 30 minutes

I understand that a stack trace such as the following may not be adequate to find the cause of the problem and would be happy to turn on additional logging, etc.

Please advise what I can other developers can do to find the cause of this bug.

#

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

#

# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x77fcaff8, pid=1152, tid=3436

#

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

# Problematic frame:

# C [ntdll.dll+0x4aff8]

#

T H R E A D

Current thread (0x00824820): GCTaskThread [id=3436]

siginfo: ExceptionCode=0xc0000005, writing address 0x00000000

Registers:

EAX=0x00230198, EBX=0x00000003, ECX=0x00000000, EDX=0x000000f0

ESP=0x5f02fa78, EBP=0x5f02fc44, ESI=0x63bb2338, EDI=0x00230000

EIP=0x77fcaff8, EFLAGS=0x00010212

Top of Stack: (sp=0x5f02fa78)

0x5f02fa78:00000008 00000060 65aef960 00000205

0x5f02fa88:5f02fb00 5f02fc14 5f02fc14 6d94985d

0x5f02fa98:4fffffff 5f02faec 6d9498aa 46000005

0x5f02faa8:6d9498cc 46000005 5f02fc14 5f02fc14

0x5f02fab8:6d9498f9 6d947e42 5f02fae4 47000000

0x5f02fac8:00000000 5f02fc14 00824bb0 6dba9bba

0x5f02fad8:6d949827 46000014 5f02fc14 5f02fc14

0x5f02fae8:6d9497c1 47000002 5f02fc14 5f02fc14

Instructions: (pc=0x77fcaff8)

0x77fcafe8:08 89 85 34 ff ff ff 8b 4e 0c 89 8d 30 ff ff ff

0x77fcaff8:89 01 89 48 04 3b c1 0f 85 c8 00 00 00 0f b7 0e

Stack: [0x5ef30000,0x5f030000), sp=0x5f02fa78, free space=1022k

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

C [ntdll.dll+0x4aff8]

C [MSVCRT.dll+0x1532]

P R O C E S S

Java Threads: ( => current thread )

0x6148a280 JavaThread "revindexSynchro5" daemon [_thread_blocked, id=3192]

0x641fdd28 JavaThread "http-0.0.0.0-8080-11" daemon [_thread_blocked, id=1184]

0x63d0eae8 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3820]

0x5f1a0b08 JavaThread "EW QueueManager: G:\EnterpriseWizard\spool\swmail" daemon [_thread_blocked, id=3548]

0x64052e30 JavaThread "EW email receiving daemon" daemon [_thread_blocked, id=1512]

0x63309590 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1928]

0x6460a370 JavaThread "http-0.0.0.0-8080-10" daemon [_thread_blocked, id=2120]

0x69b91e78 JavaThread "http-0.0.0.0-8080-9" daemon [_thread_blocked, id=1956]

0x63c0dd38 JavaThread "http-0.0.0.0-8080-8" daemon [_thread_blocked, id=3604]

0x63c0dbb0 JavaThread "http-0.0.0.0-8080-7" daemon [_thread_blocked, id=1124]

0x64d15d38 JavaThread "http-0.0.0.0-8080-6" daemon [_thread_blocked, id=3752]

0x60cefb88 JavaThread "http-0.0.0.0-8080-5" daemon [_thread_blocked, id=3704]

0x64395240 JavaThread "http-0.0.0.0-8080-4" daemon [_thread_blocked, id=1172]

0x6422ce40 JavaThread "http-0.0.0.0-8080-3" daemon [_thread_blocked, id=1160]

0x61d9e228 JavaThread "http-0.0.0.0-8080-2" daemon [_thread_blocked, id=384]

0x63526c20 JavaThread "RMI RenewClean-[10.0.128.252:4444]" daemon [_thread_blocked, id=3152]

0x649bf008 JavaThread "RMI RenewClean-[10.0.128.252:1098]" daemon [_thread_blocked, id=404]

0x63906e68 JavaThread "revindexSynchroMain" daemon [_thread_blocked, id=3196]

0x63807008 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=3488]

0x63683410 JavaThread "TP-Monitor" daemon [_thread_blocked, id=3780]

0x6362bab8 JavaThread "TP-Processor4" daemon [_thread_in_native, id=3696]

0x63054490 JavaThread "TP-Processor3" daemon [_thread_blocked, id=3684]

0x633c4350 JavaThread "TP-Processor2" daemon [_thread_blocked, id=712]

0x63576410 JavaThread "TP-Processor1" daemon [_thread_blocked, id=1096]

0x61723de8 JavaThread "http-0.0.0.0-8080-1" daemon [_thread_blocked, id=3376]

0x630721f0 JavaThread "http-0.0.0.0-8080" daemon [_thread_in_native, id=1104]

0x61c4ac40 JavaThread "JBossLifeThread" [_thread_blocked, id=3440]

0x649bf7f0 JavaThread "SWVNC:Cleaner" [_thread_blocked, id=1132]

0x64884ca0 JavaThread "EW HotFolderSender daemon" [_thread_blocked, id=1100]

0x61862b50 JavaThread "EW email receiver daemon" [_thread_blocked, id=3404]

0x61588938 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=2452]

0x614882f0 JavaThread "Thread-11" [_thread_blocked, id=2548]

0x61295e08 JavaThread "Connection Consumer for dest Subscription[subId=-2147483648connection=ConnectionToken:ID:5/c24ee7e699a199c8310735424a5be7ae destination=QUEUE.NotifierQueue messageSelector=null Local Create] id=3" [_thread_blocked, id=1236]

0x63056c38 JavaThread "Connection Consumer for dest Subscription[subId=-2147483648connection=ConnectionToken:ID:3/a17a096c9ae42ac45350addae8aa8d39 destination=TOPIC.FullTextTopic messageSelector=null Local Create] id=2" [_thread_blocked, id=1836]

0x61e17ba0 JavaThread "QuartzScheduler_DefaultQuartzScheduler-NON_CLUSTERED_MisfireHandler" [_thread_blocked, id=3312]

0x61b4c228 JavaThread "DefaultQuartzScheduler_QuartzSchedulerThread" [_thread_blocked, id=836]

0x61b4c008 JavaThread "DefaultQuartzScheduler_Worker-4" [_thread_blocked, id=3108]

0x61bb6400 JavaThread "DefaultQuartzScheduler_Worker-3" [_thread_blocked, id=2136]

0x6366b498 JavaThread "DefaultQuartzScheduler_Worker-2" [_thread_blocked, id=3268]

0x6366b310 JavaThread "DefaultQuartzScheduler_Worker-1" [_thread_blocked, id=596]

0x64028ce0 JavaThread "DefaultQuartzScheduler_Worker-0" [_thread_blocked, id=2408]

0x60e61a20 JavaThread "Connection Consumer for dest Subscription[subId=-2147483648connection=ConnectionToken:ID:1/82a66bcb6fa177c5585f7ae46e8963e7 destination=QUEUE.DropProjectQueue messageSelector=null Local Create] id=1" [_thread_blocked, id=2252]

0x60f69e18 JavaThread "Timer-5" daemon [_thread_blocked, id=608]

0x6350e410 JavaThread "UILServerILService Accept Thread" [_thread_in_native, id=2448]

0x6349e3f0 JavaThread "Timer-4" daemon [_thread_blocked, id=1496]

0x61e66b58 JavaThread "TimeoutFactory" daemon [_thread_blocked, id=1192]

0x6131ec48 JavaThread "JCA PoolFiller" [_thread_blocked, id=1216]

0x634762c0 JavaThread "IdleRemover" daemon [_thread_blocked, id=1212]

0x63187108 JavaThread "WorkManager(2)-1" daemon [_thread_blocked, id=1208]

0x60f20de8 JavaThread "Thread-7" daemon [_thread_blocked, id=1188]

0x619ef298 JavaThread "JBossMQ Cache Reference Softner" daemon [_thread_blocked, id=1180]

0x61e37e80 JavaThread "Timer-3" [_thread_blocked, id=1176]

0x6213fe30 JavaThread "ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon [_thread_blocked, id=1156]

0x61623dd0 JavaThread "txdumper" [_thread_blocked, id=1164]

0x61c83768 JavaThread "cache increasing thread" [_thread_blocked, id=3740]

0x5f29ebd8 JavaThread "Thread-5" [_thread_blocked, id=1072]

0x5f29e780 JavaThread "PooledInvokerAcceptor#0-4445" [_thread_in_native, id=1112]

0x60e49088 JavaThread "RMI TCP Accept-4444" daemon [_thread_in_native, id=1056]

0x612be618 JavaThread "JBoss System Threads(1)-2" daemon [_thread_in_native, id=880]

0x60cb7dd8 JavaThread "GC Daemon" daemon [_thread_blocked, id=3580]

0x5fcf7008 JavaThread "RMI Reaper" [_thread_blocked, id=2496]

0x60a1adc0 JavaThread "Timer-2" daemon [_thread_blocked, id=3484]

0x60c71d00 JavaThread "RMI TCP Accept-1098" daemon [_thread_in_native, id=832]

0x61a1e840 JavaThread "JBoss System Threads(1)-1" daemon [_thread_in_native, id=3096]

0x6173dc30 JavaThread "Timer-1" [_thread_blocked, id=3120]

0x609b63d0 JavaThread "ScannerThread" daemon [_thread_blocked, id=2140]

0x5ff8dc88 JavaThread "Timer-0" daemon [_thread_blocked, id=1748]

0x00237b08 JavaThread "DestroyJavaVM" [_thread_blocked, id=3612]

0x5fc6a008 JavaThread "Wrapper-Connection" [_thread_in_native, id=1092]

0x5fc9adf0 JavaThread "Wrapper-Control-Event-Monitor" daemon [_thread_blocked, id=3292]

0x5f13c128 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1128]

0x5f13ac20 JavaThread "CompilerThread1" daemon [_thread_blocked, id=2472]

0x008afd48 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3416]

0x00238370 JavaThread "AdapterThread" daemon [_thread_blocked, id=3412]

0x008ae2c0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3056]

0x5f1399b8 JavaThread "Finalizer" daemon [_thread_blocked, id=3420]

0x5f1394f0 JavaThread "Reference Handler" daemon [_thread_blocked, id=3424]

Other Threads:

0x5f138a68 VMThread [id=3428]

0x5f13d768 WatcherThread [id=1168]

VM state:at safepoint (normal execution)

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

[0x00236c40/0x000003ac] DerivedPointerTableGC_lock - owner thread: 0x00824820

[0x00236cb8/0x00000394] OopMapCacheAlloc_lock - owner thread: 0x00824e88

[0x00237130/0x00000318] Threads_lock - owner thread: 0x5f138a68

[0x002372f8/0x000002dc] Heap_lock - owner thread: 0x6148a280

Heap

PSYoungGentotal 121280K, used 111360K [0x569b0000, 0x5e9b0000, 0x5e9b0000)

eden space 111360K, 100% used [0x569b0000,0x5d670000,0x5d670000)

from space 9920K, 0% used [0x5e000000,0x5e000000,0x5e9b0000)

tospace 9792K, 1% used [0x5d670000,0x5d69c000,0x5e000000)

PSOldGentotal 1097728K, used 345066K [0x139b0000, 0x569b0000, 0x569b0000)

object space 1097728K, 31% used [0x139b0000,0x28aaa958,0x569b0000)

PSPermGentotal 245760K, used 89268K [0x049b0000, 0x139b0000, 0x139b0000)

object space 245760K, 36% used [0x049b0000,0x0a0dd148,0x139b0000)

Dynamic libraries:

0x00400000 - 0x0040c000 G:\EnterpriseWizard\jre\bin\java.exe

0x77f80000 - 0x77ffc000 C:\WINNT\system32\ntdll.dll

0x7c2d0000 - 0x7c335000 C:\WINNT\system32\ADVAPI32.dll

0x7c570000 - 0x7c623000 C:\WINNT\system32\KERNEL32.dll

0x77d30000 - 0x77da8000 C:\WINNT\system32\RPCRT4.dll

0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll

0x6d880000 - 0x6dc31000 G:\EnterpriseWizard\jre\jre\bin\server\jvm.dll

0x77e10000 - 0x77e79000 C:\WINNT\system32\USER32.dll

0x77f40000 - 0x77f7c000 C:\WINNT\system32\GDI32.dll

0x77570000 - 0x775a0000 C:\WINNT\system32\WINMM.dll

0x75e60000 - 0x75e7a000 C:\WINNT\system32\IMM32.DLL

0x681a0000 - 0x681a7000 C:\WINNT\system32\serwvdrv.dll

0x66740000 - 0x66747000 C:\WINNT\system32\umdmxfrm.dll

0x6d2f0000 - 0x6d2f8000 G:\EnterpriseWizard\jre\jre\bin\hpi.dll

0x690a0000 - 0x690ab000 C:\WINNT\system32\PSAPI.DLL

0x6d6b0000 - 0x6d6bc000 G:\EnterpriseWizard\jre\jre\bin\verify.dll

0x6d370000 - 0x6d38d000 G:\EnterpriseWizard\jre\jre\bin\java.dll

0x6d6d0000 - 0x6d6df000 G:\EnterpriseWizard\jre\jre\bin\zip.dll

0x60040000 - 0x6004e000 G:\EnterpriseWizard\jboss\bin\Wrapper.dll

0x6d530000 - 0x6d543000 G:\EnterpriseWizard\jre\jre\bin\net.dll

0x75030000 - 0x75044000 C:\WINNT\system32\WS2_32.dll

0x75020000 - 0x75028000 C:\WINNT\system32\WS2HELP.DLL

0x74fd0000 - 0x74fee000 C:\WINNT\system32\msafd.dll

0x75010000 - 0x75017000 C:\WINNT\System32\wshtcpip.dll

0x782c0000 - 0x782cc000 C:\WINNT\System32\rnr20.dll

0x77980000 - 0x779a4000 C:\WINNT\system32\DNSAPI.DLL

0x75050000 - 0x75058000 C:\WINNT\system32\WSOCK32.dll

0x77340000 - 0x77353000 C:\WINNT\system32\iphlpapi.dll

0x77520000 - 0x77525000 C:\WINNT\system32\ICMP.DLL

0x77320000 - 0x77337000 C:\WINNT\system32\MPRAPI.DLL

0x75150000 - 0x75160000 C:\WINNT\system32\SAMLIB.DLL

0x7cdc0000 - 0x7ce13000 C:\WINNT\system32\NETAPI32.DLL

0x751c0000 - 0x751c6000 C:\WINNT\system32\NETRAP.dll

0x77bf0000 - 0x77c01000 C:\WINNT\system32\NTDSAPI.dll

0x77950000 - 0x7797b000 C:\WINNT\system32\WLDAP32.DLL

0x7c340000 - 0x7c34f000 C:\WINNT\system32\SECUR32.DLL

0x7ce20000 - 0x7cf0f000 C:\WINNT\system32\OLE32.DLL

0x779b0000 - 0x77a4b000 C:\WINNT\system32\OLEAUT32.DLL

0x773b0000 - 0x773df000 C:\WINNT\system32\ACTIVEDS.DLL

0x77380000 - 0x773a3000 C:\WINNT\system32\ADSLDPC.DLL

0x77830000 - 0x7783e000 C:\WINNT\system32\RTUTILS.DLL

0x77880000 - 0x7790e000 C:\WINNT\system32\SETUPAPI.DLL

0x7c0f0000 - 0x7c154000 C:\WINNT\system32\USERENV.DLL

0x774e0000 - 0x77514000 C:\WINNT\system32\RASAPI32.DLL

0x774c0000 - 0x774d1000 C:\WINNT\system32\rasman.dll

0x77530000 - 0x77552000 C:\WINNT\system32\TAPI32.dll

0x71710000 - 0x71794000 C:\WINNT\system32\COMCTL32.DLL

0x70a70000 - 0x70ad6000 C:\WINNT\system32\SHLWAPI.DLL

0x77360000 - 0x77379000 C:\WINNT\system32\DHCPCSVC.DLL

0x777e0000 - 0x777e8000 C:\WINNT\System32\winrnr.dll

0x777f0000 - 0x777f5000 C:\WINNT\system32\rasadhlp.dll

0x6d520000 - 0x6d528000 G:\EnterpriseWizard\jre\jre\bin\management.dll

0x7ca00000 - 0x7ca23000 C:\WINNT\system32\rsaenh.dll

0x7c740000 - 0x7c7cc000 C:\WINNT\system32\CRYPT32.dll

0x77430000 - 0x77441000 C:\WINNT\system32\MSASN1.dll

0x7cf30000 - 0x7d175000 C:\WINNT\system32\shell32.dll

0x6d660000 - 0x6d666000 G:\EnterpriseWizard\jre\jre\bin\rmi.dll

0x67150000 - 0x6716c000 G:\EnterpriseWizard\jboss\bin\NTSystem.dll

0x75500000 - 0x75504000 C:\WINNT\system32\security.dll

0x67e50000 - 0x67fb7000 G:\EnterpriseWizard\jre\jre\bin\awt.dll

0x77800000 - 0x7781e000 C:\WINNT\system32\WINSPOOL.DRV

0x76620000 - 0x76631000 C:\WINNT\system32\MPR.DLL

0x67fc0000 - 0x68009000 C:\WINNT\system32\ddraw.dll

0x728a0000 - 0x728a6000 C:\WINNT\system32\DCIMAN32.dll

0x6d550000 - 0x6d559000 G:\EnterpriseWizard\jre\jre\bin\nio.dll

0x782d0000 - 0x782f2000 C:\WINNT\system32\msv1_0.dll

0x6d2b0000 - 0x6d2ed000 G:\EnterpriseWizard\jre\jre\bin\fontmanager.dll

0x00350000 - 0x00373000 G:\EnterpriseWizard\jre\jre\bin\dcpr.dll

VM Arguments:

jvm_args: -Xss1m -Xms1200m -Xmx1200m -XX:NewSize=128M -XX:MaxNewSize=128M -XX:PermSize=240M -XX:MaxPermSize=240M -Dprogram.name=run.bat -Djava.io.tmpdir=G:\EnterpriseWizard/tmp -XX:ReservedCodeCacheSize=64m -Xms1200m -Xmx1200m -Djava.library.path=G:\EnterpriseWizard/jboss/bin/ -Dwrapper.key=7ov66e87O6Q9UnWw -Dwrapper.port=32000 -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1

java_command: org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c sw

Launcher Type: SUN_STANDARD

Environment Variables:

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

CLASSPATH=C:\Program Files\Exceed.nt\hcljrcsv.jar;C:\Program Files\Exceed.nt\;C:\Program Files\Java\jdk1.5.0_05\lib\tools.jar;C:\Program Files\Java\jdk1.5.0_05\jre\lib\rt.jar

PATH=C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Network Associates\PGPNT;C:\Program Files\Java\jdk1.5.0_05\bin;;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\ATI Technologies\ATI Control Panel;c:\Program Files\unix\usr\local\wbin;;C:\Program Files\apache-ant-1.6.5\bin;C:\Program Files\Microsoft SQL Server\80\Tools\BINN

OS=Windows_NT

PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 7, GenuineIntel

S Y S T E M

OS: Windows 2000 Build 2195 Service Pack 4

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

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

vm_info: Java HotSpot(TM) Server VM (1.5.0_06-b05) for windows-x86, built on Nov 10 2005 10:53:00 by "java_re" with MS VC++ 6.0

[15787 byte] By [colin_earla] at [2007-10-2 15:27:50]
# 1
You're right; the failure is in the middle of ntdll.dll, not a Sun module.This document may help: http://java.sun.com/j2se/1.5/pdf/jdk50_ts_guide.pdf
ChuckBinga at 2007-7-13 14:46:46 > top of Java-index,Desktop,Deploying...