Enabling Fanart display causes MP crash (1 Viewer)

Guzzi

Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    Hi zebons, all,
    I encounter problems with myfilms plugin on latest SVN (and some versions before).
    When enabling Fanartdisplay, sometimes this crashes Mediaportal completely - while browsing the filmlist.
    It does not happen, when MyFilms is configured not to display fanart.
    Running on XPsp3, ATI4550, SAF, Catalyst 12-2009.
    See exception below.

    My question:
    Is anybody else encountering this problem?
    Can somebody give a hint of the reason by interpreting the exception?

    If the hint leads to problems inside MePo I would be willing to create a clean bugreport (this is my "prodmachine", there is lots of other plugins etc. running - I would have to setup a clean machine to get clean logs - but the problem accors on several different clients here)

    Thanks,

    Guzzi

    MePo Exception:
    Code:
    2010-01-22 10:47:41.674495 [Debug][13]: ItemId = 31, wrep = True, wlabel = Ice Age 3 - Die Dinosaurier sind los
    2010-01-22 10:47:41.674495 [Debug][13]: MyFilms: using Logos True
    2010-01-22 10:47:41.690119 [Debug][13]: MyFilms: Logo picture to be added _XVID_HD_Comedy_2_Anim_abc_Family
    2010-01-22 10:47:41.721368 [Debug][13]: MyFilms : Logo thumb assigned : E:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Team MediaPortal\MediaPortal\thumbs\Logos\MyFilms_Black Glass.211_M__XVID_HD_Comedy_2_Anim_abc_Family.png
    2010-01-22 10:47:42.736967 [Debug][7]: ItemId = 32, wrep = True, wlabel = So glücklich war ich noch nie
    2010-01-22 10:47:42.736967 [Debug][7]: MyFilms: using Logos True
    2010-01-22 10:47:42.736967 [Debug][7]: MyFilms: Logo picture to be added _XVID_HD_Drama
    2010-01-22 10:47:42.736967 [Debug][7]: MyFilms : Logo thumb assigned : E:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Team MediaPortal\MediaPortal\thumbs\Logos\MyFilms_Black Glass.211_M__XVID_HD_Drama.png
    2010-01-22 10:47:42.846340 [Info.][7]: MediaPortal: Unhandled exception occured
    2010-01-22 10:47:42.861964 [Info.][7]: Exception   :System.InvalidOperationException: Die Auflistung wurde geändert. Der Enumerationsvorgang kann möglicherweise nicht ausgeführt werden.
    
    Server stack trace: 
       bei System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
       bei MesFilms.MesFilmsDetail.Search_Fanart(String wtitle1, String wtitle2)
       bei MesFilms.MesFilmsDetail.Load_Detailed_DB(Int32 ItemId, Boolean wrep, GUIImage ImgFanart)
       bei MesFilms.MesFilms.affichage_Lstdetail(Int32 ItemId, Boolean wrep, String wlabel)
       bei MesFilms.MesFilms.item_OnItemSelected(GUIListItem item, GUIControl parent)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    
    Exception rethrown at [0]: 
       bei System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
       bei System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
       bei MediaPortal.GUI.Library.GUIListItem.ItemSelectedHandler.EndInvoke(IAsyncResult result)
       bei MediaPortal.GUI.Library.GUIListItem.itemSelectedCallback(IAsyncResult ar)
       bei System.Runtime.Remoting.Messaging.AsyncResult.SyncProcessMessage(IMessage msg)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
       bei System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.DoAsyncCall()
       bei System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
       bei System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
       bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
    2010-01-22 10:47:42.861964 [Info.][7]: Exception   :Die Auflistung wurde geändert. Der Enumerationsvorgang kann möglicherweise nicht ausgeführt werden.
    2010-01-22 10:47:42.861964 [Info.][7]:   site      :System.Runtime.Remoting.Messaging.IMessage EndInvokeHelper(System.Runtime.Remoting.Messaging.Message, Boolean)
    2010-01-22 10:47:42.861964 [Info.][7]:   source    :mscorlib
    2010-01-22 10:47:42.861964 [Info.][7]:   stacktrace:
    Server stack trace: 
       bei System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
       bei MesFilms.MesFilmsDetail.Search_Fanart(String wtitle1, String wtitle2)
       bei MesFilms.MesFilmsDetail.Load_Detailed_DB(Int32 ItemId, Boolean wrep, GUIImage ImgFanart)
       bei MesFilms.MesFilms.affichage_Lstdetail(Int32 ItemId, Boolean wrep, String wlabel)
       bei MesFilms.MesFilms.item_OnItemSelected(GUIListItem item, GUIControl parent)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    
    Exception rethrown at [0]: 
       bei System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
       bei System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
       bei MediaPortal.GUI.Library.GUIListItem.ItemSelectedHandler.EndInvoke(IAsyncResult result)
       bei MediaPortal.GUI.Library.GUIListItem.itemSelectedCallback(IAsyncResult ar)
       bei System.Runtime.Remoting.Messaging.AsyncResult.SyncProcessMessage(IMessage msg)
       bei System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
       bei System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.DoAsyncCall()
       bei System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
       bei System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
       bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
    2010-01-22 10:47:43.940062 [Debug][13]: ItemId = 33, wrep = True, wlabel = Bronson
    2010-01-22 10:47:43.940062 [Debug][13]: MyFilms: using Logos True
    2010-01-22 10:47:43.940062 [Debug][13]: MyFilms: Logo picture to be added _XVID_HD_AC3_Dolby51_Drama_Action
    2010-01-22 10:47:44.580670 [Debug][13]: MyFilms : Logo thumb assigned : E:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Team MediaPortal\MediaPortal\thumbs\Logos\MyFilms_Black Glass.211_M__XVID_HD_AC3_Dolby51_Drama_Action.png
     

    Guzzi

    Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    • Thread starter
    • Moderator
    • #2
    AW: Enabling Fanart display causes MP crash

    ... fixed with current 4.9.1 beta.
     

    Users who are viewing this thread

    Top Bottom