[
https://issues.apache.org/jira/browse/IO-764?focusedWorklogId=752181&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-752181
]
ASF GitHub Bot logged work on IO-764:
-------------------------------------
Author: ASF GitHub Bot
Created on: 04/Apr/22 10:24
Start Date: 04/Apr/22 10:24
Worklog Time Spent: 10m
Work Description: DaGeRe commented on PR #343:
URL: https://github.com/apache/commons-io/pull/343#issuecomment-1087378794
Unfortunately, this does not work on GH Actions since the RAM is too small.
Should I increase the RAM for the test or disable the test?
Issue Time Tracking
-------------------
Worklog Id: (was: 752181)
Time Spent: 20m (was: 10m)
> Unable to Write Big Strings Using IOUtils
> -----------------------------------------
>
> Key: IO-764
> URL: https://issues.apache.org/jira/browse/IO-764
> Project: Commons IO
> Issue Type: Bug
> Affects Versions: 2.11.0
> Reporter: David Georg Reichelt
> Priority: Critical
> Time Spent: 20m
> Remaining Estimate: 0h
>
> Currently, if I try to write a sufficiently big to a stream, IOUtils.write
> fails:
> {code:java}
> java.lang.NegativeArraySizeException: -1283060862
> at java.base/java.lang.StringCoding.encodeUTF8(StringCoding.java:904)
> at java.base/java.lang.StringCoding.encode(StringCoding.java:449)
> at java.base/java.lang.String.getBytes(String.java:964)
> at org.apache.commons.io.IOUtils.write(IOUtils.java:3251)
> at org.apache.commons.io.FileUtils.writeStringToFile(FileUtils.java:3541)
> at
> org.apache.commons.io.FileUtils.writeStringToFile(FileUtils.java:3524){code}
> The reason for this is that getBytes does not support Strings with this size.
> This should be fixed.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)