GNOME Bugzilla – Bug 632420
banshee in MeeGo platform should start as MeeGo client
Last modified: 2010-11-02 01:06:51 UTC
Banshee in MeeGo platform should start as MeeGo client but no Nereid client. Otherwise 'banshee-1 --show-import-media' fail to start. Below is the backtrace: ============================================================================= Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.NullReferenceException: Object reference not set to an instance of an object at Banshee.Library.Gui.ImportDialog..ctor (Boolean doNotShowAgainVisible) [0x00000] in <filename unknown>:0 at Banshee.Library.Gui.ImportDialog..ctor () [0x00000] in <filename unknown>:0 at Banshee.Gui.GlobalActions.OnImport (System.Object o, System.EventArgs args) [0x00000] in <filename unknown>:0 at Banshee.Gui.GlobalActions.<GlobalActions>m__93 () [0x00000] in <filename unknown>:0 at GLib.Timeout+TimeoutProxy.Handler () [0x00000] in <filename unknown>:0 at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) at GLib.Timeout+TimeoutProxy.Handler() at Gtk.Application.gtk_main_iteration() at Gtk.Application.RunIteration() at Banshee.MeeGo.MeeGoPanel..ctor() at Banshee.MeeGo.MeeGoService.Initialize() at Banshee.MeeGo.MeeGoService.ServiceStartup() at Banshee.MeeGo.MeeGoService.Banshee.ServiceStack.IExtensionService.Initialize() at Banshee.ServiceStack.ServiceManager.StartExtension(Mono.Addins.TypeExtensionNode node) at Banshee.ServiceStack.ServiceManager.Run() at Banshee.ServiceStack.Application.Run() at Banshee.Gui.GtkBaseClient.Initialize(Boolean registerCommonServices) at Banshee.Gui.GtkBaseClient..ctor(Boolean initializeDefault, System.String defaultIconName) at Banshee.Gui.GtkBaseClient..ctor() at Nereid.Client..ctor() at System.Reflection.MonoCMethod.InternalInvoke(System.Object , System.Object[] , System.Exception ByRef ) at System.Reflection.MonoCMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) at System.Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) at System.Reflection.ConstructorInfo.Invoke(System.Object[] parameters) at System.Activator.CreateInstance(System.Type type, Boolean nonPublic) at System.Activator.CreateInstance(System.Type type) 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()
Created attachment 172577 [details] [review] patch: start as meego client in meego platform
Review of attachment 172577 [details] [review]: Thanks, committed/pushed to stable-1.8 and master branches. In the future, please attach patches at `git format-patch` output -- eg as commits w/ commit msgs etc.