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=19972>. 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=19972 NullPointerException when compile with xsltc, fix(es) provided. [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Additional Comments From [EMAIL PROTECTED] 2003-08-12 23:09 ------- I just applied the patch to the main CVS branch. Thanks to William Lee for this patch. The code loops over elements in a Vector, incrementing the index "j". Some elements should not be processed so they were removed from the Vector. The removal of element "j" shifted all higher elements down and made the Vector 1 shorter. So removal of an element and incrementing "j" actually caused elements to be skipped. It is not quite clear why the element is being removed from the Vector rather than just skipped over. For safety sake an iteration over the loop either removes an element, or increments "j", but not both in the same iteration. - Brian Minchau
