Stacked,
I am getting a script error when trying to run PBS 2.0.8 on my raspberry pi openelec RC1. The addon works great on my Intel Mac Frodo RC3 and Apple TV gen 1 Eden.
It was working well on the pi, then it just started throwing up the error. It seems to be around the time that the script.module.common.cache 2.5.1 was updated.
I do believe I have script.module.parsedom installed where the CommonFunctions.py is at... you will know better than me.
Here is the link to the log:
http://xbmclogs.com/show.php?id=26693
Thanks in advance for the help... this is my favorite add on!
Here is the error I am getting:
00:34:56 T:2800702560 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: No module named CommonFunctions
Traceback (most recent call last):
File "/storage/.xbmc/addons/plugin.video.pbs/default.py", line 23, in <module>
import CommonFunctions
ImportError: No module named CommonFunctions
-->End of Python script error report<--
00:34:56 T:3043152400 ERROR: GetDirectory - Error getting plugin://plugin.video.pbs
00:34:56 T:3043152400 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.pbs) failed
And Here is the reference in my PBS default.py up to the reference line 23 in the error reference:
import xbmc, xbmcgui, xbmcplugin, urllib2, urllib, re, base64, string, sys, os, traceback, time, xbmcaddon, datetime, coveapi, buggalo
from urllib2 import Request, urlopen, URLError, HTTPError
plugin = "PBS"
__author__ = 'stacked <
[email protected]>'
__url__ = 'http://code.google.com/p/plugin/'
__date__ = '12-29-2012'
__version__ = '2.0.8'
settings = xbmcaddon.Addon( id = 'plugin.video.pbs' )
buggalo.SUBMIT_URL = 'http://www.xbmc.byethost17.com/submit.php'
dbg = False
dbglevel = 3
programs_thumb = os.path.join( settings.getAddonInfo( 'path' ), 'resources', 'media', 'programs.png' )
topics_thumb = os.path.join( settings.getAddonInfo( 'path' ), 'resources', 'media', 'topics.png' )
search_thumb = os.path.join( settings.getAddonInfo( 'path' ), 'resources', 'media', 'search.png' )
next_thumb = os.path.join( settings.getAddonInfo( 'path' ), 'resources', 'media', 'next.png' )
pbskids_thumb = os.path.join( settings.getAddonInfo( 'path' ), 'resources', 'media', 'pbskids.png' )
fanart = os.path.join( settings.getAddonInfo( 'path' ), 'fanart.jpg' )
cove = coveapi.connect(base64.b64decode(settings.getLocalizedString( 30010 )),
base64.b64decode(settings.getLocalizedString( 30011 )))
import CommonFunctions
common = CommonFunctions
common.plugin = plugin + ' ' + __version__