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

Reply via email to