
Not sure if I'm in the right section since it's not "Development" but fixing an issue in an XML file.
After upgrading from XBMC 3.1 to 3.2 on my good old XBOX, I started to finally sort and reorganize my movie collection.
While using the IMDB scraper, I noticed that with the "Enable full cast credits" option, the "Cast" tab for the movie was empty after fetching the data.
I had a look at the debug Log and saw this:
13:43:03 M: 25640960 DEBUG: scraper: GetIMDBCast returned <details></details>
Clearly empty.

I compared the imdb.xml from the system/commons-folder with the one from the most recent windows-Build metadata.common.imdb.com folder, and to cut it short, the method for fetching the actors is different in certain places.
To fix it, I just copied the contents of routine ParseIMDBFullCast from the Windows-Build into the GetIMDBCast from the XBox-Build. Now the "Full cast" option is working again and actors are properly fetched.
Replace the subroutine GetIMDBCast in system/scrapers/video/commons/imdb.xml with this one:
*Edit: Path to xml file corrected
http://pastebin.ca/2204464
Sorry for the weird formatting, I just couldn't get it right.

Afterwards, from the debug Log:
14:06:41 M: 24702976 DEBUG: scraper: GetIMDBCast returned <details><actor><thumb>http://ia.media-imdb.com/images/M/MV5BM ... e>Terrence Mann</name><role>Ug</role>...etc...
I don't know if this is suffcient, maybe a developer can comment.
If further details are needed I'll gladly provide the Logfiles.
Best regards