id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
10295	Trac detected an internal error:  UnicodeError: source returned bytes, but no encoding specified	netjunki	seccanj	After install test manager in Trac 1.0beta1 I get the following error when trying to load the Test Manager page:\r\n{{{\r\n Trac detected an internal error:\r\n\r\nUnicodeError: source returned bytes, but no encoding specified\r\n}}}\r\n\r\nI'm guessing this is related to [http://trac.edgewall.org/wiki/TracDev/ApiChanges/1.0#Genshimandatory this note] about changes in the 1.0 API to genshi. But I'm not sure how to go about fixing it myself.\r\n\r\nHere's the stack trace:\r\n{{{\r\nFile "build/bdist.macosx-10.7-intel/egg/trac/web/main.py", line 490, in _dispatch_request\r\n  dispatcher.dispatch(req)\r\nFile "build/bdist.macosx-10.7-intel/egg/trac/web/main.py", line 224, in dispatch\r\n  content_type)\r\nFile "build/bdist.macosx-10.7-intel/egg/trac/web/chrome.py", line 968, in render_template\r\n  stream |= self._filter_stream(req, method, filename, stream, data)\r\nFile "/Users/ben/tmp/trac/trac/genshi-trunk/genshi/core.py", line 133, in __or__\r\n  return Stream(_ensure(function(self)), serializer=self.serializer)\r\nFile "build/bdist.macosx-10.7-intel/egg/trac/web/chrome.py", line 1147, in inner\r\n  data)\r\nFile "build/bdist.macosx-10.7-intel/egg/testmanager/wiki.py", line 153, in filter_stream\r\n  return self._catalog_wiki_view(req, formatter, page_name, stream)\r\nFile "build/bdist.macosx-10.7-intel/egg/testmanager/wiki.py", line 238, in _catalog_wiki_view\r\n  HTML(self._build_catalog_tree(formatter.context, page_name, mode, fulldetails, table_columns, table_columns_map, custom_ctx)),\r\nFile "/Users/ben/tmp/trac/trac/genshi-trunk/genshi/input.py", line 436, in HTML\r\n  return Stream(list(HTMLParser(BytesIO(text), encoding=encoding)))\r\nFile "/Users/ben/tmp/trac/trac/genshi-trunk/genshi/core.py", line 273, in _ensure\r\n  event = stream.next()\r\nFile "/Users/ben/tmp/trac/trac/genshi-trunk/genshi/input.py", line 443, in _coalesce\r\n  for kind, data, pos in chain(stream, [(None, None, None)]):\r\nFile "/Users/ben/tmp/trac/trac/genshi-trunk/genshi/input.py", line 335, in _generate\r\n  raise UnicodeError("source returned bytes, but no encoding specified")\r\n}}}	defect	closed	normal	TestManagerForTracPlugin	normal	fixed			1.0
