id summary reporter owner description type status priority component severity resolution keywords cc release 9785 """Invalid attachment' displayed on every page after bookmarking attachments page" Ryan J Ollos Ryan J Ollos "After uploading an attachment named to ticket 1253, I see ""Invalid attachment"" displayed when trying to navigate to any realm. The following was captured when navigating to the `/report` page: [[Image(InvalidAttachment.png)]] The attachment name is ''hardware mode error.png''. The ticket summary is ''BLS Program Execution Hardware Fault''. Disabling the BookmarkPlugin eliminates the error. Here is the traceback from the log file. {{{ 2012-02-10 15:12:40,675 Trac[main] WARNING: HTTPNotFound: 404 Invalid Attachment (Attachment 'ticket:: 1253' does not exist.) 2012-02-10 15:12:41,984 Trac[main] ERROR: Exception caught while post-processing request: Traceback (most recent call last): File ""/usr/local/python26_trac12/lib/python2.6/site-packages/Trac-0.12.3-py2.6.egg/trac/web/main.py"", line 276, in dispatch self._post_process_request(req) File ""/usr/local/python26_trac12/lib/python2.6/site-packages/Trac-0.12.3-py2.6.egg/trac/web/main.py"", line 365, in _post_process_request f.post_process_request(req, *(None,)*extra_arg_count) File ""build/bdist.linux-x86_64/egg/tracbookmark/__init__.py"", line 173, in post_process_request self.render_bookmarker(req) File ""build/bdist.linux-x86_64/egg/tracbookmark/__init__.py"", line 291, in render_bookmarker params = self.__format_name(req, url) File ""build/bdist.linux-x86_64/egg/tracbookmark/__init__.py"", line 238, in __format_name name = get_resource_description(self.env, resource, 'summary') File ""/usr/local/python26_trac12/lib/python2.6/site-packages/Trac-0.12.3-py2.6.egg/trac/resource.py"", line 333, in get_resource_description return manager.get_resource_description(resource, format, **kwargs) File ""/usr/local/python26_trac12/lib/python2.6/site-packages/Trac-0.12.3-py2.6.egg/trac/attachment.py"", line 610, in get_resource_description return Attachment(self.env, resource).description File ""/usr/local/python26_trac12/lib/python2.6/site-packages/Trac-0.12.3-py2.6.egg/trac/attachment.py"", line 126, in __init__ self._fetch(self.resource.id, db) File ""/usr/local/python26_trac12/lib/python2.6/site-packages/Trac-0.12.3-py2.6.egg/trac/attachment.py"", line 155, in _fetch _('Invalid Attachment')) ResourceNotFound: Attachment 'ticket:: 1253' does not exist. }}}" defect closed high BookmarkPlugin normal fixed Jun Omae Steffen Hoffmann 0.12