Corrupted LrPhoto object in LR 7.3 / rootFile nil
While working on a plug-in, I came across a photo entry in my catalog that has corrupt file information. After tracking it down in the interface, this photo has no preview nor does it have file information. The metadata panel just spins on this photo and doesn't display anything about it. The extra details around the icon in grid view are all blank. I can mark the photo as rejected but the flag never appears on the grid entry. When I try to delete this photo through ctrl-alt-shift-del, I receive the following error:

I receive the same error for this photo when I access any of the file properties via the SDK.
Is there another way to remove this photo from the catalog other than trying to delete/remove it? Failing that, can someone point me to documentation about the underlying database schema or tell me how to do this via SQL?
