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
-
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 -
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:
user555161Hi,
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();
} -
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.
-
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.
ThxIt 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.0Try 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,
-Geoffif 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.0Is 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: genericlepre 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++:1310Have 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
-
Itunes will open initially upon start up of windows vista, but if closes, it will not open up again. I have backed up all itune media files, i have uninstalled and reinstalled all apple products needed to operate I tunes according to apple, any sugge
-
Safari won't display my site, works with Firefox
Hi For some reason safari does not load my website. It shows an entirely white page with nothing on it. However the site has no problems being viewed by Firefox and IExplorer in both Mac and PC systems. Please take a look - http://www.ladyofmann.com
-
Java script slideshow not fading in google chrome or firefox.
Hi I have built a page in DW CS4 and added a Jave Script fading photo slideshow. Thanks to some previous help from this forum is working great. One problem is that the images don't fade between in Firefox or Google Chrome??? please advise Regards Mar
-
Using Bonjour for video chat to windows computer
I'm wondering if it is possible to use Bonjour to do video chats accross the network from a mac to windows xp pc. Thanks in advance for any help or answers.
-
UCCX 7.0 Calls in Queue
Is a readerboard required in order for CAD agents to see calls in queue?