09:57:45 T:172888064 M:118177792 DEBUG: StartScript - calling plugin Grooveshark XBMC('plugin://plugin.audio.groove/','0','')
09:57:45 T:172888064 M:118177792 INFO: initializing python engine.
09:57:45 T:172888064 M:118177792 DEBUG: Loading: /private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome/system/python/python26-arm-osx.so
09:57:45 T:172888064 M:118165504 DEBUG: PYTHONHOME -> /private/var/stash/Applications/XBMC.frappliance/Frameworks/usr
09:57:45 T:172888064 M:118165504 DEBUG: PYTHONPATH -> /private/var/stash/Applications/XBMC.frappliance/Frameworks/usr
09:57:45 T:172888064 M:118165504 DEBUG: Python wrapper library linked with system Python library
09:57:46 T:172888064 M:118157312 DEBUG: new python thread created. id=9
09:57:46 T:175370240 M:118153216 DEBUG: thread start, auto delete: 0
09:57:46 T:175370240 M:118153216 DEBUG: Python thread: start processing
09:57:46 T:172888064 M:118075392 DEBUG: WaitOnScriptResult - waiting on the Grooveshark XBMC plugin...
09:57:46 T:175370240 M:118005760 NOTICE: -->Python Interpreter Initialized<--
09:57:46 T:175370240 M:118005760 DEBUG: Process - The source file to load is /var/mobile/Library/Preferences/XBMC/addons/plugin.audio.groove/default.py
09:57:46 T:175370240 M:118005760 DEBUG: Process - Setting the Python path to /var/mobile/Library/Preferences/XBMC/addons/plugin.audio.groove:/var/mobile/Library/Preferences/XBMC/addons/script.module.simplejson/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.beautifulsoup/lib:/private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome/addons/script.module.pil/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.elementtree/lib:/private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome/addons/script.module.pysqlite/lib:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python26.zip:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/plat-darwin:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/plat-mac:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/plat-mac/lib-scriptpackages:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/lib-tk:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/lib-old:/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/lib-dynload
09:57:46 T:175370240 M:118005760 DEBUG: Process - Entering source directory /var/mobile/Library/Preferences/XBMC/addons/plugin.audio.groove
09:57:46 T:804675584 M:117989376 DEBUG: ------ Window Init (DialogBusy.xml) ------
09:57:47 T:175370240 M:121229312 NOTICE: /private/var/mobile/Library/Preferences/XBMC/addons/plugin.audio.groove/resources/lib/GroovesharkAPI.py:1: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import socket, hmac, urllib, urllib2, pprint, md5, re, sha, time, random, os, pickle, uuid, tempfile
09:57:47 T:175370240 M:121229312 NOTICE: /private/var/mobile/Library/Preferences/XBMC/addons/plugin.audio.groove/resources/lib/GroovesharkAPI.py:1: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import socket, hmac, urllib, urllib2, pprint, md5, re, sha, time, random, os, pickle, uuid, tempfile
09:57:47 T:172888064 M:121221120 INFO: Loading skin file: DialogProgress.xml
09:57:47 T:172888064 M:121221120 DEBUG: ------ Window Init (DialogProgress.xml) ------
09:57:47 T:175370240 M:121012224 NOTICE:
http://api.grooveshark.com/ws/2.1/?metho...ormat=json
09:57:48 T:804675584 M:121008128 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
09:57:48 T:175370240 M:120705024 NOTICE: Response...
09:57:48 T:175370240 M:120705024 NOTICE: '{"header":{"hostname":"RHL073"},"result":"Hello, world."}'
09:57:48 T:175370240 M:120705024 INFO: -->Python script returned the following error<--
09:57:48 T:175370240 M:120705024 ERROR: Error Type: <type 'exceptions.OSError'>
09:57:48 T:175370240 M:120705024 ERROR: Error Contents: (17, 'File exists', '/var/mobile/Library/Preferences/XBMC/userdata/addon_data/plugin.audio.groove/thumb')
09:57:48 T:175370240 M:120684544 ERROR: Traceback (most recent call last):
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.audio.groove/default.py", line 386, in <module>
grooveshark = Groveshark();
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.audio.groove/default.py", line 81, in __init__
os.makedirs(arttDir)
File "/private/var/stash/Applications/XBMC.frappliance/Frameworks/usr/lib/python2.6/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: (17, 'File exists', '/var/mobile/Library/Preferences/XBMC/userdata/addon_data/plugin.audio.groove/thumb')
09:57:48 T:175370240 M:120684544 INFO: -->End of Python script error report<--
09:57:48 T:175370240 M:120684544 INFO: Python script stopped
09:57:48 T:175370240 M:120684544 DEBUG: Thread 175370240 terminating
09:57:48 T:804675584 M:120737792 DEBUG: python thread 9 destructed
09:57:48 T:804675584 M:120737792 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
09:57:48 T:172888064 M:120737792 DEBUG: WaitOnScriptResult - plugin exited prematurely - terminating
09:57:48 T:804675584 M:120557568 ERROR: GetDirectory - Error getting plugin://plugin.audio.groove/
09:57:48 T:804675584 M:120557568 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.groove/) failed
09:57:48 T:804675584 M:120557568 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/audio/)
09:57:48 T:804675584 M:120557568 DEBUG: ParentPath = []
09:57:49 T:175370240 M:120557568 DEBUG: thread start, auto delete: 0
09:57:49 T:175370240 M:120557568 DEBUG: Loading fileitems [addons://sources/audio/]
09:57:49 T:175370240 M:120557568 DEBUG: -- items: 6, directory: addons://sources/audio/ sort method: 0, ascending: false
09:57:49 T:175370240 M:120557568 DEBUG: Saving fileitems [addons://sources/audio/]
09:57:49 T:175370240 M:120557568 DEBUG: -- items: 7, sort method: 0, ascending: false
09:57:49 T:175370240 M:120557568 DEBUG: Thread 175370240 terminating
09:57:49 T:804675584 M:120557568 DEBUG: RetrieveMusicInfo() took 0 msec
09:57:49 T:177119232 M:120635392 DEBUG: thread start, auto delete: 0
09:57:49 T:177119232 M:120631296 DEBUG: Thread 177119232 terminating
09:57:49 T:177651712 M:120627200 DEBUG: thread start, auto delete: 0
09:57:49 T:177651712 M:120627200 DEBUG: Thread 177651712 terminating
09:57:49 T:804675584 M:116957184 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
09:57:54 T:804675584 M:117473280 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
09:57:58 T:804675584 M:117751808 INFO: Python, unloading python24.dll because no scripts are running anymore
09:57:58 T:804675584 M:117751808 DEBUG: UnloadExtensionLibs, clearing python extension libraries
09:57:58 T:804675584 M:117751808 DEBUG: Unloading: python26-arm-osx.so
09:58:19 T:172888064 M:117882880 DEBUG: Thread 172888064 terminating (autodelete)