I was wrong about it being related to that python bug. My python is patched for that bug. I have managed to track it down further that might aid someone else to reproduce it.
A little while ago, I accidentally added my "tags" file. It is over 1 GB in size, but is highly compressible, down to around 54 MB. Now whenever there is a need to decompress that file, such as switching to a branch that contains that file, or doing a bzr check --repo, it fails with out of memory. Doing an auto repack would also hit it, which would explain why Greg is seeing it.
I was wrong about it being related to that python bug. My python is patched for that bug. I have managed to track it down further that might aid someone else to reproduce it.
A little while ago, I accidentally added my "tags" file. It is over 1 GB in size, but is highly compressible, down to around 54 MB. Now whenever there is a need to decompress that file, such as switching to a branch that contains that file, or doing a bzr check --repo, it fails with out of memory. Doing an auto repack would also hit it, which would explain why Greg is seeing it.