[ https://issues.apache.org/jira/browse/MNG-7483?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17541895#comment-17541895 ]
Michael Osipov commented on MNG-7483: ------------------------------------- Does not work: {noformat} osipovmi@deblndw011x:/tmp/ErrorInvestigationProject $ mvn clean verify [INFO] Scanning for projects... [ERROR] [ERROR] Some problems were encountered while processing the POMs: [FATAL] Non-parseable POM /tmp/ErrorInvestigationProject/pom.xml: end tag name </plugins> must match start tag name <plugin> from line 28 (position: TEXT seen ...</version>\n </plugins>... @32:15) @ line 32, column 15 @ [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project (/tmp/ErrorInvestigationProject/pom.xml) has 1 error [ERROR] Non-parseable POM /tmp/ErrorInvestigationProject/pom.xml: end tag name </plugins> must match start tag name <plugin> from line 28 (position: TEXT seen ...</version>\n </plugins>... @32:15) @ line 32, column 15 -> [Help 2] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException [ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/ModelParseException {noformat} > Fail message with one non-ASCII characters and a lot of characters lead to > corruption > ------------------------------------------------------------------------------------- > > Key: MNG-7483 > URL: https://issues.apache.org/jira/browse/MNG-7483 > Project: Maven > Issue Type: Bug > Components: Errors > Affects Versions: 3.8.4 > Environment: Java openjdk 15.0.5 > MacOS Monterey 12.4 > Reporter: Clement Gaboriau Couanau > Priority: Major > Fix For: waiting-for-feedback, wontfix-candidate > > Attachments: ErrorInvestigationProject.zip > > > I have a problem when running my tests with Maven. > When running this test: > {code:java} > @Test > public void testFail() { > fail( > > "aaaa¸aaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenv"); > }{code} > From IntelliJ, it fails as expected. > From the command line, it does not fail, I obtain the following result > {code:java} > > mvn test -pl com/xx -Dtest=MyClass > [INFO] Running com.xx.MyClass > [ERROR] > aaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenv::j:aaaa¸aaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenv:�:MyClass.testFail:666 > > aaaa¸aaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenv: > �:org.opentest4j.AssertionFailedError: > aaaa¸aaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaaaaaffffffffffffffffffavaaaaaaaaaaenvaaaaenvaaaaaaaenvaaaaaaaenvaaaaaaaenv > [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 s > - in com.xx.MyClass > {code} > Then, it returns no error (return value of the command line is 0). > > When reducing the number of characters, or (exclusive OR) by simply removing > the fifth character (non-ASCII), it fails as expected. I replaced this > non-ASCII character with the middle-dot character and I obtained the same > result. -- This message was sent by Atlassian Jira (v8.20.7#820007)