id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 12676 Infinite recursion upon rendering repository files strk@… Ryan J Ollos "After upgrading from 1.0 to 1.2 (r15395), attempts to read *any* file from the {{{Browse Source}}} tree result in an infinite recursion, eventually handled by a {{{Maximum recursion depth exceeded while calling a Python object}}} error. The backtrace: {{{ ... File ""/usr/local/lib/python2.6/dist-packages/Trac-1.2.1dev-py2.6.egg/trac/util/__init__.py"", line 1197, in __get__ result = self.fn(instance) File ""/usr/local/lib/python2.6/dist-packages/Trac-1.2.1dev-py2.6.egg/trac/mimeview/pygments.py"", line 241, in _types js_entry = self._types.get('text/javascript') File ""/usr/local/lib/python2.6/dist-packages/Trac-1.2.1dev-py2.6.egg/trac/util/__init__.py"", line 1197, in __get__ result = self.fn(instance) File ""/usr/local/lib/python2.6/dist-packages/Trac-1.2.1dev-py2.6.egg/trac/mimeview/pygments.py"", line 241, in _types js_entry = self._types.get('text/javascript') ... }}} I've also reported this on the user list: https://groups.google.com/forum/#!topic/trac-users/yaMesS3G6uo" defect closed normal 1.2.1 rendering 1.2dev normal fixed pygments Fixed regression from r14208 for Pygments < 1.4.