From 7112c57b92ab60aed906123641d70588858ecb22 Mon Sep 17 00:00:00 2001 From: hsoft Date: Tue, 1 Sep 2009 12:42:43 +0000 Subject: [PATCH] [#44] Added debug logging to try to figure out the cause of the crash. --HG-- extra : convert_revision : svn%3Ac306627e-7827-47d3-bdf0-9a457c9553a1/trunk%40105 --- base/py/results.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/base/py/results.py b/base/py/results.py index 659c0562..464717e5 100644 --- a/base/py/results.py +++ b/base/py/results.py @@ -61,6 +61,9 @@ class Results(Markable): def __get_dupe_list(self): if self.__dupes is None: self.__dupes = flatten(group.dupes for group in self.groups) + if None in self.__dupes: + # This is debug logging to try to figure out #44 + logging.warning("There is a None value in the Results' dupe list. dupes: %r groups: %r", self.__dupes, self.groups) if self.__filtered_dupes: self.__dupes = [dupe for dupe in self.__dupes if dupe in self.__filtered_dupes] sd = self.__dupes_sort_descriptor