I wonder how this could be possible. Were you running under low memory conditions? Even if this would not explain it anyway. _opener can't be None there, it just can't, looking at the Python code. It looks like a Python bug or an unstable system, nobody else has reported it.
-- Fabio Erculiani
