Alexis Jehan created COMPRESS-687:
-------------------------------------

             Summary: Pack200CompressorInputStream unexpected process finished 
on Java 22
                 Key: COMPRESS-687
                 URL: https://issues.apache.org/jira/browse/COMPRESS-687
             Project: Commons Compress
          Issue Type: Bug
          Components: Compressors
    Affects Versions: 1.27.1
            Reporter: Alexis Jehan
         Attachments: test-issue.7z

Hello,

Consider the following class:
{code:java}
public final class Foo {

        public static void main(final String... args) throws IOException {
                System.out.println("start");
                try (var inputStream = 
Foo.class.getClassLoader().getResourceAsStream("foo.pack")) {
                        try (var compressInputStream = new 
Pack200CompressorInputStream(inputStream)) {
                                compressInputStream.transferTo(System.out);
                        }
                }
                System.out.println("end"); // never reached
        }
}
{code}

Running it using Java 22, and the `--add-opens=java.base/java.io=ALL-UNNAMED` 
VM option, the result is:
{noformat}
start

Process finished with exit code 0
{noformat}

The process is interrupted without any error.

I have attached files.

Thank you in advance.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to