-
Bug
-
Resolution: Fixed
-
Medium
-
2.8.0, 2.9.0
-
None
-
None
In some cases (large number of repositories with very short polling times) FishEye's native memory usage seems to grow very quickly. This can increase over the addressable memory limit, especially on a 32bit vm.
The errors seen are usually one of:
# There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (malloc) failed to allocate 32756 bytes for ChunkPool::allocate
# There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (malloc) failed to allocate 144728 bytes for Chunk::new
# A fatal error has been detected by the Java Runtime Environment: # # java.lang.OutOfMemoryError: requested 32756 bytes for ChunkPool::allocate. Out of swap space? # # Internal Error (allocation.cpp:166), pid=12680, tid=525335360 # Error: ChunkPool::allocate