XmlDocument.setContentAsXmlInputStream() cause  EXCEPTION_ACCESS_VIOLATION

Product: Berkeley DBXML 2.3.10
API: java
OS: Windows XP
Hi, I'm new to bdbxml am have a simple test pgm where I'm looping through a directory of xml docs and putting them into a container. Everything works ok using XmlContainer.put(String, XmlInputStream, XmlUpdateContext). Then I wanted to test adding some metadata so I switched to using XmlContainer.put(XmlDocument, XmlUpdateContext). After successfully inserting 3 documents on the 4th iteration the VM crashes executing XmlDocument.setContentAsXmlInputStream(XmlInputStream);
Below is my test code along with the error / dump. The sample doesn't add any meta data, stripped that all out thinking it might have something to do with the error but no luck.
<pre>
import com.sleepycat.dbxml.XmlManager;
import com.sleepycat.dbxml.XmlContainer;
import com.sleepycat.dbxml.XmlManagerConfig;
import com.sleepycat.dbxml.XmlContainerConfig;
import com.sleepycat.dbxml.XmlUpdateContext;
import com.sleepycat.dbxml.XmlInputStream;
import com.sleepycat.dbxml.XmlDocument;
import com.sleepycat.db.EnvironmentConfig;
import com.sleepycat.db.Environment;
import java.io.File;
public class LoadWithMetadataTest {
public static void main(String[] args) {
if (args.length != 3) {
System.out.println("syntax: CreateContainer [db-env-home-dir] [container-name] [xml-doc-dir]");
System.exit(1);
File envHome = new File(args[0]);
String containerName = args[1];
File xmlDocDir = new File(args[2]);
XmlManager xmlMgr = null;
XmlContainer xmlCntr = null;
XmlUpdateContext xmlUpdtCtx = null;
try {
XmlManager.setLogLevel(XmlManager.LEVEL_ALL, true);
XmlManager.setLogCategory(XmlManager.CATEGORY_ALL, true);
EnvironmentConfig eCfg = new EnvironmentConfig();
eCfg.setErrorStream(System.err);
eCfg.setAllowCreate(true);
eCfg.setInitializeLocking(true);
eCfg.setInitializeLogging(true);
eCfg.setInitializeCache(true);
eCfg.setTransactional(true);
eCfg.setRunRecovery(true);
Environment env = new Environment(envHome, eCfg);
XmlManagerConfig xmlMgrCfg = new XmlManagerConfig();
xmlMgrCfg.setAdoptEnvironment(true);
xmlMgr = new XmlManager(env, xmlMgrCfg);
XmlContainerConfig xmlCntrCfg = new XmlContainerConfig();
xmlCntrCfg.setAllowValidation(false);
xmlCntrCfg.setNodeContainer(true);
xmlCntrCfg.setIndexNodes(true);
xmlCntr = xmlMgr.createContainer(containerName, xmlCntrCfg);
xmlUpdtCtx = xmlMgr.createUpdateContext();
String uri = "http://pvs/metadata";
File[] files = xmlDocDir.listFiles();
int i = 0;
// -- Loop and load container via with xml docs via XmlDocument. Code
// below will successfully insert 3 docs then VM will crash.
for (File f: files) {
XmlInputStream stream =
xmlMgr.createLocalFileInputStream(f.getAbsolutePath());
XmlDocument xmlDoc = xmlMgr.createDocument();
xmlDoc.setContentAsXmlInputStream(stream);
xmlDoc.setName("key-" + i++);
xmlCntr.putDocument(xmlDoc, xmlUpdtCtx);
System.out.println("Document loaded, " + i);
stream.delete();
xmlDoc.delete();
// -- NOTE: This method of loading the container works!
// for (File f: files) {
// XmlInputStream stream =
// xmlMgr.createLocalFileInputStream(f.getAbsolutePath());
// xmlCntr.putDocument("key-" + i++, stream, xmlUpdtCtx);
// System.out.println("Document loaded # " + i);
} catch (Exception ex) {
ex.printStackTrace();
} finally {
if (xmlUpdtCtx != null) xmlUpdtCtx.delete();
if (xmlCntr != null) xmlCntr.delete();
if (xmlMgr != null) xmlMgr.delete();
</pre>
And the Error is:
<pre>
Document loaded, 1
Document loaded, 2
Document loaded, 3
# An unexpected error has been detected by HotSpot Virtual Machine:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d7cbac7, pid=1984, tid=680
# Java VM: Java HotSpot(TM) Client VM (1.5.0_09-b01 mixed mode, sharing)
# Problematic frame:
# V [jvm.dll+0x9bac7]
--------------- T H R E A D ---------------
Current thread (0x000378d0): JavaThread "main" [_thread_in_vm, id=680]
siginfo: ExceptionCode=0xc0000005, writing address 0x00006500
Registers:
EAX=0x28020378, EBX=0x28096b70, ECX=0x0000deab, EDX=0x00006500
ESP=0x0007f5e0, EBP=0x0007f658, ESI=0x00006500, EDI=0x00037990
EIP=0x6d7cbac7, EFLAGS=0x00010206
Top of Stack: (sp=0x0007f5e0)
0x0007f5e0: 000378d0 6d7c1200 00006500 000378d0
0x0007f5f0: 00000006 00037990 0366c3b4 0322117d
0x0007f600: 00037990 00006500 000378d0 28096b70
0x0007f610: 032248a4 00037990 0007f674 00a6a800
0x0007f620: 00ad832f 00037990 0007f660 0007f674
0x0007f630: 0366c3a8 00000000 00000000 0007f63c
0x0007f640: 00000000 0007f674 280998a8 00000000
0x0007f650: 28096b70 0007f668 0007f694 00ad29e3
Instructions: (pc=0x6d7cbac7)
0x6d7cbab7: 56 e8 a0 f7 00 00 59 85 f6 74 07 a1 30 af 8a 6d
0x6d7cbac7: 89 06 5e c3 56 8b 74 24 08 68 30 af 8a 6d 8b ce
Stack: [0x00040000,0x00080000), sp=0x0007f5e0, free space=253k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x9bac7]
j com.sleepycat.dbxml.XmlInputStream.swigReleaseOwnership()V+11
j com.sleepycat.dbxml.XmlDocument.setContentAsXmlInputStream(Lcom/sleepycat/dbxml/XmlInputStream;)V+12
j LoadWithMetadataTest.main([Ljava/lang/String;)V+256
v ~StubRoutines::call_stub
V [jvm.dll+0x86e84]
V [jvm.dll+0xddead]
V [jvm.dll+0x86d55]
V [jvm.dll+0xf1f59]
V [jvm.dll+0xa4d04]
C [java.dll+0x6d11]
j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111
j com.intellij.rt.execution.application.AppMain.main([Ljava/lang/String;)V+120
v ~StubRoutines::call_stub
V [jvm.dll+0x86e84]
V [jvm.dll+0xddead]
V [jvm.dll+0x86d55]
V [jvm.dll+0x8dda7]
C [java.exe+0x14c5]
C [java.exe+0x69cd]
C [kernel32.dll+0x16fd7]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.sleepycat.dbxml.dbxml_javaJNI.XmlInputStream_change_ownership(Lcom/sleepycat/dbxml/XmlInputStream;JZ)V+0
j com.sleepycat.dbxml.XmlInputStream.swigReleaseOwnership()V+11
j com.sleepycat.dbxml.XmlDocument.setContentAsXmlInputStream(Lcom/sleepycat/dbxml/XmlInputStream;)V+12
j LoadWithMetadataTest.main([Ljava/lang/String;)V+256
v ~StubRoutines::call_stub
j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111
j com.intellij.rt.execution.application.AppMain.main([Ljava/lang/String;)V+120
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00acfab0 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=1764]
0x00a72708 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3504]
0x00a71380 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2904]
0x00a70668 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2716]
0x00a6b568 JavaThread "Finalizer" daemon [_thread_blocked, id=4056]
0x00a6ab30 JavaThread "Reference Handler" daemon [_thread_blocked, id=1964]
=>0x000378d0 JavaThread "main" [_thread_in_vm, id=680]
Other Threads:
0x00a687d8 VMThread [id=2492]
0x00a73a88 WatcherThread [id=3172]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
--------------- S Y S T E M ---------------
OS: Windows XP Build 2600 Service Pack 2
CPU:total 2 (cores per cpu 2, threads per core 1) family 6 model 15 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 2095468k(1224784k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0_09-b01) for windows-x86, built on Sep 7 2006 13:59:31 by "java_re" with MS VC++ 6.0
</pre>
Thanks,
Danny

Hi George,
Thanks for the solution. I'm running into an issue trying to build.
Some background information
1. Downloaded Berkeley DB XML 2.3.10.tar.gz from Oracle
2. Environment cygwin on windows
3. Using gcc and g++ (from cygwin distro)
4. Using make (from cygwin distro)
5. Command sh buildall.sh --enable-java
Ran across the following compile error:
In file included from nodeStore/NsDocument.hpp:14,
from Indexer.cpp:24:
nodeStore/NsFormat.hpp: In static member function `static int DbXml::NsFormat::unmarshalMAPMToTemporary(const xmlbyte_t*, M
APMstruct&, Numeric::State*)':
nodeStore/NsFormat.hpp:448: error: call of overloaded `unmarshalInt(const xmlbyte_t*&, int*)' is ambiguous
More details below:
==============
make[1]: Entering directory `/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/src/dbxml'
g++ -c -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/.
./dist/../include -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/../dist/../src/dbxml -I/cygdrive/c/temp/install/
dbxml-2.3.10/dbxml/build_unix/../dist/../src/common -I/cygdrive/c/temp/install/dbxml-2.3.10/install/include -I/cygdrive/c/t
ools/Java/jdk1.5.0_09/include -g -O2 Buffer.cpp -DPIC -o /cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/.libs/Buff
er.o
g++ -c -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/.
./dist/../include -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/../dist/../src/dbxml -I/cygdrive/c/temp/install/
dbxml-2.3.10/dbxml/build_unix/../dist/../src/common -I/cygdrive/c/temp/install/dbxml-2.3.10/install/include -I/cygdrive/c/t
ools/Java/jdk1.5.0_09/include -g -O2 Buffer.cpp -o /cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/Buffer.o >/dev/nu
ll 2>&1
g++ -c -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/.
./dist/../include -I/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/../dist/../src/dbxml -I/cygdrive/c/temp/install/
dbxml-2.3.10/dbxml/build_unix/../dist/../src/common -I/cygdrive/c/temp/install/dbxml-2.3.10/install/include -I/cygdrive/c/t
ools/Java/jdk1.5.0_09/include -g -O2 Indexer.cpp -DPIC -o /cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/.libs/Ind
exer.o
In file included from nodeStore/NsDocument.hpp:14,
from Indexer.cpp:24:
nodeStore/NsFormat.hpp: In static member function `static int DbXml::NsFormat::unmarshalMAPMToTemporary(const xmlbyte_t*, M
APMstruct&, Numeric::State*)':
nodeStore/NsFormat.hpp:448: error: call of overloaded `unmarshalInt(const xmlbyte_t*&, int*)' is ambiguous
nodeStore/NsFormat.hpp:271: note: candidates are: static int DbXml::NsFormat::unmarshalInt(const xmlbyte_t*, u_int32_t*) <n
ear match>
nodeStore/NsFormat.hpp:98: note: static int DbXml::NsFormat::unmarshalInt(const xmlbyte_t*, int32_t*) <near match>
nodeStore/NsFormat.hpp:449: error: call of overloaded `unmarshalInt(const xmlbyte_t*&, int*)' is ambiguous
nodeStore/NsFormat.hpp:271: note: candidates are: static int DbXml::NsFormat::unmarshalInt(const xmlbyte_t*, u_int32_t*) <n
ear match>
nodeStore/NsFormat.hpp:98: note: static int DbXml::NsFormat::unmarshalInt(const xmlbyte_t*, int32_t*) <near match>
make[1]: *** [cygdrive/c/temp/install/dbxml-2.3.10/dbxml/build_unix/Indexer.lo] Error 1
make[1]: Leaving directory `/cygdrive/c/temp/install/dbxml-2.3.10/dbxml/src/dbxml'
make: *** [dbxml_subdir] Error 2
Thanks,
Danny

Similar Messages

  • 2.3.10: Bus error in XmlDocument.setContentAsXmlInputStream() in Java

    This code:
                   String path = file.getCanonicalPath();
                   xis = manager.createLocalFileInputStream( path);
                   xmlDoc.setContentAsXmlInputStream( xis);
                   xmlDoc.fetchAllData();
    causes this error (and termination) in 2.3.10, tho' not in 2.2.13:
                   Invalid memory access of location 6f6c0003 eip=9b37cd10
    I am not sure this is a Sleepycat bug, owing to how other weird errors appeared but then gradually stopped happening as I tried to debug them. I am suspicious that the dynamic library loading in Mac OS X 10.4 was retaining old links, and this remaining error cd be the same.
    But just in case, I'm posting it here!

    Jacoby,
    I think that's a problem in your configuration. I have no idea why you'd want to call fetchAllData() on a document that isn't in a container, though. That call makes no sense for a non-persistent document.
    George

  • SIGSEGV, com.sleepycat.dbxml.dbxml_javaJNI.XmlInputStream_change_ownership

    Hello,
    I'm experimenting crashes on adding a document, on RHEL5 64bit with both Sun JDK 1.5 and 1.6; and on RHEL4 32bit with JDK 1.5
    Selinux is disabled on both RHEL.
    The essential part of the jvm error is:
    # An unexpected error has been detected by Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0x00002aaaaaf2124a, pid=22759, tid=1102199104
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_01-b06 mixed mode)
    # Problematic frame:
    # V [libjvm.so+0x35124a]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j com.sleepycat.dbxml.dbxml_javaJNI.XmlInputStream_change_ownership(Lcom/sleepycat/dbxml/XmlInputStream;JZ)V+0
    j com.sleepycat.dbxml.XmlInputStream.swigReleaseOwnership()V+11
    j com.sleepycat.dbxml.XmlDocument.setContentAsXmlInputStream(Lcom/sleepycat/dbxml/XmlInputStream;)V+12
    j uk.ac.open.kmi.watson.crawler.dbxml.DbXMLDriver.processFile(Ljava/io/File;)V+169
    j uk.ac.open.kmi.watson.crawler.processor.DbXMLWriter.innerProcess(Lorg/archive/crawler/datamodel/CrawlURI;)V+241
    j org.archive.crawler.framework.Processor.process(Lorg/archive/crawler/datamodel/CrawlURI;)V+50
    j org.archive.crawler.framework.ToeThread.processCrawlUri()V+127
    j org.archive.crawler.framework.ToeThread.run()V+97
    v ~StubRoutines::call_stub
    In java I'm adding a document as:
    XmlInputStream theStream = myManager.createLocalFileInputStream("/opt/watson/test.xml");
    myDoc.setContentAsXmlInputStream(theStream);
    and I have the above issues, if I drop XmlInputStream and just set the content as:
    myDoc.setContent("<foo />");
    Everything works, even on 50 threads.
    Anybody encountered similar issues?
    Thank you.
    Laurian
    Message was edited by:
    user555161

    Hi,
    This is the output of the tests, java file put after:
    MAC OS X
    $ java -version
    java version "1.5.0_07"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-154)
    Java HotSpot(TM) Client VM (build 1.5.0_07-87, mixed mode, sharing)
    RUN 1
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1
    Dictionary - crawler - Define new name 1 -> {name,http://www.sleepycat.com/2002/dbxml}
    Dictionary - crawler - Define new name 2 -> {root,http://www.sleepycat.com/2002/dbxml}
    Dictionary - crawler - Define new name 3 -> dbxml
    Dictionary - crawler - Define new name 4 -> http://www.sleepycat.com/2002/dbxml
    Dictionary - crawler - Define new name 5 -> xml
    Dictionary - crawler - Define new name 6 -> xmlns
    Dictionary - crawler - Define new name 7 -> xsi
    Dictionary - crawler - Define new name 8 -> xsd
    Dictionary - crawler - Define new name 9 -> xs
    Dictionary - crawler - Define new name 10 -> xlink
    Dictionary - crawler - Define new name 11 -> xhtml
    Dictionary - crawler - Define new name 12 -> http://www.w3.org/XML/1998/namespace/
    Dictionary - crawler - Define new name 13 -> http://www.w3.org/XML/2000/xmlns/
    Dictionary - crawler - Define new name 14 -> http://www.w3.org/2000/xmlns/
    Dictionary - crawler - Define new name 15 -> http://www.w3.org/1999/xlink
    Dictionary - crawler - Define new name 16 -> http://www.w3.org/2001/XMLSchema-instance
    Dictionary - crawler - Define new name 17 -> http://www.w3.org/2001/XMLSchema
    Dictionary - crawler - Define new name 18 -> http://www.w3.org/1999/xhtml
    Dictionary - crawler - Define new name 19 -> id
    Dictionary - crawler - Define new name 20 -> name
    Container - crawler - Document storage container opened.
    DB opened/created!
    args:
    test1 - for ading XML from a file (path as argument 2)
    test2 - for ading XML from a string
    test3 - for ading RDF/XML, namespace issue
    Container - crawler - container closed.
    RUN 2 - test 1
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test1 /opt/watson/test.xml
    Container - crawler - Document storage container opened.
    Container - crawler - Adding document: foo1176934467482
    Dictionary - crawler - Define new name 51 -> http://maven.apache.org/POM/4.0.0
    Dictionary - crawler - Define new name 52 -> {created,http://watson.kmi.open.ac.uk/crawler#}
    Indexer - crawler - add unique-node-metadata-equality-string, key={Size=12 Hex=5a01666f6f31313736393334343637343832}, data={Size=3 Hex=000200}
    Container - crawler - Added document successfully: foo1176934467482
    Container - crawler - container closed.
    java(1497,0x1804a00) malloc: *** Deallocation of a pointer not malloced: 0x333a00; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
    RUN 3 - test 2
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test2
    Container - crawler - Document storage container opened.
    Container - crawler - Adding document: bar1176934723078
    Indexer - crawler - add unique-node-metadata-equality-string, key={Size=12 Hex=5a0162617231313736393334373233303738}, data={Size=3 Hex=002000}
    Container - crawler - Added document successfully: bar1176934723078
    Container - crawler - container closed.
    RUN 4 - test 3
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test3
    Container - crawler - Document storage container opened.
    Container - crawler - Adding document: bar1176934775465
    Dictionary - crawler - Define new name 53 -> http://www.w3.org/1999/02/22-rdf-syntax-ns#
    Dictionary - crawler - Define new name 54 -> http://www.recshop.fake/cd#
    Indexer - crawler - add unique-node-metadata-equality-string, key={Size=12 Hex=5a0162617231313736393334373735343635}, data={Size=3 Hex=002a00}
    Container - crawler - Added document successfully: bar1176934775465
    Container - crawler - container closed.
    ==============================
    RHEL 5
    $ java -version
    java version "1.6.0_01"
    Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
    Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_01-b06, mixed mode)
    RUN 1
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1
    Dictionary - crawler - Define new name 1 -> {name,http://www.sleepycat.com/2002/dbxml}
    Dictionary - crawler - Define new name 2 -> {root,http://www.sleepycat.com/2002/dbxml}
    Dictionary - crawler - Define new name 3 -> dbxml
    Dictionary - crawler - Define new name 4 -> http://www.sleepycat.com/2002/dbxml
    Dictionary - crawler - Define new name 5 -> xml
    Dictionary - crawler - Define new name 6 -> xmlns
    Dictionary - crawler - Define new name 7 -> xsi
    Dictionary - crawler - Define new name 8 -> xsd
    Dictionary - crawler - Define new name 9 -> xs
    Dictionary - crawler - Define new name 10 -> xlink
    Dictionary - crawler - Define new name 11 -> xhtml
    Dictionary - crawler - Define new name 12 -> http://www.w3.org/XML/1998/namespace/
    Dictionary - crawler - Define new name 13 -> http://www.w3.org/XML/2000/xmlns/
    Dictionary - crawler - Define new name 14 -> http://www.w3.org/2000/xmlns/
    Dictionary - crawler - Define new name 15 -> http://www.w3.org/1999/xlink
    Dictionary - crawler - Define new name 16 -> http://www.w3.org/2001/XMLSchema-instance
    Dictionary - crawler - Define new name 17 -> http://www.w3.org/2001/XMLSchema
    Dictionary - crawler - Define new name 18 -> http://www.w3.org/1999/xhtml
    Dictionary - crawler - Define new name 19 -> id
    Dictionary - crawler - Define new name 20 -> name
    Container - crawler - Document storage container opened.
    DB opened/created!
    args:
    test1 - for ading XML from a file (path as argument 2)
    test2 - for ading XML from a string
    test3 - for ading RDF/XML, namespace issue
    Container - crawler - container closed.
    RUN 2 - test 1
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test1 /opt/watson/test.xml
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test1 /opt/watson/test.xml
    Container - crawler - Document storage container opened.
    Container - crawler - Adding document: foo1176938860942
    Dictionary - crawler - Define new name 51 -> http://maven.apache.org/POM/4.0.0
    Dictionary - crawler - Define new name 52 -> {created,http://watson.kmi.open.ac.uk/crawler#}
    Indexer - crawler - add unique-node-metadata-equality-string, key={Size=12 Hex=5a01666f6f31313736393338383630393432}, data={Size=3 Hex=000200}
    Container - crawler - Added document successfully: foo1176938860942
    Container - crawler - container closed.
    RUNNING AGAIN
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test1 /opt/watson/test.xml
    Container - crawler - Document storage container opened.
    # An unexpected error has been detected by Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0x00002aaaaaf2124a, pid=6114, tid=1075882304
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_01-b06 mixed mode)
    # Problematic frame:
    # V [libjvm.so+0x35124a]
    # An error report file with more information is saved as hs_err_pid6114.log
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    Aborted
    In hs_err_pid6114.log:
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j com.sleepycat.dbxml.dbxml_javaJNI.XmlInputStream_change_ownership(Lcom/sleepycat/dbxml/XmlInputStream;JZ)V+0
    j com.sleepycat.dbxml.XmlInputStream.swigReleaseOwnership()V+11
    j com.sleepycat.dbxml.XmlDocument.setContentAsXmlInputStream(Lcom/sleepycat/dbxml/XmlInputStream;)V+12
    j Test1.test1(Ljava/lang/String;)V+150
    j Test1.main([Ljava/lang/String;)V+32
    v ~StubRoutines::call_stub
    RUN 3 - test 2
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test2
    Container - crawler - Document storage container opened.
    Container - crawler - Adding document: bar1176939020231
    Indexer - crawler - add unique-node-metadata-equality-string, key={Size=12 Hex=5a0162617231313736393339303230323331}, data={Size=3 Hex=000700}
    Container - crawler - Added document successfully: bar1176939020231
    Container - crawler - container closed.
    RUN 4 - test 3
    $ java -Djava.library.path=/opt/watson/usr/dbxml/lib -cp build/classes:../../dbxml/lib/db.jar:../../dbxml/lib/dbxml.jar Test1 test3
    Container - crawler - Document storage container opened.
    Container - crawler - Adding document: bar1176939053875
    Indexer - crawler - add unique-node-metadata-equality-string, key={Size=12 Hex=5a0162617231313736393339303533383735}, data={Size=3 Hex=001100}
    Container - crawler - Added document successfully: bar1176939053875
    Container - crawler - container closed.
    JAVA FILE:
    import com.sleepycat.db.Environment;
    import com.sleepycat.db.EnvironmentConfig;
    import com.sleepycat.db.LockDetectMode;
    import com.sleepycat.db.Transaction;
    import com.sleepycat.db.TransactionConfig;
    import com.sleepycat.dbxml.XmlContainer;
    import com.sleepycat.dbxml.XmlContainerConfig;
    import com.sleepycat.dbxml.XmlDocument;
    import com.sleepycat.dbxml.XmlException;
    import com.sleepycat.dbxml.XmlInputStream;
    import com.sleepycat.dbxml.XmlManager;
    import com.sleepycat.dbxml.XmlManagerConfig;
    import com.sleepycat.dbxml.XmlTransaction;
    import com.sleepycat.dbxml.XmlUpdateContext;
    import com.sleepycat.dbxml.XmlValue;
    import java.io.File;
    import java.text.SimpleDateFormat;
    import java.util.GregorianCalendar;
    import java.util.TimeZone;
    * Test1.java
    * Created on April 18, 2007, 10:43 PM
    * To change this template, choose Tools | Template Manager
    * and open the template in the editor.
    * @author lg3388
    public class Test1 {
    public static final File TMP = new File("/tmp");
    public static final File ENV = new File(TMP, "/foo");
    static {
    ENV.mkdirs();
    public static final String container = "crawler";
    private Environment myEnv;
    private EnvironmentConfig envConf;
    private XmlManager myManager;
    private XmlContainer myContainer;
    public void initialTasks() throws Exception {
    EnvironmentConfig envConf = new EnvironmentConfig();
    envConf.setErrorStream(System.err);
    envConf.setAllowCreate(true);
    //envConf.setRunRecovery(true);
    envConf.setJoinEnvironment(true);
    envConf.setInitializeLocking(true);
    envConf.setInitializeLogging(true);
    envConf.setInitializeCache(true);
    envConf.setTransactional(true);
    envConf.setLockDetectMode(LockDetectMode.DEFAULT);
    envConf.setPrivate(false);
    envConf.setTxnMaxActive(64);
    envConf.setTxnTimeout(60*1000000);
    envConf.setThreaded(true);
    myEnv = new Environment(ENV, envConf);
    XmlManagerConfig managerConfig = new XmlManagerConfig();
    managerConfig.setAdoptEnvironment(true);
    myManager = new XmlManager(myEnv, managerConfig);
    myManager.setLogLevel(XmlManager.LEVEL_ALL, true);
    myManager.setLogCategory(XmlManager.CATEGORY_ALL, true);
    XmlContainerConfig containerConf = new XmlContainerConfig();
    containerConf.setNodeContainer(false);
    containerConf.setAllowValidation(false);
    containerConf.setTransactional(true);
    containerConf.setAllowCreate(true);
    if ( myManager.existsContainer(container) != 0 ) {
    myContainer = myManager.openContainer(container, containerConf);
    } else {
    myContainer = myManager.createContainer(container, containerConf);
    public void finalTasks() throws Exception {
    myContainer.close();
    public void test1(String fileName) throws Exception {
    // UTC unix timestamp
    GregorianCalendar time = new GregorianCalendar(TimeZone.getTimeZone("UTC"));
    long stamp = time.getTimeInMillis();
    Transaction tn = null;
    TransactionConfig tc = new TransactionConfig();
    //tc.setNoWait(true);
    tn = myEnv.beginTransaction(null, tc);//
    XmlTransaction txn = null;
    try {
    txn = myManager.createTransaction(tn);
    XmlUpdateContext theContext = myManager.createUpdateContext();
    String URI = "http://watson.kmi.open.ac.uk/crawler#";
    String attrName = "created";
    XmlValue attrValue = new XmlValue(XmlValue.DATE_TIME, new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(time.getTime()));
    // @@@@@ THIS IS NOT IN TEST 2
    // Get the input stream.
    XmlInputStream theStream = myManager.createLocalFileInputStream(fileName);
    // Get an XmlDocument
    XmlDocument myDoc = myManager.createDocument();
    // Set the document's name
    myDoc.setName("foo" + Long.toString(stamp));
    // @@@@@ THIS IS NOT IN TEST 2
    // Set the content
    myDoc.setContentAsXmlInputStream(theStream);
    // Set the metadata
    myDoc.setMetaData(URI, attrName, attrValue);
    // Put the document into the container
    myContainer.putDocument(txn, myDoc, theContext, null);
    //free resources?
    myDoc.delete();
    txn.commit();
    // free resources?
    txn.delete();
    } catch (XmlException e) {
    e.printStackTrace();
    if (txn != null) txn.abort();
    public void test2(String content) throws Exception {
    // UTC unix timestamp
    GregorianCalendar time = new GregorianCalendar(TimeZone.getTimeZone("UTC"));
    long stamp = time.getTimeInMillis();
    Transaction tn = null;
    TransactionConfig tc = new TransactionConfig();
    //tc.setNoWait(true);
    tn = myEnv.beginTransaction(null, tc);//
    XmlTransaction txn = null;
    try {
    txn = myManager.createTransaction(tn);
    XmlUpdateContext theContext = myManager.createUpdateContext();
    String URI = "http://watson.kmi.open.ac.uk/crawler#";
    String attrName = "created";
    XmlValue attrValue = new XmlValue(XmlValue.DATE_TIME, new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(time.getTime()));
    // Get an XmlDocument
    XmlDocument myDoc = myManager.createDocument();
    // Set the document's name
    myDoc.setName("bar" + Long.toString(stamp));
    // @@@@ THIS IS THE DIFF TO TEST 1
    // Set the content
    myDoc.setContent(content);
    // Set the metadata
    myDoc.setMetaData(URI, attrName, attrValue);
    // Put the document into the container
    myContainer.putDocument(txn, myDoc, theContext, null);
    //free resources?
    myDoc.delete();
    txn.commit();
    // free resources?
    txn.delete();
    } catch (XmlException e) {
    e.printStackTrace();
    if (txn != null) txn.abort();
    public static void main(String[] args) throws Exception {
    Test1 test = new Test1();
    test.initialTasks();
    if (args.length > 0) {
    if ("test1".equals(args[0])) test.test1(args[1]);
    if ("test2".equals(args[0])) test.test2("<bar />");
    if ("test3".equals(args[0])) test.test2(
    "<rdf:RDF"
    + " xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' "
    + "xmlns:cd='http://www.recshop.fake/cd#'> "
    + "<rdf:Description"
    + " rdf:about='http://www.recshop.fake/cd/Empire Burlesque'>"
    + " <cd:artist>Bob Dylan</cd:artist>"
    + " <cd:country>USA</cd:country>"
    + " <cd:company>Columbia</cd:company>"
    + " <cd:price>10.90</cd:price>"
    + " <cd:year>1985</cd:year>"
    + "</rdf:Description></rdf:RDF>"
    } else {
    System.out.println("DB opened/created!");
    System.out.println("args:");
    System.out.println("test1 - for ading XML from a file (path as argument 2)");
    System.out.println("test2 - for ading XML from a string");
    System.out.println("test3 - for ading RDF/XML, namespace issue");
    test.finalTasks();
    }

  • Serious problem ????? Unexpected Signal : EXCEPTION_ACCESS_VIOLATION

    Hi,
    While running a simple program i got a problem.The program has generated a report file. Attaching the same. Can anyone tell me why it is so??
    Log file is :
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6d448cb7
    Function name=(N/A)
    Library=D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\hotspot\jvm.dll
    NOTE: We are unable to locate the function name symbol for the error
    just occurred. Please refer to release documentation for possible
    reason and solutions.
    Current Java thread:
         at sun.jdbc.odbc.JdbcOdbc.driverConnect(Native Method)
         at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
         at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
         at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
         at java.sql.DriverManager.getConnection(Unknown Source)
         at java.sql.DriverManager.getConnection(Unknown Source)
         at AJFrame.testsql(AJframe.java:16)
         at AJFrame.<init>(AJframe.java:7)
         at AJFrame.main(AJframe.java:10)
    Dynamic libraries:
    0x00400000 - 0x00405000      C:\WINNT\system32\java.exe
    0x77F80000 - 0x77FFB000      C:\WINNT\System32\ntdll.dll
    0x77DB0000 - 0x77E0B000      C:\WINNT\system32\ADVAPI32.dll
    0x77E80000 - 0x77F35000      C:\WINNT\system32\KERNEL32.DLL
    0x77D40000 - 0x77DB0000      C:\WINNT\system32\RPCRT4.DLL
    0x78000000 - 0x78046000      C:\WINNT\system32\MSVCRT.dll
    0x6D420000 - 0x6D4F0000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\hotspot\jvm.dll
    0x77E10000 - 0x77E74000      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
    0x6D220000 - 0x6D227000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\hpi.dll
    0x6D3B0000 - 0x6D3BD000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\verify.dll
    0x6D250000 - 0x6D266000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\java.dll
    0x6D3C0000 - 0x6D3CD000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\zip.dll
    0x6D020000 - 0x6D12A000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\awt.dll
    0x77800000 - 0x7781D000      C:\WINNT\system32\WINSPOOL.DRV
    0x77A50000 - 0x77B46000      C:\WINNT\system32\ole32.dll
    0x6D1E0000 - 0x6D21B000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\fontmanager.dll
    0x72800000 - 0x72846000      C:\WINNT\system32\DDRAW.dll
    0x728A0000 - 0x728A6000      C:\WINNT\system32\DCIMAN32.dll
    0x69000000 - 0x691D7000      C:\WINNT\system32\G400ICD.DLL
    0x6E420000 - 0x6E426000      C:\WINNT\System32\INDICDLL.dll
    0x6D290000 - 0x6D29A000      D:\Program Files\JavaSoft\JRE\1.3.1_03\bin\JdbcOdbc.dll
    0x1F7D0000 - 0x1F804000      C:\WINNT\system32\ODBC32.dll
    0x76B30000 - 0x76B6E000      C:\WINNT\system32\comdlg32.dll
    0x70BD0000 - 0x70C20000      C:\WINNT\system32\SHLWAPI.DLL
    0x71730000 - 0x717BA000      C:\WINNT\system32\COMCTL32.DLL
    0x782F0000 - 0x78532000      C:\WINNT\system32\SHELL32.DLL
    0x1F8C0000 - 0x1F8D6000      C:\WINNT\system32\odbcint.dll
    0x77920000 - 0x77943000      C:\WINNT\system32\imagehlp.dll
    0x72A00000 - 0x72A2D000      C:\WINNT\system32\DBGHELP.dll
    0x0B240000 - 0x0B24B000      C:\WINNT\system32\PSAPI.DLL
    Local Time = Tue Aug 20 15:57:39 2002
    Elapsed Time = 1
    # HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
    # Error ID : 4F530E43505002BD
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Client VM (1.3.1_03-b03 mixed mode)

    Today I was trouble shooting a jsp page that uses JDBC posted on a TOMCAT server. I was have the same exception as you guys described but found a work around for my program.
    I as reading data from my db into the jsp page (into a table and some drop down menus). The error screen would pop up randomly as I accessed the page. If I refreshed page quickly it would cause the error to happen more often it seemed.
    The fix was i used the "finally" statement to close every instance of ResultSet and Statement.
    Before I use simply:
    rs.close();
    st.close();
    rs = null;
    st = null;
    I have 2 seperate parts on jsp page where I accessed db. Once I put in the finally it worked. Here is the code I used:
    try
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
         String sourceURL = new String("jdbc:odbc:D2TEST");
         Connection dbconn = DriverManager.getConnection(sourceURL);
         st = dbconn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
         rs = st.executeQuery("SELECT * FROM CIS_REFERENCE");
         while (rs.next())
              {     minute = rs.getInt("PERIOD");
                   onoff = rs.getInt("PONOFF");
         finally {
              if (rs != null) {
                   try {
                        rs.close();
                   catch (SQLException sqle)
                        System.out.println(sqle.toString());
              if (st != null) {
                   try {
                        st.close();
                   catch (SQLException sqle)
                        System.out.println(sqle.toString());
    Sorry bout the spacing I just cut and paste.
    Hope this helps
    B~

  • EXCEPTION_ACCESS_VIOLATION

    I just published my first freeware application. It's 100% Java and targeted for Windows platforms. This speaks volumes about the power of Java since I know very little about Windows!
    One of the people who downloaded my program managed to crash the Java VM. She is running Windows XP Pro. I am unable to reproduce the problem on Windows 98 or Windows 2000. The error occurs when she does the following:
    My application presents a FileDialog (not a JFileChooser)
    She clicks twice on a file name in the list, so Windows thinks she wants to rename the file.
    She then changes the file name in the File Name window. That's when it crashes and does not return to my application.
    I have included the log that is created when this happens. Can someone tell me 1) how to try to diagnose this and 2) if there is something that I can do to bypass what is causing it?
    I really appreciate any help.
    Here's the log:
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D364A4D
    Function=JVM_InitializeCompiler+0xF39B
    Library=D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\client\jvm.dll
    Current Java thread:
         at sun.awt.windows.WToolkit.eventLoop(Native Method)
         at sun.awt.windows.WToolkit.run(WToolkit.java:240)
         at java.lang.Thread.run(Thread.java:536)
    Dynamic libraries:
    0x00400000 - 0x00406000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\javaw.exe
    0x77F50000 - 0x77FFB000      C:\WINDOWS\System32\ntdll.dll
    0x77E60000 - 0x77F49000      C:\WINDOWS\system32\kernel32.dll
    0x77DC0000 - 0x77E5B000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77CB0000 - 0x77D25000      C:\WINDOWS\system32\RPCRT4.dll
    0x77D30000 - 0x77DBD000      C:\WINDOWS\system32\USER32.dll
    0x77C60000 - 0x77CA0000      C:\WINDOWS\system32\GDI32.dll
    0x77C00000 - 0x77C53000      C:\WINDOWS\system32\MSVCRT.dll
    0x6D330000 - 0x6D442000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\client\jvm.dll
    0x76B30000 - 0x76B5D000      C:\WINDOWS\System32\WINMM.dll
    0x6D1D0000 - 0x6D1D7000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\hpi.dll
    0x6D300000 - 0x6D30D000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\verify.dll
    0x6D210000 - 0x6D228000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\java.dll
    0x6D320000 - 0x6D32D000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\zip.dll
    0x6D000000 - 0x6D0F6000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\awt.dll
    0x72FD0000 - 0x72FF3000      C:\WINDOWS\System32\WINSPOOL.DRV
    0x76370000 - 0x7638A000      C:\WINDOWS\System32\IMM32.dll
    0x771A0000 - 0x772BA000      C:\WINDOWS\system32\ole32.dll
    0x6D180000 - 0x6D1D0000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\fontmanager.dll
    0x73730000 - 0x73775000      C:\WINDOWS\System32\ddraw.dll
    0x73B90000 - 0x73B96000      C:\WINDOWS\System32\DCIMAN32.dll
    0x6D280000 - 0x6D29E000      D:\Mina dokument\MONICA\Brodyr\Program\Pccolor\jre\bin\jpeg.dll
    0x773C0000 - 0x77BB6000      C:\WINDOWS\system32\shell32.dll
    0x772C0000 - 0x77323000      C:\WINDOWS\system32\SHLWAPI.dll
    0x71950000 - 0x71A34000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a\comctl32.dll
    0x77330000 - 0x773BB000      C:\WINDOWS\system32\comctl32.dll
    0x71C10000 - 0x71C5F000      C:\WINDOWS\System32\netapi32.dll
    0x75F20000 - 0x75F3D000      C:\WINDOWS\system32\appHelp.dll
    0x10000000 - 0x10020000      C:\Program\Hewlett-Packard\HP Share-to-Web\HPGS2WNS.DLL
    0x0F530000 - 0x0F535000      C:\Program\Hewlett-Packard\HP Share-to-Web\S2WNSRES.DLL
    0x76660000 - 0x76746000      C:\WINDOWS\System32\SETUPAPI.dll
    0x76FC0000 - 0x77038000      C:\WINDOWS\System32\CLBCATQ.DLL
    0x77110000 - 0x7719B000      C:\WINDOWS\system32\OLEAUT32.dll
    0x77040000 - 0x77108000      C:\WINDOWS\System32\COMRes.dll
    0x77BF0000 - 0x77BF7000      C:\WINDOWS\system32\VERSION.dll
    0x76600000 - 0x7664F000      C:\WINDOWS\System32\cscui.dll
    0x765E0000 - 0x765FB000      C:\WINDOWS\System32\CSCDLL.dll
    0x0F620000 - 0x0F626000      C:\Program\Hewlett-Packard\HP Share-to-Web\HPGS2WNFPS.DLL
    0x71B10000 - 0x71B21000      C:\WINDOWS\system32\MPR.dll
    0x75F40000 - 0x75F46000      C:\WINDOWS\System32\drprov.dll
    0x71C00000 - 0x71C0D000      C:\WINDOWS\System32\ntlanman.dll
    0x71CC0000 - 0x71CD6000      C:\WINDOWS\System32\NETUI0.dll
    0x71C80000 - 0x71CBC000      C:\WINDOWS\System32\NETUI1.dll
    0x71C70000 - 0x71C76000      C:\WINDOWS\System32\NETRAP.dll
    0x71BE0000 - 0x71BF1000      C:\WINDOWS\System32\SAMLIB.dll
    0x75F50000 - 0x75F59000      C:\WINDOWS\System32\davclnt.dll
    0x73D40000 - 0x73D52000      C:\WINDOWS\System32\shgina.dll
    0x75950000 - 0x75A41000      C:\WINDOWS\System32\MSGINA.dll
    0x75A50000 - 0x75AF3000      C:\WINDOWS\system32\USERENV.dll
    0x76340000 - 0x7634F000      C:\WINDOWS\System32\WINSTA.dll
    0x1F7B0000 - 0x1F7E1000      C:\WINDOWS\System32\ODBC32.dll
    0x76390000 - 0x763D5000      C:\WINDOWS\system32\comdlg32.dll
    0x1F850000 - 0x1F867000      C:\WINDOWS\System32\odbcint.dll
    0x76F80000 - 0x76F90000      C:\WINDOWS\System32\Secur32.dll
    0x74740000 - 0x747CF000      C:\WINDOWS\System32\MLANG.dll
    0x5A9F0000 - 0x5AA7D000      C:\WINDOWS\System32\wiashext.dll
    0x0F860000 - 0x0FA01000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.0.1_x-ww_8d353f14\gdiplus.dll
    0x63000000 - 0x63094000      C:\WINDOWS\system32\WININET.dll
    0x762A0000 - 0x7632B000      C:\WINDOWS\system32\CRYPT32.dll
    0x76280000 - 0x7628F000      C:\WINDOWS\system32\MSASN1.dll
    0x73B70000 - 0x73B82000      C:\WINDOWS\System32\sti.dll
    0x74AB0000 - 0x74AB7000      C:\WINDOWS\System32\CFGMGR32.dll
    0x76980000 - 0x769A4000      C:\WINDOWS\System32\ntshrui.dll
    0x76B10000 - 0x76B25000      C:\WINDOWS\System32\ATL.DLL
    0x75F60000 - 0x7605C000      C:\WINDOWS\System32\browseui.dll
    0x5B270000 - 0x5B2A4000      C:\WINDOWS\System32\UxTheme.dll
    0x71700000 - 0x71848000      C:\WINDOWS\System32\shdocvw.dll
    0x76C80000 - 0x76CA2000      C:\WINDOWS\system32\imagehlp.dll
    0x6DAA0000 - 0x6DB1C000      C:\WINDOWS\system32\DBGHELP.dll
    0x76BE0000 - 0x76BEB000      C:\WINDOWS\System32\PSAPI.DLL
    Local Time = Sun Jan 19 11:35:29 2003
    Elapsed Time = 54
    # HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
    # Error ID : 4F530E43505002D3
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Client VM (1.4.0-b92 mixed mode)

    I'll do that. I was hoping that someone might be able to suggest something that I can do to bypass the error in the meantime. (I truly know VERY LITTLE about Windows). I chose not to use the JFileChooser due to its very slow response time, so that's not a great option for me. Even if SUN fixes the problem it would probably require use of a newer version of the JRE. There are quite a few members of the community who use my software who don't know a floppy drive from a hard drive, so I need to make any updates as easy as possible. For ease of installation I distributed the JRE with my application. For some users, it would send them into a tailspin if I ask them to replace the JRE. (I know - whine, whine, whine). Anyway, if someone can give me ideas that I can try programmatically to get around this error, I would appreciate it.

  • EXCEPTION_ACCESS_VIOLATION occurred at PC=0x1001DB9F...help me

    HI!!
    I am developing game application with motorola T720...
    The application works well with other emulator but T720 emulator not work.
    I tested it on win2000 pro , win xp station and both made problem.
    I don't know the reason,what should I do.
    plz help me....
    Have a nice day!!!!
    *******error message ***********
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x1001DB9F
    Function=[Unknown.]
    Library=D:\Motorola\J2ME SDK v3.0\Emulator7.5\lib\KVM.dll
    NOTE: We are unable to locate the function name symbol for the error
    just occurred. Please refer to release documentation for possible
    reason and solutions.
    Current Java thread:
         at com.mot.tools.j2me.emulator.Emulator.launchVM(Native Method)
         at com.mot.tools.j2me.emulator.Emulator.run(Emulator.java)
    Dynamic libraries:
    0x00400000 - 0x00406000      C:\WINNT\system32\java.exe
    0x77F80000 - 0x77FFB000      C:\WINNT\System32\ntdll.dll
    0x77D80000 - 0x77DDB000      C:\WINNT\system32\ADVAPI32.dll
    0x77E50000 - 0x77F2F000      C:\WINNT\system32\KERNEL32.dll
    0x786F0000 - 0x78761000      C:\WINNT\system32\RPCRT4.dll
    0x78000000 - 0x78046000      C:\WINNT\system32\MSVCRT.dll
    0x6D330000 - 0x6D45C000      C:\Program Files\Java\j2re1.4.1\bin\client\jvm.dll
    0x77DE0000 - 0x77E3F000      C:\WINNT\system32\USER32.dll
    0x77F40000 - 0x77F79000      C:\WINNT\system32\GDI32.dll
    0x77520000 - 0x77550000      C:\WINNT\system32\WINMM.dll
    0x75DF0000 - 0x75E0A000      C:\WINNT\System32\IMM32.DLL
    0x6D1D0000 - 0x6D1D7000      C:\Program Files\Java\j2re1.4.1\bin\hpi.dll
    0x6D300000 - 0x6D30D000      C:\Program Files\Java\j2re1.4.1\bin\verify.dll
    0x6D210000 - 0x6D229000      C:\Program Files\Java\j2re1.4.1\bin\java.dll
    0x6D320000 - 0x6D32D000      C:\Program Files\Java\j2re1.4.1\bin\zip.dll
    0x6D000000 - 0x6D0FA000      C:\Program Files\Java\j2re1.4.1\bin\awt.dll
    0x777B0000 - 0x777CE000      C:\WINNT\system32\WINSPOOL.DRV
    0x75000000 - 0x75010000      C:\WINNT\system32\MPR.dll
    0x77A20000 - 0x77B15000      C:\WINNT\system32\ole32.dll
    0x6D180000 - 0x6D1D0000      C:\Program Files\Java\j2re1.4.1\bin\fontmanager.dll
    0x51000000 - 0x51044000      C:\WINNT\system32\ddraw.dll
    0x727C0000 - 0x727C6000      C:\WINNT\system32\DCIMAN32.dll
    0x72CB0000 - 0x72D23000      C:\WINNT\system32\D3DIM.DLL
    0x6E280000 - 0x6E286000      C:\WINNT\System32\INDICDLL.dll
    0x73400000 - 0x73418000      C:\WINNT\System32\imekr98u.ime
    0x78F90000 - 0x791D4000      C:\WINNT\system32\SHELL32.DLL
    0x70BD0000 - 0x70C35000      C:\WINNT\system32\SHLWAPI.dll
    0x71710000 - 0x71794000      C:\WINNT\system32\COMCTL32.dll
    0x6D280000 - 0x6D29E000      C:\Program Files\Java\j2re1.4.1\bin\jpeg.dll
    0x10000000 - 0x100A6000      D:\Motorola\J2ME SDK v3.0\Emulator7.5\lib\KVM.dll
    0x778F0000 - 0x77913000      C:\WINNT\system32\imagehlp.dll
    0x72920000 - 0x7294D000      C:\WINNT\system32\DBGHELP.dll
    0x68BD0000 - 0x68BDB000      C:\WINNT\system32\PSAPI.DLL
    Local Time = Wed Jan 08 14:02:54 2003
    Elapsed Time = 20
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.4.1-b21 mixed mode)
    #

    I don't know the reason,what should I do.Reduce your code to the smallest piece that will reproduce the problem.
    Submit it as a bug to the vendor of the piece that is causing the problem (in your case the vendor of the KVM.)

  • EXCEPTION_ACCESS_VIOLATION exception has been detected in native code outs

    Here is my error :
    # An EXCEPTION_ACCESS_VIOLATION exception has been detected in native code outside the VM.
    # Program counter=0x502032cf
    Problem I have though is the app will run fine on 1 PC, but the same installation on another causes this. OS == NT ( i don't know too much about NT)
    Not really sure what to do about this one, really grateful for any advice.
    Thx

    It most windows JNI code an ACCESS_VIOLATION indicates a memory problem: buffer overwrite, underwrite, dereference a null pointer, etc.
    I would suggest going through the JNI code and put in more error checking: return values from methods, check for non-null input params, etc.

  • EXCEPTION_ACCESS_VIOLATION , How we can debug this issue

    I am getting EXCEPTION_ACCESS_VIOLATION rarely while working on the application, How do I can track where it happens & what are the possibilities that cause this error, I am using some of the JNI calls in my application ,is bcoz of this ,How do I rectifies the problem ,it will be greatly appreciable if get some reply on it, Thanks in advance
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000001, pid=2524, tid=2944
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode)
    # Problematic frame:
    # C 0x00000001
    --------------- T H R E A D ---------------
    Current thread (0x00a3bd10): JavaThread "008^52" [_thread_in_native, id=2944]
    siginfo: ExceptionCode=0xc0000005, reading address 0x00000001
    Registers:
    EAX=0x0ac65a18, EBX=0x0accc638, ECX=0x199a41e8, EDX=0x000020a0
    ESP=0x1983f428, EBP=0x1983f4d0, ESI=0x199a41e8, EDI=0x199a41e8
    EIP=0x00000001, EFLAGS=0x00010206
    Top of Stack: (sp=0x1983f428)
    0x1983f428: 6d0c135e 00a3bdd0 6d0c6f11 1983f4d0
    0x1983f438: 00a3bdd0 1983f4b0 00000000 199a41e8
    0x1983f448: 00000000 6d0c7f93 6d0c7fee 00000200
    0x1983f458: 00000001 02a7a548 02a7a548 00a3bd10
    0x1983f468: 06f05798 03006710 1983f490 030d9218
    0x1983f478: 02a7a548 030cb040 1983f4b8 00b2ec2f
    0x1983f488: 00000000 030d9218 1983f4b0 00b186a1
    0x1983f498: 03006cb8 06f05798 1983f45c 1983fbe4
    Instructions: (pc=0x00000001)
    0xfffffff1:
    Stack: [0x19800000,0x19840000), sp=0x1983f428, free space=253k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C 0x00000001
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    J sun.awt.windows.WComponentPeer.nativeHandleEvent(Ljava/awt/AWTEvent;)V
    J sun.awt.windows.WComponentPeer.handleEvent(Ljava/awt/AWTEvent;)V
    J java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V
    J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
    J ocuweb.client.viewkit.VMisc.setBusyCursor(Ljava/awt/Container;I)V
    J ocuweb.client.viewkit.VMisc.setBusyCursor(Ljava/awt/Container;I)V
    J ocuweb.client.viewkit.VMisc.setBusyCursor(Ljava/awt/Container;I)V
    J ocuweb.client.viewkit.VMisc.setBusyCursor(Ljava/awt/Container;I)V
    J ocuweb.client.viewkit.VMisc.setBusyCursor(Ljava/awt/Container;I)V
    J ocuweb.client.viewkit.VMisc.setBusyCursor(Ljava/awt/Container;I)V
    j ocuweb.client.viewkit.VFrame.setBusy()V+34
    j ocuweb.client.viewkit.VFrame.SendMessageAndReceiveMessage(Locuweb/msg/MsgGeneral;)Locuweb/msg/MsgGeneral;+1
    j ocuweb.client.TestSessionFrame.testFinished()V+146
    j ocuweb.client.StatusPanel.update(Locuweb/msg/Notifier;Ljava/lang/Object;)V+4296
    j ocuweb.msg.Notifier.callUpdate(ILjava/lang/Object;)V+71
    J ocuweb.msg.Notifier.notifyConcerneds(Ljava/lang/Object;)V
    j ocuweb.msg.NotificationThread.run()V+175
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x0ad916b0 JavaThread "TimerQueue" daemon [_thread_blocked, id=1508]
    =>0x00a3bd10 JavaThread "008^52" [_thread_in_native, id=2944]
    0x0ace2dc8 JavaThread "007}52" [_thread_in_native, id=4068]
    0x0ad813e0 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=2464]
    0x0ad791a8 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2412]
    0x0ad78e60 JavaThread "AWT-Shutdown" [_thread_blocked, id=2652]
    0x0ad4fbc8 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2632]
    0x0ad5e878 JavaThread "003^53" [_thread_blocked, id=2628]
    0x0ad5d948 JavaThread "002}53" [_thread_in_native, id=2620]
    0x00356650 JavaThread "DestroyJavaVM" [_thread_blocked, id=412]
    0x0acbddb8 JavaThread "Thread-0" daemon [_thread_blocked, id=2308]
    0x00a2c6f0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=508]
    0x00a2b360 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2240]
    0x00a2a688 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2100]
    0x00a215f0 JavaThread "Finalizer" daemon [_thread_blocked, id=2072]
    0x00a20158 JavaThread "Reference Handler" daemon [_thread_blocked, id=268]
    Other Threads:
    0x00a1bfb8 VMThread [id=2068]
    0x00a28d68 WatcherThread [id=2556]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 576K, used 140K [0x02a70000, 0x02b10000, 0x02f50000)
    eden space 512K, 15% used [0x02a70000, 0x02a837b8, 0x02af0000)
    from space 64K, 97% used [0x02b00000, 0x02b0f920, 0x02b10000)
    to space 64K, 0% used [0x02af0000, 0x02af0000, 0x02b00000)
    tenured generation total 5008K, used 2737K [0x02f50000, 0x03434000, 0x06a70000)
    the space 5008K, 54% used [0x02f50000, 0x031fc488, 0x031fc600, 0x03434000)
    compacting perm gen total 9472K, used 9274K [0x06a70000, 0x073b0000, 0x0aa70000)
    the space 9472K, 97% used [0x06a70000, 0x0737e8f0, 0x0737ea00, 0x073b0000)
    No shared spaces configured.
    Dynamic libraries:
    0x00400000 - 0x0040c000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\javaw.exe
    0x7c900000 - 0x7c9b0000      C:\WINNT\system32\ntdll.dll
    0x7c800000 - 0x7c8f4000      C:\WINNT\system32\kernel32.dll
    0x77dd0000 - 0x77e6b000      C:\WINNT\system32\ADVAPI32.dll
    0x77e70000 - 0x77f01000      C:\WINNT\system32\RPCRT4.dll
    0x77d40000 - 0x77dd0000      C:\WINNT\system32\USER32.dll
    0x77f10000 - 0x77f57000      C:\WINNT\system32\GDI32.dll
    0x77c10000 - 0x77c68000      C:\WINNT\system32\MSVCRT.dll
    0x6d670000 - 0x6d804000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\client\jvm.dll
    0x76b40000 - 0x76b6d000      C:\WINNT\system32\WINMM.dll
    0x6d280000 - 0x6d288000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\hpi.dll
    0x76bf0000 - 0x76bfb000      C:\WINNT\system32\PSAPI.DLL
    0x6d640000 - 0x6d64c000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\verify.dll
    0x6d300000 - 0x6d31d000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\java.dll
    0x6d660000 - 0x6d66f000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\zip.dll
    0x6d000000 - 0x6d167000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\awt.dll
    0x73000000 - 0x73026000      C:\WINNT\system32\WINSPOOL.DRV
    0x76390000 - 0x763ad000      C:\WINNT\system32\IMM32.dll
    0x774e0000 - 0x7761d000      C:\WINNT\system32\ole32.dll
    0x6d4c0000 - 0x6d4d3000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\net.dll
    0x71ab0000 - 0x71ac7000      C:\WINNT\system32\WS2_32.dll
    0x71aa0000 - 0x71aa8000      C:\WINNT\system32\WS2HELP.dll
    0x71a50000 - 0x71a8f000      C:\WINNT\System32\mswsock.dll
    0x76f20000 - 0x76f47000      C:\WINNT\system32\DNSAPI.dll
    0x76fb0000 - 0x76fb8000      C:\WINNT\System32\winrnr.dll
    0x76f60000 - 0x76f8c000      C:\WINNT\system32\WLDAP32.dll
    0x76fc0000 - 0x76fc6000      C:\WINNT\system32\rasadhlp.dll
    0x662b0000 - 0x66308000      C:\WINNT\system32\hnetcfg.dll
    0x71a90000 - 0x71a98000      C:\WINNT\System32\wshtcpip.dll
    0x5ad70000 - 0x5ada8000      C:\WINNT\SYSTEM32\uxtheme.dll
    0x73760000 - 0x737a9000      C:\WINNT\system32\ddraw.dll
    0x73bc0000 - 0x73bc6000      C:\WINNT\system32\DCIMAN32.dll
    0x73940000 - 0x73a10000      C:\WINNT\system32\D3DIM700.DLL
    0x6d240000 - 0x6d27d000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\fontmanager.dll
    0x63000000 - 0x63014000      C:\WINNT\system32\SynTPFcs.dll
    0x77c00000 - 0x77c08000      C:\WINNT\system32\VERSION.dll
    0x74720000 - 0x7476b000      C:\WINNT\system32\MSCTF.dll
    0x6d4e0000 - 0x6d4e9000      C:\Program Files\INTAS_Client_TST\jre1.5.0_06\bin\nio.dll
    0x605d0000 - 0x605d9000      C:\WINNT\system32\mslbui.dll
    0x77120000 - 0x771ac000      C:\WINNT\system32\OLEAUT32.DLL
    0x7c9c0000 - 0x7d1d5000      C:\WINNT\system32\shell32.dll
    0x77f60000 - 0x77fd6000      C:\WINNT\system32\SHLWAPI.dll
    0x773d0000 - 0x774d3000      C:\WINNT\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
    0x5d090000 - 0x5d12a000      C:\WINNT\system32\comctl32.dll
    0x74e30000 - 0x74e9c000      C:\WINNT\system32\RICHED20.DLL
    VM Arguments:
    java_command: ocuweb.client.Client -h intastst.uswc.uswest.com -p 15551 reserve-host intastst.uswc.uswest.com reserve-port 15551 -b cmd /c start help-url http://intastst.uswc.uswest.com/TST tooltip on log-filename C:\Program Files\INTAS_Client_TST\view.log log-level 50 -validateXML Y
    Launcher Type: SUN_STANDARD
    Environment Variables:
    CLASSPATH=.;C:\Program Files\Java\j2re1.4.2_04\lib\ext\QTJava.zip
    PATH=C:\WINNT\SYSTEM32;C:\WINNT;C:\WINNT\SYSTEM32\WBEM;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\NetManage\RUMBA\System;C:\Program Files\NetManage\RUMBA\
    USERNAME=lsnavel
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel
    --------------- S Y S T E M ---------------
    OS: Windows XP Build 2600 Service Pack 2
    CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht
    Memory: 4k page, physical 523632k(58884k free), swap 1278412k(838760k free)
    vm_info: Java HotSpot(TM) Client VM (1.5.0_06-b05) for windows-x86, built on Nov 10 2005 11:12:14 by "java_re" with MS VC++ 6.0

    Try running with java.exe (instead of javaw.exe), and the command line option "-Xcheck:jni". This option causes the JVM to do additional sanity checking for JNI calls. The output can often point you in the right direction if it's a native code issue.

  • EXCEPTION_ACCESS_VIOLATION while opening JRE 1.3.1_04 Plug In

    I get the following EXCEPTION_ACCESS_VIOLATION error while trying to open the 1.3.1_04 java plug in in the control panel. Any ideas on what is causing the problem ? I'm running on XP home edition
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x695c9550
    Function name=(N/A)
    Library=C:\WINDOWS\System32\nvoglnt.dll
    NOTE: We are unable to locate the function name symbol for the error
    just occurred. Please refer to release documentation for possible
    reason and solutions.
    Current Java thread:
         at sun.awt.Win32GraphicsDevice.getDefaultPixID(Native Method)
         at sun.awt.Win32GraphicsDevice.getDefaultConfiguration(Unknown Source)
         at sun.awt.windows.WToolkit.resetGC(Unknown Source)
         at sun.awt.windows.WToolkit.<clinit>(Unknown Source)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Unknown Source)
         at java.awt.Toolkit$2.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.awt.Toolkit.getDefaultToolkit(Unknown Source)
         at sun.awt.GlobalCursorManager$CursorEvent.<init>(Unknown Source)
         at sun.awt.GlobalCursorManager.<clinit>(Unknown Source)
         at java.awt.Cursor.initIDs(Native Method)
         at java.awt.Cursor.<clinit>(Unknown Source)
         at javax.swing.text.JTextComponent.setEditable(Unknown Source)
         at javax.swing.text.JTextComponent.<init>(Unknown Source)
         at javax.swing.JTextField.<init>(Unknown Source)
         at javax.swing.JTextField.<init>(Unknown Source)
         at sun.plugin.panel.BasicPanel.<init>(Unknown Source)
         at sun.plugin.panel.ActivatorPanel.<init>(Unknown Source)
         at sun.plugin.panel.ControlPanel.init(Unknown Source)
         at sun.plugin.panel.ControlPanel.main(Unknown Source)
    Dynamic libraries:
    0x00400000 - 0x00405000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\javaw.exe
    0x77F50000 - 0x77FF7000      C:\WINDOWS\System32\ntdll.dll
    0x77E60000 - 0x77F46000      C:\WINDOWS\system32\kernel32.dll
    0x77DD0000 - 0x77E5D000      C:\WINDOWS\system32\ADVAPI32.dll
    0x78000000 - 0x78086000      C:\WINDOWS\system32\RPCRT4.dll
    0x77D40000 - 0x77DCC000      C:\WINDOWS\system32\USER32.dll
    0x77C70000 - 0x77CB0000      C:\WINDOWS\system32\GDI32.dll
    0x77C10000 - 0x77C63000      C:\WINDOWS\system32\MSVCRT.dll
    0x6D420000 - 0x6D4F7000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\hotspot\jvm.dll
    0x76B40000 - 0x76B6C000      C:\WINDOWS\System32\WINMM.dll
    0x6BD00000 - 0x6BD0D000      C:\WINDOWS\System32\SYNCOR11.DLL
    0x6D220000 - 0x6D227000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\hpi.dll
    0x6D3B0000 - 0x6D3BD000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\verify.dll
    0x6D250000 - 0x6D266000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\java.dll
    0x6D3C0000 - 0x6D3CD000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\zip.dll
    0x6D020000 - 0x6D12A000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\awt.dll
    0x73000000 - 0x73023000      C:\WINDOWS\System32\WINSPOOL.DRV
    0x76390000 - 0x763AC000      C:\WINDOWS\System32\IMM32.dll
    0x771B0000 - 0x772D1000      C:\WINDOWS\system32\ole32.dll
    0x5AD70000 - 0x5ADA4000      C:\WINDOWS\System32\uxtheme.dll
    0x6D1E0000 - 0x6D21B000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\fontmanager.dll
    0x6D000000 - 0x6D009000      C:\Program Files\JavaSoft\JRE\1.3.1_04\bin\ActPanel.dll
    0x773D0000 - 0x77BC2000      C:\WINDOWS\system32\SHELL32.dll
    0x70A70000 - 0x70AD5000      C:\WINDOWS\system32\SHLWAPI.dll
    0x77120000 - 0x771AB000      C:\WINDOWS\system32\OLEAUT32.dll
    0x71950000 - 0x71A34000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805\comctl32.dll
    0x77340000 - 0x773CB000      C:\WINDOWS\system32\comctl32.dll
    0x5ED00000 - 0x5EDC6000      C:\WINDOWS\System32\OPENGL32.dll
    0x68B20000 - 0x68B3E000      C:\WINDOWS\System32\GLU32.dll
    0x73760000 - 0x737A4000      C:\WINDOWS\System32\DDRAW.dll
    0x73BC0000 - 0x73BC6000      C:\WINDOWS\System32\DCIMAN32.dll
    0x69500000 - 0x697E4000      C:\WINDOWS\System32\nvoglnt.dll
    0x76C90000 - 0x76CB2000      C:\WINDOWS\system32\imagehlp.dll
    0x6D510000 - 0x6D58D000      C:\WINDOWS\system32\DBGHELP.dll
    0x77C00000 - 0x77C07000      C:\WINDOWS\system32\VERSION.dll
    0x76BF0000 - 0x76BFB000      C:\WINDOWS\System32\PSAPI.DLL
    Local Time = Wed Mar 10 20:29:02 2004
    Elapsed Time = 1
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.3.1_04-b02 mixed mode)

    We had the same problem. It wasn't until we updated our NVidia driver to the latest version were we able to run the Universal Installer. The weird thing here was that we had the same driver version on another machine and we were able to run the U.I. The difference was that one one machine, we had a NVidia Vanta video card from Compaq. On the other machine we had a NVidia Vanta\Vanta LT from NVidia. Hopefully, just upgrading to the latest video card drivers will solve your problem.

  • EXCEPTION_ACCESS_VIOLATION in JRockit 1.5.0_02 on Windows 2003

    While the server is under load I have been seeing a JVM exception during a StringBuffer.toString()operation.
    This problem is intermitent and I have reporoduced it on multiple Windows 2003 systems.
    I did not notice this problem under JRockit 1.4 VM
    Any ideas?
    Dave
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 0 days, 00:34:24 on Thu Jun 16 19:13:55 2005
    Additional information is available in:
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.dump
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.mdmp
    Please send the file(s), information about your system
    setup and the program you were running to [email protected]. Thank you.
    Error Message: Illegal memory access. [54]
    Exception Rec: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x00505131 - memory at 0xC3005C1C could not be read.
    Minidump : Wrote mdmp. Size is 246MB
    Version : BEA WebLogic JRockit(R) R25.1.0-104 dra-43491-20050413-2002-win-ia32
    GC : System optimized over pausetime (initial strategy singleconcon)
    : GC strategy for GC 241 was singleconcon
    : GC strategy for GC 242 was singleconcon
    : GC strategy for GC 243 was singleconcon
    : GC strategy for GC 244 was singleconcon
    : GC strategy for GC 245 was singleconcon
    : mmHeap->data = 0x00620000, mmHeap->top = 0x50620000
    : mmStartCompaction = 0x41620000, mmEndCompaction = 0x4B620000
    : Heap is not included in dumps.
    CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst
    Number CPUs : 8
    Tot Phys Mem : 3757449216
    OS version : Microsoft Windows Server 2003 Service Pack 1 (Build 3790)
    State : JVM is running (Main thread has finished)
    Command Line : -Djrockit.launcher.type=jrockit.shipment -DSecurity= -DhttpPort=80 -DhttpsPort=443 -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.proxyUser=${PROXY_USER} -Dhttp.proxyPassword=${PROXY_PASSWORD} -DINSIDE_JBOSS=x -Djboss.server.type=com.follett.fsc.jbosshelper.boot.DestinyServerImpl -Djrockit.vm.disableFatSpin=true -Xpausetarget=2s -Xms1280m -Xmx1280m -Djava.library.path=../lib -Dwrapper.key=t4bxUBm8aL4hHlnC -Dwrapper.port=32000 -Dwrapper.use_system_time=TRUE -Dwrapper.version=3.1.2 -Dwrapper.native_library=wrapper -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c destiny -j xerces -C ../lib/jbosshelper-boot.jar
    Environment : JAVA_HOME=(null), java.home=E:\deploy\FSC-Destiny\java\jre, java.class.path=../lib/wrapper.jar;../lib/wrappertest.jar;../../java/lib/tools.jar;./run.jar;../lib/xercesImpl.jar;../lib/xml-apis.jar, java.library.path=../lib
    C Heap : Good; no memory allocations have failed
    Registers (from context struct at 0x53D0F620/0x53D0F9CC):
    Converted EIP: 00505131
    EAX = c3005bd4 EBX = 5e64bf58
    ECX = 00450042 EDX = 64af27a0
    ESI = 53d0fd38 EDI = 16d6bcf0
    EIP = 00505131 ESP = 53d0fc98
    EBP = 00000000 EFL = 00010206
    CS = 001b DS = 0023 ES = 0023
    SS = 0023 FS = 003b GS = 0000
    Stack:
    53d0fc98 :0051e6a6 16d6bcf0 00542690 00542600 005426e0 0051e6ed
    53d0fcb0 :5e64becc 00538dd6 53d0fd38 53d0fd0c 00542600 5aedd378
    53d0fcc8 :00000001 00000001 00000004 5aedd378 00000001 5cf99990
    53d0fce0 :00000002 00000000 00538bf0 53d0fce8 00000000 53d0fd0c
    53d0fcf8 :53d0fd38 53d0fcd0 5e64becc 77e57446 00000000 5aedd378
    53d0fd10 :00000000 6410f6f8 624b8254 5e64bee8 5e64bee0 5e64bedc
    53d0fd28 :5aedd56c 00000000 00000001 00000001 00000000 64af27f0
    53d0fd40 :64af27a0 00000000 00000000 16d6bcf0 00000000 00000000
    53d0fd58 :00000000 1a41cbe8 1a41cc00 0055ff4b 5aedd378 00542650
    53d0fd70 :00542600 00542690 00542600 5aedd378 005426fb 5aedd378
    53d0fd88 :00542650 00542600 00542690 00542600 5aedd378 0055fec8
    53d0fda0 :5aedd378 00000001 00441570 00000000 00441350 00441350
    53d0fdb8 :7ffda000 00000006 647358c8 00000000 00000000 00000000
    53d0fdd0 :53d0fe60 00501a90 00000000 53622468 00000000 00000000
    53d0fde8 :00608020 00000000 0000006b 0000006c 00000183 00000000
    53d0fe00 :53622468 00000000 00542d56 005426e0 00542600 00000001
    53d0fe18 :00441350 00441379 53d0fe40 0043c403 53d0fe40 7ffda000
    53d0fe30 :00000000 53d0ff64 53622468 53622468 53d0fea0 00501a90
    53d0fe48 :00000000 53622468 8084ab49 8083a8f5 00607c20 b7be4be0
    53d0fe60 :53d0fe40 00501a90 00000000 53622468 c03007fc c01fff60
    53d0fe78 :536224c8 00000388 00000000 00501a90 00000000 53622468
    53d0fe90 :00000000 7c8210b4 005c3728 ffffffff 53d0fe80 00501a90
    53d0fea8 :5e3ccd70 53622468 ffba5fc0 0000340d 005c3700 53622468
    53d0fec0 :53d0ff44 53d0ff4c 00608020 00501265 53622468 53d0ff44
    53d0fed8 :00000000 53622468 00000000 0007fbb4 004c466f 00000000
    53d0fef0 :53622468 00608020 53d0ff4c 00000000 53622468 0050f95a
    53d0ff08 :53c10000 00003000 00000140 53d0ff18 00000040 0050f391
    53d0ff20 :0050f3b7 53622b40 53622468 002752ec 004c4e4f 00000020
    53d0ff38 :0058ba5c 53622468 53622498 53622468 53622468 00000000
    53d0ff50 :53622468 53d0ff64 53622468 004c4647 004c4668 0007fbb4
    53d0ff68 :004c504d 0043c350 00000000 00000000 00000000 53d0ffb8
    53d0ff80 :53622b18 00000000 0043c350 00510236 002750b8 00000000
    53d0ff98 :00000000 53622b18 53d0ff94 53d0f8c4 53d0ffdc 00579e52
    53d0ffb0 :005925a0 00000000 53d0ffec 77e66063 53622b18 00000000
    53d0ffc8 :00000000 53622b18 c0000005 53d0ffc4 53d0f8c4 ffffffff
    53d0ffe0 :77e6b798 77e66070 00000000 00000000 00000000 00510200
    Code:
    00505031 :72d03bd1 76d33bfa 83d38b02 5c56b83d 14750100 cf2bca8b
    00505049 :e9c1d98b f3c03302 83cb8bab aaf303e1 eb045689 5ce85692
    00505061 :5600058b 44e8f88b 83000588 ff8308c4 78850f02 5fffffff
    00505079 :c8835d5e 8bc35bff 2a0c8d16 cd8b0e89 e9c1f18b 8bc03302
    00505091 :8babf3fa 03e183ce 448baaf3 c0851824 408b3174 02895f04
    005050a9 :1824448b 10895d5e c35bc033 1c24548b 18244c8b 006a006a
    005050c1 :5255006a 54e85051 83fff6b0 5e5f1cc4 33c35b5d 02895fc0
    005050d9 :1824448b 10895d5e c35bc033 cccccccc cccccccc 8bcccccc
    005050f1 :a3042444 005afe84 ccccccc3 8bcccccc 8b04244c 48788301
    00505109 :4c408b03 af0f0a75 c0830841 f8e08317 ccccccc3 8bcccccc
    00505121 :8b04244c 7401a801 fee08307 018bc88b 03487883 754c408b
    00505139 :41af0f0a 17c08308 c3f8e083 cccccccc cccccccc 8bcccccc
    00505151 :8b042444 00011488 37e4a100 d233005c f7f0c083 24548bf1
    00505169 :76d03b08 c3c03303 83caaf0f e18307c1 10c183f8 8bc3c18b
    00505181 :f6082444 00013d80 548b0800 888b0c24 00000114 006a1774
    00505199 :006a006a 8b505251 501c2444 f6af76e8 1cc483ff 505251c3
    005051b1 :1024448b fe25e850 c483ffff a1ccc310 005c37e4 24748b56
    005051c9 :148e8b0c 83000001 d233f0c0 8b57f1f7 3b18247c 330476f8
    005051e1 :0f0cebc9 c183cfaf f8e18307 3b10c183 5afe840d 8b197200
    005051f9 :8b142444 6a0c244c 56505700 b2f5e851 c483fff6 c35e5f14
    00505211 :0875c985 fffeb85f c35effff 0c24548b 245c8b53 56535118
    00505229 :fdb1e852 c483ffff 75c08510 890b8b05 5f5b0879 8bccc35e
    Loaded modules:
    (* denotes the module causing the exception)
    0x7c800000-0x7c8bffff C:\WINDOWS\system32\ntdll.dll
    0x77e40000-0x77f41fff C:\WINDOWS\system32\kernel32.dll
    0x77f50000-0x77febfff C:\WINDOWS\system32\ADVAPI32.dll
    0x77c50000-0x77ceefff C:\WINDOWS\system32\RPCRT4.dll
    0x77ba0000-0x77bf9fff C:\WINDOWS\system32\MSVCRT.dll
    0x00410000-0x00619fff* E:\deploy\FSC-Destiny\java\jre\bin\jrockit\jvm.dll
    0x7c340000-0x7c395fff E:\deploy\FSC-Destiny\java\jre\bin\MSVCR71.dll
    0x76f50000-0x76f62fff C:\WINDOWS\system32\Secur32.dll
    0x77e00000-0x77e21fff C:\WINDOWS\system32\NTMARTA.DLL
    0x77670000-0x777a3fff C:\WINDOWS\system32\ole32.dll
    0x77c00000-0x77c47fff C:\WINDOWS\system32\GDI32.dll
    0x77380000-0x77411fff C:\WINDOWS\system32\USER32.dll
    0x5ccf0000-0x5ccfefff C:\WINDOWS\system32\SAMLIB.dll
    0x76f10000-0x76f3dfff C:\WINDOWS\system32\WLDAP32.dll
    0x6d370000-0x6d38cfff E:\deploy\FSC-Destiny\java\jre\bin\java.dll
    0x6d680000-0x6d68bfff E:\deploy\FSC-Destiny\java\jre\bin\verify.dll
    0x76aa0000-0x76accfff C:\WINDOWS\system32\WINMM.dll
    0x71bc0000-0x71bc7fff C:\WINDOWS\system32\rdpsnd.dll
    0x771f0000-0x77200fff C:\WINDOWS\system32\WINSTA.dll
    0x71c40000-0x71c97fff C:\WINDOWS\system32\NETAPI32.dll
    0x76b70000-0x76b7afff C:\WINDOWS\system32\PSAPI.DLL
    0x548e0000-0x548f1fff E:\deploy\FSC-Destiny\jboss\lib\wrapper.dll
    0x6d530000-0x6d542fff E:\deploy\FSC-Destiny\java\jre\bin\net.dll
    0x71c00000-0x71c16fff C:\WINDOWS\system32\WS2_32.dll
    0x71bf0000-0x71bf7fff C:\WINDOWS\system32\WS2HELP.dll
    0x71b20000-0x71b60fff C:\WINDOWS\system32\mswsock.dll
    0x5f270000-0x5f2c8fff C:\WINDOWS\system32\hnetcfg.dll
    0x71ae0000-0x71ae7fff C:\WINDOWS\System32\wshtcpip.dll
    0x76ed0000-0x76ef8fff C:\WINDOWS\system32\DNSAPI.dll
    0x76f70000-0x76f76fff C:\WINDOWS\System32\winrnr.dll
    0x76f80000-0x76f84fff C:\WINDOWS\system32\rasadhlp.dll
    0x68000000-0x6802efff C:\WINDOWS\system32\rsaenh.dll
    0x76920000-0x769e3fff C:\WINDOWS\system32\USERENV.dll
    0x6d660000-0x6d665fff E:\deploy\FSC-Destiny\java\jre\bin\rmi.dll
    0x02800000-0x028c0fff E:\deploy\FSC-Destiny\java\jre\bin\dbghelp.dll
    0x77b90000-0x77b97fff C:\WINDOWS\system32\VERSION.dll
    Roots Dump Helper:
         method=com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;
         ip=0x624B8254
         storage=0xffffffff
         ref=0x5E64BECC
         *ref=0x1A41CBE8
         stackIter=0x53D0FD0C
         refIter=0x53D0FD38
    Roots Processed Thread: "http-0.0.0.0-80-Processor67" id=114 idx=0xd8 tid=11784 lastJavaFrame=0x5E64BEA0
    at jrockit/vm/Allocator.allocLargeArray(II)Ljava/lang/Object;(Native Method)
    at java/lang/String.<init>([CII)V(Unknown Source)[optimized]
    at java/lang/StringBuffer.toString()Ljava/lang/String;(StringBuffer.java:586)[inlined]
    at com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;(CheckinForm.java:578)[optimized]
    at org/apache/jsp/circulation/checkin_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(checkin_jsp.java:372)[optimized]
    at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
    at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
    at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
    at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
    at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
    at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
    at org/apache/struts/taglib/template/GetTag.doStartTag()I(GetTag.java:201)[optimized]
    at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_template_get_9(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:621)[inlined]
    at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_base_handleExceptions_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:581)[optimized]
    at org/apache/jsp/common/shelltemplate_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(shelltemplate_jsp.java:348)[optimized]
    at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
    at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
    at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
    at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
    at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
    at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
    at org/apache/struts/taglib/template/InsertTag.doEndTag()I(InsertTag.java:158)[optimized]
    at org/apache/jsp/common/index_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(index_jsp.java:296)[optimized]
    at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
    at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
    at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
    at org/apache/catalina/core/ApplicationDispatcher.processRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:474)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.doForward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:409)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.forward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:312)[optimized]
    at org/apache/struts/action/RequestProcessor.doForward(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:1058)[inlined]
    at org/apache/struts/action/RequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(RequestProcessor.java:451)[optimized]
    at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(DestinyRequestProcessor.java:301)[optimized]
    at org/apache/struts/action/RequestProcessor.processActionForward(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/ActionForward;)V(RequestProcessor.java:401)[inlined]
    at org/apache/struts/action/RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:279)[optimized]
    at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(DestinyRequestProcessor.java:336)[optimized]
    at org/apache/struts/action/ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:1420)[inlined]
    at org/apache/struts/action/ActionServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:502)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpServlet.java:697)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[inlined]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
    at com/follett/fsc/destiny/client/filters/DestinyFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(DestinyFilter.java:34)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[inlined]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
    at org/jboss/web/tomcat/filters/ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ReplyHeaderFilter.java:75)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardWrapperValve.java:214)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardContextValve.java:198)[inlined]
    at org/apache/catalina/core/StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardContextValve.java:152)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
    at org/jboss/web/tomcat/security/CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(CustomPrincipalValve.java:66)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[optimized]
    at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(SecurityAssociationValve.java:158)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardHostValve.java:137)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
    at org/apache/catalina/valves/ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(ErrorReportValve.java:118)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardEngineValve.java:109)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(ContainerBase.java:929)[optimized]
    at org/apache/coyote/tomcat5/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V(CoyoteAdapter.java:160)[optimized]
    at org/apache/coyote/http11/Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V(Http11Processor.java:799)[optimized]
    at org/apache/coyote/http11/Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V(Http11Protocol.java:705)[optimized]
    at org/apache/tomcat/util/net/TcpWorkerThread.runIt([Ljava/lang/Object;)V(PoolTcpEndpoint.java:577)[optimized]
    at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run()V(ThreadPool.java:683)
    at java/lang/Thread.run()V(Unknown Source)
    at jrockit/vm/RNI.c2java()V(Native Method)
    -- end of trace
    * 624B8248 x86_mov edx, dword ptr [ebp+0x0C]
    edib, ebxb, ebpb, [sp+0x70]b, [sp+0xd4]b 624B824B x86_xor eax, eax
    624B824D x86_mov esi, ebx
    * 624B824F x86_call [0x5FC8BA80] <java/lang/String@<init>([CII)V+0>
    esib, edib, ebxb, [sp+0x70]b, [sp+0xd4]b* 624B8254 x86_mov esi, dword ptr [esp+0x000000D4]
    ebxb, [sp+0x70]b, [sp+0xd4]b* 624B825B x86_test esi, 0x00000004
    esib, ebxb
    "(GC Main Thread)" id=5 idx=0xa tid=8284 lastJavaFrame=0xFFFFFFFC
    Thread Stack Trace:
    at _mmGetPossibleMovedObjectSize+17()@0x00505131
    Additional information is available in:
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.dump
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.3120.mdmp
    Please send the file(s), information about your system
    setup and the program you were running to [email protected]. Thank you.
    ===== END DUMP ===============================================================

    If any one is interested the latest patch still does not address JRockits termination with a memory access violation.
    Sure doesn't seem to me that the 1.5 vm is production stable on the WIN 32 platform.
    Dave
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 0 days, 05:10:03 on Wed Jul 13 21:26:47 2005
    Additional information is available in:
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.dump
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.mdmp
    If you see this dump, please open a support case with BEA and
    supply as much information as you can on your system setup and
    the program you were running. You can also search for solutions
    to your problem at http://forums.bea.com in
    the forum jrockit.developer.interest.general.
    Error Message: Illegal memory access. [54]
    Exception Rec: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x00505D31 - memory at 0x00000048 could not be read.
    Minidump : Wrote mdmp. Size is 320MB
    Version : BEA JRockit(R) R25.2.1-11 dra-46547-20050621-1513-win-ia32
    GC : gencon
    : mmHeap->data = 0x00620000, mmHeap->top = 0x50620000
    : mmStartCompaction = 0x0EC20000, mmEndCompaction = 0x18C20000
    : Heap is not included in dumps.
    CPU : Intel Pentium 4 (HT) SSE SSE2 NetBurst
    Number CPUs : 8
    Tot Phys Mem : 3757449216
    OS version : Microsoft Windows Server 2003 Service Pack 1 (Build 3790)
    State : JVM is running (Main thread has finished)
    Command Line : -Djrockit.launcher.type=jrockit.shipment -DSecurity= -DhttpPort=80 -DhttpsPort=443 -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.proxyUser=${PROXY_USER} -Dhttp.proxyPassword=${PROXY_PASSWORD} -DINSIDE_JBOSS=x -Djboss.server.type=com.follett.fsc.jbosshelper.boot.DestinyServerImpl -Xgc:gencon -Djrockit.vm.useAdaptiveFatSpin=true -Xss32k -Xms1280m -Xmx1280m -Djava.library.path=../lib -Dwrapper.key=UWZMUt027kVrQEbr -Dwrapper.port=32000 -Dwrapper.use_system_time=TRUE -Dwrapper.version=3.1.2 -Dwrapper.native_library=wrapper -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.jboss.Main -c destiny -j xerces -C ../lib/jbosshelper-boot.jar
    Environment : JAVA_HOME=(null), java.home=E:\deploy\FSC-Destiny\java\jre, java.class.path=../lib/wrapper.jar;../lib/wrappertest.jar;../../java/lib/tools.jar;./run.jar;../lib/xercesImpl.jar;../lib/xml-apis.jar, java.library.path=../lib
    C Heap : Good; no memory allocations have failed
    Registers (from context struct at 0x53D4F61C/0x53D4F9C8):
    Converted EIP: 00505d31
    EAX = 00000000 EBX = 5c2dcc04
    ECX = 3dd22bc0 EDX = 642db1c8
    ESI = 53d4fd3c EDI = 3dd22bc0
    EIP = 00505d31 ESP = 53d4fc94
    EBP = 00000000 EFL = 00010246
    CS = 001b DS = 0023 ES = 0023
    SS = 0023 FS = 003b GS = 0000
    Stack:
    53d4fc94 :0051f2d6 3dd22bc0 0046c7f0 0046c740 0046c8f0 0051f31d
    53d4fcac :5c2dcc88 0051f386 5c2dcb78 00539abf 53d4fd3c 53d4fce8
    53d4fcc4 :0046c740 58682660 00000001 00000001 00000004 58682660
    53d4fcdc :00000000 5a2e3368 00000001 00000001 005398b0 53d4fcec
    53d4fcf4 :00000000 53d4fd10 53d4fd3c 53d4fcd4 5c2dcb78 0000ffff
    53d4fd0c :00000000 58682660 00000000 63cc42e0 606f4e48 5c2dcb84
    53d4fd24 :5c2dcb7c 5c2dcb78 5868284c 00000000 00000001 00000001
    53d4fd3c :00000000 642db1f0 642db1c8 00000002 00000000 3dd22bc0
    53d4fd54 :3db714b8 5c2dcc88 00000001 3db714a8 3db714b8 00560bcb
    53d4fd6c :58682660 0046c7d0 0046c740 0046c7f0 0046c740 58682660
    53d4fd84 :0046c90b 58682660 0046c7d0 0046c740 0046c7f0 0046c740
    53d4fd9c :58682660 00560b48 58682660 00000001 004416c0 00000000
    53d4fdb4 :004414a0 004414a0 7ffda000 00000006 58681ed8 00000000
    53d4fdcc :00000000 00000000 53d4fe60 00502670 00000000 537384b8
    53d4fde4 :00000000 00000000 00609000 00000000 00000062 00000063
    53d4fdfc :00000161 00000000 537384b8 00000000 0046d385 0046c8f0
    53d4fe14 :0046c740 00000001 004414bd 53d4fe40 0043c538 53d4fe40
    53d4fe2c :00000001 00000000 53d4ff64 537384b8 537384b8 53d4fea0
    53d4fe44 :00502670 00000000 537384b8 00000000 8083a8f5 00608c10
    53d4fe5c :b7d91be0 53d4fe40 00502670 00000000 537384b8 00000000
    53d4fe74 :00000000 53738518 00000000 00000000 00502670 00000000
    53d4fe8c :537384b8 7730d12e 000034fe 005c4718 ffffffff 53d4fe80
    53d4fea4 :00502670 00000000 537384b8 a29bdcb8 000034e6 005c46f0
    53d4febc :537384b8 53d4ff44 53d4ff4c 00609000 00501e45 537384b8
    53d4fed4 :53d4ff44 00000000 537384b8 00000000 0007fbb4 004c4f5f
    53d4feec :00000000 537384b8 00609000 53d4ff4c 00000000 537384b8
    53d4ff04 :0051054a 53c50000 00003000 00000140 53d4ff18 00000040
    53d4ff1c :0050ff81 0050ffa7 53738b70 537384b8 0027553c 004c573f
    53d4ff34 :00000020 0058ccdc 537384b8 537384e8 537384b8 537384b8
    53d4ff4c :00000000 537384b8 53d4ff64 537384b8 004c4f37 004c4f58
    53d4ff64 :0007fbb4 004c593d 0043c480 00000000 00000000 00000000
    53d4ff7c :53d4ffb8 53738b48 00000000 0043c480 00510e26 00275310
    53d4ff94 :00000000 00000000 53738b48 53d4ff94 53d4f8c0 53d4ffdc
    53d4ffac :0057acd2 00593820 00000000 53d4ffec 77e66063 53738b48
    53d4ffc4 :00000000 00000000 53738b48 c0000005 53d4ffc4 53d4f8c0
    53d4ffdc :ffffffff 77e6b798 77e66070 00000000 00000000 00000000
    Code:
    00505c31 :72d03bd1 76d33bfa 83d38b02 5c66a83d 14750100 cf2bca8b
    00505c49 :e9c1d98b f3c03302 83cb8bab aaf303e1 eb045689 dce85692
    00505c61 :5600058b c4e8f88b 83000588 ff8308c4 78850f02 5fffffff
    00505c79 :c8835d5e 8bc35bff 2a0c8d16 cd8b0e89 e9c1f18b 8bc03302
    00505c91 :8babf3fa 03e183ce 448baaf3 c0851824 408b3174 02895f04
    00505ca9 :1824448b 10895d5e c35bc033 1c24548b 18244c8b 006a006a
    00505cc1 :5255006a 14e85051 83fff6ab 5e5f1cc4 33c35b5d 02895fc0
    00505cd9 :1824448b 10895d5e c35bc033 cccccccc cccccccc 8bcccccc
    00505cf1 :a3042444 005b0e84 ccccccc3 8bcccccc 8b04244c 48788301
    00505d09 :4c408b03 af0f0a75 c0830841 f8e08317 ccccccc3 8bcccccc
    00505d21 :8b04244c 7401a801 fee08307 018bc88b 03487883 754c408b
    00505d39 :41af0f0a 17c08308 c3f8e083 cccccccc cccccccc 8bcccccc
    00505d51 :8b042444 00011488 47d4a100 d233005c f7f0c083 24548bf1
    00505d69 :76d03b08 c3c03303 83caaf0f e18307c1 10c183f8 8bc3c18b
    00505d81 :f6082444 00013d80 548b0800 888b0c24 00000114 006a1774
    00505d99 :006a006a 8b505251 501c2444 f6aa36e8 1cc483ff 505251c3
    00505db1 :1024448b fe25e850 c483ffff a1ccc310 005c47d4 24748b56
    00505dc9 :148e8b0c 83000001 d233f0c0 8b57f1f7 3b18247c 330476f8
    00505de1 :0f0cebc9 c183cfaf f8e18307 3b10c183 5b0e840d 8b197200
    00505df9 :8b142444 6a0c244c 56505700 adb5e851 c483fff6 c35e5f14
    00505e11 :0875c985 fffeb85f c35effff 0c24548b 245c8b53 56535118
    00505e29 :fdb1e852 c483ffff 75c08510 890b8b05 5f5b0879 8bccc35e
    Loaded modules:
    (* denotes the module causing the exception)
    0x7c800000-0x7c8bffff C:\WINDOWS\system32\ntdll.dll
    0x77e40000-0x77f41fff C:\WINDOWS\system32\kernel32.dll
    0x77f50000-0x77febfff C:\WINDOWS\system32\ADVAPI32.dll
    0x77c50000-0x77ceefff C:\WINDOWS\system32\RPCRT4.dll
    0x77ba0000-0x77bf9fff C:\WINDOWS\system32\MSVCRT.dll
    0x00410000-0x0061afff* E:\deploy\FSC-Destiny\java\jre\bin\jrockit\jvm.dll
    0x7c340000-0x7c395fff E:\deploy\FSC-Destiny\java\jre\bin\MSVCR71.dll
    0x76f50000-0x76f62fff C:\WINDOWS\system32\Secur32.dll
    0x77e00000-0x77e21fff C:\WINDOWS\system32\NTMARTA.DLL
    0x77670000-0x777a3fff C:\WINDOWS\system32\ole32.dll
    0x77c00000-0x77c47fff C:\WINDOWS\system32\GDI32.dll
    0x77380000-0x77411fff C:\WINDOWS\system32\USER32.dll
    0x5ccf0000-0x5ccfefff C:\WINDOWS\system32\SAMLIB.dll
    0x76f10000-0x76f3dfff C:\WINDOWS\system32\WLDAP32.dll
    0x6d370000-0x6d38cfff E:\deploy\FSC-Destiny\java\jre\bin\java.dll
    0x6d680000-0x6d68bfff E:\deploy\FSC-Destiny\java\jre\bin\verify.dll
    0x76aa0000-0x76accfff C:\WINDOWS\system32\WINMM.dll
    0x71bc0000-0x71bc7fff C:\WINDOWS\system32\rdpsnd.dll
    0x771f0000-0x77200fff C:\WINDOWS\system32\WINSTA.dll
    0x71c40000-0x71c97fff C:\WINDOWS\system32\NETAPI32.dll
    0x76b70000-0x76b7afff C:\WINDOWS\system32\PSAPI.DLL
    0x54780000-0x54791fff E:\deploy\FSC-Destiny\jboss\lib\wrapper.dll
    0x6d530000-0x6d542fff E:\deploy\FSC-Destiny\java\jre\bin\net.dll
    0x71c00000-0x71c16fff C:\WINDOWS\system32\WS2_32.dll
    0x71bf0000-0x71bf7fff C:\WINDOWS\system32\WS2HELP.dll
    0x71b20000-0x71b60fff C:\WINDOWS\system32\mswsock.dll
    0x5f270000-0x5f2c8fff C:\WINDOWS\system32\hnetcfg.dll
    0x71ae0000-0x71ae7fff C:\WINDOWS\System32\wshtcpip.dll
    0x76ed0000-0x76ef8fff C:\WINDOWS\system32\DNSAPI.dll
    0x76f70000-0x76f76fff C:\WINDOWS\System32\winrnr.dll
    0x76f80000-0x76f84fff C:\WINDOWS\system32\rasadhlp.dll
    0x68000000-0x6802efff C:\WINDOWS\system32\rsaenh.dll
    0x76920000-0x769e3fff C:\WINDOWS\system32\USERENV.dll
    0x6d660000-0x6d665fff E:\deploy\FSC-Destiny\java\jre\bin\rmi.dll
    0x02800000-0x028c0fff E:\deploy\FSC-Destiny\java\jre\bin\dbghelp.dll
    0x77b90000-0x77b97fff C:\WINDOWS\system32\VERSION.dll
    Roots Dump Helper:
         method=com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;
         ip=0x606F4E48
         storage=0xffffffff
         ref=0x5C2DCB78
         *ref=0x3DB714A8
         stackIter=0x53D4FD10
         refIter=0x53D4FD3C
    Roots Processed Thread: "http-0.0.0.0-80-Processor58" id=105 idx=0xc6 tid=3648 lastJavaFrame=0x5C2DCB48
    at jrockit/vm/Allocator.nativeGetNewTLA(II)I(Native Method)
    at jrockit/vm/Allocator.getNewTLAAndAlloc(III)Ljava/lang/Object;(Unknown Source)[inlined]
    at jrockit/vm/Allocator.getMoreMemoryAndAlloc(IIII)Ljava/lang/Object;(Unknown Source)[optimized]
    at com/follett/fsc/destiny/client/circulation/servlet/CheckinForm.formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;(CheckinForm.java:406)[optimized]
    at org/apache/jsp/circulation/checkin_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(checkin_jsp.java:372)[optimized]
    at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
    at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
    at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
    at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
    at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
    at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
    at org/apache/struts/taglib/template/GetTag.doStartTag()I(GetTag.java:201)[optimized]
    at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_template_get_9(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:621)[inlined]
    at org/apache/jsp/common/shelltemplate_jsp._jspx_meth_base_handleExceptions_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z(shelltemplate_jsp.java:581)[optimized]
    at org/apache/jsp/common/shelltemplate_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(shelltemplate_jsp.java:348)[optimized]
    at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
    at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
    at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
    at org/apache/catalina/core/ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:590)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:510)[optimized]
    at org/apache/jasper/runtime/JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V(JspRuntimeLibrary.java:966)[inlined]
    at org/apache/jasper/runtime/PageContextImpl.include(Ljava/lang/String;)V(PageContextImpl.java:581)[inlined]
    at org/apache/struts/taglib/template/InsertTag.doEndTag()I(InsertTag.java:158)[optimized]
    at org/apache/jsp/common/index_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(index_jsp.java:296)[optimized]
    at org/apache/jasper/runtime/HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpJspBase.java:94)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/jasper/servlet/JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V(JspServletWrapper.java:324)[optimized]
    at org/apache/jasper/servlet/JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V(JspServlet.java:292)[inlined]
    at org/apache/jasper/servlet/JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JspServlet.java:236)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:704)[optimized]
    at org/apache/catalina/core/ApplicationDispatcher.processRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:474)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.doForward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:409)[inlined]
    at org/apache/catalina/core/ApplicationDispatcher.forward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationDispatcher.java:312)[optimized]
    at org/apache/struts/action/RequestProcessor.doForward(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:1058)[inlined]
    at org/apache/struts/action/RequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(RequestProcessor.java:451)[optimized]
    at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.processForwardConfig(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/config/ForwardConfig;)V(DestinyRequestProcessor.java:301)[optimized]
    at org/apache/struts/action/RequestProcessor.processActionForward(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/ActionForward;)V(RequestProcessor.java:401)[inlined]
    at org/apache/struts/action/RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(RequestProcessor.java:279)[optimized]
    at com/follett/fsc/destiny/client/common/servlet/DestinyRequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(DestinyRequestProcessor.java:336)[optimized]
    at org/apache/struts/action/ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:1420)[inlined]
    at org/apache/struts/action/ActionServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(ActionServlet.java:520)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(HttpServlet.java:717)[optimized]
    at javax/servlet/http/HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:810)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:237)[inlined]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
    at com/follett/fsc/destiny/client/filters/DestinyFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(DestinyFilter.java:34)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[inlined]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[optimized]
    at org/jboss/web/tomcat/filters/ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ReplyHeaderFilter.java:75)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:186)[optimized]
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ApplicationFilterChain.java:157)[inlined]
    at org/apache/catalina/core/StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardWrapperValve.java:214)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardContextValve.java:198)[inlined]
    at org/apache/catalina/core/StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardContextValve.java:152)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
    at org/jboss/web/tomcat/security/CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(CustomPrincipalValve.java:66)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[optimized]
    at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(SecurityAssociationValve.java:158)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardHostValve.java:137)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[optimized]
    at org/apache/catalina/valves/ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(ErrorReportValve.java:118)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:102)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V(StandardEngineValve.java:109)[optimized]
    at org/apache/catalina/core/StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardValveContext.java:104)[inlined]
    at org/apache/catalina/core/StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(StandardPipeline.java:520)[optimized]
    at org/apache/catalina/core/ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V(ContainerBase.java:929)[optimized]
    at org/apache/coyote/tomcat5/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V(CoyoteAdapter.java:160)[optimized]
    at org/apache/coyote/http11/Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V(Http11Processor.java:799)[optimized]
    at org/apache/coyote/http11/Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V(Http11Protocol.java:705)[optimized]
    at org/apache/tomcat/util/net/TcpWorkerThread.runIt([Ljava/lang/Object;)V(PoolTcpEndpoint.java:577)[optimized]
    at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run()V(ThreadPool.java:683)
    at java/lang/Thread.run()V(Unknown Source)
    at jrockit/vm/RNI.c2java()V(Native Method)
    -- end of trace
    606F4E36 x86_mov dword ptr [esp], edx
    606F4E39 x86_mov edx, 0x00000018
    606F4E3E x86_mov eax, 0x50A49724
    * 606F4E43 x86_call [0x5F431F30] <jrockit/vm/Allocator@getMoreMemoryAndAlloc(IIII)Ljava/lang/Object;+0>
    ebpb, [sp+0x80]b, [sp+0x104]b* 606F4E48 x86_mov ebx, esi
    esib, ebpb, [sp+0x80]b, [sp+0x104]b 606F4E4A x86_jmp [0x606F41D2] <com/follett/fsc/destiny/client/circulation/servlet/CheckinForm@formatTransaction(Lcom/follett/fsc/destiny/session/circulation/data/CheckinTransactionBean;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String;+6162>
    "(GC Main Thread)" id=5 idx=0xa tid=3332 lastJavaFrame=0xFFFFFFFC
    Thread Stack Trace:
    at _mmGetPossibleMovedObjectSize+17()@0x00505D31
    Additional information is available in:
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.dump
    E:\deploy\FSC-Destiny\jboss\bin\jrockit.4052.mdmp
    If you see this dump, please open a support case with BEA and
    supply as much information as you can on your system setup and
    the program you were running. You can also search for solutions
    to your problem at http://forums.bea.com in
    the forum jrockit.developer.interest.general.
    ===== END DUMP ===============================================================

  • EXCEPTION_ACCESS_VIOLATION in native zipping code on Class Load

    Afternoon gents:
    So I'm kind've excited by this since I'm an undergrad, and I'm hoping this is actually a bug, such that I've actually found a bug in the JVM!
    So, the scary message that showed up in standard error:
    # A fatal error has been detected by the Java Runtime Environment:
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005ec13ae1, pid=328, tid=68
    # JRE version: 7.0_25-b17
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode windows-amd64 compressed oops)
    # Problematic frame:
    # C  [zip.dll+0x3ae1]  Java_java_util_zip_ZipFile_getZipMessage+0x1749
    # 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:
    #   http://bugreport.sun.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the b
    I've got 6 or 7 of those log files generated, I've uploaded the most recent one as a gist here:
    https://gist.github.com/Groostav/6446505
    I can reliably create this crash (though the stack frame would change slightly every time, though it is always caused either by OptimizerNode.run() or one of its spawned threads). Our application flow is one in which that you as a user navigate around our program through various dialogs and popups setting up variables and configuring our program for a run. When you hit the button to start the run, a huge chunk of memory is allocated, a bunch of threads are spawned and delegates are run. Our program consumes an order of magnitude more system resources, both in CPU time and in memory, when you hit our "run" button.
    Shortly after hitting the run button, you'd get our spinner, sometimes you'd get a peek at the processing PApplet doing some UI work, and then the program would hard-crash with the above message in std:err.
    the good news is that I've found at least a work around for our dev team, and possibly for your (reader who also has this error) production:
    increasing the default heap size (by passing -Xms128m to the JVM at runtime, --I believe the default is 64m) results in the program running just fine.
    This is a work-around for us, because we wrote this program with the expectation of being able to scale nicely from reasonably small problems (order 200 megs) up to huge problems (order dozens of gigs) of memory. We don't have the hardware or the problems in our development environment to test our code on multi-gig data sets, but I suspect it'll fail in the same way there, even with 128m or even up to 1024m as the default size. There is no realistic flow we can have the user go through to know ahead of time how big his data will balloon to when he hits the run button before we start the JVM. (ie, for us, this is not a production-ready workaround).
    This leads me to believe there's a bug in memory allocation code in and around the the class loaders.
    Thoughts? Can (or should) I post this to the Java Community Process page as a bug?
    cheers,
    -Geoff

    if don't know if this is the case but it is not a good idea to
    have a table open in Access and then insert a row into that table from
    a java application. this is really more of an Access and ODBC locking
    problem. i think you would have the same problem if you were inserting
    the row from a VB application using just ODBC.

  • EXCEPTION_ACCESS_VIOLATION on forName0

    Java crash on forName0 method, please help
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d60171d, pid=16036, tid=7036
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode)
    # Problematic frame:
    # C [verify.dll+0x171d]
    --------------- T H R E A D ---------------
    Current thread (0x21bac690): JavaThread "Thread-25" [_thread_in_native, id=7036]
    siginfo: ExceptionCode=0xc0000005, reading address 0x000013f0
    Registers:
    EAX=0x00000000, EBX=0x17fd479c, ECX=0x28f62bd0, EDX=0x000004fb
    ESP=0x2198f204, EBP=0x2198f218, ESI=0x2198f2cc, EDI=0x00000100
    EIP=0x6d60171d, EFLAGS=0x00010207
    Top of Stack: (sp=0x2198f204)
    0x2198f204: 2198f2cc 2198f2cc 17fd479c 28f62bd0
    0x2198f214: 21baa7da 2198f238 6d6016b6 0098f2cc
    0x2198f224: 17fcbf68 6d604999 2198f2cc 17fcbf68
    0x2198f234: 17fcbf51 2198f270 6d601efc 2198f2cc
    0x2198f244: 17fcbf68 0000000a 2198f2cc 17fd47b4
    0x2198f254: 2198f2cc 21bade50 00000000 00000001
    0x2198f264: 21bac750 21bade5c 000000b8 2198f2ac
    0x2198f274: 6d601a91 2198f2cc 00000006 00000207
    Instructions: (pc=0x6d60171d)
    0x6d60170d: e8 00 00 00 c1 e9 08 8b 04 88 8b 4d f8 8d 14 92
    0x6d60171d: 39 4c 90 04 8d 04 90 75 3e 8b 38 8b 4d 0c 8a 19
    Stack: [0x21950000,0x21990000), sp=0x2198f204, free space=252k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [verify.dll+0x171d]
    C [verify.dll+0x16b6]
    C [verify.dll+0x1efc]
    C [verify.dll+0x1a91]
    C [verify.dll+0x126b]
    C [java.dll+0x3fb7]
    V [jvm.dll+0x11be83]
    V [jvm.dll+0x78a61]
    V [jvm.dll+0x78d81]
    V [jvm.dll+0x78a40]
    V [jvm.dll+0xa48f9]
    V [jvm.dll+0x9dbdb]
    C [java.dll+0x13d8]
    j java.lang.Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;+0
    j java.lang.Class.forName(Ljava/lang/String;)Ljava/lang/Class;+5
    j com.shkco.adsr.common.client.gui.config.ViewConfig.getViewComponentByID(Lcom/shkco/adsr/common/client/gui/config/bean/ViewBean;)Ljavax/swing/JComponent;+10
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.toViewModel(Lcom/shkco/adsr/common/client/gui/config/bean/ViewBean;)Lcom/shkco/adsr/common/client/gui/model/ViewModel;+10
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.toViewModel(Ljava/lang/String;)Lcom/shkco/adsr/common/client/gui/model/ViewModel;+16
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.toViewModel(Lcom/shkco/adsr/common/client/gui/bean/IFrameBean;)Lcom/shkco/adsr/common/client/gui/model/ViewModel;+22
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.buildViewFrame(Lcom/shkco/adsr/common/client/gui/component/TabbedPaneDesktop;Lcom/shkco/adsr/common/client/gui/bean/IFrameBean;)Ljavax/swing/JInternalFrame;+4
    j com.shkco.adsr.common.client.gui.manager.TabBuilder$BuildDesktopRunnable.run()V+12
    j com.shkco.adsr.common.client.gui.manager.TabBuilder$1.run()V+73
    j com.shkco.adsr.common.client.gui.component.progress.DialogHandle$1.run()V+7
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    V [jvm.dll+0x8757c]
    V [jvm.dll+0xde804]
    V [jvm.dll+0x8744d]
    V [jvm.dll+0x871aa]
    V [jvm.dll+0xa1de8]
    V [jvm.dll+0x10fad4]
    V [jvm.dll+0x10faa2]
    C [MSVCRT.dll+0x2a3b0]
    C [kernel32.dll+0xb699]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j java.lang.Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;+0
    j java.lang.Class.forName(Ljava/lang/String;)Ljava/lang/Class;+5
    j com.shkco.adsr.common.client.gui.config.ViewConfig.getViewComponentByID(Lcom/shkco/adsr/common/client/gui/config/bean/ViewBean;)Ljavax/swing/JComponent;+10
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.toViewModel(Lcom/shkco/adsr/common/client/gui/config/bean/ViewBean;)Lcom/shkco/adsr/common/client/gui/model/ViewModel;+10
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.toViewModel(Ljava/lang/String;)Lcom/shkco/adsr/common/client/gui/model/ViewModel;+16
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.toViewModel(Lcom/shkco/adsr/common/client/gui/bean/IFrameBean;)Lcom/shkco/adsr/common/client/gui/model/ViewModel;+22
    j com.shkco.adsr.common.client.gui.manager.ViewBuilder.buildViewFrame(Lcom/shkco/adsr/common/client/gui/component/TabbedPaneDesktop;Lcom/shkco/adsr/common/client/gui/bean/IFrameBean;)Ljavax/swing/JInternalFrame;+4
    j com.shkco.adsr.common.client.gui.manager.TabBuilder$BuildDesktopRunnable.run()V+12
    j com.shkco.adsr.common.client.gui.manager.TabBuilder$1.run()V+73
    j com.shkco.adsr.common.client.gui.component.progress.DialogHandle$1.run()V+7
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    =>0x21bac690 JavaThread "Thread-25" [_thread_in_native, id=7036]
    0x21b93170 JavaThread "Timer-5" [_thread_blocked, id=22204]
    0x0082e7d0 JavaThread "Finalizer" daemon [_thread_blocked, id=22128]
    0x0082d570 JavaThread "Reference Handler" daemon [_thread_blocked, id=20716]
    Other Threads:
    0x0082c850 VMThread [id=26504]
    0x00833880 WatcherThread [id=16584]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 18176K, used 1232K [0x02b70000, 0x03f20000, 0x03f20000)
    eden space 16192K, 5% used [0x02b70000, 0x02c3e3b8, 0x03b40000)
    from space 1984K, 20% used [0x03b40000, 0x03ba5cd0, 0x03d30000)
    to space 1984K, 0% used [0x03d30000, 0x03d30000, 0x03f20000)
    tenured generation total 241984K, used 46481K [0x03f20000, 0x12b70000, 0x12b70000)
    the space 241984K, 19% used [0x03f20000, 0x06c847e0, 0x06c84800, 0x12b70000)
    compacting perm gen total 47616K, used 47445K [0x12b70000, 0x159f0000, 0x16b70000)
    the space 47616K, 99% used [0x12b70000, 0x159c56c0, 0x159c5800, 0x159f0000)
    No shared spaces configured.
    Dynamic libraries:
    0x00400000 - 0x0040d000      C:\Java\jre1.5.0_10\bin\javaw.exe
    0x7c920000 - 0x7c9b7000      C:\WINDOWS\system32\ntdll.dll
    VM Arguments:
    jvm_args: -Xms256m -Xmx256m -Xloggc:C:\\gc.log -Dcom.ibm.CORBA.FragmentSize=4096 -Dsun.rmi.dgc.client.gcInterval=500 -Dsun.rmi.dgc.server.gcInterval=500 -Djava.endorsed.dirs=C:\ibm-was\6.1\java\jre\lib\endorsed -Djava.ext.dirs=C:\ibm-was\6.1\plugins;C:\ibm-was\6.1\java\jre\lib\ext;C:\ibm-was\6.1\lib;C:\Java\jre1.5.0_10\lib\ext -Duser.language=zh_TW -Duser.country=TW
    java_command: adsr-common-ui-1.0.jar
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=C:\Java\jre1.5.0_10
    CLASSPATH=c:\sybase\ASEP\3pclass.zip;c:\sybase\ASEP\monclass.zip;
    PATH=c:\sybase\OCS-12_0\dll;c:\sybase\OCS-12_0\bin;c:\sybase\ASEP;C:\Program Files\CA\Dcs\DMScripting\;C:\Program Files\CA\DCS\CAWIN\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~1\CA\SHARED~1\CAM\bin;C:\Program Files\CA\Unicenter Software Delivery\BIN;c:\sybase\SQLRemote\dll
    USERNAME=KarsonLo
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel
    --------------- S Y S T E M ---------------
    OS: Windows XP Build 2600 Service Pack 2
    CPU:total 2 (cores per cpu 2, threads per core 1) family 6 model 7 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2
    Memory: 4k page, physical 1945640k(1109464k free), swap 3885192k(2888956k free)
    vm_info: Java HotSpot(TM) Client VM (1.5.0_10-b03) for windows-x86, built on Nov 9 2006 13:13:34 by "java_re" with MS VC++ 6.0

    Is there documents available to know root cause of this crash...i dont get details mentioned in stack trace I want to know this is due to JVM or our application is making jvm to crash...
    I already reported this issue as bug report. but I didnt got any response from them
    Any inputs will be great

  • EXCEPTION_ACCESS_VIOLATION on MSVCRT.dll

    We got Java system crash and got the following error log, please help to identify problem.
    Thanks
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x77bfa57f, pid=22148, tid=13668
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode)
    # Problematic frame:
    # C [MSVCRT.dll+0x1a57f]
    --------------- T H R E A D ---------------
    Current thread (0x22c69410): Thread [id=13668]
    siginfo: ExceptionCode=0xc0000005, writing address 0x0000000a
    Registers:
    EAX=0x170e1d70, EBX=0x00000002, ECX=0x00000060, EDX=0x22c68b38
    ESP=0x226efd80, EBP=0x226efd9c, ESI=0x22c68b0c, EDI=0x00000009
    EIP=0x77bfa57f, EFLAGS=0x00010206
    Top of Stack: (sp=0x226efd80)
    0x226efd80: 22c69270 22c68b10 22c68b10 170e30d8
    0x226efd90: 00000040 00000061 00000020 226efde0
    0x226efda0: 77bfc25d 00381eb8 22c68b2c 22c68b10
    0x226efdb0: 22c69410 22c69270 00000684 00000000
    0x226efdc0: 226efdd8 00381eb8 226efdac 226ef9a4
    0x226efdd0: 226eff70 77c05c94 77be2070 00000000
    0x226efde0: 226efe40 6d70b185 22c68b10 6d631771
    0x226efdf0: 22c68b10 6d73eca1 22c68b10 00000000
    Instructions: (pc=0x77bfa57f)
    0x77bfa56f: fc 03 4d f4 89 5a 04 8b 55 0c 8b 5a 04 8b 52 08
    0x77bfa57f: 89 53 08 89 4d fc 8b d1 c1 fa 04 4a 83 fa 3f 76
    Stack: [0x226b0000,0x226f0000), sp=0x226efd80, free space=255k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [MSVCRT.dll+0x1a57f]
    C [MSVCRT.dll+0x1c25d]
    V [jvm.dll+0xdb185]
    V [jvm.dll+0x10faa2]
    C [MSVCRT.dll+0x2a3b0]
    C [kernel32.dll+0xb699]
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x22c3d3c0 JavaThread "Timer-1299959" [_thread_blocked, id=23852]
    0x22c38a70 JavaThread "Timer-1299958" [_thread_blocked, id=14680]
    0x2e16a010 JavaThread "pool-7-thread-1" [_thread_blocked, id=5100]
    0x2e16d190 JavaThread "RT=16:P=87230:O=0:TCPTransportConnection[addr=192.168.2.77,port=9830,local=1364]" daemon [_thread_in_native, id=6508]
    0x26caf7e0 JavaThread "WT=2" daemon [_thread_blocked, id=17880]
    0x21c69610 JavaThread "Headspace mixer frame proc thread" daemon [_thread_blocked, id=21000]
    0x21c6b2c0 JavaThread "Java Sound Event Dispatcher" daemon [_thread_blocked, id=7776]
    0x21c69d50 JavaThread "Java Sound Event Dispatcher" daemon [_thread_blocked, id=22852]
    0x21c6bab0 JavaThread "Thread-29" [_thread_blocked, id=8120]
    0x21c540e0 JavaThread "Timer-5" [_thread_blocked, id=10836]
    0x21c54e70 JavaThread "Timer-4" [_thread_blocked, id=20048]
    0x21c53840 JavaThread "Timer-3" [_thread_blocked, id=18532]
    0x21c52220 JavaThread "Timer-2" [_thread_blocked, id=9484]
    0x008301b0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=11032]
    0x0082f0c0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=16704]
    0x0082e7d0 JavaThread "Finalizer" daemon [_thread_blocked, id=6844]
    0x0082d570 JavaThread "Reference Handler" daemon [_thread_blocked, id=8372]
    Other Threads:
    0x0082c850 VMThread [id=1732]
    0x00833880 WatcherThread [id=12332]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 18176K, used 14847K [0x02b70000, 0x03f20000, 0x03f20000)
    eden space 16192K, 87% used [0x02b70000, 0x03934a90, 0x03b40000)
    from space 1984K, 38% used [0x03b40000, 0x03bfd768, 0x03d30000)
    to space 1984K, 0% used [0x03d30000, 0x03d30000, 0x03f20000)
    tenured generation total 241984K, used 92077K [0x03f20000, 0x12b70000, 0x12b70000)
    the space 241984K, 38% used [0x03f20000, 0x0990b6c0, 0x0990b800, 0x12b70000)
    compacting perm gen total 51968K, used 51684K [0x12b70000, 0x15e30000, 0x16b70000)
    the space 51968K, 99% used [0x12b70000, 0x15de91f8, 0x15de9200, 0x15e30000)
    No shared spaces configured.
    Dynamic libraries:
    0x00400000 - 0x0040d000      C:\Java\jre1.5.0_10\bin\javaw.exe
    0x7c920000 - 0x7c9b7000      C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c91e000      C:\WINDOWS\system32\kernel32.dll
    0x77da0000 - 0x77e47000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77e50000 - 0x77ee2000      C:\WINDOWS\system32\RPCRT4.dll
    0x77fc0000 - 0x77fd1000      C:\WINDOWS\system32\Secur32.dll
    0x77d10000 - 0x77d9e000      C:\WINDOWS\system32\USER32.dll
    0x77ef0000 - 0x77f38000      C:\WINDOWS\system32\GDI32.dll
    0x77be0000 - 0x77c38000      C:\WINDOWS\system32\MSVCRT.dll
    0x76300000 - 0x7631d000      C:\WINDOWS\system32\IMM32.DLL
    0x621f0000 - 0x621f9000      C:\WINDOWS\system32\LPK.DLL
    0x73fa0000 - 0x7400b000      C:\WINDOWS\system32\USP10.dll
    0x6d630000 - 0x6d7cc000      C:\Java\jre1.5.0_10\bin\client\jvm.dll
    0x76b10000 - 0x76b3a000      C:\WINDOWS\system32\WINMM.dll
    0x6d280000 - 0x6d288000      C:\Java\jre1.5.0_10\bin\hpi.dll
    0x76bc0000 - 0x76bcb000      C:\WINDOWS\system32\PSAPI.DLL
    0x6d600000 - 0x6d60c000      C:\Java\jre1.5.0_10\bin\verify.dll
    0x6d300000 - 0x6d31d000      C:\Java\jre1.5.0_10\bin\java.dll
    0x6d620000 - 0x6d62f000      C:\Java\jre1.5.0_10\bin\zip.dll
    0x6d000000 - 0x6d169000      C:\Java\jre1.5.0_10\bin\awt.dll
    0x72f70000 - 0x72f96000      C:\WINDOWS\system32\WINSPOOL.DRV
    0x76990000 - 0x76acd000      C:\WINDOWS\system32\ole32.dll
    0x5a410000 - 0x5a447000      C:\WINDOWS\system32\uxtheme.dll
    0x736d0000 - 0x73719000      C:\WINDOWS\system32\ddraw.dll
    0x73b30000 - 0x73b36000      C:\WINDOWS\system32\DCIMAN32.dll
    0x74680000 - 0x746cb000      C:\WINDOWS\system32\MSCTF.dll
    0x73640000 - 0x7366e000      C:\WINDOWS\system32\msctfime.ime
    0x7d590000 - 0x7dd84000      C:\WINDOWS\system32\shell32.dll
    0x77f40000 - 0x77fb6000      C:\WINDOWS\system32\SHLWAPI.dll
    0x77180000 - 0x77283000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
    0x5c820000 - 0x5c8ba000      C:\WINDOWS\system32\comctl32.dll
    VM Arguments:
    jvm_args: -Xms256m -Xmx256m -Xloggc:C:\\gc.log -Dcom.ibm.CORBA.FragmentSize=4096 -Dsun.rmi.dgc.client.gcInterval=500 -Dsun.rmi.dgc.server.gcInterval=500 -Djava.endorsed.dirs=C:\ibm-was\6.1\java\jre\lib\endorsed -Djava.ext.dirs=C:\ibm-was\6.1\plugins;C:\ibm-was\6.1\java\jre\lib\ext;C:\ibm-was\6.1\lib;C:\Java\jre1.5.0_10\lib\ext -Duser.language=zh_TW -Duser.country=TW
    java_command: adsr-common-ui-1.0.jar
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=C:\Java\jre1.5.0_10
    CLASSPATH=c:\sybase\ASEP\3pclass.zip;c:\sybase\ASEP\monclass.zip;
    PATH=c:\sybase\OCS-12_0\dll;c:\sybase\OCS-12_0\bin;c:\sybase\ASEP;C:\Program Files\CA\Dcs\DMScripting\;C:\Program Files\CA\DCS\CAWIN\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~1\CA\SHARED~1\CAM\bin;C:\Program Files\CA\Unicenter Software Delivery\BIN;c:\sybase\SQLRemote\dll
    USERNAME=KarsonLo
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel
    --------------- S Y S T E M ---------------
    OS: Windows XP Build 2600 Service Pack 2
    CPU:total 2 (cores per cpu 2, threads per core 1) family 6 model 7 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2
    Memory: 4k page, physical 1945640k(872708k free), swap 3885192k(2974604k free)
    vm_info: Java HotSpot(TM) Client VM (1.5.0_10-b03) for windows-x86, built on Nov 9 2006 13:13:34 by "java_re" with MS VC++ 6.0

    >
    I would really appreciate any pointers.Many GUI problems like this are usually traced to a specific video driver and video card. And just for fun sometimes the font being used causes it as well.

  • EXCEPTION_ACCESS_VIOLATION (0xc0000005)

    Hi,
    i'm getting this error log file but i can't read it to understand the problem, can you please help me?
    It seems to be generated by a method which i have JUnit tested and works but in the application make the JVM quit.
    If you need more info about the code just ask.
    Thank you
    # An unexpected error has been detected by Java Runtime Environment:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d8b1115, pid=3344, tid=2328
    # Java VM: Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode)
    # Problematic frame:
    # C [jvm.dll+0x1115]
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    --------------- T H R E A D ---------------
    Current thread (0x0336e400): JavaThread "Unknown thread" [_thread_in_native, id=2328]
    siginfo: ExceptionCode=0xc0000005, writing address 0x00000144
    Registers:
    EAX=0x00000000, EBX=0x0336e4e8, ECX=0x0336e3d4, EDX=0x00000004
    ESP=0x06b2e994, EBP=0x06b2e9c8, ESI=0x00000000, EDI=0x00000000
    EIP=0x6d8b1115, EFLAGS=0x00010246
    Top of Stack: (sp=0x06b2e994)
    0x06b2e994: 0336e4e8 6d9a1221 00000000 00000006
    0x06b2e9a4: 00c9ddd8 0336e4e8 00000000 786a1463
    0x06b2e9b4: 0336e4e8 00c9ddd8 0336e400 180442f8
    0x06b2e9c4: 180442f8 06b2ea04 06b3a460 0336e4e8
    0x06b2e9d4: 06b2ea0c 06b2ea14 00000007 78e6a575
    0x06b2e9e4: 06b2e9e4 180442f8 06b2ea14 180b0630
    0x06b2e9f4: 00000000 180442f8 00000000 06b2ea14
    0x06b2ea04: 06b2ea38 06b32dd7 180473b8 06b38436
    Instructions: (pc=0x6d8b1115)
    0x6d8b1105: 96 44 01 00 00 5e c3 cc cc cc cc 56 8b 74 24 08
    0x6d8b1115: c7 86 44 01 00 00 05 00 00 00 83 3d a4 08 ad 6d
    Stack: [0x06330000,0x06b30000), sp=0x06b2e994, free space=8186k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [jvm.dll+0x1115]
    j java.lang.Class.getPrimitiveClass(Ljava/lang/String;)Ljava/lang/Class;+0
    j java.lang.Float.<clinit>()V+2
    v ~StubRoutines::call_stub
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j java.lang.Class.getPrimitiveClass(Ljava/lang/String;)Ljava/lang/Class;+0
    j java.lang.Float.<clinit>()V+2
    v ~StubRoutines::call_stub
    j java.util.HashMap.<init>(IF)V+56
    j java.util.HashMap.<init>(I)V+4
    j sun.misc.SoftCache.<init>(I)V+26
    j java.lang.Thread.<clinit>()V+28
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    =>0x0336e400 JavaThread "Unknown thread" [_thread_in_native, id=2328]
    Other Threads:
    0x00cec400 VMThread [id=3984]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 14784K, used 263K [0x10030000, 0x11030000, 0x12030000)
    eden space 13184K, 2% used [0x10030000, 0x10071ec8, 0x10d10000)
    from space 1600K, 0% used [0x10d10000, 0x10d10000, 0x10ea0000)
    to space 1600K, 0% used [0x10ea0000, 0x10ea0000, 0x11030000)
    tenured generation total 49152K, used 0K [0x12030000, 0x15030000, 0x18030000)
    the space 49152K, 0% used [0x12030000, 0x12030000, 0x12030200, 0x15030000)
    compacting perm gen total 32768K, used 518K [0x18030000, 0x1a030000, 0x1c030000)
    the space 32768K, 1% used [0x18030000, 0x180b1a00, 0x180b1a00, 0x1a030000)
    No shared spaces configured.
    Dynamic libraries:
    0x00400000 - 0x00424000      C:\Program Files\Java\jdk1.6.0_11\jre\bin\java.exe
    0x04ce0000 - 0x04e46000      C:\Program Files\MATLAB\R2008a\bin\win32\nativemcl.dll
    0x7ad60000 - 0x7adb2000      C:\Program Files\MATLAB\R2008a\bin\win32\libmx.dll
    0x7ac90000 - 0x7ad5b000      C:\Program Files\MATLAB\R2008a\bin\win32\libut.dll
    0x7b4d0000 - 0x7b4ef000      C:\Program Files\MATLAB\R2008a\bin\win32\LIBEXPAT.dll
    0x7b040000 - 0x7b117000      C:\Program Files\MATLAB\R2008a\bin\win32\icuuc36.dll
    0x7a820000 - 0x7a824000      C:\Program Files\MATLAB\R2008a\bin\win32\icudt36.dll
    0x7a830000 - 0x7a83c000      C:\Program Files\MATLAB\R2008a\bin\win32\icuio36.dll
    0x7aaf0000 - 0x7abb2000      C:\Program Files\MATLAB\R2008a\bin\win32\icuin36.dll
    0x78680000 - 0x78692000      C:\Program Files\MATLAB\R2008a\bin\win32\zlib1.dll
    0x04ed0000 - 0x04f4e000      C:\Program Files\MATLAB\R2008a\bin\win32\mclmcr.dll
    0x79710000 - 0x79746000      C:\Program Files\MATLAB\R2008a\bin\win32\mcr.dll
    0x7a840000 - 0x7a857000      C:\Program Files\MATLAB\R2008a\bin\win32\iqm.dll
    0x7adc0000 - 0x7af93000      C:\Program Files\MATLAB\R2008a\bin\win32\libmwservices.dll
    0x7afa0000 - 0x7b036000      C:\Program Files\MATLAB\R2008a\bin\win32\libmwmathutil.dll
    0x791b0000 - 0x791e3000      C:\Program Files\MATLAB\R2008a\bin\win32\mpath.dll
    0x7b500000 - 0x7b515000      C:\Program Files\MATLAB\R2008a\bin\win32\mlutil.dll
    0x04fc0000 - 0x04fda000      C:\Program Files\MATLAB\R2008a\bin\win32\bridge.dll
    0x7a870000 - 0x7a87e000      C:\Program Files\MATLAB\R2008a\bin\win32\libmex.dll
    0x795e0000 - 0x79638000      C:\Program Files\MATLAB\R2008a\bin\win32\m_dispatcher.dll
    0x05010000 - 0x0502c000      C:\Program Files\MATLAB\R2008a\bin\win32\datasvcs.dll
    0x78a30000 - 0x78bf2000      C:\Program Files\MATLAB\R2008a\bin\win32\xerces-c_2_7.dll
    0x79c90000 - 0x7a1a0000      C:\Program Files\MATLAB\R2008a\bin\win32\m_interpreter.dll
    0x05060000 - 0x05081000      C:\Program Files\MATLAB\R2008a\bin\win32\libmat.dll
    0x7abc0000 - 0x7ac85000      C:\Program Files\MATLAB\R2008a\bin\win32\libhdf5.dll
    0x794f0000 - 0x79539000      C:\Program Files\MATLAB\R2008a\bin\win32\profiler.dll
    0x7a8d0000 - 0x7a8d9000      C:\Program Files\MATLAB\R2008a\bin\win32\libmwmathrng.dll
    0x78600000 - 0x78612000      C:\Program Files\MATLAB\R2008a\bin\win32\m_pcodeio.dll
    0x79170000 - 0x791a4000      C:\Program Files\MATLAB\R2008a\bin\win32\m_ir.dll
    0x797c0000 - 0x79c8b000      C:\Program Files\MATLAB\R2008a\bin\win32\m_parser.dll
    0x7a860000 - 0x7a86d000      C:\Program Files\MATLAB\R2008a\bin\win32\ir_xfmr.dll
    0x782e0000 - 0x78411000      C:\Program Files\MATLAB\R2008a\bin\win32\mcos.dll
    0x7a900000 - 0x7a90a000      C:\Program Files\MATLAB\R2008a\bin\win32\mtok.dll
    0x785e0000 - 0x785f6000      C:\Program Files\MATLAB\R2008a\bin\win32\m_pcodegen.dll
    0x7a810000 - 0x7a81d000      C:\Program Files\MATLAB\R2008a\bin\win32\boost_thread-vc80-mt-1_34_1.dll
    VM Arguments:
    jvm_args: -Xss512k -XX:PermSize=32M -Xms64m -XX:NewRatio=3 -XX:MaxPermSize=64M -Xmx128m -XX:MaxDirectMemorySize=1200000000 -Dsun.java2d.noddraw=true -Dsun.awt.nopixfmt=true -Xshare:off -Xrs -Djava.library.path=C:\Program Files\MATLAB\R2008a\bin\win32 vfprintf abort
    java_command: <unknown>
    Launcher Type: generic

    lepre wrote:
    I tryed to figure it out and i found a strange behaviour.
    My method calls matlab for some external code related to images and it works just fine.
    In my application if i open and image from the code it works fine. Insted if i open it from a file Chooser then it crashes.That doesn't mean anything.
    I profiled the application and ran it to see the threads involved. The only difference between the working case and the not working case is a Swing Shell thread running.
    In the latter case the Matlab RunTime can't start and then there's the error.The real factor is that there there different paths of execution.
    C/C++ pointer errors cause crashes. The crash can occur long after the point at which the actual buggy code ran. The fact that one app didn't crash doesn't mean anything because many pointer errors don't insure crashes. The crash occurs because the particular execution to that point produced a problem that the OS can recognize as wrong. Other cases the OS can't recognize it.

  • EXCEPTION_ACCESS_VIOLATION trying to import existing project into eclipse

    Eclipse Europa version 3.3, Java 1.6
    No problems using Eclipse on other projects
    But trying to import an existing project into Eclipse.
    File->Import->General->Existing Projects into Workspace
    Import Projects box-> Select root directory-> browse to path
    In Projects Box : Project appears with check in checkbox -> click Finish
    Eclipse closes
    A new file is created in eclipse directory titled hs_err_pid
    In the file :
    # An unexpected error has been detected by Java Runtime Environment:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x083e7bfc, pid=4092, tid=6076
    # Java VM: Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode)
    # Problematic frame:
    # C [libapr-1.dll+0x7bfc]
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    --------------- T H R E A D ---------------
    Current thread (0x05f63c00): JavaThread "ModalContext" [_thread_in_native, id=6076]
    siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
    Registers:
    EAX=0x013ca070, EBX=0x00000000, ECX=0x00000000, EDX=0x00000000
    ESP=0x08af8730, EBP=0x08af873c, ESI=0x0014ef10, EDI=0x00000000
    EIP=0x083e7bfc, EFLAGS=0x00010246
    Top of Stack: (sp=0x08af8730)
    0x08af8730: 00000000 0014ef10 013ca070 08afa768
    0x08af8740: 083d1f32 08afa764 013ca070 00000000
    0x08af8750: 00000000 00000000 0014ef10 013ca070
    0x08af8760: 00000000 013ca070 00000000 013ca070
    0x08af8770: 013ca110 6eec84f1 013ca070 00000010
    0x08af8780: 6ee40000 6eec11f2 013ca070 013ca110
    0x08af8790: 6eec1210 6eec8610 013ca070 013ca0c0
    0x08af87a0: 013ca070 013ca070 00000001 003a0043
    Instructions: (pc=0x083e7bfc)
    0x083e7bec: 89 55 10 53 8b 5d 14 56 57 85 db 75 03 8b 58 18
    0x083e7bfc: 8b 03 bf 01 00 00 00 3b c7 0f 82 19 01 00 00 8b
    Stack: [0x08a00000,0x08b00000), sp=0x08af8730, free space=993k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [libapr-1.dll+0x7bfc]
    C [libapriconv-1.dll+0x1f32]
    C [libapriconv-1.dll+0x1da4]
    C [_tbl_simple.so+0x123b]
    C [_tbl_simple.so+0x11c4]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j org.tigris.subversion.javahl.SVNClient.status(Ljava/lang/String;ZZZZZ)[Lorg/tigris/subversion/javahl/Status;+0
    j org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(Ljava/io/File;ZZZZ)[Lorg/tigris/subversion/svnclientadapter/ISVNStatus;+83
    j org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getStatus(Ljava/io/File;ZZZ)[Lorg/tigris/subversion/svnclientadapter/ISVNStatus;+7
    j org.tigris.subversion.subclipse.core.client.PeekStatusCommand.execute(Lorg/tigris/subversion/svnclientadapter/ISVNClientAdapter;)V+61
    j org.tigris.subversion.subclipse.core.resources.SVNWorkspaceRoot.peekResourceStatusFor(Lorg/eclipse/core/runtime/IPath;)Lorg/tigris/subversion/subclipse/core/resources/LocalResourceStatus;+16
    j org.tigris.subversion.subclipse.core.SVNProviderPlugin.isManagedBySubversion(Lorg/eclipse/core/runtime/IPath;)Z+37
    j org.tigris.subversion.subclipse.core.SVNProviderPlugin.isManagedBySubversion(Lorg/eclipse/core/resources/IContainer;)Z+29
    j org.tigris.subversion.subclipse.core.SVNTeamProviderType.metaFilesDetected(Lorg/eclipse/core/resources/IProject;[Lorg/eclipse/core/resources/IContainer;)V+9
    j org.eclipse.team.internal.core.TeamResourceChangeListener.handleUnsharedProjectChanges(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/resources/IResourceDelta;)V+217
    j org.eclipse.team.internal.core.TeamResourceChangeListener.resourceChanged(Lorg/eclipse/core/resources/IResourceChangeEvent;)V+53
    j org.eclipse.core.internal.events.NotificationManager$2.run()V+8
    J org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V
    j org.eclipse.core.internal.events.NotificationManager.notify([Lorg/eclipse/core/internal/events/ResourceChangeListenerList$ListenerEntry;Lorg/eclipse/core/resources/IResourceChangeEvent;Z)V+79
    j org.eclipse.core.internal.events.NotificationManager.broadcastChanges(Lorg/eclipse/core/internal/watson/ElementTree;Lorg/eclipse/core/internal/events/ResourceChangeEvent;Z)V+97
    j org.eclipse.core.internal.resources.Workspace.broadcastPostChange()V+22
    j org.eclipse.core.internal.resources.Workspace.endOperation(Lorg/eclipse/core/runtime/jobs/ISchedulingRule;ZLorg/eclipse/core/runtime/IProgressMonitor;)V+150
    j org.eclipse.core.internal.resources.Workspace.run(Lorg/eclipse/core/resources/IWorkspaceRunnable;Lorg/eclipse/core/runtime/jobs/ISchedulingRule;ILorg/eclipse/core/runtime/IProgressMonitor;)V+182
    j org.eclipse.ui.actions.WorkspaceModifyOperation.run(Lorg/eclipse/core/runtime/IProgressMonitor;)V+25
    j org.eclipse.jface.operation.ModalContext$ModalContextThread.run()V+15
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    =>0x05f63c00 JavaThread "ModalContext" [_thread_in_native, id=6076]
    0x05f65c00 JavaThread "Thread-6" [_thread_blocked, id=5348]
    0x05f65800 JavaThread "Timer-2" [_thread_blocked, id=2336]
    0x05f65000 JavaThread "Timer-1" [_thread_blocked, id=5900]
    0x05f64400 JavaThread "Timer-0" [_thread_blocked, id=4932]
    0x05f64000 JavaThread "Worker-7" [_thread_blocked, id=1732]
    0x05f62800 JavaThread "Worker-3" [_thread_blocked, id=1648]
    0x05f62400 JavaThread "Worker-2" [_thread_blocked, id=1380]
    0x05db1c00 JavaThread "Java indexing" daemon [_thread_blocked, id=5812]
    0x05e5fc00 JavaThread "Worker-1" [_thread_blocked, id=5956]
    0x0453b400 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=4172]
    0x0453a800 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=5728]
    0x0453a000 JavaThread "State Data Manager" daemon [_thread_blocked, id=2704]
    0x017b5400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=6104]
    0x017b4400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2604]
    0x017b3c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=4820]
    0x017b3400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5232]
    0x017a1400 JavaThread "Finalizer" daemon [_thread_blocked, id=2824]
    0x01798800 JavaThread "Reference Handler" daemon [_thread_blocked, id=6060]
    0x01898400 JavaThread "main" [_thread_blocked, id=5148]
    Other Threads:
    0x01795800 VMThread [id=328]
    0x017d0800 WatcherThread [id=5936]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 2944K, used 296K [0x10020000, 0x10350000, 0x12780000)
    eden space 2624K, 3% used [0x10020000, 0x10036378, 0x102b0000)
    from space 320K, 64% used [0x10300000, 0x10333de8, 0x10350000)
    to space 320K, 0% used [0x102b0000, 0x102b0000, 0x10300000)
    tenured generation total 37824K, used 18827K [0x12780000, 0x14c70000, 0x30020000)
    the space 37824K, 49% used [0x12780000, 0x139e2d70, 0x139e2e00, 0x14c70000)
    compacting perm gen total 36352K, used 36332K [0x30020000, 0x323a0000, 0x38020000)
    the space 36352K, 99% used [0x30020000, 0x3239b1d8, 0x3239b200, 0x323a0000)
    No shared spaces configured.
    Dynamic libraries:
    0x00400000 - 0x0040d000      C:\eclipse-3.3\eclipse.exe
    0x775f0000 - 0x7770e000      C:\Windows\system32\ntdll.dll
    0x76260000 - 0x76338000      C:\Windows\system32\kernel32.dll
    0x77550000 - 0x775ee000      C:\Windows\system32\USER32.dll
    0x777e0000 - 0x7782b000      C:\Windows\system32\GDI32.dll
    0x761a0000 - 0x7625f000      C:\Windows\system32\ADVAPI32.dll
    0x77710000 - 0x777d3000      C:\Windows\system32\RPCRT4.dll
    0x73460000 - 0x734e6000      C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.6000.16386_none_87e0cb09378714f1\COMCTL32.dll
    0x774a0000 - 0x7754a000      C:\Windows\system32\MSVCRT.dll
    0x711f0000 - 0x7120e000      C:\Windows\system32\ShimEng.dll
    0x75c90000 - 0x75cbc000      C:\Windows\system32\apphelp.dll
    0x70eb0000 - 0x70f37000      C:\Windows\AppPatch\AcLayers.dll
    0x76370000 - 0x76e3e000      C:\Windows\system32\SHELL32.dll
    0x75ff0000 - 0x76045000      C:\Windows\system32\SHLWAPI.dll
    0x77350000 - 0x77494000      C:\Windows\system32\ole32.dll
    0x76e40000 - 0x76ecc000      C:\Windows\system32\OLEAUT32.dll
    0x75d60000 - 0x75d7e000      C:\Windows\system32\USERENV.dll
    0x75d40000 - 0x75d54000      C:\Windows\system32\Secur32.dll
    0x73000000 - 0x73041000      C:\Windows\system32\WINSPOOL.DRV
    0x758e0000 - 0x758f4000      C:\Windows\system32\MPR.dll
    0x6fd90000 - 0x6ffa0000      C:\Windows\AppPatch\AcGenral.DLL
    0x74f50000 - 0x74f8f000      C:\Windows\system32\UxTheme.dll
    0x749e0000 - 0x74a13000      C:\Windows\system32\WINMM.dll
    0x749a0000 - 0x749d8000      C:\Windows\system32\OLEACC.dll
    0x75b60000 - 0x75bca000      C:\Windows\system32\NETAPI32.dll
    0x75ea0000 - 0x75ea7000      C:\Windows\system32\PSAPI.DLL
    0x74520000 - 0x74535000      C:\Windows\system32\MSACM32.dll
    0x75580000 - 0x75588000      C:\Windows\system32\VERSION.dll
    0x732a0000 - 0x732a5000      C:\Windows\system32\sfc.dll
    0x71df0000 - 0x71dfd000      C:\Windows\system32\sfc_os.DLL
    0x77140000 - 0x772c9000      C:\Windows\system32\SETUPAPI.dll
    0x73140000 - 0x7314c000      C:\Windows\system32\dwmapi.dll
    0x76070000 - 0x76197000      C:\Windows\system32\urlmon.dll
    0x76ee0000 - 0x76f25000      C:\Windows\system32\iertutil.dll
    0x741e0000 - 0x741e5000      C:\Windows\system32\SHUNIMPL.dll
    0x75eb0000 - 0x75ece000      C:\Windows\system32\IMM32.DLL
    0x75f20000 - 0x75fe7000      C:\Windows\system32\MSCTF.dll
    0x76ed0000 - 0x76ed9000      C:\Windows\system32\LPK.DLL
    0x77030000 - 0x770ad000      C:\Windows\system32\USP10.dll
    0x77000000 - 0x7702d000      C:\Windows\system32\WS2_32.dll
    0x76060000 - 0x76066000      C:\Windows\system32\NSI.dll
    0x75d10000 - 0x75d31000      C:\Windows\system32\NTMARTA.DLL
    0x75ed0000 - 0x75f19000      C:\Windows\system32\WLDAP32.dll
    0x75cf0000 - 0x75d01000      C:\Windows\system32\SAMLIB.dll
    0x74c50000 - 0x74de4000      C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6000.16386_none_5d07289e07e1d100\comctl32.dll
    0x10000000 - 0x10011000      C:\eclipse-3.3\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.0.v20070523\eclipse_1017a.dll
    0x003e0000 - 0x003e6000      C:\Users\ERIKHA~1.ALF\AppData\Local\Temp\IadHide5.dll
    0x6d7c0000 - 0x6da07000      C:\jdk1.6.0\jre\bin\client\jvm.dll
    0x7c340000 - 0x7c396000      C:\Windows\system32\MSVCR71.dll
    0x6d310000 - 0x6d318000      C:\jdk1.6.0\jre\bin\hpi.dll
    0x6d770000 - 0x6d77c000      C:\jdk1.6.0\jre\bin\verify.dll
    0x6d3b0000 - 0x6d3cf000      C:\jdk1.6.0\jre\bin\java.dll
    0x6d7b0000 - 0x6d7bf000      C:\jdk1.6.0\jre\bin\zip.dll
    0x6d570000 - 0x6d583000      C:\jdk1.6.0\jre\bin\net.dll
    0x75510000 - 0x7554b000      C:\Windows\system32\mswsock.dll
    0x75570000 - 0x75576000      C:\Windows\System32\wship6.dll
    0x6d590000 - 0x6d599000      C:\jdk1.6.0\jre\bin\nio.dll
    0x00fa0000 - 0x00fef000      C:\eclipse-3.3\configuration\org.eclipse.osgi\bundles\405\1\.cp\swt-win32-3346.dll
    0x772d0000 - 0x77344000      C:\Windows\system32\comdlg32.dll
    0x76f30000 - 0x77000000      C:\Windows\system32\WININET.dll
    0x76050000 - 0x76053000      C:\Windows\system32\Normaliz.dll
    0x052a0000 - 0x052b4000      C:\eclipse-3.3\configuration\org.eclipse.osgi\bundles\405\1\.cp\swt-gdip-win32-3346.dll
    0x74700000 - 0x748aa000      C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.6000.16386_none_9ea0ac9ec96e7127\gdiplus.dll
    0x75270000 - 0x752a8000      C:\Windows\system32\rsaenh.dll
    0x751f0000 - 0x751f5000      C:\Windows\system32\msimg32.dll
    0x770b0000 - 0x77134000      C:\Windows\system32\CLBCatQ.DLL
    0x6f290000 - 0x6f2c0000      C:\Windows\system32\mlang.dll
    0x6eec0000 - 0x6eee1000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\libapr.dll
    0x6ee50000 - 0x6ee59000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\libapriconv.dll
    0x06e90000 - 0x06f98000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\libeay32.dll
    0x71de0000 - 0x71de7000      C:\Windows\system32\WSOCK32.dll
    0x058b0000 - 0x05974000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\libdb44.dll
    0x70dd0000 - 0x70e36000      C:\Windows\system32\MSVCP60.dll
    0x04d40000 - 0x04d71000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\ssleay32.dll
    0x6ee60000 - 0x6ee89000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\libaprutil.dll
    0x04d80000 - 0x04d92000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\intl3_svn.dll
    0x06fa0000 - 0x070a9000      C:\eclipse-3.3\plugins\org.tigris.subversion.javahl.win32_1.2.4\libsvnjavahl-1.dll
    0x71fe0000 - 0x71fe5000      C:\Windows\system32\SHFOLDER.dll
    0x728b0000 - 0x729b7000      C:\Windows\system32\shdocvw.dll
    0x73b80000 - 0x73c32000      C:\Windows\system32\WindowsCodecs.dll
    0x72480000 - 0x72515000      C:\Windows\System32\cscui.dll
    0x73ce0000 - 0x73d97000      C:\Windows\System32\PROPSYS.dll
    0x72ac0000 - 0x72ac9000      C:\Windows\System32\CSCDLL.dll
    0x72ab0000 - 0x72aba000      C:\Windows\System32\CSCAPI.dll
    0x05350000 - 0x054d3000      C:\Program Files\TortoiseCVS\TortoiseShell.dll
    0x723f0000 - 0x72477000      C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8\MSVCP80.dll
    0x721b0000 - 0x7224b000      C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8\MSVCR80.dll
    0x72760000 - 0x728a5000      C:\Windows\system32\browseui.dll
    0x74f20000 - 0x74f50000      C:\Windows\system32\DUser.dll
    0x6c240000 - 0x6c2a0000      C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll
    0x71f10000 - 0x71f22000      C:\Windows\System32\ntlanman.dll
    0x71fd0000 - 0x71fd8000      C:\Windows\System32\drprov.dll
    0x71fc0000 - 0x71fcf000      C:\Windows\System32\davclnt.dll
    0x71ef0000 - 0x71f04000      C:\Windows\system32\LMIRfsClientNP.dll
    0x6e540000 - 0x6e586000      C:\Windows\system32\PortableDeviceApi.dll
    0x75050000 - 0x7507d000      C:\Windows\system32\WINTRUST.dll
    0x757e0000 - 0x758d1000      C:\Windows\system32\CRYPT32.dll
    0x75930000 - 0x75942000      C:\Windows\system32\MSASN1.dll
    0x76340000 - 0x76369000      C:\Windows\system32\imagehlp.dll
    0x71ae0000 - 0x71d03000      C:\Windows\system32\NetworkExplorer.dll
    0x70e40000 - 0x70e8a000      C:\Windows\system32\ntshrui.dll
    0x757a0000 - 0x757d9000      C:\Windows\system32\slc.dll
    0x083b0000 - 0x083b8000      C:\eclipse-3.3\configuration\org.eclipse.osgi\bundles\85\1\.cp\os\win32\x86\localfile_1_0_0.dll
    0x6ee40000 - 0x6ee45000      C:\Program Files\Subversion\iconv\_tbl_simple.so
    0x083d0000 - 0x083d9000      C:\Program Files\Subversion\bin\libapriconv-1.dll
    0x083e0000 - 0x08400000      C:\Program Files\Subversion\bin\libapr-1.dll
    VM Arguments:
    jvm_args: -Xms40m -Xmx512m -XX:MaxPermSize=128M
    java_command: <unknown>
    Launcher Type: generic
    Environment Variables:
    JAVA_HOME=C:\jdk1.6.0
    CLASSPATH=c:\mysql-connector-java-5.1.6\mysql-connector-java-5.1.6-bin
    PATH=C:\jdk1.6.0\bin\..\jre\bin\client;C:\jdk1.6.0\bin\..\jre\bin;C:\jdk1.6.0\bin;C:\Programme\PHP\;c:\Program Files\Sun\JavaES5\WebServer7\lib;c:\Program Files\Sun\JavaES5\share\lib;c:\Program Files\Sun\JavaES5\share\bin;C:\Java\JDK15~1.0_0\bin;c:\Program Files\Sun\JavaES5\share\ant\bin;c:\Program Files\Sun\JavaES5\share\cacao_2\bin;c:\Program Files\Sun\JavaES5\appserver\lib;c:\Program Files\Sun\JavaES5\appserver\bin;c:\program files\imagemagick-6.2.8-q16;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;d:\Programme\alfa\oracle\BIN;C:\Program Files\Common Files\Adobe\AGL;c:\program files\OpenOffice.org 2.0\program\;YBASE\DLL;C:\Program Files\QuickTime\QTSystem;d:\Programme\alfa\dll\de;C:\jdk1.6.0\bin;c:\Program Files\apache-ant-1.7.0\bin;$CATALINA_HOME/bin;c:\mysql-5.0.51a-win32\bin;C:\Program Files\Subversion\bin;C:\Program Files\CVSNT\;C:\Program Files\IDM Computer Solutions\UltraEdit\;C:\Program Files\IDM Computer Solutions\UltraCompare;C:\Program Files\Common Files\Ahead\Lib\
    USERNAME=doug.scovill
    SHELL=d:\Programme\alfa\PageOneXT32\unixbin\sh.exe
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 6 Stepping 4, GenuineIntel
    --------------- S Y S T E M ---------------
    OS: Windows XP Build 2600 Service Pack 2
    CPU:total 2 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht
    Memory: 4k page, physical 1048575k(902316k free), swap 2097151k(1048575k free)
    vm_info: Java HotSpot(TM) Client VM (1.6.0-b105) for windows-x86, built on Nov 29 2006 00:48:48 by "java_re" with unknown MS VC++:1310

    Have you got subversion commandline tools installed? And if so, did you install the version that was built against Apache 2.2. Subclipse is built against ver 2.0 and if you have the wrong version of the APR libraries included in your path then this causes eclipse to crash.
    My solution was to uninstall the commandline tools built against Apache 2.2 and reinstall those that are built against version 2.0
    Thats what I found anyway.

Maybe you are looking for