[Python-Dev] Mysterious Python pyc file corruption problems (original) (raw)

Guido van Rossum guido at python.org
Fri May 17 00:34:41 CEST 2013


On Thu, May 16, 2013 at 3:27 PM, Greg Ewing <greg.ewing at canterbury.ac.nz> wrote:

Guido van Rossum wrote:

This reminds me of the following bug, which can happen when two processes are both writing the .pyc file and a third is reading it. ... I think all the errors are actually explainable from this scenario. The second writer will still carry on to write a valid .pyc file, though, won't it? So this wouldn't result in a permanently broken .pyc file being left behind, which is what the original problem description seemed say was happening.

From the evidence that is not completely clear to me.

Thomas Wouters' scenario with two different Python versions writing the same .pyc file could cause that; I don't know if Barry has ruled that possibility out yet.

-- --Guido van Rossum (python.org/~guido)



More information about the Python-Dev mailing list