Photos library is on internal 1TB SSD. 31GB available.
I do not use iCloud Photo Library, only My Photo Stream & iCloud Photo Sharing in System Preferences: iCloud: Photos: Options.
If I export the unmodified original, Photos tosses the Portrait mode data & I wind up with an image with no bokeh/depth of field as if I had taken the photo with no Portrait mode. If instead I simply do File: Export: Export 1 Photo, I retain Portrait mode data. The photo exports horizontally oriented, even though I know I took this Portrait mode photo with my iPhone X vertically oriented.
I setup a new User account to test Photos. I brought over my one photo, imported it into Photos in the new test account. I rotated the photo so it was vertically oriented. The photo displays correctly, even across quitting & restarting Photos.
In my main account, I tried hitting the rotate button. On the first press, the image looks stretched. It takes a moment, then the image rotates to a different angle & looks proportionally correct. Hitting the rotate button until the image is "right side up" leaves it looking fine. Choosing a different image, then going back to the one I rotated, the Portrait mode vertical oriented image now looks fine. So I guess I don't need to go into Edit mode to do this. I suppose I could create a script to go through every vertical Portrait mode photo and rotate it 4 times, this just seems like a bug Apple should fix.
For these reasons I seriously doubt this is a hardware problem. This strikes me as a bug in Photos. I'm not having trouble opening other applications, Safari, Mail, Calendar, etc.
My iPad 5 Retina Display is running iOS 11.2.1. My iPhone X is running iOS 11.2.6. So all fairly current versions of OSes.
- Adam