add-on loop
#1
sometimes when playing a streaming, the script does endless resets and infinit login times, strange that only happens sometimes when playing a streaming, and when i remove the line login fa (0) in if mode==None: when i receiving the looping, the login seems to stop. truly believe to be a loop, the script begins to run infinitely, can someone help me? login should work only when opening this addon



debug

Code:
14:17:32 T:1620  NOTICE: Thread XBPyThread start, auto delete: false
14:17:32 T:1620   DEBUG: Python thread: start processing
14:17:32 T:1620  NOTICE: -->Python Interpreter Initialized<--
14:17:32 T:1620   DEBUG: XBPyThread::Process - The source file to load is C:\Program Files\xbmc\addons\plugin.video\default.py
14:17:32 T:1620   DEBUG: XBPyThread::Process - Setting the Python path to C:\Program Files\xbmc\addons\plugin.video;C:\Users\Roney\AppData\Roaming\xbmc\addons\script.module.simplejson\lib;C:\Program Files\xbmc\addons\script.module.beautifulsoup\lib;C:\Program Files\xbmc\addons\script.module.pil\lib;C:\Program Files\xbmc\addons\script.common.plugin.cache\lib;C:\Program Files\xbmc\addons\script.module.simple.downloader\lib;C:\Program Files\xbmc\addons\script.module.parsedom\lib;C:\Program Files\xbmc\addons\script.module.pysqlite\lib;C:\Program Files\xbmc\system\python\DLLs;C:\Program Files\xbmc\system\python\Lib;C:\Program Files\xbmc\python26.zip;C:\Program Files\xbmc\system\python\lib\plat-win;C:\Program Files\xbmc\system\python\lib\lib-tk;C:\Program Files\xbmc;C:\Program Files\xbmc\system\python;C:\Program Files\xbmc\system\python\lib\site-packages;
14:17:32 T:1620   DEBUG: XBPyThread::Process - Entering source directory C:\Program Files\xbmc\addons\plugin.video
14:17:32 T:1620   DEBUG: Instantiating addon using automatically obtained id of "plugin.video" dependent on version 2.0 of the xbmc.python api
14:17:32 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:32 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Player.GetActivePlayers", "id": 1}
14:17:32 T:3320   DEBUG: JSONRPC: Calling player.getactiveplayers
14:17:32 T:4000   DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:73473927.796699, should be:73453320.183980, error:-20607.612719
14:17:32 T:1620  NOTICE: CommonFunctions-2.5.1
14:17:34 T:4000   DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:75559495.823980, should be:75539927.797775, error:-19568.026205
14:17:36 T:3980   DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:83212000.000000, curr:83204000.000000, diff:-8000.000000
14:17:36 T:1604   DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
14:17:36 T:4000   DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:77690038.037775, should be:77679356.674264, error:-10681.363511
14:17:37 T:1620    INFO: Scriptresult: Success
14:17:37 T:244   DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult- plugin returned successfully
14:17:37 T:1604   DEBUG: ------ Window Init (DialogKaiToast.xml) ------
14:17:37 T:1620    INFO: Python script stopped
14:17:37 T:1620   DEBUG: Thread XBPyThread 1620 terminating
14:17:37 T:1604   DEBUG: waiting for python thread 50 (C:\Program Files\xbmc\addons\plugin.video\default.py) to stop
14:17:37 T:1604   DEBUG: python thread 50 (C:\Program Files\xbmc\addons\plugin.video\default.py) destructed
14:17:37 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Abertos%2FVariedades&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:244   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Esportes&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Documentarios&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:244   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Series%2FDesenhos+24horas&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Infantil&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:4064   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:4064   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Cinema%2FSeries&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:4064   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Noticias&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:4064   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:4064   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Clipes+%2F+musicas&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:4064   DEBUG: JSONRPC: Calling files.preparedownload
14:17:37 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:37 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Religiosos&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:37 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:38 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:38 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Player.GetActivePlayers", "id": 1}
14:17:38 T:3320   DEBUG: JSONRPC: Calling player.getactiveplayers
14:17:38 T:4064   DEBUG: webserver: request received for /jsonrpc?awx
14:17:38 T:4064   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Application.GetProperties", "params": { "properties": [ "volume", "muted" ] }, "id": 1}
14:17:38 T:4064   DEBUG: JSONRPC: Calling application.getproperties
14:17:38 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:38 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc":"2.0","id":2,"method":"Player.GetProperties","params":{ "playerid":1,"properties":["speed", "shuffled", "repeat", "subtitleenabled", "time", "totaltime", "position", "currentaudiostream", "partymode" ] } }
14:17:38 T:3320   DEBUG: JSONRPC: Calling player.getproperties
14:17:38 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:38 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Player.GetItem", "params": { "properties": ["title", "season", "episode", "duration", "showtitle", "thumbnail", "file", "fanart", "streamdetails"], "playerid": 1 }, "id": 1}
14:17:38 T:244   DEBUG: JSONRPC: Calling player.getitem
14:17:38 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:38 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params" : { "directory" : "plugin://plugin.video/extrafanart", "media" : "files", "properties": [ "file" ], "sort": { "order": "ascending", "method": "file" } }, "id": 1}
14:17:38 T:244   DEBUG: JSONRPC: Calling files.getdirectory
14:17:38 T:244   DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin xbmc('plugin://plugin.video/extrafanart','49','')
14:17:38 T:244    INFO: initializing python engine.
14:17:38 T:244   DEBUG: new python thread created. id=51
14:17:38 T:244   DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the xbmc (id=51) plugin...
14:17:38 T:2580  NOTICE: Thread XBPyThread start, auto delete: false
14:17:38 T:2580   DEBUG: Python thread: start processing
14:17:38 T:2580  NOTICE: -->Python Interpreter Initialized<--
14:17:38 T:2580   DEBUG: XBPyThread::Process - The source file to load is C:\Program Files\xbmc\addons\plugin.video\default.py
14:17:38 T:2580   DEBUG: XBPyThread::Process - Setting the Python path to C:\Program Files\xbmc\addons\plugin.video;C:\Users\Roney\AppData\Roaming\xbmc\addons\script.module.simplejson\lib;C:\Program Files\xbmc\addons\script.module.beautifulsoup\lib;C:\Program Files\xbmc\addons\script.module.pil\lib;C:\Program Files\xbmc\addons\script.common.plugin.cache\lib;C:\Program Files\xbmc\addons\script.module.simple.downloader\lib;C:\Program Files\xbmc\addons\script.module.parsedom\lib;C:\Program Files\xbmc\addons\script.module.pysqlite\lib;C:\Program Files\xbmc\system\python\DLLs;C:\Program Files\xbmc\system\python\Lib;C:\Program Files\xbmc\python26.zip;C:\Program Files\xbmc\system\python\lib\plat-win;C:\Program Files\xbmc\system\python\lib\lib-tk;C:\Program Files\xbmc;C:\Program Files\xbmc\system\python;C:\Program Files\xbmc\system\python\lib\site-packages;
14:17:38 T:2580   DEBUG: XBPyThread::Process - Entering source directory C:\Program Files\xbmc\addons\plugin.video
14:17:38 T:2580   DEBUG: Instantiating addon using automatically obtained id of "plugin.video" dependent on version 2.0 of the xbmc.python api
14:17:38 T:2580  NOTICE: CommonFunctions-2.5.1
14:17:39 T:4000   DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:79779452.954264, should be:79764881.213178, error:-14571.741086
14:17:41 T:4000   DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:81874494.973178, should be:81860769.578933, error:-13725.394245
14:17:43 T:1604   DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
14:17:43 T:2580    INFO: Scriptresult: Success
14:17:43 T:244   DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult- plugin returned successfully
14:17:43 T:1604   DEBUG: ------ Window Init (DialogKaiToast.xml) ------
14:17:43 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Abertos%2FVariedades&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:244   DEBUG: JSONRPC: Calling files.preparedownload
14:17:43 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Esportes&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:43 T:2580    INFO: Python script stopped
14:17:43 T:2580   DEBUG: Thread XBPyThread 2580 terminating
14:17:43 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Documentarios&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:244   DEBUG: JSONRPC: Calling files.preparedownload
14:17:43 T:1604   DEBUG: waiting for python thread 51 (C:\Program Files\xbmc\addons\plugin.video\default.py) to stop
14:17:43 T:1604   DEBUG: python thread 51 (C:\Program Files\xbmc\addons\plugin.video\default.py) destructed
14:17:43 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Series%2FDesenhos+24horas&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:43 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Infantil&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:43 T:4064   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:4064   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Cinema%2FSeries&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:4064   DEBUG: JSONRPC: Calling files.preparedownload
14:17:43 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Clipes+%2F+musicas&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:244   DEBUG: JSONRPC: Calling files.preparedownload
14:17:43 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:43 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Religiosos&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:43 T:3320   DEBUG: JSONRPC: Calling files.preparedownload
14:17:44 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:44 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Player.GetActivePlayers", "id": 1}
14:17:44 T:3320   DEBUG: JSONRPC: Calling player.getactiveplayers
14:17:44 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:44 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.PrepareDownload", "params": { "path": "plugin://plugin.video/extrafanart?url=http%3A%2F%2Fwww.mysite.com%2Fpro%2Fini.php&mode=2&name=Noticias&fanart=C%3A%5CProgram+Files%5Cxbmc%5Caddons%5Cplugin.video%5Cfanart.jpg"}, "id": 1}
14:17:44 T:244   DEBUG: JSONRPC: Calling files.preparedownload
14:17:44 T:3320   DEBUG: webserver: request received for /jsonrpc?awx
14:17:44 T:3320   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Application.GetProperties", "params": { "properties": [ "volume", "muted" ] }, "id": 1}
14:17:44 T:3320   DEBUG: JSONRPC: Calling application.getproperties
14:17:44 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:44 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc":"2.0","id":2,"method":"Player.GetProperties","params":{ "playerid":1,"properties":["speed", "shuffled", "repeat", "subtitleenabled", "time", "totaltime", "position", "currentaudiostream", "partymode" ] } }
14:17:44 T:244   DEBUG: JSONRPC: Calling player.getproperties
14:17:44 T:4064   DEBUG: webserver: request received for /jsonrpc?awx
14:17:44 T:4064   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Player.GetItem", "params": { "properties": ["title", "season", "episode", "duration", "showtitle", "thumbnail", "file", "fanart", "streamdetails"], "playerid": 1 }, "id": 1}
14:17:44 T:4064   DEBUG: JSONRPC: Calling player.getitem
14:17:44 T:244   DEBUG: webserver: request received for /jsonrpc?awx
14:17:44 T:244   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params" : { "directory" : "plugin://plugin.video/extrafanart", "media" : "files", "properties": [ "file" ], "sort": { "order": "ascending", "method": "file" } }, "id": 1}
14:17:44 T:244   DEBUG: JSONRPC: Calling files.getdirectory
14:17:44 T:244   DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin xbmc('plugin://plugin.video/extrafanart','50','')
14:17:44 T:244    INFO: initializing python engine.
14:17:44 T:244   DEBUG: new python thread created. id=52
14:17:44 T:244   DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the xbmc (id=52)
Reply
#2
I posted the debug, I believe it is easier to help me.
I believe the add-on reset, can anyone help me around this?
Reply

Logout Mark Read Team Forum Stats Members Help
add-on loop1