2014-03-07, 07:51
(2014-03-06, 23:21)weirdinin Wrote: Ok. To narrow the problem I removed advancedsettings.xml and playercorefactory.xml files from the user data folder so that xbmc uses its default player and no extra settings is included (though as you said, external player is likely not the problem. In frodo external player worked just fine with ce, which was great). This is what I did after that:
1. unistalled ce from xbmc. Removed ce from user folder and from Roaming\XBMC\addons.
2. launched xbmc and installed ce. Changed the automation.py to the eventghost version. Defined some ce settings (like trailers, and intros etc.). Enabled debug log.
3. Rebooted xbmc. Waited some time and selected a movie (from info screen hit the ce icon)
3. Let the script flow until playback ended. Everything was fine so far.
4. waited 5 min. and tried to select another movie (again from ce icon in the info screen)
result: xbmc returned to movie library and then nothing happened.
5.Then I waited again 5 min. and tried to launch ce but nothing happened. Xbmc just went back to movie library.
6. tried to shutdown xbmc but before I hit the exit button, ce started suddenly
7. stopped the playback and waited some time again.
8.tried to shutdown xbmc but it crashes when hit the exit button. End of story.
So if ce starts another session right after playback, it does it without user input. There must be something wrong in the code of ce or then in my skin settings or something else.
debug log is here (too big for pastebin): http://www.megafileupload.com/en/file/50...c-log.html
And thank you for your efforts to solve this issue. CE is the best part of the xbmc. The biggest wow factor when combined with some home automation.
It seems like XBMC took a lot of time to report the error regarding the player has stopped. The script actually is waiting for this error, this is how it tracks the playback of the last video file. It actually triggered as you were selecting beowolf, which messed things up...