Update: PVD RC 1.0.2.5 won't even open a copy of my database. It doesn't give any error when I try, but it shows an empty database (no records)!!! If I open the Statistics window, it tells me there are no movies and no people.
1.0.2.5 also will not load a much smaller test database I created in the older version (0.9.9.21) to test the apostrophe problem. The test database is just a handful of records, with a studio name containing an apostrophe. [Note: In testing, I managed to get 1.0.2.5 to give me an error message when opening this test file (which I submitted as a bug report in-app). However, if I tell the error dialog to restart PVD, it then opens the file.]
So I tried creating a brand-new test database in 1.0.2.5, with three movies, "Test Movie A" ("B", "C"). "Test Movie A" was assigned the studio "Normal Studio", while "Test Movie B" and "Test Movie C" were each assigned to a studio named "Apostrophes 'R Us" (note the apostrophe). After saving all changes, I went to the "View" menu, and chose "Group by Studio". Lo and behold, there were TWO "Apostrophes 'R Us" studios (both spelled exactly the same way) listed in the tree view.
Once I saw this, I then tried to edit one of the movie records to remove the apostrophe from the studio name. When I saved the changes, PVD then showed that the movie had TWO studios, "Apostrophes 'R Us" (with the apostrophe) and "Apostrophes R Us" (without it). Try as I might, I cannot get the app to remove the studio name containing the apostrophe. (Again, this is exactly what was happening in 0.9.9.21.)
So, yes, the behavior CAN be duplicated in the latest version.
Aimhere