Spaceboy 2493 Posted December 20, 2013 Share Posted December 20, 2013 hi, in the last couple of days the pod cast refresh has started to fail and i cannot see any reason why from the log which is attached. thanks! Link to comment Share on other sites More sharing options...
Luke 37048 Posted December 20, 2013 Share Posted December 20, 2013 please always post a complete log Link to comment Share on other sites More sharing options...
ebr 14910 Posted December 20, 2013 Share Posted December 20, 2013 Are you running the latest version? Link to comment Share on other sites More sharing options...
Spaceboy 2493 Posted December 20, 2013 Author Share Posted December 20, 2013 of course! Link to comment Share on other sites More sharing options...
ebr 14910 Posted December 20, 2013 Share Posted December 20, 2013 @@Luke it is throwing a null ref trying to determine if something is a directory in the resolution helper. Is there something about the way I'm calling this that needs to change? Object reference not set to an instance of an object. at MediaBrowser.Controller.Library.ItemResolveArgs.get_IsDirectory() at MediaBrowser.Controller.Resolvers.EntityResolutionHelper.EnsureDates(IFileSystem fileSystem, BaseItem item, ItemResolveArgs args, Boolean includeCreationTime) at PodCasts.Entities.VodCast.<>c__DisplayClass8.<ValidateChildrenInternal>b__2(BaseItem child) at System.Threading.Tasks.Parallel.<>c__DisplayClass2d`2.<ForEachWorker>b__23(Int32 i) at System.Threading.Tasks.Parallel.<>c__DisplayClassf`1.<ForWorker>b__c() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask) at System.Threading.Tasks.Task.<>c__DisplayClass11.<ExecuteSelfReplicating>b__10(Object param0) EntityResolutionHelper.EnsureDates(FileSystem, currentChild, child.ResolveArgs, false); Link to comment Share on other sites More sharing options...
Luke 37048 Posted December 21, 2013 Share Posted December 21, 2013 does this reproduce for you or anyone on our test team? first we have to find out what is null. i'll add some null checks to the beginning of that method. Link to comment Share on other sites More sharing options...
ebr 14910 Posted December 21, 2013 Share Posted December 21, 2013 No, it doesn't happen for me. I think it is related to that particular podcast or episode. Link to comment Share on other sites More sharing options...
Spaceboy 2493 Posted December 21, 2013 Author Share Posted December 21, 2013 ok, hopefully this is helpful: <string>http://www.engadget.com/engadgetshow.xml</string> <string>http://feeds.twit.tv/specials_video_large</string> <string>http://feeds.theonion.com/onionnewsnetwork</string> <string>http://feeds.feedburner.com/TedtalksHD?format=xml</string> <string>http://www.mevio.com/feeds/bestofyoutube.xml</string> <string>http://www.howstuffworks.com/podcasts/techstuff.rss</string> <string>http://www.howstuffworks.com/podcasts/stuff-you-missed-in-history-class.rss</string> <string>http://www.howstuffworks.com/podcasts/coolest-stuff-on-the-planet.rss</string> <string>http://www.howstuffworks.com/podcasts/stuff-you-should-know.rss</string> the final one is problematic. adding it causes the error,removing it makes it work. i had others to test but i've lost them trying to work out where the problem was ( Link to comment Share on other sites More sharing options...
Luke 37048 Posted December 21, 2013 Share Posted December 21, 2013 Ok. I added some exceptions that will give us more information when the next server is released. Link to comment Share on other sites More sharing options...
ebr 14910 Posted December 28, 2013 Share Posted December 28, 2013 are these virtual items? EnsureDates wasn't really designed to be called against those because there's no FIleInfo See above . Link to comment Share on other sites More sharing options...
Spaceboy 2493 Posted December 28, 2013 Author Share Posted December 28, 2013 ok, so its still failing, new log attached, hopefully this has more detail for you. thanks Link to comment Share on other sites More sharing options...
ebr 14910 Posted December 28, 2013 Share Posted December 28, 2013 @@Spaceboy - try the beta version of PodCasts I just put up 1.0.0.5. Link to comment Share on other sites More sharing options...
Spaceboy 2493 Posted December 28, 2013 Author Share Posted December 28, 2013 that does the job. all fixed, thanks guys Link to comment Share on other sites More sharing options...
ebr 14910 Posted December 28, 2013 Share Posted December 28, 2013 Failing the exact same way. @@Luke, what did you add? Link to comment Share on other sites More sharing options...
Luke 37048 Posted December 28, 2013 Share Posted December 28, 2013 Failing the exact same way. @@Luke, what did you add? Well spaceboy's log is 5105, the release build. so that might suggest it's not related to the changes in today's dev build. Link to comment Share on other sites More sharing options...
ebr 14910 Posted December 28, 2013 Share Posted December 28, 2013 I think I can just eliminate the call that is causing the issue in the first place. Podcasts are virtual so don't have resolve args or file system dates anyway. Link to comment Share on other sites More sharing options...
Luke 37048 Posted December 28, 2013 Share Posted December 28, 2013 are these virtual items? EnsureDates wasn't really designed to be called against those because there's no FIleInfo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now