I was going to suggest a re-install. There looks to be corrupt data in the database or some weird PHP/MySQL interaction. This is something that we have seen in a couple cases, and I believe it was resolved by changing the MySQL bindings in PHP. However, generally, you can't complete the installation with that.
If you still have problems, I would recommend Zend Server in alternative to XAMPP.