We are getting the following exception for some of our changesets. I don't have a lot of info on the changeset itself, but I do know that "old_node.get_content_length()" is returning None when it should be an int.
We do have the Python 2.4 backport installed, but it's pretty much vanilla aside from that.
File "/usr/lib/python2.4/site-packages/Trac-0.11.1-py2.4.egg/trac/web/main.py", line 423, in _dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1-py2.4.egg/trac/web/main.py", line 197, in dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1-py2.4.egg/trac/versioncontrol/web_ui/changeset.py", line 323, in process_request
self._render_html(req, repos, chgset, restricted, xhr, data)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1-py2.4.egg/trac/versioncontrol/web_ui/changeset.py", line 545, in _render_html
diff_bytes += _estimate_changes(old_node, new_node)
File "/usr/lib/python2.4/site-packages/Trac-0.11.1-py2.4.egg/trac/versioncontrol/web_ui/changeset.py", line 501, in _estimate_changes
return old_size + new_size
User Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008071420 Firefox/2.0.0.3 (X11; U; Linux x86_64; en-US; rv:1.8.1.1)
Trac: 0.11.1
Python: 2.4.4 (#1, Apr 5 2007, 18:41:00) [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)]
setuptools: 0.6c3
pyPgSQL: 2.5.1
Genshi: 0.5.1
mod_python: 3.2.10
GIT: 1.5.6.2
jQuery: 1.2.6