Comment 65 for bug 870326

Revision history for this message
Tyler Hicks (tyhicks) wrote :

I've identified what software-center (actually, it is the python bsddb module) is doing to trigger this. A simple file 'open() -> mmap() -> close() -> modify the mapping' will hit this bug.

332ab16f is the upstream commit that likely introduced this regression. It was an attempt to fix a problem where lower files could remain open for the lifetime of an eCryptfs mount, but this is an ugly regression. I'm going to try to come up with a clean, simple fix but if that's not possible, reverting that commit would probably be the next best thing.