Summary: | TestWebdavServletOptions test fails with OutOfMemoryError for NIO on 32-bit Java | ||
---|---|---|---|
Product: | Tomcat 7 | Reporter: | Konstantin Kolinko <knst.kolinko> |
Component: | Catalina | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | 7.0.96 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Attachments: |
TEST-org.apache.catalina.servlets.TestWebdavServletOptions.NIO.txt
TEST-org.apache.catalina.servlets.TestWebdavServletOptions.APR.txt ant_test.log (zipped) |
Description
Konstantin Kolinko
2019-10-11 12:09:41 UTC
Created attachment 36818 [details]
TEST-org.apache.catalina.servlets.TestWebdavServletOptions.NIO.txt
Output from a failing run (Java 8u202 32-bit, NIO)
Created attachment 36819 [details]
TEST-org.apache.catalina.servlets.TestWebdavServletOptions.APR.txt
Output from a successful run (Java 8u202 32-bit, APR)
Created attachment 36820 [details]
ant_test.log (zipped)
Apache Ant stdout/stderr from the run (Java 8u202 32-bit, all connectors: BIO, NIO and APR). A 1.8 MB file compressed with zip.
The OutOfMemoryError message can be seen in it.
Oh, the irony. The problem is that the 1MB reserved by the OOME parachute is not released. Hopefully, I'll have a fix for this shortly. Fixed in 7.0.x for 7.0.98 onwards |