i just installed the addon (3.0.5) on a fresh frodo rc3 installation and i get this error
16:57:36 T:5692 NOTICE: Thread XBPyThread start, auto delete: false
16:57:36 T:5692 NOTICE: -->Python Interpreter Initialized<--
16:57:36 T:5692 NOTICE: ===== PLEXBMC START =====
16:57:36 T:5692 NOTICE: PleXBMC -> running Python: (2, 6, 6, 'final', 0)
16:57:36 T:5692 NOTICE: PleXBMC -> running PleXBMC: 3.0.5
16:57:36 T:5692 NOTICE: PleXBMC -> Running with cElementTree on Python 2.5+
16:57:36 T:5692 NOTICE: PleXBMC -> Platform: Windows
16:57:36 T:5692 NOTICE: PleXBMC -> Flatten is: 0
16:57:36 T:5692 NOTICE: PleXBMC -> Settings streaming: 0
16:57:36 T:5692 NOTICE: PleXBMC -> Setting filter menus: false
16:57:36 T:5692 NOTICE: PleXBMC -> Setting debug to true
16:57:36 T:5692 NOTICE: PleXBMC -> Setting stream Control to : XBMC CONTROL (0)
16:57:36 T:5692 NOTICE: PleXBMC -> Running skin: skin.aeon.nox
16:57:36 T:5692 NOTICE: PleXBMC -> Running watch view skin: plexbmc
16:57:36 T:5692 NOTICE: PleXBMC -> Force DVD playback: false
16:57:36 T:5692 NOTICE: PleXBMC -> SMB IP Override: false
16:57:36 T:5692 NOTICE: PleXBMC -> Script argument is 2
16:57:36 T:5692 NOTICE: == ENTER: get_params ==
16:57:36 T:5692 NOTICE: PleXBMC -> get_params: Parameter string: ?content_type=audio
16:57:36 T:5692 NOTICE: PleXBMC -> Detected parameters: {'content_type': 'audio'}
16:57:36 T:5692 NOTICE: PleXBMC -> Mode: -1
16:57:36 T:5692 NOTICE: PleXBMC -> URL: None
16:57:36 T:5692 NOTICE: PleXBMC -> Name:
16:57:36 T:5692 NOTICE: PleXBMC -> identifier: None
16:57:36 T:5692 NOTICE: PleXBMC -> token: None
16:57:36 T:5692 NOTICE: == ENTER: discoverAllServers ==
16:57:36 T:5692 NOTICE: PleXBMC -> Settings hostname and port: pc:32400
16:57:36 T:5692 NOTICE: PleXBMC -> Adding myplex as a server location
16:57:36 T:5692 NOTICE: PleXBMC -> serverList is [{'uuid': None, 'serverName': 'unknown', 'token': None, 'role': 'master', 'address': 'pc:32400', 'discovery': 'local'}, {'uuid': None, 'serverName': 'MYPLEX', 'token': None, 'role': 'master', 'address': 'my.plex.app', 'discovery': 'myplex'}]
16:57:36 T:5692 NOTICE: == ENTER: displaySections() ==
16:57:36 T:5692 NOTICE: PleXBMC -> displaySections: Using list of 2 servers: [{'uuid': None, 'serverName': 'unknown', 'token': None, 'role': 'master', 'address': 'pc:32400', 'discovery': 'local'}, {'uuid': None, 'serverName': 'MYPLEX', 'token': None, 'role': 'master', 'address': 'my.plex.app', 'discovery': 'myplex'}]
16:57:36 T:5692 NOTICE: == ENTER: getAllSections ==
16:57:36 T:5692 NOTICE: PleXBMC -> getAllSections: Using servers list: [{'uuid': None, 'serverName': 'unknown', 'token': None, 'role': 'master', 'address': 'pc:32400', 'discovery': 'local'}, {'uuid': None, 'serverName': 'MYPLEX', 'token': None, 'role': 'master', 'address': 'my.plex.app', 'discovery': 'myplex'}]
16:57:36 T:5692 NOTICE: == ENTER: getURL ==
16:57:36 T:5692 NOTICE: PleXBMC -> getURL: url =
http://pc:32400/system/library/sections
16:57:36 T:5692 NOTICE: PleXBMC -> getURL: header = {}
16:57:38 T:5692 NOTICE: PleXBMC -> getURL: ====== XML returned =======
16:57:38 T:5692 NOTICE: <?xml version='1.0' encoding='utf-8'?>
<MediaContainer noHistory="0" replaceParent="0" size="2" identifier="com.plexapp.system">
<Directory key="aHR0cDovLzE5Mi4xNjguMTAuMTozMjQwMC9saWJyYXJ5L3NlY3Rpb25zLzE_" art="/:/resources/movie-fanart.jpg" unique="1" name="Movies" title="Movies" type="movie" serverVersion="0.9.5.0-dc1de23" host="192.168.10.1" serverName="papios" path="/library/sections/1" machineIdentifier="e6af52b91e5c57a844833fafa568513017259d61" local="1" port="32400"/>
<Directory key="aHR0cDovLzE5Mi4xNjguMTAuMTozMjQwMC9saWJyYXJ5L3NlY3Rpb25zLzI_" art="/:/resources/show-fanart.jpg" unique="1" name="TV Shows" title="TV Shows" type="show" serverVersion="0.9.5.0-dc1de23" host="192.168.10.1" serverName="papios" path="/library/sections/2" machineIdentifier="e6af52b91e5c57a844833fafa568513017259d61" local="1" port="32400"/>
</MediaContainer>
16:57:38 T:5692 NOTICE: PleXBMC -> getURL: ====== XML finished ======
16:57:38 T:5692 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: 'NoneType' object is not callable
Traceback (most recent call last):
File "C:\Users\alex\AppData\Roaming\XBMC\addons\plugin.video.plexbmc\default.py", line 3908, in <module>
displaySections()
File "C:\Users\alex\AppData\Roaming\XBMC\addons\plugin.video.plexbmc\default.py", line 994, in displaySections
getAllSections()
File "C:\Users\alex\AppData\Roaming\XBMC\addons\plugin.video.plexbmc\default.py", line 402, in getAllSections
tree = etree.fromstring(html).getiterator("Directory")
File "<string>", line 84, in XML
TypeError: 'NoneType' object is not callable
-->End of Python script error report<--
16:57:38 T:3580 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.plexbmc/?content_type=audio
16:57:38 T:3580 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.plexbmc/?content_type=audio) failed
16:57:38 T:6840 NOTICE: Thread Background Loader start, auto delete: false
any ideas?