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.
then in the tools menu run rebuild reference tables, rebuild sec indexes and then the check and repair tool.

Does that work?


2008/2/26, ewediger <ewediger@illicomanitoba.ca>:
"User Information:

Changing views within relationships.

Error Details:

131340: ERROR: gramps.py: line 147: Unhandled exception
Traceback (most recent call last):
  File "/var/tmp/gramps-2.2.8-1pclos2007-buildroot/usr/share/gramps/ViewManager.py", line 492, in quit
  File "/var/tmp/gramps-2.2.8-1pclos2007-buildroot/usr/share/gramps/GrampsDb/_GrampsBSDDB.py", line 1070, in close
DBInvalidArgError: (22, 'Invalid argument -- txn_checkpoint: failed to flush the buffer cache Invalid argument')

System Information:

Python version: 2.4.3 (#2, Jan 29 2008, 16:53:31) [GCC 4.1.1 20060724 (prerelease) (4.1.1-4pclos2007)]
BSDDB version:
Gramps version: 2.3.8-0.SVNexported
OS: Linux

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
Gramps-bugs mailing list