I just posted a related problem in the xPDO thread.
http://modxcms.com/forums/index.php/topic,49964.0.html
In Revo, what is causing the above referenced xPDO problem to occur is in modSessionHandler, specifically from calling this in a Windows environment:
$session->get('access', '%s')
That underlying problem can be hashed out in the xPDO thread, but I wanted to also note that each time the strftime function is called (again, just in Windows, with the ’%s’ formatter), it ends up triggering modErrorHandler :: handleError() 5 times. I can’t tell yet from debugging where this is going wrong. I’m sure that the xPDOObject :: get() is only running once, yet it is driving 5 calls to handleError() and therefore 5 entries show up in the error log. The $errcontext passed to handleError each time is exactly the same.
I will file this in Jira once I understand a little better what is going on. Any thoughts?