[ http://nagoya.apache.org/jira/browse/XERCESC-740?page=history ]

Alberto Massari updated XERCESC-740:
------------------------------------

    Priority: Major

> IRIX and nonexistant schemas
> ----------------------------
>
>          Key: XERCESC-740
>          URL: http://nagoya.apache.org/jira/browse/XERCESC-740
>      Project: Xerces-C++
>         Type: Bug
>   Components: Validating Parser (Schema) (Xerces 1.5 or up only)
>     Versions: 2.1.0
>  Environment: Operating System: Other
> Platform: Other
>     Reporter: Richard Balint
>     Assignee: Xerces-C Developers Mailing List

>
> IRIX 6.5 will consistantly SIGSEGV or SIGBUS when cleaning up after it
> encounters the fatal error of a schema file not being able to be opened. (in my
> case via http).  This of course assumes schema validation is turned on. :)
> Seems to be a bug where ~XMLReader is getting called too many times,
> particularly from ReaderMgr::reset.  In this case it gets reset once, then the
> fCurReader is passed to it again with a non-null, and non-valid value.  For
> example, calling ~XMLReader on a fCurReader who equals 0x4 will definitely cause
> a SIGSEGV. :)
> SOMETHING is overwriting the fCurReader in ReaderMgr to a completely invalid value.
> This is reproducable with PParse -n -s -f    and any xml file that calls an
> invalid schema on IRIX.   Seems to clean up fine in Linux.

-- 
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