![]() |
|
[RELEASE] Project xbmc-addons-chinese (Chinese addons/support Dharma) - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Help and Support (/forumdisplay.php?fid=33) +--- Forum: Add-ons Help and Support (/forumdisplay.php?fid=27) +---- Forum: Third Party Repositories (/forumdisplay.php?fid=157) +---- Thread: [RELEASE] Project xbmc-addons-chinese (Chinese addons/support Dharma) (/showthread.php?tid=64250) |
- taxigps - 2012-01-14 02:25 cmeng Wrote:Patch for ppstream (site change on 2012/01/12): Please download from the link below: Are you interested in joining the project team? I'll give you authorization to submit the code directly. - cmeng - 2012-01-14 02:41 taxigps Wrote:Are you interested in joining the project team? I'll give you authorization to submit the code directly. yes, I would love too. - sciburst - 2012-01-14 03:48 NobodyHere Wrote:Here's the log. My apology for overlooking one important thing: plugins are handled by a child Python process, so the command I told you about wouldn't trace the Python calls. If you don't mind trying this again, here are the steps I tried out on my machine and it captured the kind of file-related system calls made by Python: 1. Change to an empty directory 2. Execute this: strace -e trace=file -o xbmc-trace.log -ff xbmc 3. You will get lots of little log files like xbmc-trace.log.[pid]. 4. Execute "grep -i tudou xbmc-trace.log.*" to identify the log file that contains lots of tudou related activities and post that file. I tried the above and it clearly showed which files Python tried to access. Hopefully, this will lead us to the cause of your problems. - sciburst - 2012-01-14 04:03 NobodyHere Wrote:Here's the log. Also, when you run your trace, be sure to try loading the Tudou plugin until you see an error message in XBMC. Quit XBMC and then examine the log files the way I described in my previous post. - taxigps - 2012-01-14 06:29 cmeng Wrote:yes, I would love too. You can use your googlecode id(...@singnet.com.sg) to commit to the project now. Welcome! and read this before commit: http://bbs.htpc1.com/thread-76915-1-1.html - cmeng - 2012-01-14 15:26 taxigps Wrote:You can use your googlecode id(...@singnet.com.sg) to commit to the project now. Welcome! Thanks. Please to be one of the members to help out. - NobodyHere - 2012-01-14 16:31 sciburst Wrote:Execute "grep -i tudou xbmc-trace.log.*" to identify the log file that contains lots of tudou related activities and post that file.I think this would be the file. I don't really know what it means other than recognizing the permission codes. http://pastebin.com/Qb653TJt - kglow - 2012-01-14 18:08 cmeng Wrote:Patch for ppstream (site change on 2012/01/12): Please download from the link below: Hi cmeng After update 1.2.1. Directory fail to load - sciburst - 2012-01-15 01:31 NobodyHere Wrote:I think this would be the file. I don't really know what it means other than recognizing the permission codes. The trace file is actually quite revealing. Here are the significant bits: Code: line 47: openat(AT_FDCWD, "/root/.xbmc/addons/plugin.video.tudou", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)It says, the directory that contains all your Tudou plugin files did not exist (line 47). Then it proceeded to create that directory for you (line 55, why? I do not know). At the end on line 83, it removed that directory. So you need to find out why the directory /root/.xbmc/addons/plugin.video.tudou and all the files in it were not created when you installed the plugin? Why don't you do the plugin installation again and then, at the end, check to see if that directory get created? If you encounter error messages during the plugin installation, capture the messages and post them here. By the way, are you using Eden? If so, did you have the same problem with Dharma? - cmeng - 2012-01-15 02:28 kglow Wrote:Hi cmeng From within xbmc: Uninstalled and re-installed the plugin again. It has already be included in the standard xbmc plugin installation. Please note, the ppstream site tends to be overloaded during evening time; and directory loading will fail as the site does not response in a given time. Plugin is unable to do anything to resolve the site overloading problem. |