I use photobucket a lot, never had a problem with auto rotation, I only have crashes when the photo is over 1mb. Mostly I just reduce the size of the photo before uploading to under 500kb. & resize in photobucket to 800x600, you can of course rotate the photo in photobucket, if it is not the right orientation,after uploading. Just a thought, maybe you have a sticky key on your keyboard?
Don't know if any of the above will help, but that's my 2 cents worth.