This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | [gjast] ErrorChecker (or javac) does not close FileInputStreams | ||
---|---|---|---|
Product: | java | Reporter: | Jan Becicka <jbecicka> |
Component: | Unsupported | Assignee: | _ tball <tball> |
Status: | CLOSED FIXED | ||
Severity: | blocker | ||
Priority: | P1 | ||
Version: | 4.x | ||
Hardware: | PC | ||
OS: | Windows ME/2000 | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 46415 | ||
Attachments: | Stack trace |
Description
Jan Becicka
2004-09-10 16:14:32 UTC
Created attachment 17556 [details]
Stack trace
Removed jar caching in gjast library. What jar caching? This issue has nothing to do with jars. .java files are kept open, not .jar files. See attachment. There is no commit regarding this -> this issue is still valid. Fixed javac so it always closes secondary source files, regardless of client code usage. ASErrorChecker wasn't closing files, but shouldn't have had to, since javac's ClassReader was opening them. (Jars were kept open by other code -- you just didn't catch them. :-) Tom, please integrate this fix into release40_beta2. The code freeze date for the Beta 2 branch is Wednesday, Sep 15, 8:00pm CET. Thanks. Honzo, as a reporter, could you verify this issue (latest continuous build is 20040914-0837)? I don't know how to make it. Thanks! V Reorganization of java component |