Attached is the log
the log stops at 3:00, but the programs crashed at 3:04 aprox
Hm. That's very strange.
The error message is not too helpful. The main things you can try are:
1. Get rid of the logging in the script, as I mentioned earlier.
2. Reduce the rate of polling. The default is 30 seconds, which is a LOT, and we generally recommend polling no more than every few minutes.
You mentioned that you did not change this value, however later in the thread you said, "the email with the py/VC solution took no more than 5 seconds to be received." That may sometimes be true if gmail happened to received a "vc" email seconds before the python script was already scheduled to poll. However, it should sometimes be taking close to 30 seconds to receive, because it should have only been checking your e-mail every 30 seconds.
If that value has been changes to <30 seconds, that could also cause problems.
3. Another thing you could try is to create a new gmail account just for this purpose, so that VC is not receiving and having to evaluate all your regular email to find the occasional "vc" emails.