By MR - Sunday, February 24, 2008
|
Just published the report for the first time. Great! However, for some reason, at least for one living (excluded) individual I still get a picture (only one out of many). The picture symbol is not shown for the individual, but nevertheless the picture is there. This is the report http://familytrees.genopro.com/MR/Rybak/ The picture is for Bluma Girson A bug? Thanks, Mark
|
By GenoProSupport - Sunday, February 24, 2008
|
There is a bug regarding the deletion of "stray objects". Some objects, such as pictures and sources, should be automatically deleted when they are excluded from a report, however GenoPro does not delete them because they are referred by another object. Let me give an example: Say you have a picture of a library and the library has many sources and citations for that picture. Now, you exclude individuals from the report, and the library picture is no longer useful, however GenoPro still considers this picture valid since many sources and citations are linking to that picture, although those sources and citations are no longer in use because the individuals have been excluded from the report. In computing, this is known as a circular reference (http://en.wikipedia.org/wiki/Reference_counting). I need to upgrade the code to handle this, however I am not touching it for GenoPro 2007, because if I make a mistake, GenoPro could end up permanently deleting all pictures, places, sources and citations, occupations, on the master document as well as the generated report. If my new routine works 99.9% of the time, however in 0.1% of the time GenoPro deletes all those objects, I will have many angry customers.
|
|