No, there's no need to test with the modified summersnight.py, as it's just the same as the original when everything works.
Although we now have a workaround, I still don't really understand what is going wrong. Is the second character of your Windows username something that might conceivably cause problems (like a space, or a punctuation mark, or a non-ASCII character)?
I could try replacing the os.popen3 call in the script by using the newer subprocess module, but I don't know if this would make any difference.
No, there's no need to test with the modified summersnight.py, as it's just the same as the original when everything works.
Although we now have a workaround, I still don't really understand what is going wrong. Is the second character of your Windows username something that might conceivably cause problems (like a space, or a punctuation mark, or a non-ASCII character)?
I could try replacing the os.popen3 call in the script by using the newer subprocess module, but I don't know if this would make any difference.