CVS scanner activates repository on every poll, causing high native memory usage

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • 2.10.0
    • Affects Version/s: 2.8.0, 2.9.0
    • Component/s: 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
      

            Assignee:
            Unassigned
            Reporter:
            Lukasz Pater
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: