id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
8154	LookupError: unknown encoding: cp0	achim@lkcc.org	seccanj	I get the following error with version 1.3.8.\r\n{{{\r\nLookupError: unknown encoding: cp0\r\n\r\nPython Traceback\r\nMost recent call last:\r\n\r\n    * File "C:\\Python25\\lib\\site-packages\\trac\\web\\main.py", line 423, in _dispatch_request\r\n      Code fragment:\r\n       418. try:\r\n       419. if not env and env_error:\r\n       420. raise HTTPInternalError(env_error)\r\n       421. try:\r\n       422. dispatcher = RequestDispatcher(env)\r\n       423. dispatcher.dispatch(req)\r\n       424. except RequestDone:\r\n       425. pass\r\n       426. resp = req._response or []\r\n       427.  \r\n       428. except HTTPException, e:\r\n      Local variables:\r\n      Name_Value\r\n      after _[u' except RequestDone:', u' pass', u' resp = ...\r\n      before _[u' try:', u' if not env and env_error:', u' raise ...\r\n      dispatcher _<trac.web.main.RequestDispatcher object at 0x0413FC50>\r\n      e _LookupError('unknown encoding: cp0',)\r\n      env _<trac.env.Environment object at 0x041379F0>\r\n      env_error _None\r\n      exc_info _(<type 'exceptions.LookupError'>, LookupError('unknown encoding: cp0',), ...\r\n      filename _'C:\\\\Python25\\\\lib\\\\site-packages\\\\trac\\\\web\\\\main.py'\r\n      frames _[{'function': '_dispatch_request', 'lines_before': [u' try:', u' ...\r\n      has_admin _True\r\n      line _u' dispatcher.dispatch(req)'\r\n      lineno _422\r\n      message _u'LookupError: unknown encoding: cp0'\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      resp _[]\r\n      tb _<traceback object at 0x043D5620>\r\n      tb_hide _None\r\n      traceback _'Traceback (most recent call last):\\n File ...\r\n    * File "C:\\Python25\\lib\\site-packages\\trac\\web\\main.py", line 219, in dispatch\r\n      Code fragment:\r\n       214. out = StringIO()\r\n       215. pprint(data, out)\r\n       216. req.send(out.getvalue(), 'text/plain')\r\n       217. else:\r\n       218. output = chrome.render_template(req, template,\r\n       219. data, content_type)\r\n       220. # Give the session a chance to persist changes\r\n       221. if req.session:\r\n       222. req.session.save()\r\n       223.  \r\n       224. req.send(output, content_type or 'text/html')\r\n      Local variables:\r\n      Name_Value\r\n      chosen_handler _<trac.wiki.web_ui.WikiModule object at 0x0413FF70>\r\n      chrome _<trac.web.chrome.Chrome object at 0x03FE1DB0>\r\n      content_type _None\r\n      data _{'templates': [], 'dateinfo': <function dateinfo at 0x0428ED30>, ...\r\n      err _(<type 'exceptions.LookupError'>, LookupError('unknown encoding: cp0',), ...\r\n      handler _<trac.wiki.web_ui.WikiModule object at 0x0413FF70>\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      resp _('wiki_view.html', {'templates': [], 'dateinfo': <function dateinfo at ...\r\n      self _<trac.web.main.RequestDispatcher object at 0x0413FC50>\r\n      template _'wiki_view.html'\r\n    * File "C:\\Python25\\lib\\site-packages\\trac\\web\\chrome.py", line 690, in render_template\r\n      Code fragment:\r\n       685.  \r\n       686. stream = template.generate(**data)\r\n       687.  \r\n       688. # Filter through ITemplateStreamFilter plugins\r\n       689. if self.stream_filters:\r\n       690. stream |= self._filter_stream(req, method, filename, stream, data)\r\n       691.  \r\n       692. if fragment:\r\n       693. return stream\r\n       694.  \r\n       695. if method == 'text':\r\n      Local variables:\r\n      Name_Value\r\n      content_type _'text/html'\r\n      data _{'abs_url_of': <function get_abs_url at 0x043A3DB0>, 'templates': [], ...\r\n      filename _'wiki_view.html'\r\n      fragment _False\r\n      method _'xhtml'\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      self _<trac.web.chrome.Chrome object at 0x03FE1DB0>\r\n      stream _<genshi.core.Stream object at 0x040DEB70>\r\n      template _<MarkupTemplate "wiki_view.html">\r\n    * File "build\\bdist.win32\\egg\\genshi\\core.py", line 128, in __or__\r\n      Local variables:\r\n      Name_Value\r\n      function _<function inner at 0x043A3FB0>\r\n      self _<genshi.core.Stream object at 0x040DEB70>\r\n    * File "C:\\Python25\\lib\\site-packages\\trac\\web\\chrome.py", line 777, in inner\r\n      Code fragment:\r\n       772.  \r\n       773. def _filter_stream(self, req, method, filename, stream, data):\r\n       774. def inner(stream, ctxt=None):\r\n       775. for filter in self.stream_filters:\r\n       776. stream = filter.filter_stream(req, method, filename, stream,\r\n       777. data)\r\n       778. return stream\r\n       779. return inner\r\n       780.  \r\n      Local variables:\r\n      Name_Value\r\n      ctxt _None\r\n      data _{'abs_url_of': <function get_abs_url at 0x043A3DB0>, 'templates': [], ...\r\n      filename _'wiki_view.html'\r\n      filter _<testmanager.wiki.WikiTestManagerInterface object at 0x04306090>\r\n      method _'xhtml'\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      self _<trac.web.chrome.Chrome object at 0x03FE1DB0>\r\n      stream _<genshi.core.Stream object at 0x040DEB70>\r\n    * File "build\\bdist.win32\\egg\\testmanager\\wiki.py", line 106, in filter_stream\r\n      Local variables:\r\n      Name_Value\r\n      data _{'abs_url_of': <function get_abs_url at 0x043A3DB0>, 'templates': [], ...\r\n      filename _'wiki_view.html'\r\n      formatter _<trac.wiki.formatter.Formatter object at 0x043BE870>\r\n      method _'xhtml'\r\n      page_name _u'TC_TT7'\r\n      planid _'-1'\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      self _<testmanager.wiki.WikiTestManagerInterface object at 0x04306090>\r\n      stream _<genshi.core.Stream object at 0x040DEB70>\r\n    * File "build\\bdist.win32\\egg\\testmanager\\wiki.py", line 148, in _catalog_wiki_view\r\n      Local variables:\r\n      Name_Value\r\n      cat_id _u'7'\r\n      cat_name _u'TC_TT7'\r\n      formatter _<trac.wiki.formatter.Formatter object at 0x043BE870>\r\n      fulldetails _'False'\r\n      mode _'tree'\r\n      page_name _u'TC_TT7'\r\n      path_name _u'/wiki/TC_TT7'\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      self _<testmanager.wiki.WikiTestManagerInterface object at 0x04306090>\r\n      stream _<genshi.core.Stream object at 0x040DEB70>\r\n      test_catalog _<testmanager.model.TestCatalog object at 0x043BEF50>\r\n      tmmodelprovider _<tracgenericclass.model.GenericClassModelProvider object at 0x043AF6B0>\r\n      tree_macro _<testmanager.macros.TestCaseTreeMacro object at 0x043DB730>\r\n    * File "build\\bdist.win32\\egg\\testmanager\\wiki.py", line 406, in _get_breadcrumb_markup\r\n      Local variables:\r\n      Name_Value\r\n      breadcrumb_macro _<testmanager.macros.TestCaseBreadcrumbMacro object at 0x043DB710>\r\n      formatter _<trac.wiki.formatter.Formatter object at 0x043BE870>\r\n      fulldetails _'False'\r\n      mode _'tree'\r\n      page_name _u'TC_TT7'\r\n      planid _None\r\n      self _<testmanager.wiki.WikiTestManagerInterface object at 0x04306090>\r\n    * File "build\\bdist.win32\\egg\\testmanager\\macros.py", line 58, in expand_macro\r\n      Local variables:\r\n      Name_Value\r\n      args _[]\r\n      content _u'page_name=TC_TT7,mode=tree,fulldetails=False'\r\n      formatter _<trac.wiki.formatter.Formatter object at 0x043BE870>\r\n      fulldetails _False\r\n      kw _{'fulldetails': u'False', 'page_name': u'TC_TT7', 'mode': u'tree'}\r\n      mode _u'tree'\r\n      name _None\r\n      page_name _u'TC_TT7'\r\n      planid _'-1'\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      self _<testmanager.macros.TestCaseBreadcrumbMacro object at 0x043DB710>\r\n    * File "build\\bdist.win32\\egg\\testmanager\\macros.py", line 230, in _build_testcases_breadcrumb\r\n      Local variables:\r\n      Name_Value\r\n      breadcrumb _[{'id': 'TC', 'name': 'TC', 'title': 'All Catalogs'}, {'id': u'TC_TT7', ...\r\n      cat_name _u'TT7'\r\n      curpage _u'TC_TT7'\r\n      curr_path _u'TC_TT7'\r\n      env _<trac.env.Environment object at 0x041379F0>\r\n      fulldetails _False\r\n      i _0\r\n      mode _u'tree'\r\n      page _<trac.wiki.model.WikiPage object at 0x043BE430>\r\n      page_title _u'Das ist ein Test'\r\n      path_name _u'TT7'\r\n      planid _'-1'\r\n      req _<Request "GET u'/wiki/TC_TT7'">\r\n      tc _u'TT7'\r\n      text _u'<div><span name="breadcrumb" style="cursor: pointer; color: #BB0000; ...\r\n      tokens _[u'TT7']\r\n\r\nFile "C:\\Python25\\lib\\site-packages\\trac\\web\\main.py", line 423, in _dispatch_request\r\n  dispatcher.dispatch(req)\r\nFile "C:\\Python25\\lib\\site-packages\\trac\\web\\main.py", line 219, in dispatch\r\n  data, content_type)\r\nFile "C:\\Python25\\lib\\site-packages\\trac\\web\\chrome.py", line 690, in render_template\r\n  stream |= self._filter_stream(req, method, filename, stream, data)\r\nFile "build\\bdist.win32\\egg\\genshi\\core.py", line 128, in __or__File "C:\\Python25\\lib\\site-packages\\trac\\web\\chrome.py", line 777, in inner\r\n  data)\r\nFile "build\\bdist.win32\\egg\\testmanager\\wiki.py", line 106, in filter_streamFile "build\\bdist.win32\\egg\\testmanager\\wiki.py", line 148, in _catalog_wiki_viewFile "build\\bdist.win32\\egg\\testmanager\\wiki.py", line 406, in _get_breadcrumb_markupFile "build\\bdist.win32\\egg\\testmanager\\macros.py", line 58, in expand_macroFile "build\\bdist.win32\\egg\\testmanager\\macros.py", line 230, in _build_testcases_breadcrumb\r\n\r\nTrac:  _0.11.1\r\nPython: _2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]\r\nsetuptools: _0.6c8\r\nSQLite: _3.6.10\r\npysqlite: _2.3.2\r\nGenshi: _0.5.1\r\nmod_python: _3.3.1\r\nPygments: _1.3.1\r\nSubversion: _1.5.3 (r33570)\r\nRPC: _1.0.6\r\njQuery:_1.2.6\r\n}}}	defect	closed	normal	TestManagerForTracPlugin	normal	fixed			0.11
