Plugin exited prematurely
#1
I'm using the BBC iPlayer plugin and playing a file using JSON-RPC. The playback starts then stops immediately. This looks to be because in the debug log it thinks the plugin ended prematurely.. even though a few lines above the plugin reports it completed successfully. I think this may potentially be related to change 33743.

http://pastebin.com/eYf0qpAj

XBMC build is Dharma 2 and have tried on both Windows and Linux.

The iPlayer plugin works fine from the GUI. This seems to be because when run from the GUI it calls RunScriptWithParams in xbmc/FileSystem/PluginDirectory.cpp which does not seem to care about the script finishing. When run through JSON-RPC it calls StartScript instead which then calls WaitOnScriptResult. Not sure of the reason for the difference.

Mike
Reply
#2
Looks like for some reason it's calling the wrong function. If this is 100% reproducible, please open a bug report on trac with full details as per this thread.

Thanks,
Jonathan
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply

Logout Mark Read Team Forum Stats Members Help
Plugin exited prematurely0