Closed
Description
As discussed on maven developers mailing-list [1], the PrettyPrintXMLWriter fails with a NoSuchElementException when calling the endElement() method on the root XML tag.
As verified after debugging, the LinkedList implementation (used as a stack) is NOT empty: it contains one element that can be safely removed from the list, but instead it throws the exception as if that list were actually empty.
The bug arises when executing the build with JDK 7u80 and 7u79 on Windows OS (Windows 10 tested by me).
Also verified that the bug does not arises when:
- disabling string concatenation optimizations on Java 7 (-XX:-OptimizeStringConcat).
- executing maven with remote debugging (command mvnDebug).
- executing maven with Java 8.
[1] https://www.mail-archive.com/[email protected]/msg117970.html
Metadata
Metadata
Assignees
Labels
No labels