Rozwiązywanie problemów z raportem heisenbug

Używanie Django 1.4 / Python 2.7 / reportlab (wersja open source) do generowania pdf.

Do tej pory wszystko działało naprawdę dobrze. Wcześniej generowanie pdf (jak w żądanym http zwróconym / pobranym wygenerowanym pliku pdf) było w Django 1.3 i nie było otwarte dla publiczności. Zaktualizowałem i udostępniliśmy funkcje na wielu stronach, a teraz zaczynają pojawiać się problemy.

Dostaję „losowe” problemy (jak widzę od czasu do czasu wyjątki w logach), ale nigdy nie byłem w stanie samodzielnie odtworzyć problemów (rzeczy działają przez większość czasu).

Otrzymuję następujący rodzaj błędów, które zawsze występują w parach

    Exception Value: ParaParser instance has no attribute '_seq'
    Exception Location: /home/tss/lib/python2.7/reportlab-2.5-py2.7-linux-i686.egg/reportlab/platypus/paraparser.py in _complete_parse, line 1061

i wtedy

    Exception Value: 'NoneType' object has no attribute 'close'
    Exception Location: /home/tss/lib/python2.7/reportlab-2.5-py2.7-linux-i686.egg/reportlab/lib/xmllib.py in close, line 521

Biorąc pod uwagę, że mam trudności z odtworzeniem tego i nie jestem pewien, czy problem po mojej stronie lub reportlab - jestem otwarty na sugestie, jak rozwiązać ten problem (czy może to być problem zsynchronizowany, jak w wielu generujących konkluzje lub po prostu zwykły błąd lub .) ???

questionAnswers(1)

yourAnswerToTheQuestion