← Back to team overview

desktop-packages team mailing list archive

[Bug 871068] Re: Banshee (ubuntu one music store) crashes when not connected to the internet

 

The problem being that when you don't have an internet connection, you
need to start Banshee to disable the extension. It becomes a race to
disable it before Banshee loads it and crashes...

But yes, this is what I have done to get around this issue.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/871068

Title:
  Banshee (ubuntu one music store) crashes when not connected to the
  internet

Status in “banshee” package in Ubuntu:
  Confirmed

Bug description:
  Banshee crashes (I believe it's the Ubuntu One Music Store) when my
  computer isn't connected to the internet.

  valorin@gandalf:~$ banshee
  [Info  16:52:42.229] Running Banshee 2.2.0: [Ubuntu oneiric (development branch) (linux-gnu, x86_64) @ 2011-09-23 04:47:58 UTC]
  [Info  16:52:43.083] Updating web proxy from GConf
  [Info  16:52:43.158] All services are started 0.750299
  ** (Banshee:2880): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

  (Banshee:2880): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
  [Info  16:52:44.696] nereid Client Started
  [Info  16:52:44.799] GStreamer version 0.10.35.0, gapless: False, replaygain: False
  ** (Banshee:2880): DEBUG: Loading the real store page

  (Banshee:2880): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed
  Marshaling url-loaded signal
  Exception in Gtk# callback delegate
    Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
  System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
    at Banshee.UbuntuOneMusicStore.UbuntuOneMusicStoreSource.OnDefaultStoreUrlLoaded (System.Object o, UbuntuOne.UrlLoadedArgs args) [0x00000] in <filename unknown>:0
    at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
    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
    --- 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 System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
    at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
    at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0
    at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
    at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
    at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
     at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
     at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
     at Gtk.Dialog.gtk_dialog_run(IntPtr )
     at Gtk.Dialog.Run()
     at Banshee.Gui.Dialogs.BansheeDialog.Run()
     at Banshee.Gui.GlobalActions.OnPreferences(System.Object o, System.EventArgs args)
     at System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod , System.Object , System.Object[] , System.Exception ByRef )
     at System.Reflection.MonoMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
     at System.Reflection.MethodBase.Invoke(System.Object obj, System.Object[] parameters)
     at System.Delegate.DynamicInvokeImpl(System.Object[] args)
     at System.MulticastDelegate.DynamicInvokeImpl(System.Object[] args)
     at System.Delegate.DynamicInvoke(System.Object[] args)
     at GLib.Signal.ClosureInvokedCB(System.Object o, GLib.ClosureInvokedArgs args)
     at GLib.SignalClosure.Invoke(GLib.ClosureInvokedArgs args)
     at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
     at Gtk.Application.gtk_main()
     at Gtk.Application.Run()
     at Banshee.Gui.GtkBaseClient.Run()
     at Banshee.Gui.GtkBaseClient.Startup()
     at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
     at Banshee.Gui.GtkBaseClient.Startup()
     at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
     at Nereid.Client.Main(System.String[] args)
     at System.AppDomain.ExecuteAssembly(System.AppDomain , System.Reflection.Assembly , System.String[] )
     at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, System.String[] args)
     at System.AppDomain.ExecuteAssembly(System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args)
     at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
     at Booter.Booter.BootClient(System.String clientName)
     at Booter.Booter.Main()

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: banshee-extension-ubuntuonemusicstore 2.2.0-1ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
  Uname: Linux 3.0.0-12-generic x86_64
  ApportVersion: 1.23-0ubuntu2
  Architecture: amd64
  Date: Sun Oct  9 12:12:56 2011
  EcryptfsInUse: Yes
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110812)
  SourcePackage: banshee
  UpgradeStatus: Upgraded to oneiric on 2011-08-13 (57 days ago)

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


References