id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc 224,escape() function doesn't handle non-ASCII text,kovid@…,cmlenz,The escape function in core.py raises a UnicodeDecodeError when passed a non-ascii string. Instead it should either not convert to unicode or use 'replace' error handling. See the traceback in http://calibre.kovidgoyal.net/ticket/650 for an example of an error caused by this behavior.,defect,closed,major,,Template processing,0.4.4,duplicate,,