Fran2 Thank you for patience. I am checking the code now and it looks program should not crash at this particular place untill something is messed up in the database. In looks like one of the faces that is assigned to the person is now null, which is not possible in the current database schema. Since no one before ever reported similar problem I tend to consider this is one time glitch with the data file. Sorry you had to face it.
With that said I am thinking about the ways how to repair your database easiest way. The default would be to uninstall program and istall it again. You will have again to wait for full indexing, but database will be recreated from the scratch, all faces data will be restored from ini files, so you will only lose time this way, all data will be preserved.
But that is long way. Alternatively we can try to delete this problematic person and reassign all faces for it from the scratch, if there are not many. However, this only works assuming we know what person is causing this problem. Is there any hint currently in UI pointing to the person that casuses this problem?