[
https://issues.apache.org/jira/browse/COMPRESS-687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gary D. Gregory reopened COMPRESS-687:
--------------------------------------
> 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
> Assignee: Gary D. Gregory
> Priority: Major
> 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)