EXCEPTION_FLT_STACK_CHECK JVM crash
------------------------------------

         Key: XERCESJ-1029
         URL: http://nagoya.apache.org/jira/browse/XERCESJ-1029
     Project: Xerces2-J
        Type: Bug
  Components: DOM  
    Versions: 2.6.2    
 Environment: Windows XP SP2 with both JDK 1.4.2 and 5.0
    Reporter: Michael Good
    Priority: Blocker


We have an XML parsing program that is a plug-in for another program. With a 
certain sequence of actions, we can 100% reproduce an EXCEPTION_FLT_STACK_CHECK 
crash in the JVM when doing a NodeList.getLength() call after doing a 
node.getElementsByTagName() call. We are calling the JVM through JNI 
Invocation, so the JVM crash in turn crashes the entire program. There is no 
explicit multithreading Java code in our software, nor any Java user interface 
code.

The bug only appears on Windows; the same program running on Macintosh OS X 
does not get the crash. Although you have to do things in a certain order on 
Windows, the crash is very common. This is blocking beta test the Windows 
version of our software.

A similar issue that we reported before (XERCESJ-912) was marked as duplicate 
of another issue, but with additional information we have found out since then 
I don't think that this is the case.

Since we're calling via JNI Invocation, we don't get a normal Java fatal error 
log. However, we could use "-XX:+ShowMessageBoxOnError" or 5.0's "-XX:OnError" 
in our JNI invocation to get additional crash information. Please let me know 
what would be most helpful.

Thanks,

Michael Good
Recordare LLC


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to