id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,distribution,status_field 4621,icon entities cannot be unicode or Rsvg chokes,walter,,"_SVGLoader in icon.py processes entities in order to map Sugar icons into user colors. It then calls Rsvg to generate the icon SVG. All is well if the icon colors are type str, but if they are type unicode, Rsvg generates an error. In the Comments class in Sugar Journal expandedentry.py icon colors are extracted from metadata using json.loads. This call (at least on F19) converts all strings to type unicode. Hence the comment icons are not rendering since they trigger the problem described above. A simple fix is to convert the icon colors to str with encode('ascii', 'replace') after the call from json.loads. A more robust fix might be to test for unicode in icon.py. I've prepared both patches. Which would be best?",defect,closed,Unspecified by Maintainer,Unspecified,Sugar,Git as of bugdate,Unspecified,fixed,AU1B,godiard dnarvaez,Fedora,Unconfirmed