Did you by any chance use the .grdb file as a portable format? It is not, see http://www.gramps-project.org/wiki/index.php?title=Recover_corrupted_grdb

If that is not the reason, you have a database problem. Best to start from a new empty database and import the last .gramps file backup. This really creates a new database from scratch as oposed to importing a grdb which copies database tables directly.

Then in the tools menu, submenu repair, run rebuild reference tables, rebuild sec indexes and then the check and repair tool.

Does that work?

Lastly, please upgrade to version 2.2.10, you find an ubuntu package on the website. The change of 2.2.8 are all bug fixes.

Benny

2008/2/27, Christophe FIGUERAS <chris.figueras@free.fr>:
"User Information: 
===================

This error happened when i was populating the children for this person


Error Details:
===================

154519: ERROR: gramps.py: line 148: Unhandled exception
Traceback (most recent call last):
File "/usr/share/gramps/Editors/_EditFamily.py", line 792, in save
self.__do_save()
File "/usr/share/gramps/Editors/_EditFamily.py", line 879, in __do_save
self.db.commit_person(person, trans)
File "/usr/share/gramps/GrampsDb/_GrampsDbBase.py", line 470, in commit_person
transaction.person_add, transaction, change_time)
File "/usr/share/gramps/GrampsDb/_GrampsBSDDB.py", line 1322, in _commit_base
transaction.add(key,handle,old_data,new_data)
File "/usr/share/gramps/GrampsDb/_GrampsDbBase.py", line 2276, in add
1)
DBPageNotFoundError: (-30987, 'DB_PAGE_NOTFOUND: Requested page not found')


System Information:
===================

Python version: 2.5.1 (r251:54863, Oct 5 2007, 13:36:32) [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)]
BSDDB version: 4.4.5.2
Gramps version: 2.2.8-0.SVN
LANG: fr_FR.UTF-8
OS: Linux
Distribution: 2.6.22-14-generic
"

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Gramps-bugs mailing list
Gramps-bugs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gramps-bugs