>>>>> "GW" == Greg Ward <gward@mems-exchange.org> writes: GW> Verrry interesting! Sounds like it just might be a Python bug GW> after all. If I had to guess, I'd say it's some of the BTrees C code doing something weird with exceptions. I think Python's exception handling code is pretty solid and well tested. Jeremy