Comment 0 for bug 786804

Revision history for this message
Jean-Paul Calderone (exarkun) wrote : branch scanner fails with MemoryError leaving branch page in intermediate state

r2675 of https://code.launchpad.net/~divmod-dev/divmod.org/trunk was never properly scanned. On #launchpad:

  < wgrant> 2011-05-21 20:24:08 INFO Updating branch scanner status: 2675 revs
  < wgrant> Fatal Python error: deletion of interned StaticTuple failed
  < wgrant> Aborted
  < wgrant> Looks like bzrlib exploded.
  < wgrant> Oh, no, it's actually a MemoryError.
  < wgrant> exarkun: A bug would be good. What happened here is that a kernel branch caused the scanner to hit its rlimit, but scan_branches.py didn't notice, so it continued trying to execute more jobs, and yours was next.

I guess divmod.org/trunk will probably be fixed by the next commit, but it would be good if launchpad handled this case better on its own.