Package: gramps
Version: 3.0.1-1
Severity: important

Creating a web report causes Gramps to crash.
User Information: 
===================

Trying to create a "web report"


Error Details: 
===================

9827: WARNING: _GedcomParse.py: line 1096: Line 10050: empty note was ignored.
9834: WARNING: _GedcomParse.py: line 1096: Line 10094: empty note was ignored.
9881: WARNING: _GedcomParse.py: line 1096: Line 10401: empty note was ignored.
9918: WARNING: _GedcomParse.py: line 1096: Line 10664: empty note was ignored.
9919: WARNING: _GedcomParse.py: line 1096: Line 10666 was not understood, so it 
was ignored.
9920: WARNING: _GedcomParse.py: line 1096: Line 10671: empty note was ignored.
9920: WARNING: _GedcomParse.py: line 1096: Line 10677: empty note was ignored.
9921: WARNING: _GedcomParse.py: line 1096: Line 10683: empty note was ignored.
9921: WARNING: _GedcomParse.py: line 1096: Line 10689: empty note was ignored.
9922: WARNING: _GedcomParse.py: line 1096: Line 10695: empty note was ignored.
9923: WARNING: _GedcomParse.py: line 1096: Line 10701: empty note was ignored.
9924: WARNING: _GedcomParse.py: line 1096: Line 10713: empty note was ignored.
9924: WARNING: _GedcomParse.py: line 1096: Line 10719: empty note was ignored.
9925: WARNING: _GedcomParse.py: line 1096: Line 10722: empty note was ignored.
9925: WARNING: _GedcomParse.py: line 1096: Line 10728: empty note was ignored.
9926: WARNING: _GedcomParse.py: line 1096: Line 10734: empty note was ignored.
9927: WARNING: _GedcomParse.py: line 1096: Line 10740: empty note was ignored.
9927: WARNING: _GedcomParse.py: line 1096: Line 10746: empty note was ignored.
9928: WARNING: _GedcomParse.py: line 1096: Line 10752: empty note was 
ignored.43904: ERROR: _ReportDialog.py: line 335: Failed to run report.
Traceback (most recent call last):
  File "/usr/share/gramps/ReportBase/_ReportDialog.py", line 310, in report
    MyReport.write_report()
  File "/usr/share/gramps/plugins/NarrativeWeb.py", line 2705, in write_report
    ind_list = self.build_person_list()
  File "/usr/share/gramps/plugins/NarrativeWeb.py", line 2753, in 
build_person_list
    ind_list = self.filter.apply(self.database,ind_list)
  File "/usr/share/gramps/Filters/_GenericFilter.py", line 209, in apply
    res = m(db, id_list)
  File "/usr/share/gramps/Filters/_GenericFilter.py", line 155, in check_and
    person = self.find_from_handle(db, handle)
  File "/usr/share/gramps/Filters/_GenericFilter.py", line 113, in 
find_from_handle
    return db.get_person_from_handle(handle)
  File "/usr/share/gramps/gen/proxy/living.py", line 88, in 
get_person_from_handle
    person = self.db.get_person_from_handle(handle)
  File "/usr/share/gramps/gen/proxy/private.py", line 56, in 
get_person_from_handle
    return sanitize_person(self.db,person)
  File "/usr/share/gramps/gen/proxy/private.py", line 687, in sanitize_person
    if family.get_privacy():
AttributeError: 'NoneType' object has no attribute 'get_privacy'

System Information: 
===================

Python version: 2.5.2 (r252:60911, Jan  4 2009, 21:59:32) [GCC 4.3.2] 
BSDDB version: 4.4.5.3 
Gramps version: 3.0.1-1 
LANG: en_GB.UTF-8
OS: Linux
Distribution: 2.6.26-2-amd64

When it crashes it makes a copy of a trace to the clip board. Here it is:



-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gramps depends on:
ii  librsvg2-common           2.22.2-2lenny1 SAX-based renderer library for SVG
ii  python                    2.5.2-3        An interactive high-level object-o
ii  python-central            0.6.8          register and build utility for Pyt
ii  python-glade2             2.12.1-6       GTK+ bindings: Glade support
ii  python-gnome2             2.22.0-1       Python bindings for the GNOME desk
ii  python2.5                 2.5.2-15       An interactive high-level object-o
ii  scrollkeeper              0.3.14-16      A free electronic cataloging syste

Versions of packages gramps recommends:
ii  graphviz                      2.20.2-3   rich set of graph drawing tools
ii  python-gnome2-desktop         2.22.0-2   Python bindings for the GNOME desk
ii  python-gnome2-extras          2.19.1-3.1 Extra Python bindings for the GNOM
ii  python-reportlab              2.1dfsg-2  ReportLab library to create PDF do
ii  ttf-freefont                  20080323-3 Freefont Serif, Sans and Mono True
ii  xdg-utils                     1.0.2-6.1  desktop integration utilities from

gramps suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to