Don't like ads? PRO users don't see any ads ;-)
Guest

demand5 plugin error v1.0.1

By: jimwiley on Jan 16th, 2012  |  syntax: None  |  size: 10.45 KB  |  hits: 128  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. 13:28:07 T:3045824240   DEBUG: ------ Window Deinit () ------
  2. 13:28:08 T:3045824240   DEBUG: RunScriptWithParams - calling plugin Demand 5('plugin://plugin.video.demand5/','-1','?ep=%2Fshows%2Fchristmas-in-canaan%2Fepisodes%2Fchristmas-in-canaan&title=Christmas+In+Canaan&fn=Christmas+In+Canaan')
  3. 13:28:08 T:3045824240    INFO: initializing python engine.
  4. 13:28:08 T:3045824240   DEBUG: new python thread created. id=12
  5. 13:28:08 T:2962217872   DEBUG: Thread XBPyThread start, auto delete: 0
  6. 13:28:08 T:2962217872   DEBUG: Python thread: start processing
  7. 13:28:08 T:2962217872  NOTICE: -->Python Interpreter Initialized<--
  8. 13:28:08 T:2962217872   DEBUG: Process - The source file to load is /home/atv/.xbmc/addons/plugin.video.demand5/default.py
  9. 13:28:08 T:2962217872   DEBUG: Process - Setting the Python path to /home/atv/.xbmc/addons/plugin.video.demand5:/home/atv/.xbmc/addons/script.module.simplejson/lib:/usr/local/share/xbmc/addons/script.module.pil/lib:/home/atv/.xbmc/addons/script.common.plugin.cache/lib:/home/atv/.xbmc/addons/script.module.simple.downloader/lib:/home/atv/.xbmc/addons/script.module.parsedom/lib:/home/atv/.xbmc/addons/script.module.elementtree/lib:/usr/local/share/xbmc/addons/script.module.pysqlite/lib:/usr/local/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg:/usr/local/lib/python26.zip:/usr/local/lib/python2.6:/usr/local/lib/python2.6/plat-linux2:/usr/local/lib/python2.6/lib-tk:/usr/local/lib/python2.6/lib-old:/usr/local/lib/python2.6/lib-dynload:/usr/local/lib/python2.6/site-packages:
  10. 13:28:08 T:2962217872   DEBUG: Process - Entering source directory /home/atv/.xbmc/addons/plugin.video.demand5
  11. 13:28:08 T:2962217872   DEBUG: Instantiating addon using automatically obtained id of "plugin.video.demand5" dependent on version 1.0 of the xbmc.python api
  12. 13:28:08 T:2962217872  NOTICE: search:
  13. 13:28:08 T:2962217872    INFO: Loading skin file: DialogYesNo.xml
  14. 13:28:08 T:2962217872   DEBUG: Load DialogYesNo.xml: 5.77ms
  15. 13:28:08 T:3045824240   DEBUG: ------ Window Init (DialogYesNo.xml) ------
  16. 13:28:08 T:3045824240   DEBUG: Alloc resources: 0.53ms (0.01 ms skin load)
  17. 13:28:11 T:3045824240   DEBUG: ------ Window Deinit (DialogYesNo.xml) ------
  18. 13:28:11 T:2962217872   ERROR: /usr/local/lib/python2.6/posixpath.py:346: DeprecationWarning: os.getcwd() currently lies to you so please use addon.getAddonInfo('path') to find the script's root directory and DO NOT make relative path accesses based on the results of 'os.getcwd.'
  19.                                               cwd = os.getcwd()
  20. 13:28:11 T:2962217872  NOTICE: Traceback (most recent call last):
  21. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 361, in <module>
  22. 13:28:11 T:2962217872  NOTICE:     PlayOrDownloadEpisode( episodeId, title, mycgi.Param('fn') )
  23. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 164, in PlayOrDownloadEpisode
  24. 13:28:11 T:2962217872  NOTICE:     Play( refId, title )
  25. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 228, in Play
  26. 13:28:11 T:2962217872  NOTICE:     x = get_episode_info( playerKey, refId, url, playerID )
  27. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 338, in get_episode_info
  28. 13:28:11 T:2962217872  NOTICE:     conn.request("POST", "/services/messagebroker/amf?playerKey="+key, str(remoting.encode(envelope).read()),{'content-type': 'application/x-amf'})
  29. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/remoting/__init__.py", line 676, in encode
  30. 13:28:11 T:2962217872  NOTICE:     _write_body(name, message, stream, encoder, strict)
  31. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/remoting/__init__.py", line 520, in _write_body
  32. 13:28:11 T:2962217872  NOTICE:     _encode_body(message)
  33. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/remoting/__init__.py", line 493, in _encode_body
  34. 13:28:11 T:2962217872  NOTICE:     encoder.writeElement(x)
  35. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/codec.py", line 499, in writeElement
  36. 13:28:11 T:2962217872  NOTICE:     func(data)
  37. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/amf0.py", line 657, in writeAMF3
  38. 13:28:11 T:2962217872  NOTICE:     self.context.getAMF3Encoder(self).writeElement(data)
  39. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/codec.py", line 491, in writeElement
  40. 13:28:11 T:2962217872  NOTICE:     func = self.getTypeFunc(data)
  41. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/amf3.py", line 1131, in getTypeFunc
  42. 13:28:11 T:2962217872  NOTICE:     return codec.Encoder.getTypeFunc(self, data)
  43. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/codec.py", line 454, in getTypeFunc
  44. 13:28:11 T:2962217872  NOTICE:     elif xml.is_xml(data):
  45. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 89, in is_xml
  46. 13:28:11 T:2962217872  NOTICE:     _bootstrap()
  47. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 126, in _bootstrap
  48. 13:28:11 T:2962217872  NOTICE:     types, modules = find_libs()
  49. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 72, in find_libs
  50. 13:28:11 T:2962217872  NOTICE:     t = _get_etree_type(etree)
  51. 13:28:11 T:2962217872  NOTICE:   File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 112, in _get_etree_type
  52. 13:28:11 T:2962217872  NOTICE:     e = etree.fromstring('<foo/>')
  53. 13:28:11 T:2962217872  NOTICE:   File "<string>", line 84, in XML
  54. 13:28:11 T:2962217872  NOTICE: TypeError: 'NoneType' object is not callable
  55. 13:28:11 T:2962217872    INFO: -->Python script returned the following error<--
  56. 13:28:11 T:2962217872   ERROR: Error Type: <type 'exceptions.TypeError'>
  57. 13:28:11 T:2962217872   ERROR: Error Contents: 'NoneType' object is not callable
  58. 13:28:11 T:2962217872   ERROR: Traceback (most recent call last):
  59.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 361, in <module>
  60.                                                 PlayOrDownloadEpisode( episodeId, title, mycgi.Param('fn') )
  61.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 164, in PlayOrDownloadEpisode
  62.                                                 Play( refId, title )
  63.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 228, in Play
  64.                                                 x = get_episode_info( playerKey, refId, url, playerID )
  65.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/default.py", line 338, in get_episode_info
  66.                                                 conn.request("POST", "/services/messagebroker/amf?playerKey="+key, str(remoting.encode(envelope).read()),{'content-type': 'application/x-amf'})
  67.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/remoting/__init__.py", line 676, in encode
  68.                                                 _write_body(name, message, stream, encoder, strict)
  69.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/remoting/__init__.py", line 520, in _write_body
  70.                                                 _encode_body(message)
  71.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/remoting/__init__.py", line 493, in _encode_body
  72.                                                 encoder.writeElement(x)
  73.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/codec.py", line 499, in writeElement
  74.                                                 func(data)
  75.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/amf0.py", line 657, in writeAMF3
  76.                                                 self.context.getAMF3Encoder(self).writeElement(data)
  77.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/codec.py", line 491, in writeElement
  78.                                                 func = self.getTypeFunc(data)
  79.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/amf3.py", line 1131, in getTypeFunc
  80.                                                 return codec.Encoder.getTypeFunc(self, data)
  81.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/codec.py", line 454, in getTypeFunc
  82.                                                 elif xml.is_xml(data):
  83.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 89, in is_xml
  84.                                                 _bootstrap()
  85.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 126, in _bootstrap
  86.                                                 types, modules = find_libs()
  87.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 72, in find_libs
  88.                                                 t = _get_etree_type(etree)
  89.                                               File "/home/atv/.xbmc/addons/plugin.video.demand5/pyamf/xml.py", line 112, in _get_etree_type
  90.                                                 e = etree.fromstring('<foo/>')
  91.                                               File "<string>", line 84, in XML
  92.                                             TypeError: 'NoneType' object is not callable
  93. 13:28:11 T:2962217872    INFO: -->End of Python script error report<--
  94. 13:28:11 T:2962217872    INFO: Python script stopped
  95. 13:28:11 T:2962217872   DEBUG: Thread XBPyThread 2962217872 terminating
  96. 13:28:11 T:3045824240   DEBUG: waiting for python thread 12 to stop
  97. 13:28:11 T:3045824240   DEBUG: python thread 12 destructed
  98. 13:28:11 T:3045824240   DEBUG: ------ Window Init (DialogKaiToast.xml) ------
  99. 13:28:11 T:3045824240   DEBUG: Alloc resources: 0.01ms (0.01 ms skin load)
  100. 13:28:17 T:3045824240   DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------