Public bug reported:

When the lyrics plugin does not find a song's lyrics it gives you
several options to choose from, in the form of links. Clicking on any of
those, though, crash banshee.

If launched from the terminal, it says the following:

da...@david-laptop:~$ banshee
[Info  09:04:11.797] Running Banshee 1.4.3: [Ubuntu karmic (development branch) 
(linux-gnu, i486) @ 2009-06-04 05:40:56 UTC]

(Banshee:4748): Gtk-CRITICAL **: gtk_container_child_set_property: assertion 
`child->parent == GTK_WIDGET (container)' failed
[Info  09:04:13.385] All services are started 1,428619s
[Info  09:04:14.135] nereid Client Started
[Warn  09:04:15.489] Caught an exception - Invalid RSS document. (in `Migo')
  at Migo.Syndication.RssParser.CheckRss () [0x00000] 
  at Migo.Syndication.RssParser..ctor (System.String url, System.String xml) 
[0x00000] 
  at Migo.Syndication.FeedUpdateTask.OnDownloadDataReceived (System.Object 
sender, Migo.Net.DownloadStringCompletedEventArgs args) [0x00000] 
Submitting via non-uri handler.
Marshaling link_clicked 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.ArgumentNullException: Argument cannot be 
null.
Parameter name: s
  at System.Text.Encoding.GetBytes (System.String s) [0x00000] 
  at Gtk.HTMLStream.Write (System.String buffer) [0x00000] 
  at Banshee.Lyrics.Gui.LyricsBrowser.LoadString (System.String str) [0x00000] 
  at Banshee.Lyrics.Gui.LyricsBrowser.OnLinkClicked (System.Object obj, 
Gtk.LinkClickedArgs args) [0x00000] 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke 
(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] 
  --- 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] 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] 
parameters) [0x00000] 
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] 
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) 
[0x00000] 
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] 
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs 
args) [0x00000] 
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, 
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr 
marshal_data) [0x00000] 
   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.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.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
Architecture: i386
Date: Sat Jun 13 09:07:05 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: banshee-extension-lyrics 0.7-1
PackageArchitecture: all
ProcEnviron:
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.30-8.9-generic
SourcePackage: bansheelyricsplugin
Uname: Linux 2.6.30-8-generic i686

** Affects: bansheelyricsplugin (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
Crashes when choosing a lyric
https://bugs.launchpad.net/bugs/386636
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to