Arne Eckmann - 2003-10-18

Using the online editor I was trying to add parents to a person.

The process was incredible slow. However, I managed to enter the name of one of the new parents. After a long wait the process asked me about the persons gender. I input the persons gender and prepared for at long wait. And it was a long wait, because the editor simply locked-up.

In order to skip the update in phpGedView, I selected the accept/reject changes option.

At the top it displayed the following error message:

ERROR 4: Could not find gedcom record with gid:F1062

Notice: Undefined offset: 2 in mypath\gdbi_changes.php on line 65

Notice: Undefined variable: factarray in mypath\gdbi_changes.php on line 69

Next I was given the opportunity to reject the changes or to view the record:

Flgende ndringer indtraf for denne person:
Type: append
Gedcom: my.ged
Type: replace
Gedcom: my.ged
Fortryd | Vis GEDCOM Record

Hansen, Willy

Flgende ndringer indtraf for denne person:
Type: replace
Gedcom: my.ged
Fortryd | Vis GEDCOM Record

Bese ndring, forskel

Flgende ndringer indtraf for denne person:
Type: append
Gedcom: my.ged
Fortryd | Vis GEDCOM Record

Bese ndring, forskel

However, it appered that this record couldn't be completely removed.

It also was revealed, that the record F1062 was absolutely blank, and yet it couldn't be removed.

When Viewing pgv_changes.php via my FTP program, it's contents looked like this:

<?php
$pgv_changes = array();
$pgv_changes["F1062_my.ged"] = array();
$change = array();
$change["gid"] = 'F1062';
$change["gedcom"] = 'my.ged';
$change["type"] = 'append';
$change["status"] = 'submitted';
$change["undo"] = '';
$pgv_changes["F1062_my.ged"][] = $change;
$change = array();
$change["gid"] = 'F1062';
$change["gedcom"] = 'my.ged';
$change["type"] = 'replace';
$change["status"] = 'submitted';
$change["undo"] = '0 @F1062@ FAM
0 TRLR
';
$pgv_changes["F1062_my.ged"][] = $change;

?>

At this point I simply replaced pgv_changes.php with another pgv_changes.php with the following contents:

<?php
$pgv_changes = array();

?>

best regard

Arne