Max Zerzouri created MSHADE-417:
-----------------------------------

             Summary: Nul bytes appended to small files by maven-shade-plugin
                 Key: MSHADE-417
                 URL: https://issues.apache.org/jira/browse/MSHADE-417
             Project: Maven Shade Plugin
          Issue Type: Bug
    Affects Versions: 3.3.0
            Reporter: Max Zerzouri
         Attachments: pom.xml

Version 3.3.0 of maven shade plugin seems to append "\x00" bytes to a file if 
it's less than 4 bytes:

{code:sh}
$ echo -n a > src/main/resources/test.txt
$ mvn clean install
...
$ bsdtar -xOf target/original-shadetest-0.0.0.jar test.txt | xxd
00000000: 61                                       a
$ bsdtar -xOf target/shadetest-0.0.0.jar test.txt | xxd
00000000: 6100 0000                                a...
{code}

I've attached a basic {{pom.xml}} that triggers this.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to