bkrieger 1 Posted April 2, 2015 Share Posted April 2, 2015 After the latest update, whenever I try to connect to a channel plugin, I get a message "Invalid application. Unable to launch media browser" and media browser closes. Is there a fix for this? Log Name: Media Center Source: ehExtHost Date: 4/1/2015 9:27:51 PM Event ID: 0 Task Category: None Level: Information Keywords: Classic User: N/A Computer: Brad Description: Exception System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Microsoft.MediaCenter.UI.ObjectPath.MethodOperations.Invoke(Object instance, String stPath, Object[] arArgs) at Microsoft.MediaCenter.UI.Template.InvokeMethodService.MethodInvoke(IVirtualPropertyObject vpoHost, ObjectPath ipMethod, ObjectPath ipResult, Object objTransformer, Object objOwner, IList exHandlers) at Microsoft.MediaCenter.UI.Invoke.ApplyWorker(Object args) at Microsoft.MediaCenter.Queues.Dispatcher.MainLoop(Queue queue) at Microsoft.MediaCenter.UI.UIDispatcher.MainLoop(Queue queue, LoopCondition condition) at MediaCenter.Extensibility.Host.Main(String[] args) InnerException Newtonsoft.Json.JsonSerializationException: Error converting value "Placeholder" to type 'MediaBrowser.Model.Dto.MediaSourceType'. Path 'Items[0].MediaSources[0].Type', line 1, position 466. at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at MediaBrowser.ApiInteraction.NewtonsoftJsonSerializer.DeserializeFromStream(Stream stream, Type type) at MediaBrowser.ApiInteraction.BaseApiClient.DeserializeFromStream[T](Stream stream) at MediaBrowser.ApiInteraction.ApiClient.GetChannelItems(String userId, String channelId, String folderId) at MediaBrowser.Library.Entities.ChannelFolder.GetCachedChildren() at MediaBrowser.Library.Entities.Folder.GetChildren(Boolean allowCache) at MediaBrowser.Library.Util.Lazy`1.get_Value() at MediaBrowser.Library.Entities.Folder.get_ActualChildren() at MediaBrowser.Library.FolderModel.NavigatingInto() at MediaBrowser.Application.OpenFolderPage(FolderModel folder) at MediaBrowser.Library.Entities.BaseItem.SelectAction(Item item) InnerException System.ArgumentException: Requested value 'Placeholder' was not found. at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult) at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType) Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="ehExtHost" /> <EventID Qualifiers="0">0</EventID> <Level>4</Level> <Task>0</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2015-04-02T01:27:51.000000000Z" /> <EventRecordID>1047</EventRecordID> <Channel>Media Center</Channel> <Computer>Brad</Computer> <Security /> </System> <EventData> <Data>Exception System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Microsoft.MediaCenter.UI.ObjectPath.MethodOperations.Invoke(Object instance, String stPath, Object[] arArgs) at Microsoft.MediaCenter.UI.Template.InvokeMethodService.MethodInvoke(IVirtualPropertyObject vpoHost, ObjectPath ipMethod, ObjectPath ipResult, Object objTransformer, Object objOwner, IList exHandlers) at Microsoft.MediaCenter.UI.Invoke.ApplyWorker(Object args) at Microsoft.MediaCenter.Queues.Dispatcher.MainLoop(Queue queue) at Microsoft.MediaCenter.UI.UIDispatcher.MainLoop(Queue queue, LoopCondition condition) at MediaCenter.Extensibility.Host.Main(String[] args) InnerException Newtonsoft.Json.JsonSerializationException: Error converting value "Placeholder" to type 'MediaBrowser.Model.Dto.MediaSourceType'. Path 'Items[0].MediaSources[0].Type', line 1, position 466. at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at MediaBrowser.ApiInteraction.NewtonsoftJsonSerializer.DeserializeFromStream(Stream stream, Type type) at MediaBrowser.ApiInteraction.BaseApiClient.DeserializeFromStream[T](Stream stream) at MediaBrowser.ApiInteraction.ApiClient.GetChannelItems(String userId, String channelId, String folderId) at MediaBrowser.Library.Entities.ChannelFolder.GetCachedChildren() at MediaBrowser.Library.Entities.Folder.GetChildren(Boolean allowCache) at MediaBrowser.Library.Util.Lazy`1.get_Value() at MediaBrowser.Library.Entities.Folder.get_ActualChildren() at MediaBrowser.Library.FolderModel.NavigatingInto() at MediaBrowser.Application.OpenFolderPage(FolderModel folder) at MediaBrowser.Library.Entities.BaseItem.SelectAction(Item item) InnerException System.ArgumentException: Requested value 'Placeholder' was not found. at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult) at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType) </Data> </EventData> </Event> errorserver-63563520208.txt Link to comment Share on other sites More sharing options...
ebr 14939 Posted April 2, 2015 Share Posted April 2, 2015 Looks like a change at the model level that somehow wasn't caught during beta. What channel? Is it consistent for all of them? Link to comment Share on other sites More sharing options...
bkrieger 1 Posted April 2, 2015 Author Share Posted April 2, 2015 It happens in all channels. Off the top of my head, it definately happens with Tuneit, and Beeg. I tried uninstalling and reinstalling Chocolate, and it still didn't fix it. Let me know if you have any other suggestions. Thanks. Link to comment Share on other sites More sharing options...
ebr 14939 Posted April 2, 2015 Share Posted April 2, 2015 What version of MBC? I'm amazed this wasn't caught in Beta for the server if you are on the latest (258). Link to comment Share on other sites More sharing options...
bkrieger 1 Posted April 2, 2015 Author Share Posted April 2, 2015 Version 3.0.5569.0. It says it is up to date. Should be the latest. thanks Link to comment Share on other sites More sharing options...
ebr 14939 Posted April 2, 2015 Share Posted April 2, 2015 What version of MBC? Link to comment Share on other sites More sharing options...
bkrieger 1 Posted April 2, 2015 Author Share Posted April 2, 2015 I'll have to check when I go home, as I am at work. I know I have it set to download the latest automatically. Where do I check the version #, within MBC? Link to comment Share on other sites More sharing options...
jhevener 26 Posted April 2, 2015 Share Posted April 2, 2015 I'll have to check when I go home, as I am at work. I know I have it set to download the latest automatically. Where do I check the version #, within MBC? It's displayed in the upper right corner of The Media Browser Classic Configurator app. Link to comment Share on other sites More sharing options...
ebr 14939 Posted April 2, 2015 Share Posted April 2, 2015 Or on the config page. I'll bet (hope) you are not on the latest or a lot more people would be having this problem. Link to comment Share on other sites More sharing options...
skynet600 33 Posted April 2, 2015 Share Posted April 2, 2015 i can confirm that all but itunes and soundcloud close mbc back to wmc. i have server 5570.22781 and mbc 261 installed. Server does not report any plugin updates. i have also reported channel issues with web client in the plugins section. server-63563599784.txt MBClassic-2420158f8aaa2f21604a7b8819efa8194be1f7.log 1 Link to comment Share on other sites More sharing options...
bkrieger 1 Posted April 3, 2015 Author Share Posted April 3, 2015 MBC version 3.0258.0 Should be the latest. thanks Link to comment Share on other sites More sharing options...
bkrieger 1 Posted April 3, 2015 Author Share Posted April 3, 2015 How do you get itunes into Media Browser, SKYNET600? Link to comment Share on other sites More sharing options...
skynet600 33 Posted April 3, 2015 Share Posted April 3, 2015 It's the trailers plugin. Link to comment Share on other sites More sharing options...
skynet600 33 Posted April 3, 2015 Share Posted April 3, 2015 By the way all is good with MBT. No stalls and items play no problem. Link to comment Share on other sites More sharing options...
bkrieger 1 Posted April 3, 2015 Author Share Posted April 3, 2015 OK, thanks Link to comment Share on other sites More sharing options...
ebr 14939 Posted April 3, 2015 Share Posted April 3, 2015 Okay, I'm waiting on an update to the model to be able to put out an update to MBC. 1 Link to comment Share on other sites More sharing options...
bkrieger 1 Posted April 4, 2015 Author Share Posted April 4, 2015 Thanks. 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