id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release 11284,Assert Failed,rdown,Colin Guthrie,"==== How to Reproduce ==== While doing a GET operation on `/admin/ticket/clients/Test`, Trac issued an internal error. ''Created a test client, and attempted to view the details'' Request parameters: {{{ {'cat_id': u'ticket', 'panel_id': u'clients', 'path_info': u'Test'} }}} User agent: `#USER_AGENT#` ==== System Information ==== || '''`Trac`''' || `1.0` || || '''`Docutils`''' || `0.9.1` || || '''`Genshi`''' || `0.6 (without speedups)` || || '''`GIT`''' || `1.8.3.4` || || '''`Pygments`''' || `1.5` || || '''`pysqlite`''' || `2.6.0` || || '''`Python`''' || `2.7.1 (r271:86832, Jul 31 2011, 19:30:53) ` [[br]] `[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)]` || || '''`setuptools`''' || `0.6` || || '''`SQLite`''' || `3.7.7` || || '''`jQuery`''' || `#JQUERY#` || ==== Enabled Plugins ==== || '''`clients`''' || `0.5dev-r12092` || || '''`TracAccountManager`''' || `0.4.3` || || '''`TracHierWiki`''' || `1.0` || || '''`WorkflowEditorPlugin`''' || `1.2.0dev-r13032` || ==== Python Traceback ==== {{{ Traceback (most recent call last): File ""/Library/Python/2.7/site-packages/Trac-1.0-py2.7.egg/trac/web/main.py"", line 497, in _dispatch_request dispatcher.dispatch(req) File ""/Library/Python/2.7/site-packages/Trac-1.0-py2.7.egg/trac/web/main.py"", line 233, in dispatch content_type) File ""/Library/Python/2.7/site-packages/Trac-1.0-py2.7.egg/trac/web/chrome.py"", line 1000, in render_template encoding='utf-8') File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/core.py"", line 183, in render return encode(generator, method=method, encoding=encoding, out=out) File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/output.py"", line 58, in encode for chunk in iterator: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/output.py"", line 339, in __call__ for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/output.py"", line 826, in __call__ for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/output.py"", line 670, in __call__ for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/output.py"", line 771, in __call__ for kind, data, pos in chain(stream, [(None, None, None)]): File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/output.py"", line 586, in __call__ for ev in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/core.py"", line 288, in _ensure for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/core.py"", line 288, in _ensure for event in stream: File ""/Library/Python/2.7/site-packages/Trac-1.0-py2.7.egg/trac/web/chrome.py"", line 1126, in _generate for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/core.py"", line 288, in _ensure for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 605, in _include for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 378, in _match ctxt, start=idx + 1, **vars): File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 378, in _match ctxt, start=idx + 1, **vars): File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 378, in _match ctxt, start=idx + 1, **vars): File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 327, in _match for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 545, in _flatten for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/core.py"", line 288, in _ensure for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/path.py"", line 588, in _generate subevent = next() File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 605, in _include for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 327, in _match for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 316, in _strip event = next() File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 545, in _flatten for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/core.py"", line 288, in _ensure for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/path.py"", line 588, in _generate subevent = next() File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 605, in _include for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 316, in _strip event = next() File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 545, in _flatten for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/core.py"", line 288, in _ensure for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/path.py"", line 588, in _generate subevent = next() File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 605, in _include for event in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/markup.py"", line 316, in _strip event = next() File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/base.py"", line 545, in _flatten for kind, data, pos in stream: File ""/Library/Python/2.7/site-packages/Genshi-0.6-py2.7.egg/genshi/template/directives.py"", line 366, in __call__ for item in iterable: File ""/Library/Python/2.7/site-packages/clients-0.5dev_r12092-py2.7.egg/clients/events.py"", line 231, in select clev._load_options(client, db) File ""/Library/Python/2.7/site-packages/clients-0.5dev_r12092-py2.7.egg/clients/events.py"", line 138, in _load_options self.action_options = self._load_client_options(None, 'action', db) File ""/Library/Python/2.7/site-packages/clients-0.5dev_r12092-py2.7.egg/clients/events.py"", line 113, in _load_client_options assert thing is not None, 'Invalid action' AssertionError: Invalid action }}}",defect,closed,high,ClientsPlugin,blocker,invalid,,Ryan J Ollos rdown,1.0