According to a search, a MS tech has documented this as being due to a hotfix (in particular HotFix: 890859)
This website gives details on how to remove these hotfixes using the recovery panel. This should hopefully then allow you to login after removing the above mentioned HotFix/Update