From: Benny M. <ben...@gm...> - 2008-07-02 07:59:37
|
It appears your database is messed up. Duplicate persons with same ID should never appear, if they do something is seriously wrong. For the error you have, the procedure to resolve it is normally: 1/take a backup by export to a .gramps xml file 2/go to the tools menu and run: 3/rebuild reference tables tool 4/rebuild sec keys tool 5/check and repair tool However, in your case, it might be more serious. So after the above, export to a .gramps xml file, then start a new empty database, and import the xml file into it. This should make sure you have a correct database. Do check your data after import though, it might be borked up due to the doubles that appeared. If so, you need to clean up the old database before exporting to .gramps. Also investigate if you did not make the common error: http://www.gramps-project.org/wiki/index.php?title=Recover_corrupted_grdb As you are running Ubuntu, you could after doing the above upgrade to version 3.0.1 with the ubuntu package provided on our website. These kind of problems you mention in your bug are much less likely to appear in the new redesigned 3.0.x series of GRAMPS. Benny 2008/7/2 Vanessa Crum <vl...@le...>: > User Information: > =================== > > Hello, Bug-List; > > This report was generated after I tried to delete a blank entry in a > family list. I suspect that some information was incompletely deleted > from the database when I'd previously deleted the entry the first time. > > For what it's worth, I've been having a lot of problems with duplicate > entries in the overall (under People) list. Yes, I have the "display all > nodes" switch checked. New instances of the same people get generated > with the *same* ID number. They seem to be created when I create a > family relationship. I'm not even sure this isn't supposed to happen. > > Unsure if this helps, but I was trying to weed out some of these > duplicate entries when I had this problem. > > Is that duplication an artifact of the way the database works, or am I > doing something wrong? If so, one needs to tell me what I'm doing wrong. > > A simple yes or no is acceptable. You aren't tech support in that sense. > > If there is any information you need that I've neglected, feel free to ask. > > The generated bits from the bug-report wizard follow. > > Thank you for your time. > > Juniper > > Error Details: > =================== > > 41368900: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/usr/share/gramps/DataViews/_FamilyList.py", line 192, in remove > GrampsDb.remove_family_relationships(self.dbstate.db, handle) > File "/usr/share/gramps/GrampsDb/_DbUtils.py", line 97, in > remove_family_relationships > db.transaction_commit(trans, _("Remove Family")) > File "/usr/share/gramps/GrampsDb/_GrampsBSDDB.py", line 1417, in > transaction_commit > self.reference_map.delete(str(key),txn=self.txn) > DBNotFoundError: (-30989, 'DB_NOTFOUND: No matching key/data pair found') > > > System Information: > =================== > > Python version: 2.5.2 (r252:60911, Apr 21 2008, 11:12:42) [GCC 4.2.3 > (Ubuntu 4.2.3-2ubuntu7)] > BSDDB version: 4.4.5.3 > Gramps version: 2.2.10-1 > LANG: en_US.UTF-8 > OS: Linux > Distribution: 2.6.24-19-generic > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Gramps-bugs mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-bugs > |