Yet another international character problem:
C:\dev\juice-svn\trunk>gui
Traceback (most recent call last):
File "C:\dev\juice-svn\trunk\gui.py", line 11, in ?
iPodderGui.main()
File "C:\dev\juice-svn\trunk\iPodderGui.py", line
3657, in main
myApp = iPodderGui(ipodder,options)
File "C:\dev\juice-svn\trunk\iPodderGui.py", line
708, in __init__
wx.App.__init__(self, False, None)
File
"C:\Python24\Lib\site-packages\wx-2.5.3-msw-unicode\wx\_core.py",
line 5301, in __init__
self._BootstrapApp()
File
"C:\Python24\Lib\site-packages\wx-2.5.3-msw-unicode\wx\_core.py",
line 4980, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "C:\dev\juice-svn\trunk\iPodderGui.py", line
1535, in OnInit
self.PopulateDownloadsTab()
File "C:\dev\juice-svn\trunk\iPodderGui.py", line
3311, in PopulateDownloadsTab
self.DownloadTabLog(encinfo,prune=False)
File "C:\dev\juice-svn\trunk\iPodderGui.py", line
3198, in DownloadTabLog
log.exception("Can't insert index entry for %s",
misc.encode(encinfo.item_title))
File "C:\dev\juice-svn\trunk\ipodder\misc.py", line
197, in encode
msg = msg.encode(encoding, replace)
File "C:\Python24\lib\encodings\cp1252.py", line 18,
in encode
return codecs.charmap_encode(input,errors,encoding_map)
UnicodeDecodeError: 'ascii' codec can't decode byte
0xe2 in position 52: ordinal not in range(128)
Logged In: NO
Apparently our problem string is:
'The Edinburgh Fringe 2006 Show #08 - I Feel The
Need\xe2\x80\xa6'