TheNewBoston Video Plugin loaded correctly, but the "Computer Programming' and the 'Computer Science' causes a script error ..
13:05:08 T:4364 DEBUG: ParentPath = [plugin://plugin.video.thenewboston/]
13:05:08 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:08 T:1824 DEBUG: XFILE::CPluginDirectory:tĂrtScript - calling plugin TheNewBoston('plugin://plugin.video.thenewboston/','2','?mode=list_topics&title=Computer%20Programming&url=Computer%20Programming')
13:05:08 T:1824 INFO: initializing python engine.
13:05:08 T:1824 DEBUG: new python thread created. id=19
13:05:08 T:1824 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the TheNewBoston (id=19) plugin...
13:05:08 T:5888 NOTICE: Thread XBPyThread start, auto delete: false
13:05:08 T:5888 DEBUG: Python thread: start processing
13:05:08 T:5888 NOTICE: -->Python Interpreter Initialized<--
13:05:08 T:5888 DEBUG: XBPyThread::Process - The source file to load is C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py
13:05:09 T:4364 DEBUG: ------ Window Init (DialogBusy.xml) ------
13:05:09 T:6048 DEBUG: CFileCache::Open - opening <svn/trunk/addons.xml.md5> using cache
13:05:09 T:6048 DEBUG: CurlFile::Open(04AC6A68) http://dk-xbmc-repaddon-rep.googlecode.c...ns.xml.md5
13:05:09 T:6048 INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://dk-xbmc-repaddon-rep.googlecode.com
13:05:09 T:5888 DEBUG: XBPyThread::Process - Setting the Python path to C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.pyamf\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.dialogaddonscan\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.brightcove\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.buggalo\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.mechanize\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.xbmcswift2\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.t0mm0.common\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.chardet\lib;C:\XBMC\addons\script.module.simplejson\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.requests\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.urlresolver\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.elementtree\lib;C:\XBMC\addons\script.module.pysqlite\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.demjson\lib;C:\XBMC\addons\weather.wunderground\resources\lib\wunderground;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.xmltodict\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.myconnpy\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.httplib2\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.beautifulsoup\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.common.plugin.cache\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.socksipy\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.turtle\lib;C:\XBMC\addons\script.module.pil\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.simple.downloader\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.parsedom\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.web.viewer\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.feedparser\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.metahandler\lib;C:\XBMC\system\python\DLLs;C:\XBMC\system\python\Lib;C:\XBMC\python26.zip;C:\XBMC\system\python\lib\plat-win;C:\XBMC\system\python\lib\lib-tk;C:\XBMC;C:\XBMC\system\python;C:\XBMC\system\python\lib\site-packages;
13:05:09 T:5888 ĂEBUG: XBPyThread::Process - Entering source directory C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston
13:05:09 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:09 T:5888 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.thenewboston" dependent on version 2.0 of the xbmc.python api
13:05:09 T:5704 NOTICE: Thread CFileCache start, auto delete: false
13:05:09 T:5704 INFO: CFileCache::Process - Hit eof.
13:05:09 T:5704 DEBUG: Thread CFileCache 5704 terminating
13:05:09 T:6048 DEBUG: CurlFile::Open(04AC6A68) http://dk-xbmc-repaddon-rep.googlecode.c...addons.xml
13:05:09 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:10 T:4364 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to http://mirrors.xbmc.org (easy=0BD5BFC0, multi=0C2ADFF0)
13:05:10 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:11 T:5888 DEBUG: Previous line repeats 2 times.
13:05:11 T:5888 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnboundLocalError'>
Error Contents: local variable 'topics' referenced before assignment
Traceback (most recent call last):
File "C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py", line 61, in <module>
main(params)
File "C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py", line 24, in main
topics = scraper.get_topics(html, title)
File "C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\resources\lib\scraper.py", line 45, in get_topics
for topic in topics:
UnboundLocalError: local variable 'topics' referenced before assignment
-->End of Python script error report<--
13:05:11 T:4364 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
13:05:11 T:5888 INFO: Python script stopped
13:05:11 T:5888 DEBUG: Thread XBPyThread 5888 terminating
13:05:11 T:1824 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
13:05:11 T:4364 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.thenewboston/?mode=list_topics&title=Computer%20Programming&url=Computer%20Programming
13:05:11 T:4364 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.thenewboston/?mode=list_topics&title=Computer%20Programming&url=Computer%20Programming) failed
13:05:11 T:4364 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.thenewboston/)
13:05:11 T:4364 DEBUG: ParentPath = [addons://sources/video/]
13:05:11 T:4364 DEBUG: Loading fileitems [plugin://plugin.video.thenewboston/]
13:05:11 T:4364 DEBUG: -- items: 5, directory: plugin://plugin.video.thenewboston/ sort method: 0, ascending: false
13:05:11 T:3952 DEBUG: CSoftAE::FinalizeSamples - Clamping buffer of 1323 samples
13:05:11 T:4532 DEBUG: Previous line repeats 11 times.
13:05:11 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:11 T:852 NOTICE: Thread Background Loader start, auto delete: false
13:05:11 T:852 DEBUG: Thread Background Loader 852 terminating
13:05:12 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13Ă05:14 T:5720 DEBUG: Previous line repeats 5 times.
13:05:14 T:5720 NOTICE: Thread Background Loader start, auto delete: false
13:05:14 T:5720 DEBUG: Thread Background Loader 5720 terminating
13:05:15 T:4364 DEBUG: waiting for python thread 19 (C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py) to stop
13:05:15 T:4364 DEBUG: python thread 19 (C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py) destructed
13:05:15 T:4364 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
13:05:15 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:16 T:4364 DEBUG: Previous line repeats 1 times.
13:05:16 T:4364 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:05:16 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:16 T:3952 DEBUG: CSoftAE::FinalizeSamples - Clamping buffer of 1323 samples
13:05:16 T:4364 DEBUG: Previous line repeats 9 times.
13:05:16 T:4364 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
13:05:16 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:18 T:4364 DEBUG: Previous line repeats 2 times.
13:05:08 T:4364 DEBUG: ParentPath = [plugin://plugin.video.thenewboston/]
13:05:08 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:08 T:1824 DEBUG: XFILE::CPluginDirectory:tĂrtScript - calling plugin TheNewBoston('plugin://plugin.video.thenewboston/','2','?mode=list_topics&title=Computer%20Programming&url=Computer%20Programming')
13:05:08 T:1824 INFO: initializing python engine.
13:05:08 T:1824 DEBUG: new python thread created. id=19
13:05:08 T:1824 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the TheNewBoston (id=19) plugin...
13:05:08 T:5888 NOTICE: Thread XBPyThread start, auto delete: false
13:05:08 T:5888 DEBUG: Python thread: start processing
13:05:08 T:5888 NOTICE: -->Python Interpreter Initialized<--
13:05:08 T:5888 DEBUG: XBPyThread::Process - The source file to load is C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py
13:05:09 T:4364 DEBUG: ------ Window Init (DialogBusy.xml) ------
13:05:09 T:6048 DEBUG: CFileCache::Open - opening <svn/trunk/addons.xml.md5> using cache
13:05:09 T:6048 DEBUG: CurlFile::Open(04AC6A68) http://dk-xbmc-repaddon-rep.googlecode.c...ns.xml.md5
13:05:09 T:6048 INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://dk-xbmc-repaddon-rep.googlecode.com
13:05:09 T:5888 DEBUG: XBPyThread::Process - Setting the Python path to C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.pyamf\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.dialogaddonscan\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.brightcove\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.buggalo\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.mechanize\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.xbmcswift2\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.t0mm0.common\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.chardet\lib;C:\XBMC\addons\script.module.simplejson\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.requests\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.urlresolver\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.elementtree\lib;C:\XBMC\addons\script.module.pysqlite\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.demjson\lib;C:\XBMC\addons\weather.wunderground\resources\lib\wunderground;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.xmltodict\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.myconnpy\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.httplib2\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.beautifulsoup\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.common.plugin.cache\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.socksipy\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.turtle\lib;C:\XBMC\addons\script.module.pil\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.simple.downloader\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.parsedom\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.web.viewer\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.feedparser\lib;C:\Documents and Settings\Administrator\Application Data\XBMC\addons\script.module.metahandler\lib;C:\XBMC\system\python\DLLs;C:\XBMC\system\python\Lib;C:\XBMC\python26.zip;C:\XBMC\system\python\lib\plat-win;C:\XBMC\system\python\lib\lib-tk;C:\XBMC;C:\XBMC\system\python;C:\XBMC\system\python\lib\site-packages;
13:05:09 T:5888 ĂEBUG: XBPyThread::Process - Entering source directory C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston
13:05:09 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:09 T:5888 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.thenewboston" dependent on version 2.0 of the xbmc.python api
13:05:09 T:5704 NOTICE: Thread CFileCache start, auto delete: false
13:05:09 T:5704 INFO: CFileCache::Process - Hit eof.
13:05:09 T:5704 DEBUG: Thread CFileCache 5704 terminating
13:05:09 T:6048 DEBUG: CurlFile::Open(04AC6A68) http://dk-xbmc-repaddon-rep.googlecode.c...addons.xml
13:05:09 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:10 T:4364 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to http://mirrors.xbmc.org (easy=0BD5BFC0, multi=0C2ADFF0)
13:05:10 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:11 T:5888 DEBUG: Previous line repeats 2 times.
13:05:11 T:5888 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnboundLocalError'>
Error Contents: local variable 'topics' referenced before assignment
Traceback (most recent call last):
File "C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py", line 61, in <module>
main(params)
File "C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py", line 24, in main
topics = scraper.get_topics(html, title)
File "C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\resources\lib\scraper.py", line 45, in get_topics
for topic in topics:
UnboundLocalError: local variable 'topics' referenced before assignment
-->End of Python script error report<--
13:05:11 T:4364 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
13:05:11 T:5888 INFO: Python script stopped
13:05:11 T:5888 DEBUG: Thread XBPyThread 5888 terminating
13:05:11 T:1824 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
13:05:11 T:4364 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.thenewboston/?mode=list_topics&title=Computer%20Programming&url=Computer%20Programming
13:05:11 T:4364 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.thenewboston/?mode=list_topics&title=Computer%20Programming&url=Computer%20Programming) failed
13:05:11 T:4364 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.thenewboston/)
13:05:11 T:4364 DEBUG: ParentPath = [addons://sources/video/]
13:05:11 T:4364 DEBUG: Loading fileitems [plugin://plugin.video.thenewboston/]
13:05:11 T:4364 DEBUG: -- items: 5, directory: plugin://plugin.video.thenewboston/ sort method: 0, ascending: false
13:05:11 T:3952 DEBUG: CSoftAE::FinalizeSamples - Clamping buffer of 1323 samples
13:05:11 T:4532 DEBUG: Previous line repeats 11 times.
13:05:11 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:11 T:852 NOTICE: Thread Background Loader start, auto delete: false
13:05:11 T:852 DEBUG: Thread Background Loader 852 terminating
13:05:12 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13Ă05:14 T:5720 DEBUG: Previous line repeats 5 times.
13:05:14 T:5720 NOTICE: Thread Background Loader start, auto delete: false
13:05:14 T:5720 DEBUG: Thread Background Loader 5720 terminating
13:05:15 T:4364 DEBUG: waiting for python thread 19 (C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py) to stop
13:05:15 T:4364 DEBUG: python thread 19 (C:\Documents and Settings\Administrator\Application Data\XBMC\addons\plugin.video.thenewboston\default.py) destructed
13:05:15 T:4364 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
13:05:15 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:16 T:4364 DEBUG: Previous line repeats 1 times.
13:05:16 T:4364 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:05:16 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:16 T:3952 DEBUG: CSoftAE::FinalizeSamples - Clamping buffer of 1323 samples
13:05:16 T:4364 DEBUG: Previous line repeats 9 times.
13:05:16 T:4364 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
13:05:16 T:4532 DEBUG: NEWADDON PythonCallbackHandler construction with PyThreadState 0x571fb50
13:05:18 T:4364 DEBUG: Previous line repeats 2 times.