2014-01-29, 18:09
I have been playing with having multiple XBMC instances access a central server for library synchronization. The library syncs all fine. However now the iTunes Podcast plugin is failing.
I am getting Script Error addon.py error messages.
I deleted the userdata folder to try reset my main xbmc to factory settings and added this advanced.settings.xml so that the library synched again.
This is the error in the log file. .
Is there a way i can fix this?
Is there a way i can reset xbmc to factory settings?
I am getting Script Error addon.py error messages.
I deleted the userdata folder to try reset my main xbmc to factory settings and added this advanced.settings.xml so that the library synched again.
Code:
<advancedsettings>
<videodatabase>
<type>mysql</type>
<host>192.168.LEFTOUT</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.LEFTOUT</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
</videolibrary>
<pathsubstitution>
<substitute>
<from>special://profile/sources.xml</from>
<to>smb://192.168.LEFTOUT/userdata/sources.xml</to>
</substitute>
</pathsubstitution>
</advancedsettings>
This is the error in the log file. .
Code:
00:01:16 T:3040731136 NOTICE: Previous line repeats 4 times.
00:01:16 T:3040731136 WARNING: GetLabel - Unknown nodetype requested 0
00:01:16 T:2913748032 WARNING: Previous line repeats 1 times.
00:01:16 T:2913748032 NOTICE: Thread Background Loader start, auto delete: false
00:01:18 T:2913748032 NOTICE: Thread XBPyThread start, auto delete: false
00:01:18 T:2913748032 NOTICE: -->Python Interpreter Initialized<--
00:01:23 T:2913748032 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.SystemError'>
Error Contents: dynamic module not initialized properly
Traceback (most recent call last):
File "/home/pi/.xbmc/addons/plugin.video.itunes_podcasts/addon.py", line 21, in <module>
from resources.lib.api import \
File "/home/pi/.xbmc/addons/plugin.video.itunes_podcasts/resources/lib/api.py", line 24, in <module>
import feedparser
File "/home/pi/.xbmc/addons/script.module.feedparser/lib/feedparser.py", line 199, in <module>
xml.sax.make_parser(PREFERRED_XML_PARSERS) # test for valid parsers
File "/usr/lib/python2.7/xml/sax/__init__.py", line 81, in make_parser
return _create_parser(parser_name)
File "/usr/lib/python2.7/xml/sax/__init__.py", line 105, in _create_parser
drv_module = __import__(parser_name,{},{},['create_parser'])
File "/usr/lib/python2.7/dist-packages/drv_libxml2.py", line 67, in <module>
import libxml2
File "/usr/lib/python2.7/dist-packages/libxml2.py", line 1, in <module>
import libxml2mod
SystemError: dynamic module not initialized properly
-->End of Python script error report<--
00:01:23 T:3040731136 ERROR: GetDirectory - Error getting plugin://plugin.video.itunes_podcasts/?content_type=audio
00:01:23 T:3040731136 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.itunes_podcasts/?content_type=audio) failed
00:01:23 T:3040731136 WARNING: GetLabel - Unknown nodetype requested 0
00:01:23 T:2913748032 WARNING: Previous line repeats 1 times.
00:01:23 T:2913748032 NOTICE: Thread Background Loader start, auto delete: false
Is there a way i can fix this?
Is there a way i can reset xbmc to factory settings?