[ubuntu-mono] [Bug 982152] Re: GUI crash when UPNP extension was activated

Stefan Hammer 982152 at bugs.launchpad.net
Mon Apr 23 14:30:12 UTC 2012


Hi!
Which dlna server do you use on your nas?
I had the same problem using minidlna, there was an uncaught exception after scanning.
There is already a patch upstream and it should be also fixed with the newest banshee in the ubuntu repos: 2.4.0-2ubuntu1 -> no crashes any more.

Can you please upgrade this package and test it. If you don't experience
a crash any more, then this bug is a clear duplicate of #945566 - in
this case please mark it as such, otherwise leave the report open.

-- 
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/982152

Title:
  GUI crash when UPNP extension was activated

Status in “banshee” package in Ubuntu:
  New

Bug description:
  12.04b2 amd64
  Gone into settings, switched on the upnp extension, for a second i see the upnp with my nas in the tree left greyed out. Then the gui crashed away, now it crashed at start so fast that upnp cannot be deactivated anymore.

  [Info  10:28:41.661] Running Banshee 2.4.0: [Ubuntu precise (development branch) (linux-gnu, x86_64) @ 2012-03-24 12:56:11 UTC]
  `menu_proxy_module_load': banshee: undefined symbol: menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  [Info  10:28:42.544] Updating web proxy from GConf
  [Info  10:28:42.649] All services are started 0,803812
  `menu_proxy_module_load': banshee: undefined symbol: menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  
  (Banshee:2884): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'

  (Banshee:2884): Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
  `menu_proxy_module_load': banshee: undefined symbol: menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  `menu_proxy_module_load': banshee: undefined symbol:
  menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  [Info  10:28:44.005] nereid Client Started
  [Info  10:28:44.125] GStreamer version 0.10.36.0, gapless: True, replaygain: True
  `menu_proxy_module_load': banshee: undefined symbol: menu_proxy_module_load

  (Banshee:2884): Gtk-WARNING **: Failed to load type module: (null)

  
  Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Default constructor not found for type Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassReference.
    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[StorageFolder] (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolder obj, Mono.Upnp.Xml.XmlDeserializationContext context) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Xml.XmlDeserializationContext.AutoDeserializeElement[StorageFolder] (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolder obj) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolder.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 
    --- End of inner exception stack trace ---
    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 
    at Banshee.UPnPClient.UPnPServerSource+<UPnPServerSource>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0 
    at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 
  [ERROR] FATAL UNHANDLED EXCEPTION: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Default constructor not found for type Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassReference.
    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[StorageFolder] (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolder obj, Mono.Upnp.Xml.XmlDeserializationContext context) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Xml.XmlDeserializationContext.AutoDeserializeElement[StorageFolder] (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolder obj) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolder.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 
    --- End of inner exception stack trace ---
    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 
    at Banshee.UPnPClient.UPnPServerSource+<UPnPServerSource>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0 
    at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: banshee 2.4.0-1ubuntu3
  ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
  Uname: Linux 3.2.0-23-generic x86_64
  ApportVersion: 2.0.1-0ubuntu3
  Architecture: amd64
  CheckboxSubmission: 72ffaca291c05635776d4a13f9e644e4
  CheckboxSystem: 32980ee028b29311fef8e195a759b031
  Date: Sun Apr 15 10:29:01 2012
  InstallationMedia: Ubuntu-Studio 11.04 "Natty Narwhal" - Release amd64 (20110426.1)
  ProcEnviron:
   LANGUAGE=de_DE:de_DE.UTF8:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=de_DE.utf8
   SHELL=/bin/bash
  SourcePackage: banshee
  UpgradeStatus: Upgraded to precise on 2012-03-31 (14 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/982152/+subscriptions



More information about the Ubuntu-mono mailing list