DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24410>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24410 Purify UMR Errors in AbstractStringValidator ------- Additional Comments From [EMAIL PROTECTED] 2003-11-27 12:18 ------- I ran purify on a testcase that executed one of the try-catch blocks in the AbstractStringValidator::assignFacet routine and no UMR errors were reported. I checked the code and nothing has changed. I think the code you are reporting is: int val; try { val = XMLString::parseInt(value); } catch (NumberFormatException&) { ThrowXML1(InvalidDatatypeFacetException, XMLExcepts::FACET_Invalid_Len, value); } if ( val < 0 ) throw... I don't understand the problem. If you get an exception during parseInt won't you end up in a catch block in another routine? How will you execute the if (val <0) statement? David --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
