id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
9876	AttributeError: 'Ticket' object has no attribute '_get_db_for_write'	babu@rainconcert.in	datallah	==== How to Reproduce ====\r\n\r\nWhile doing a POST operation on `/ticket/812`, Trac issued an internal error.\r\n\r\n''(please provide additional details here)''\r\n\r\nRequest parameters:\r\n{{{\r\n{'__FORM_TOKEN': u'2172f1a91080ac5b655ef0a1',\r\n 'action': u'leave',\r\n 'cnum': u'5',\r\n 'comment': u'',\r\n 'field_cc': u'',\r\n 'field_description': u'3. Team 3 ( Saji)\\r\\n \\r\\n    Server            IP  \\r\\n    a. IE-6        192.168.0.65\\r\\n    b. IE-7        192.168.0.66\\r\\n    c. IE-8        192.168.0.67\\r\\n    Users: user1 -5\\r\\n    Password : rain\\r\\n\\r\\nI have tried to connect the virtual machines with the above details and it not working. \\r\\n\\r\\nIs virtual machines have installed Microsoft office to open docx? \\r\\n\\r\\n\\r\\n',\r\n 'field_keywords': u'',\r\n 'field_milestone': u'Applications',\r\n 'field_priority': u'major',\r\n 'field_reporter': u'babu@rainconcert.in',\r\n 'field_summary': u'Virtual machine are not working',\r\n 'field_type': u'defect',\r\n 'id': u'812',\r\n 'replyto': u'',\r\n 'submit': u'Submit changes',\r\n 'ts': u'2012-02-21 05:55:42.477387+00:00'}\r\n}}}\r\n\r\nUser agent: `Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0`\r\n\r\n==== System Information ====\r\n|| '''`Trac`''' || `0.12` ||\r\n|| '''`Genshi`''' || `0.6` ||\r\n|| '''`mod_python`''' || `3.2.8` ||\r\n|| '''`pysqlite`''' || `2.5.5` ||\r\n|| '''`Python`''' || `2.4.3 (#1, Sep  3 2009, 15:37:12) ` [[br]] `[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)]` ||\r\n|| '''`setuptools`''' || `0.6c11` ||\r\n|| '''`SQLite`''' || `3.3.6` ||\r\n|| '''`Subversion`''' || `1.4.2 (r22196)` ||\r\n|| '''`jQuery`''' || `1.4.2` ||\r\n\r\n==== Enabled Plugins ====\r\n|| '''`BlackMagicTicketTweaks`''' || `0.12r1` ||\r\n|| '''`RemovePendingStatusPlugin`''' || `0.0.4` ||\r\n|| '''`TracAccountManager`''' || `0.2.1dev-r7737` ||\r\n|| '''`TracPermRedirect`''' || `2.0` ||\r\n\r\n==== Python Traceback ====\r\n{{{\r\nTraceback (most recent call last):\r\n  File "/usr/lib/python2.4/site-packages/Trac-0.12-py2.4.egg/trac/web/main.py", line 513, in _dispatch_request\r\n    dispatcher.dispatch(req)\r\n  File "/usr/lib/python2.4/site-packages/Trac-0.12-py2.4.egg/trac/web/main.py", line 235, in dispatch\r\n    resp = chosen_handler.process_request(req)\r\n  File "/usr/lib/python2.4/site-packages/Trac-0.12-py2.4.egg/trac/ticket/web_ui.py", line 169, in process_request\r\n    return self._process_ticket_request(req)\r\n  File "/usr/lib/python2.4/site-packages/Trac-0.12-py2.4.egg/trac/ticket/web_ui.py", line 538, in _process_ticket_request\r\n    self._do_save(req, ticket, action)\r\n  File "/usr/lib/python2.4/site-packages/Trac-0.12-py2.4.egg/trac/ticket/web_ui.py", line 1233, in _do_save\r\n    cnum=internal_cnum):\r\n  File "/usr/lib/python2.4/site-packages/Trac-0.12-py2.4.egg/trac/ticket/model.py", line 353, in save_changes\r\n    listener.ticket_changed(self, comment, author, old_values)\r\n  File "build/bdist.linux-i686/egg/removepending/remove_pending.py", line 30, in ticket_changed\r\nAttributeError: 'Ticket' object has no attribute '_get_db_for_write'\r\n}}}	defect	closed	highest	PendingTicketPlugin	major	duplicate			0.11
