From: Todd L. <tli...@gm...> - 2007-11-24 18:18:36
|
Entered bug 1392. I accidentally set severity to "Feature" (wasn't paying attention, didn't realize that was the severity). "Crash" might be more appropriate. Thanks. On Nov 23, 2007 4:44 PM, Todd Libasci <tli...@gm...> wrote: > I will (in a little while). > > BTW, error occurred with multiple output formats, but not only do they > show different call stacks (you'd expect that) but they fail on different > lines. I'll include a few (they're* similar* except for LaTeX, but not > identical): > > HTML: > > 14808: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/usr/share/gramps/ViewManager.py", line 1180, in <lambda> > lst[0], lst[1], lst[2], lst[3], lst[4], lst[5]) > File "/usr/share/gramps/ReportBase/_ReportDialog.py", line 687, in > report > MyReport.write_report() > File "/usr/share/gramps/plugins/IndivComplete.py", line 441, in > write_report > self.write_person(count) > File "/usr/share/gramps/plugins/IndivComplete.py", line 539, in > write_person > self.write_alt_parents() > File "/usr/share/gramps/plugins/IndivComplete.py", line 236, in > write_alt_parents > self.write_p_entry(_('Father'),fname,frel,mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 170, in > write_p_entry > { 'parent' : parent, 'relation' : rel },mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 425, in > normal_cell > self.doc.write_text(endnotes) > File "/usr/share/gramps/docgen/HtmlDoc.py", line 471, in write_text > text = text.replace('&','&'); # Must be first > AttributeError: IndexMark instance has no attribute 'replace' > > > LaTeX: > > 16703: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/usr/share/gramps/ViewManager.py", line 1180, in <lambda> > lst[0], lst[1], lst[2], lst[3], lst[4], lst[5]) > File "/usr/share/gramps/ReportBase/_ReportDialog.py", line 687, in > report > MyReport.write_report() > File "/usr/share/gramps/plugins/IndivComplete.py", line 441, in > write_report > self.write_person(count) > File "/usr/share/gramps/plugins/IndivComplete.py", line 469, in > write_person > self.doc.add_media_object(filename,"row",4.0,4.0) > File "/usr/share/gramps/docgen/LaTeXDoc.py", line 472, in > add_media_object > pic.eps_convert(picf) > AttributeError: ImgManip instance has no attribute 'eps_convert' > > ODT: > > 16788: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/usr/share/gramps/ViewManager.py", line 1180, in <lambda> > lst[0], lst[1], lst[2], lst[3], lst[4], lst[5]) > File "/usr/share/gramps/ReportBase/_ReportDialog.py", line 687, in > report > MyReport.write_report() > File "/usr/share/gramps/plugins/IndivComplete.py", line 441, in > write_report > self.write_person(count) > File "/usr/share/gramps/plugins/IndivComplete.py", line 539, in > write_person > self.write_alt_parents() > File "/usr/share/gramps/plugins/IndivComplete.py", line 236, in > write_alt_parents > self.write_p_entry(_('Father'),fname,frel,mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 170, in > write_p_entry > { 'parent' : parent, 'relation' : rel },mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 425, in > normal_cell > self.doc.write_text(endnotes) > File "/usr/share/gramps/docgen/ODFDoc.py", line 896, in write_text > self.cntnt.write(escape(text,_esc_map)) > File "/usr/lib/python2.5/site-packages/_xmlplus/sax/saxutils.py", line > 31, in escape > data = data.replace("&", "&") > AttributeError: IndexMark instance has no attribute 'replace' > > RTF: > > 14575: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/usr/share/gramps/ViewManager.py", line 1180, in <lambda> > lst[0], lst[1], lst[2], lst[3], lst[4], lst[5]) > File "/usr/share/gramps/ReportBase/_ReportDialog.py", line 687, in > report > MyReport.write_report() > File "/usr/share/gramps/plugins/IndivComplete.py", line 441, in > write_report > self.write_person(count) > File "/usr/share/gramps/plugins/IndivComplete.py", line 539, in > write_person > self.write_alt_parents() > File "/usr/share/gramps/plugins/IndivComplete.py", line 236, in > write_alt_parents > self.write_p_entry(_('Father'),fname,frel,mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 170, in > write_p_entry > { 'parent' : parent, 'relation' : rel },mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 425, in > normal_cell > self.doc.write_text(endnotes) > File "/usr/share/gramps/docgen/RTFDoc.py", line 419, in write_text > text = text.replace('\n','\n\\par ') > AttributeError: IndexMark instance has no attribute 'replace' > > Plain text: > > 13562: ERROR: gramps.py: line 148: Unhandled exception > Traceback (most recent call last): > File "/usr/share/gramps/ViewManager.py", line 1180, in <lambda> > lst[0], lst[1], lst[2], lst[3], lst[4], lst[5]) > File "/usr/share/gramps/ReportBase/_ReportDialog.py", line 687, in > report > MyReport.write_report() > File "/usr/share/gramps/plugins/IndivComplete.py", line 441, in > write_report > self.write_person(count) > File "/usr/share/gramps/plugins/IndivComplete.py", line 539, in > write_person > self.write_alt_parents() > File "/usr/share/gramps/plugins/IndivComplete.py", line 236, in > write_alt_parents > self.write_p_entry(_('Father'),fname,frel,mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 170, in > write_p_entry > { 'parent' : parent, 'relation' : rel },mark) > File "/usr/share/gramps/plugins/IndivComplete.py", line 425, in > normal_cell > self.doc.write_text(endnotes) > File "/usr/share/gramps/docgen/AsciiDoc.py", line 373, in write_text > text = text.replace('<super>','[') > AttributeError: IndexMark instance has no attribute 'replace' > > > I"ll include these in the bug report. > > Thanks! > > > > > On Nov 23, 2007 2:39 PM, Benny Malengier <ben...@gm...> > wrote: > > > Brian, > > can you have a look? Looks like ODF writer, but error is in a python > > module ... > > > > Todd, could you submit this to the bug tracker at http://bugs.gramps-project.org > > ? And then send the bug number here? > > Somebody working on the plugin system should take a look at it. > > > > Benny > > > > 2007/11/23, Todd Libasci < tli...@gm...>: > > > > > Hmmm...I did it through the wizard. > > > > > > That error was on 2.2.8.? - whatever version is in the Ubuntu Gutsy > > > repository. I installed 2.2.9-1 from SourceForge and got the same > > > error: > > > > > > 91725: ERROR: gramps.py: line 148: Unhandled exception > > > Traceback (most recent call last): > > > File "/usr/share/gramps/ViewManager.py", line 1180, in <lambda> > > > lst[0], lst[1], lst[2], lst[3], lst[4], lst[5]) > > > File "/usr/share/gramps/ReportBase/_ReportDialog.py", line 687, in > > > report > > > MyReport.write_report() > > > File "/usr/share/gramps/plugins/IndivComplete.py", line 441, in > > > write_report > > > self.write_person(count) > > > File "/usr/share/gramps/plugins/IndivComplete.py", line 539, in > > > write_person > > > self.write_alt_parents() > > > File "/usr/share/gramps/plugins/IndivComplete.py", line 236, in > > > write_alt_parents > > > self.write_p_entry(_('Father'),fname,frel,mark) > > > File "/usr/share/gramps/plugins/IndivComplete.py", line 170, in > > > write_p_entry > > > { 'parent' : parent, 'relation' : rel },mark) > > > File "/usr/share/gramps/plugins/IndivComplete.py", line 425, in > > > normal_cell > > > self.doc.write_text(endnotes) > > > File "/usr/share/gramps/docgen/ODFDoc.py", line 896, in write_text > > > self.cntnt.write(escape(text,_esc_map)) > > > File "/usr/lib/python2.5/site-packages/_xmlplus/sax/saxutils.py", > > > line 31, in escape > > > data = data.replace("&", "&") > > > AttributeError: IndexMark instance has no attribute 'replace' > > > > > > > > > This happens when I do Text Report -> Complete Individual Report with > > > Filter == entire database into any (apparently) output format. No problem > > > when filter is a single individual. I've run multiple database repairs, > > > reindexed, removed some orphaned entries, etc. > > > > > > Let me know anything else I can supply. > > > > > > Thanks! > > > > > > > > > > > > > > > > > > > > > > |