2014-01-12, 23:40
Getting the following error:
Tried renaming the file, as well as moving the offending directory so that files there were not indexed, but PseudoTV seems to know its still there... Is there a way to zero the DB? I tried reading troubleshooting and FAQ, saw no mention of DB or non-english characters. Read a post in this thread where it was supposed to be fixed, but appears not.
Also - re: donations - is it just some arbitrary amount in the paypal? Nothing more formalized than that? Happy to contribute, just want to make sure im doing it right.
--UPDATED: Renaming the file is not enough, you must also remove it from the XBMC DB (choose to play, file not found, remove) and then PseudoTV will move forward. Copper, Hannibal, even SNL have titles that are giving PseudoTV fits. It seemed doable before I hit Conan - every other episode has a '?' in the title...
Code:
16:36:00 T:139843975759616 DEBUG: script.pseudotv.live-ChannelList: runActions 2 on channel 5
16:36:00 T:139843975759616 DEBUG: script.pseudotv.live-VideoParser: getVideoLength nfs://10.0.1.21/mnt/soho_storage/samba/shares/public/Media/Videos/TV/Copper/Copper.S01E05.La.Tempte.mkv
16:36:00 T:139843975759616 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:36:00 T:139843975759616 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnicodeEncodeError'>
Error Contents: 'ascii' codec can't encode character u'\xea' in position 97: ordinal not in range(128)
Traceback (most recent call last):
File "/storage/.xbmc/addons/script.pseudotv.live-master/resources/lib/Overlay.py", line 195, in onInit
if self.readConfig() == False:
File "/storage/.xbmc/addons/script.pseudotv.live-master/resources/lib/Overlay.py", line 324, in readConfig
self.channels = self.channelList.setupList()
File "/storage/.xbmc/addons/script.pseudotv.live-master/resources/lib/ChannelList.py", line 142, in setupList
self.setupChannel(i + 1, False, makenewlists, False)
File "/storage/.xbmc/addons/script.pseudotv.live-master/resources/lib/ChannelList.py", line 443, in setupChannel
if self.makeChannelList(channel, chtype, chsetting1, chsetting2, chsetting3, chsetting4, append) == True:
File "/storage/.xbmc/addons/script.pseudotv.live-master/resources/lib/ChannelList.py", line 773, in makeChannelList
PrefileList = self.buildFileList(fle, channel)
File "/storage/.xbmc/addons/script.pseudotv.live-master/resources/lib/ChannelList.py", line 1659, in buildFileList
dur = self.videoParser.getVideoLength(uni(match.group(1)).replace("\\\\", "\\"))
File "/storage/.xbmc/addons/script.pseudotv.live-master/resources/lib/VideoParser.py", line 70, in getVideoLength
if os.path.exists(filename) == False:
File "./Lib/genericpath.py", line 18, in exists
UnicodeEncodeError: 'ascii' codec can't encode character u'\xea' in position 97: ordinal not in range(128)
-->End of Python script error report<--
16:36:01 T:139846456624960 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
Tried renaming the file, as well as moving the offending directory so that files there were not indexed, but PseudoTV seems to know its still there... Is there a way to zero the DB? I tried reading troubleshooting and FAQ, saw no mention of DB or non-english characters. Read a post in this thread where it was supposed to be fixed, but appears not.
Also - re: donations - is it just some arbitrary amount in the paypal? Nothing more formalized than that? Happy to contribute, just want to make sure im doing it right.
--UPDATED: Renaming the file is not enough, you must also remove it from the XBMC DB (choose to play, file not found, remove) and then PseudoTV will move forward. Copper, Hannibal, even SNL have titles that are giving PseudoTV fits. It seemed doable before I hit Conan - every other episode has a '?' in the title...