Re: [Banshee-List] Banshee 2.4.0 exception when using upnp plugin?
- From: Bertrand Lorentz <bertrand lorentz gmail com>
- To: banshee-list gnome org
- Subject: Re: [Banshee-List] Banshee 2.4.0 exception when using upnp plugin?
- Date: Thu, 7 Jun 2012 19:07:39 +0200
On Thu, Jun 7, 2012 at 5:30 PM, gnomeuser gmail com <gnomeuser gmail com> wrote:
> Both mono.upnp.and banshee have seen updates that should improve the upnp
> experience. Please try with banshee 2.4.1 and mono.upnp 0.1.2.
More specifically, this particular issue is fixed in mono-upnp 0.1.2,
with this commit:
https://github.com/mono/mono-upnp/commit/ee4f4dfdd9
> Den 07/06/2012 11.17 skrev "Centurix" <centurix+banshee gmail com>:
>
>> I'm running a Tonky server and want to get Banshee talking to it. Fresh
>> install of Mint 13 with Banshee 2.4.0 and turn on the upnp plugin. It sees
>> the media server but then exceptions (not sure if you prefer pastebins
>> here,
>> sorry about the text):
>>
>>
>> [Info 23:55:03.475] Running Banshee 2.4.0: [Ubuntu 12.04 LTS (linux-gnu,
>> x86_64) @ 2012-05-06 11:52:27 UTC]
>> [Info 23:55:06.695] Updating web proxy from GConf
>> [Info 23:55:06.734] All services are started 2.59171
>> [Info 23:55:07.688] nereid Client Started
>> [Info 23:55:08.009] GStreamer version 0.10.36.0, gapless: True,
>> replaygain:
>> False
>> [Warn 23:55:09.711] Caught an exception - System.MissingMethodException:
>> Default constructor not found for type
>> Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassReference. (in
>> `mscorlib')
>> at System.Activator.CreateInstance (System.Type type, Boolean nonPublic)
>> [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Xml.Compilation.DelegateDeserializationCompiler+<CreateDeserializer>c__AnonStoreyD.<>m__11
>> (Mono.Upnp.Xml.XmlDeserializationContext context) [0x00000] in <filename
>> unknown>:0
>> at
>>
>> Mono.Upnp.Xml.Compilation.DelegateDeserializationCompiler+<CreateItemDeserializer>c__AnonStorey1C.<>m__2F
>> (System.Object obj, Mono.Upnp.Xml.XmlDeserializationContext context)
>> [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Xml.Compilation.DelegateDeserializationCompiler+<CreateArrayItemElementDeserializer>c__AnonStorey1E.<>m__31
>> (System.Object obj, Mono.Upnp.Xml.XmlDeserializationContext context)
>> [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Xml.Compilation.DelegateDeserializationCompiler+<CreateElementAutoDeserializer>c__AnonStorey12.<>m__1A
>> (System.Object obj, Mono.Upnp.Xml.XmlDeserializationContext context)
>> [0x00000] in <filename unknown>:0
>> at Mono.Upnp.Xml.XmlDeserializer.AutoDeserializeElement[Container]
>> (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container obj,
>> Mono.Upnp.Xml.XmlDeserializationContext context) [0x00000] in <filename
>> unknown>:0
>> at
>> Mono.Upnp.Xml.XmlDeserializationContext.AutoDeserializeElement[Container]
>> (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container obj) [0x00000] in
>> <filename unknown>:0
>> at
>> Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container.DeserializeElement
>> (Mono.Upnp.Xml.XmlDeserializationContext context) [0x00000] in <filename
>> unknown>:0
>> at
>>
>> Mono.Upnp.Xml.XmlDeserializable.Mono.Upnp.Xml.IXmlDeserializable.DeserializeElement
>> (Mono.Upnp.Xml.XmlDeserializationContext context) [0x00000] in <filename
>> unknown>:0
>> at
>>
>> Mono.Upnp.Xml.Compilation.DelegateDeserializationCompiler.<CreateSubElementDeserializer>m__18
>> (System.Object obj, Mono.Upnp.Xml.XmlDeserializationContext context)
>> [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Xml.Compilation.DelegateDeserializationCompiler+<CreateElementDeserializer>c__AnonStorey11.<>m__17
>> (System.Object obj, Mono.Upnp.Xml.XmlDeserializationContext context, Int32
>> depth) [0x00000] in <filename unknown>:0
>> System.Reflection.TargetInvocationException: Exception has been thrown by
>> the target of an invocation. (in `mscorlib')
>> at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
>> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
>> System.Globalization.CultureInfo culture) [0x00000] in <filename
>> unknown>:0
>> at System.Reflection.MethodBase.Invoke (System.Object obj,
>> System.Object[]
>> parameters) [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory+<Deserializers>c__Iterator5`1[Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container].<>m__51
>> (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory+<Deserialize>c__Iterator6`1[Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container].MoveNext
>> () [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetObject[Container]
>> (System.String id) [0x00000] in <filename unknown>:0
>> at
>>
>> Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetRootObject
>> () [0x00000] in <filename unknown>:0
>> at Banshee.UPnPClient.UPnPServerSource.Parse (Mono.Upnp.Device device,
>> Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController
>> content_directory) [0x00000] in <filename unknown>:0
>>
>>
>> Is this more related to mono-upnp than Banshee?
>>
>> Awesome player, very keen on getting this going. Thanks!
>>
>> - Chris
>>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]