Gnome-Do crashes when try to open its main menu

Bug #476412 reported by sheniff
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gnome-do (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: gnome-do

I'm using the ppc version of Ubuntu 9.10

When I click the little white arrow at the top right screen, it crashes.

This is the backtrace:

$ gnome-do

(Do:4196): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.

Could not locate Tomboy on D-Bus. Perhaps it's not running?
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 (wrapper native-to-managed) GtkSharp.MenuPositionFuncWrapper.NativeCallback (intptr,int&,int&,byte,intptr) <0x00050>
at (wrapper managed-to-native) Gtk.Menu.gtk_menu_popup (intptr,intptr,intptr,GtkSharp.MenuPositionFuncNative,intptr,uint,uint) <0x000e4>
at Gtk.Menu.Popup (Gtk.Widget,Gtk.Widget,Gtk.MenuPositionFunc,uint,uint) <0x000d4>
at Do.UI.MainMenu.PopupAtPosition (int,int) <0x000ac>
at Do.Platform.WindowingService.ShowMainMenu (int,int) <0x00044>
at Do.Interface.ClassicWindow.OnButtonPressEvent (Gdk.EventButton) <0x001bc>
at Gtk.Widget.buttonpressevent_cb (intptr,intptr) <0x000bc>

   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Do.Do.Main(System.String[] args)

I got the same output using "mono --debug /usr/lib/gnome-do/Do.exe".

thanks for all.

ProblemType: Bug
Architecture: powerpc
Date: Fri Nov 6 13:06:35 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release powerpc (20091027.2)
Package: gnome-do 0.8.2+dfsg-1
ProcEnviron:
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-powerpc
SourcePackage: gnome-do
Uname: Linux 2.6.31-14-powerpc ppc

Revision history for this message
sheniff (sheniff) wrote :
Revision history for this message
Martin Constantino–Bodin (martin-bodin) wrote :
Download full text (3.3 KiB)

Well, it don’t crash when I click on this little arrow, but then, when I click on “preference”, or “about Gnome-do”, it craches too.

Here is what I obtain when it happens :

(/usr/lib/gnome-do/Do.exe:429): GLib-WARNING **: g_set_prgname() called multiple times

(/usr/lib/gnome-do/Do.exe:429): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.

Could not locate Tomboy on D-Bus. Perhaps it's not running?

(/usr/lib/gnome-do/Do.exe:429): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Erreur à la ligne 1, caractère 185 : L'élément « markup » a été fermé, mais l'élément actuellement ouvert est « b »

(/usr/lib/gnome-do/Do.exe:429): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Erreur à la ligne 1, caractère 185 : L'élément « markup » a été fermé, mais l'élément actuellement ouvert est « b »
Marshaling activate 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. ---> GLib.MissingIntPtrCtorException: GLib.Object subclass Do.Interface.ClassicWindow must provide a protected or public IntPtr ctor to support wrapping of native object handles.
  at GLib.ObjectManager.CreateObject (IntPtr raw) [0x00000]
  at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x00000]
  at GLib.Object.GetObject (IntPtr o) [0x00000]
  at Gtk.Grab.get_Current () [0x00000]
  at Do.Core.Controller.ShowPreferences () [0x00000]
  at Do.Universe.PreferencesItem.Run () [0x00000]
  at Do.UI.MainMenu+<MenuItemFromRunnableItem>c__AnonStorey12.<>m__2A (System.Object sender, System.EventArgs e) [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, ...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.