So I recently installed 2.9.1 on a server running Win Server 2008 / IIS7 and the latest PHP 5.3.2RC1 VC9 compiled binaries.
I have been having weird results when uploading images inside of wordpress. They upload and create thumbnails correctly, but the original image does not receive the correct permissions.
Here's a screenshot of the permissions of the original uploaded iamge
http://aaron.ryden.us/IISUSRS_permissions.png
Where IIS_USERS group I assume is any anonymous unauthenticated internet user.
Here's a screenshot of the error message in firefox when attempting to look at the original image uploaded through wordpress.
http://aaron.ryden.us/500_error.png
I'm not getting anything useful when searching for this topic so hopefully someone knows how to fix it.