Hi
I have an issue with seeing the box “unable to lauch.. disable mediabrowser”. I can reproduce this error with this sequence of steps.
I can’t find any error in the mediabrowser core log or any of the others logs. I have set the log level to verbose. However I found his in the event log for media center and the event comes every time I see the “unable to lauch ..” box
Exception System.Reflection.TargetInvocationException: Destinationen for en aktivering udløste en undtagelse.
ved System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
ved System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
ved System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
ved System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
ved System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
ved System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
ved Microsoft.MediaCenter.UI.Template.FastPropertyInfo.FastClrPropertyInfo.GetValue(Object obj)
ved Microsoft.MediaCenter.UI.ObjectPath.PropertyOperations.Get(Object instance, String stPath, Boolean fThrowOnError)
ved Microsoft.MediaCenter.UI.ObjectPath.Get(Object instance, Int32 idxStart, Int32 nCount, Boolean fErrorOnNullReturn, Boolean fThrowOnError)
ved Microsoft.MediaCenter.UI.ObjectPath.Get(Object instance)
ved Microsoft.MediaCenter.UI.Set.ApplyWorker(Object args)
ved Microsoft.MediaCenter.UI.Set.Apply(IRulesHost rulesHost)
ved Microsoft.MediaCenter.UI.Template.RuleCollection.Update(IRulesHost rulesHost)
ved Microsoft.MediaCenter.UI.View.UpdateBindings()
ved Microsoft.MediaCenter.UI.View.UpdateBindings()
ved Microsoft.MediaCenter.UI.View.UpdateBindings()
ved Microsoft.MediaCenter.UI.View.UpdateBindings()
ved Microsoft.MediaCenter.UI.NewUiZone.ImplementUiTask(UiTask task, Object param)
ved Microsoft.MediaCenter.UI.UiZone.ProcessUiTask(UiTask task, Object param)
ved Microsoft.MediaCenter.UI.UiSession.ProcessDataBinding()
ved Microsoft.MediaCenter.UI.DeferredCall.Dispatch()
ved Microsoft.MediaCenter.Queues.Dispatcher.MainLoop(Queue queue)
ved Microsoft.MediaCenter.UI.UIDispatcher.MainLoop(Queue queue, LoopCondition condition)
ved Microsoft.MediaCenter.UI.UIDispatcher.Run(LoopCondition condition)
ved MediaCenter.Extensibility.Host.Main(String[] args)
InnerException System.InvalidOperationException: Application does not have permission to call "Experience.get_Transport" when not active.
Server stack trace:
ved MediaCenter.Extensibility.ExtensibilityAutomation.EnforceApplicationPermission(String method, Boolean bThrowOnError)
ved MediaCenter.Extensibility.ExtensibilityAutomation.Microsoft.MediaCenter.Hosting.Infrastructure.ITargetThreadInvokeMessageFilter.ProcessMessage(TargetThreadInvokeMBRO obj, IMessage msg)
ved Microsoft.MediaCenter.Hosting.Infrastructure.TargetThreadSink.SyncProcessMessage(IMessage msg)
ved Microsoft.MediaCenter.Hosting.Infrastructure.SinkHelpers.SyncDispatch(IMessageSink sink, IMethodCallMessage msgMethodCall)
Exception rethrown at [0]:
ved System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
ved System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
ved Microsoft.MediaCenter.AddIn.MediaExperience.get_Transport()
ved Microsoft.MediaCenter.MediaExperience.get_Transport()
ved Chocolate.ChocHelper.get_VideoBackdropApplicable()
I’m using chocolate as theme. If I change the theme to default the error goes away
Is anyone maintaining Chocolate these days?
From looking at the error message you have a problem with the Video Backdrop
Chocolate.ChocHelper.get_VideoBackdropApplicable()
I have made some changes to the way the video backdrop is run in the new version of chocolate on this topic, could you report back if this has fixed your problem or not.
I copied the dll file into C:\ProgramData\MediaBrowser\Plugins and overwrite the old file. I check mb configuration which said v 1.6.0. Dont know if this is correct – the post said 1.6.1. Then I restarted 7mc.
I have tried it a couple of times. One time it worked, but most of the times it failed
Exception System.Reflection.TargetInvocationException: Destinationen for en aktivering udløste en undtagelse.
ved System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
ved System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
ved System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
ved System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
ved System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
ved System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
ved Microsoft.MediaCenter.UI.Template.FastPropertyInfo.FastClrPropertyInfo.GetValue(Object obj)
ved Microsoft.MediaCenter.UI.ObjectPath.PropertyOperations.Get(Object instance, String stPath, Boolean fThrowOnError)
ved Microsoft.MediaCenter.UI.ObjectPath.Get(Object instance, Int32 idxStart, Int32 nCount, Boolean fErrorOnNullReturn, Boolean fThrowOnError)
ved Microsoft.MediaCenter.UI.ObjectPath.Get(Object instance)
ved Microsoft.MediaCenter.UI.Set.ApplyWorker(Object args)
ved Microsoft.MediaCenter.UI.Set.Apply(IRulesHost rulesHost)
ved Microsoft.MediaCenter.UI.Template.RuleCollection.Update(IRulesHost rulesHost)
ved Microsoft.MediaCenter.UI.View.UpdateBindings()
ved Microsoft.MediaCenter.UI.View.UpdateBindings()
ved Microsoft.MediaCenter.UI.View.UpdateBindings()
ved Microsoft.MediaCenter.UI.NewUiZone.ImplementUiTask(UiTask task, Object param)
ved Microsoft.MediaCenter.UI.UiZone.ProcessUiTask(UiTask task, Object param)
ved Microsoft.MediaCenter.UI.UiSession.ProcessDataBinding()
ved Microsoft.MediaCenter.UI.DeferredCall.Dispatch()
ved Microsoft.MediaCenter.Queues.Dispatcher.MainLoop(Queue queue)
ved Microsoft.MediaCenter.UI.UIDispatcher.MainLoop(Queue queue, LoopCondition condition)
ved Microsoft.MediaCenter.UI.UIDispatcher.Run(LoopCondition condition)
ved MediaCenter.Extensibility.Host.Main(String[] args)
InnerException System.InvalidOperationException: Application does not have permission to call "Experience.get_Transport" when not active.
Server stack trace:
ved MediaCenter.Extensibility.ExtensibilityAutomation.EnforceApplicationPermission(String method, Boolean bThrowOnError)
ved MediaCenter.Extensibility.ExtensibilityAutomation.Microsoft.MediaCenter.Hosting.Infrastructure.ITargetThreadInvokeMessageFilter.ProcessMessage(TargetThreadInvokeMBRO obj, IMessage msg)
ved Microsoft.MediaCenter.Hosting.Infrastructure.TargetThreadSink.SyncProcessMessage(IMessage msg)
ved Microsoft.MediaCenter.Hosting.Infrastructure.SinkHelpers.SyncDispatch(IMessageSink sink, IMethodCallMessage msgMethodCall)
Exception rethrown at [0]:
ved System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
ved System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
ved Microsoft.MediaCenter.AddIn.MediaExperience.get_Transport()
ved Microsoft.MediaCenter.MediaExperience.get_Transport()
ved Chocolate.ChocHelper.get_ShowNowPlayingButton()
The guide button is the button with the red circle in the picture. This button show the epg/Tv Guide
The images is located here – http://imageshack.us/photo/my-images/401/mceremote.jpg
I have taken a picture of the error, sorry for the picture quality