From: Graham P D. <his...@sc...> - 2006-12-25 08:52:25
|
User Information: =================== I was exporting my tree as a GEDCOM file. No changes to default settings apart from selecting "ANSI". Error Details: =================== 338250252: ERROR: gramps.py: line 148: Unhandled exception Traceback (most recent call last): File "/opt/gnome/share/gramps/Exporter.py", line 126, in on_before_page_next success = self.save() File "/opt/gnome/share/gramps/Exporter.py", line 183, in save self.callback) File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 1492, in exportData ret = gw.export_data(filename) File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 594, in export_data self.write_person(person) File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 1062, in write_person self.writeln("2 TYPE %s %s" %(self.cnvtxt(name),value)) File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 75, in iso8859 return s.encode('iso-8859-1','replace') AttributeError: 'NoneType' object has no attribute 'encode' System Information: =================== Python version: 2.5 (r25:51908, Nov 27 2006, 19:14:46) [GCC 4.1.2 20061115 (prerelease) (SUSE Linux)] BSDDB version: 4.4.5 Gramps version: 2.2.3-1 LANG: en_GB.UTF-8 OS: Linux Distribution: 2.6.18.2-34-default |
From: Don A. <don...@co...> - 2006-12-26 04:26:09
|
Running the "check and repair database" may fix this problem. Don On Mon, 2006-12-25 at 08:52 +0000, Graham P Davis 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 was exporting my tree as a GEDCOM file. No changes to default settings = apart=20 > from selecting "ANSI". >=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 > 338250252: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/opt/gnome/share/gramps/Exporter.py", line 126, in on_before_page= _next > success =3D self.save() > File "/opt/gnome/share/gramps/Exporter.py", line 183, in save > self.callback) > File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 1492, in=20 > exportData > ret =3D gw.export_data(filename) > File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 594, in=20 > export_data > self.write_person(person) > File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 1062, in=20 > write_person > self.writeln("2 TYPE %s %s" %(self.cnvtxt(name),value)) > File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 75, in is= o8859 > return s.encode('iso-8859-1','replace') > AttributeError: 'NoneType' object has no attribute 'encode' >=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 > Python version: 2.5 (r25:51908, Nov 27 2006, 19:14:46) [GCC 4.1.2 2006111= 5=20 > (prerelease) (SUSE Linux)]=20 > BSDDB version: 4.4.5=20 > Gramps version: 2.2.3-1=20 > LANG: en_GB.UTF-8 > OS: Linux > Distribution: 2.6.18.2-34-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/listinfo/gramps-bugs |
From: Alex R. <sh...@gr...> - 2006-12-26 04:48:12
|
On Mon, 2006-12-25 at 21:26 -0700, Don Allingham wrote: > Running the "check and repair database" may fix this problem. Actually, check and repair will not, but using 2.2.4 will. This the the gedcom export bug that was fixed right after 2.2.3 was released. The fix is in 2.2.4. Alex > > File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 75, in iso8859 > > return s.encode('iso-8859-1','replace') > > AttributeError: 'NoneType' object has no attribute 'encode' -- Alexander Roitman http://www.gramps-project.org |
From: Graham P D. <his...@sc...> - 2006-12-26 12:06:05
|
I'll update to 2.2.4 ASAP and try creating the GEDCOM again - after backing-up everything of course. Thanks, Graham On Tuesday 26 December 2006 04:47, Alex Roitman wrote: > On Mon, 2006-12-25 at 21:26 -0700, Don Allingham wrote: > > Running the "check and repair database" may fix this problem. > > Actually, check and repair will not, but using 2.2.4 will. > This the the gedcom export bug that was fixed right after 2.2.3 > was released. The fix is in 2.2.4. > > Alex > > > > File "/opt/gnome/share/gramps/GrampsDb/_WriteGedcom.py", line 75, in > > > iso8859 return s.encode('iso-8859-1','replace') > > > AttributeError: 'NoneType' object has no attribute 'encode' |