java - GCTaskThread JVM Crash -
my jvm (7.0_21-b11) crashing randomly (sometimes after 1 day , sometime after 1 month). using api makes jni calls. based on quick search seems happens either because of faulty jni calls or faulty ram / disk. running tests , enabled -xcheck:jni can eliminate both of above point. are there other reasons can cause jvm crash in these circumstances. these top few lines hs_err_pid log file. **# jre version: 7.0_21-b11 # java vm: java hotspot(tm) 64-bit server vm (23.21-b01 mixed mode windows-amd64 ) # problematic frame: # v [jvm.dll+0x31e6ec] # # core dump written. default location: c:\app\bin\hs_err_pid9099.mdmp --------------- t h r e d --------------- current thread (0x0000000001cdc000): gctaskthread [stack: 0x0000000000000000,0x0000000000000000] [id=90672] siginfo: exceptioncode=0xc0000005, reading address 0x0000000000000220** you using old version of java jdk7 update 21. crash occured in gc. gc issue caused bug corrupts heap memory. issue gc, compiler, bad native...