[Python-Dev] Mysterious Python pyc file corruption problems

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