2015-10-03, 17:55
Hi marcelveldt,
I've developed an addon recently, using xbmcswift2. A few users are reporting errors with the addon, and their logs look like it's pointing to an issue between xbmcswift2 and the skin helper service.
xbmcswift2 caches listviews for later use and uses the url routing for cache mapping (as far as I can tell anyway). It looks like skin helper somehow injects additional stuff into the url route which appears to mess with xbmcswift2.
Here's a log as an example. The part that appears to show the issue is:
Where I would expect my plugin to not include the. I'm not exactly sure how your skin helper injects this additional stuff.
Is there something I can do to prevent this?
Thanks!
I've developed an addon recently, using xbmcswift2. A few users are reporting errors with the addon, and their logs look like it's pointing to an issue between xbmcswift2 and the skin helper service.
xbmcswift2 caches listviews for later use and uses the url routing for cache mapping (as far as I can tell anyway). It looks like skin helper somehow injects additional stuff into the url route which appears to mess with xbmcswift2.
Here's a log as an example. The part that appears to show the issue is:
Code:
06:20:49 T:8088 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.program.iarl/Emulator/Sega+Genesis/1?parser_id=NoIntro_parser.xml&xml_id=E%3a%5cUsers%5ctiti%5cAppData%5cRoaming%5cKodi%5caddons%5cplugin.program.iarl%5cresources%2fdata%2fdat_files%5cGenesis_ZachMorris.xml&reload=$INFO[Window(Home).Property(widgetreload2)]
Where I would expect my plugin to not include the
Code:
&reload=$INFO[Window(Home).Property(widgetreload2)]
Is there something I can do to prevent this?
Thanks!