From: Don A. <don...@co...> - 2006-11-16 12:40:48
|
We have been encountering some instability with the underlying database (bsddb) that GRAMPS uses. It does not affect everyone, but we have not been able to figure out what is causing the problem. The major problem is that neither Alex nor I can seem to reproduce the problem. Without being able to reproduce it, we cannot fix it. Other projects that use=20 bsddb seem to be encountering a similar problem. So, until further notice, our recommendation is to: 1) If you do not have an XML backup, export your database to XML. 2) Delete the files under ~/.gramps/bsddbenv 3) Under Preferences, disable the "Enable Database Transactions" 4) Create a new DB, and import the backup XML Disabling database transactions should prevent the problem from occurring. On Thu, 2006-11-16 at 12:51 +0100, Rhian Geleick wrote: > User Information:=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > I have been trying to compile and run this programme evers since the > fatal crash error reported last week. >=20 > I have removed, I think, all traces of the install of 2.2.1 and 2.2.2 > and recompiled 2.2.2, I must of missed some part of the install as it > remebered some of my preferences from the last install. >=20 > I was able to open existing databases now, but this error occured when > creating a new db, I get the same error when trying to close any db.=20 >=20 >=20 > Error Details:=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > 46316: ERROR: gramps.py: line 147: Unhandled exception > Traceback (most recent call last): > File "/usr/local/share/gramps/ViewManager.py", line 772, in > new_activate=20 > (filename,filetype) =3D self.db_loader.new_file() > File "/usr/local/share/gramps/DbLoader.py", line 171, in new_file > self.read_file(filename,filetype) > File "/usr/local/share/gramps/DbLoader.py", line 412, in read_file=20 >=20 > self.dbstate.change_database(dbclass(Config.get(Config.TRANSACTIONS))) > File "/usr/local/share/gramps/GrampsDb/_GrampsDbBase.py", line 2269, > in change_database > self.db.close() > File "/usr/local/share/gramps/GrampsDb/_GrampsBSDDB.py", line 983, > in close=20 > self.env.txn_checkpoint() > DBRunRecoveryError: (-30977, 'DB_RUNRECOVERY: Fatal error, run > database recovery -- PANIC: fatal region error detected; run > recovery') >=20 >=20 > System Information:=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20 >=20 > Python version: 2.4.1 (#1, Sep 12 2005, 23:33:18) [GCC 4.0.2 20050901 > (prerelease) (SUSE Linux)]=20 > Gramps version: 2.2.2-1=20 > LANG: en_GB.UTF-8 > OS: Linux > Distribution: 2.6.13-15.11-default >=20 > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share y= our > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > _______________________________________________ Gramps-bugs mailing list = Gra...@li... https://lists.sourceforge.net/lists/listi= nfo/gramps-bugs |