ArgumentOutOfRange Error and crash with Skin (1 Viewer)

Status
Not open for further replies.

Vimes

MP Donator
  • Premium Supporter
  • January 19, 2009
    230
    33
    Earth, for now
    Home Country
    United Kingdom United Kingdom
    Hello

    I had 1.2 alpha version of MP installed, it had been upgraded from a previous version. It was completely rock solid up to a few days a go (I think that the skin updated) when I started to get a crash on the Home Screen (typically) with...

    Description:
    Stopped working

    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: mediaportal.exe
    Problem Signature 02: 1.1.5.16162
    Problem Signature 03: 4cca7eb5
    Problem Signature 04: mscorlib
    Problem Signature 05: 2.0.0.0
    Problem Signature 06: 4bebd50b
    Problem Signature 07: e2
    Problem Signature 08: 16
    Problem Signature 09: System.ArgumentOutOfRange
    OS Version: 6.1.7600.2.0.0.768.3
    Locale ID: 205

    so I thought that it was about time to do a new install anyway so I totally uninstalled the skin, plugins and then MP 1.2 Alpha - a full uninstall.

    I made sure that there were no folders left over etc from the removal.

    I then decided to install MP 1.1.2 and the plugins TV Series and Moving Pictures, both latest versions and all works a treat.

    However when I downloaded this skin again (latest version) and installed it along with the Info Service plugin I then get the same crash and this in the err.log.....

    2010-12-31 17:32:31.047800 [ERROR][(7)]: MediaPortal: Unhandled exception occured
    2010-12-31 17:32:31.068800 [ERROR][(7)]: Exception System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
    Parameter name: index
    at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
    at System.ThrowHelper.ThrowArgumentOutOfRangeException()
    at InfoService.Utils.WeatherUtils.wWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
    at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
    at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
    at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
    at System.Threading.ExecutionContext.runTryCode(Object userData)
    at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
    2010-12-31 17:32:31.068800 [ERROR][(7)]: Exception :Index was out of range. Must be non-negative and less than the size of the collection.
    Parameter name: index
    2010-12-31 17:32:31.069800 [ERROR][(7)]: site :Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
    2010-12-31 17:32:31.069800 [ERROR][(7)]: source :mscorlib
    2010-12-31 17:32:31.070800 [ERROR][(7)]: stacktrace: at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
    at System.ThrowHelper.ThrowArgumentOutOfRangeException()
    at InfoService.Utils.WeatherUtils.wWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
    at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
    at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
    at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
    at System.Threading.ExecutionContext.runTryCode(Object userData)
    at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)

    ...going back to the std BlueWide skin and all is well.

    So I disabled the RSS ticker, still the same.

    This time I disabled the Info Service plugin and it now seems to be working fine (without the benefits of the Info service of course)

    I saw the sticky post about the change of website of MP and how it can affect the Info Service plugin but the address within it is the correct one.

    I'm not too sure what is causing this to happen but by either using the bluewide skin or this one but with the Info Service plugin disabled and no weather information showing it will then work.

    There is no firewall on the HTPC and updates to the weather, when it worked, was fine.

    As noted in the Info Service plugin...



    Trust my luck and after posting all of the above I then find that the Info Service plugin has a forum section of its own and I'm now trying out the posted new dll...

    https://forum.team-mediaportal.com/...leted-throwargumentoutofrangeexception-91438/
     

    Vimes

    MP Donator
  • Premium Supporter
  • January 19, 2009
    230
    33
    Earth, for now
    Home Country
    United Kingdom United Kingdom
    I agree - I posted the same link at the bottom of my post in case it helps others. It took me a while to figure out that t has a relationship with the latest update to the skin and then the Info Service plugin. At least there is a solution, and I have now got a clean MP install :D
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom