Details
-
Bug
-
Resolution: Timed out
-
Medium
-
2.7.10
-
None
-
Severity 2 - Major
-
Description
Looking at the heap dump there are 2M objects of the type java.io.File held by the main thread with 500Mb retained.
@400000004f8b827c03844a9c java.lang.reflect.InvocationTargetException @400000004f8b827c03844e84 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) @400000004f8b827c03844e84 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) @400000004f8b827c0384526c at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) @400000004f8b827c03845654 at java.lang.reflect.Method.invoke(Method.java:597) @400000004f8b827c03845654 at com.cenqua.fisheye.FishEyeCtl.mainImpl(FishEyeCtl.java:98) @400000004f8b827c03848534 at com.cenqua.fisheye.FishEyeCtl.main(FishEyeCtl.java:41) @400000004f8b827c03848534 Caused by: java.lang.OutOfMemoryError: Java heap space @400000004f8b827c0384891c at java.util.Arrays.copyOfRange(Arrays.java:3209) @400000004f8b827c0384891c at java.lang.String.<init>(String.java:215) @400000004f8b827c03848d04 at java.lang.StringBuilder.toString(StringBuilder.java:430) @400000004f8b827c03848d04 at java.io.UnixFileSystem.resolve(UnixFileSystem.java:93) @400000004f8b827c038494d4 at java.io.File.<init>(File.java:207) @400000004f8b827c038494d4 at java.io.File.listFiles(File.java:1056) @400000004f8b827c038498bc at com.cenqua.fisheye.io.IOHelper.recursiveDeleteImpl(IOHelper.java:172) @400000004f8b827c03849ca4 at com.cenqua.fisheye.io.IOHelper.recursiveDelete(IOHelper.java:157) @400000004f8b827c03849ca4 at com.cenqua.fisheye.rep.DiffTextCache.<init>(DiffTextCache.java:66) @400000004f8b827c0384a08c at com.cenqua.fisheye.rep.BaseRepositoryScanner.start(BaseRepositoryScanner.java:498) @400000004f8b827c0384d354 at com.cenqua.fisheye.svn.SvnRepositoryScanner.start(SvnRepositoryScanner.java:93) @400000004f8b827c0384d354 at com.cenqua.fisheye.svn.SvnRepositoryScanner.start(SvnRepositoryScanner.java:61) @400000004f8b827c0384d73c at com.cenqua.fisheye.rep.BaseRepositoryEngine.doStart(BaseRepositoryEngine.java:70) @400000004f8b827c0384db24 at com.cenqua.fisheye.rep.RepositoryEngine.start(RepositoryEngine.java:196) @400000004f8b827c03852d2c at com.cenqua.fisheye.rep.RepositoryHandle.run(RepositoryHandle.java:318) @400000004f8b827c03852d2c at com.cenqua.fisheye.config.DefaultRepositoryManager.runRepository(DefaultRepositoryManager.java:295) @400000004f8b827c03853114 at com.cenqua.fisheye.config.DefaultRepositoryManager.runRepositories(DefaultRepositoryManager.java:326) @400000004f8b827c038534fc at com.cenqua.fisheye.config.RootConfig.startRepositories(RootConfig.java:461) @400000004f8b827c03fdcffc at com.cenqua.fisheye.ctl.Run.mainImpl(Run.java:242) @400000004f8b827c03fdd3e4 at com.cenqua.fisheye.ctl.Run.main(Run.java:77) @400000004f8b827c03fdd7cc ... 6 more
Attachments
Issue Links
- is caused by
-
FE-2772 DiffTextCache continues to grow when starter license limits reached
- Closed