What steps will reproduce the problem?
1. Enable Proxy in the add-on settings
2. Select a CBS show and try to get a list of episodes (ex. CBS->Primetime->The
Big Bang Theory->Full Episodes)
3. Fails with the message (Error, Script Failed: Plugin.Video.CBS). See
xbmc.log below.
What is the expected output? What do you see instead?
I expect to see the list of episodes for the chosen show.
What version of the product are you using? On what operating system?
XBMC Dharma, CBS plugin v1.3.0, Linux
Please provide any additional information below.
If I disable the proxy, then it can successfully list the episodes, but then I
can't play any episodes (I'm in Canada). I am able to stream the actual show
with the proxy enabled.
In short, I have to disable the proxy to retrieve the list of episodes for a
show, then enable the proxy to actually stream the show.
Here is the output in the xbmc.log:
start of CBS plugin
15:50:41 T:140112750827280 M:2179129344 NOTICE: CBS--> common.args.mode -- >
Videos
15:50:41 T:140112750827280 M:2179129344 NOTICE: Using proxy:
http://208.100.40.34:80
15:50:41 T:140112750827280 M:2179129344 NOTICE: CBS --> common :: postHTTP ::
url = http://www.cbs.com/video/_process.php
15:50:41 T:140112750827280 M:2179153920 NOTICE: Error reason:
15:50:41 T:140112750827280 M:2179153920 ERROR: Error Type:
exceptions.AttributeError
15:50:41 T:140112750827280 M:2179153920 ERROR: Error Contents: HTTPError
instance has no attribute 'reason'
15:50:41 T:140112750827280 M:2179153920 ERROR: Traceback (most recent call
last):
File "/home/todd/.xbmc/addons/plugin.video.cbs/default.py", line 45, in ?
modes ( )
File "/home/todd/.xbmc/addons/plugin.video.cbs/default.py", line 39, in modes
videolist.Main()
File "/home/todd/.xbmc/addons/plugin.video.cbs/resources/lib/_videolist.py", line 27, in __init__
data = common.getVIDEOS(s,series,page)
File "/home/todd/.xbmc/addons/plugin.video.cbs/resources/lib/common.py", line 81, in getVIDEOS
print 'Error reason: ', e.reason
AttributeError: HTTPError instance has no attribute 'reason'
15:50:41 T:140113476442176 M:2179153920 ERROR: GetDirectory - Error getting
plugin://plugin.video.cbs/?url="fullep"&mode="Videos"&name="Full+Episodes"&serie
s="the_big_bang_theory"&page="undefined"&updatelist="false"
15:50:41 T:140113476442176 M:2179153920 ERROR:
CGUIMediaWindow::GetDirectory(plugin://plugin.video.cbs/?url="fullep"&mode="Vide
os"&name="Full+Episodes"&series="the_big_bang_theory"&page="undefined"&updatelis
t="false") failed
Original issue reported on code.google.com by t...@courtnage.ca on 16 Jan 2011 at 10:58
Original issue reported on code.google.com by
t...@courtnage.ca
on 16 Jan 2011 at 10:58