From: Benny M. <ben...@gm...> - 2007-12-01 09:11:41
|
Direct edit of gramps xml is broken in version 2.2.9 If you need that, return to version 2.2.8, or install the development version from subversion (branch22, not trunk !) where this bug is fixed (1 line of code). The preferred way of working with gramps is by using the database, so import in a .grdb. Working on xml files directly means that if electricity falls out while closing gramps, you might loose all your work and have a corrupt file. With grdb you only loose your last edit. All backups should be in xml though. Benny 2007/12/1, Simon Natterer <sim...@sn...>: > > User Information: > =================== > > I'm trying to work with the .gramps xml database directly. This error > happens always when exiting gramps and the database is saved. > The .gramps file is corrupt afterwards. > > > Error Details: > =================== > > 149601: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/usr/share/gramps/ViewManager.py", line 492, in quit > self.state.db.close() > File "/usr/share/gramps/GrampsDb/_GrampsXMLDB.py", line 76, in close > quick_write(self,self.full_name) > File "/usr/share/gramps/GrampsDb/_WriteXML.py", line 111, in quick_write > g.write(filename) > File "/usr/share/gramps/GrampsDb/_WriteXML.py", line 178, in write > self.write_xml_data() > File "/usr/share/gramps/GrampsDb/_WriteXML.py", line 278, in > write_xml_data > self.write_family(family,2) > File "/usr/share/gramps/GrampsDb/_WriteXML.py", line 453, in > write_family > fhandle = family.get_father_handle() > AttributeError: 'NoneType' object has no attribute 'get_father_handle' > > > System Information: > =================== > > Python version: 2.5.1 (r251:54863, Aug 17 2007, 00:51:07) [GCC 4.1.3 > 20070812 (prerelease) (Debian 4.1.2-15)] > BSDDB version: 4.4.5.2 > Gramps version: 2.2.9-1 > LANG: de_DE@euro > OS: Linux > Distribution: 2.6.22.1 > > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: The Future of Linux Business White Paper > from Novell. From the desktop to the data center, Linux is going > mainstream. Let it simplify your IT future. > http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 > _______________________________________________ > Gramps-bugs mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-bugs > |