[ubuntu-mono] [Bug 576596] Re: Deleting label in mail applet causes docky to crash

Launchpad Bug Tracker 576596 at bugs.launchpad.net
Fri Jul 2 07:11:03 BST 2010


This bug was fixed in the package docky - 2.0.4-0ubuntu1

---------------
docky (2.0.4-0ubuntu1) lucid-proposed; urgency=low

  [ Iain Lane ]
  * debian/control: Specify that only python version >= 2.5 are supported,
    thanks to Stefano Rivera for the report (Closes: #582046)

  [ Rico Tzschichholz ]
  * New upstream release 2.0.4 "Do you think you're better off alone?",
    changes include:
    + fix positioning of menus/hovers on multimon setups (LP: #544047)
    + make settings dialog smaller so it fits on netbook screens (LP: #581458)
    + FileApplicationProvider.PinToDock misses a handle-removal
      This caused a duplicated item when restarting a just pinned application and
      leads to a crash when trying to pin the new item (LP: #585136)
    + update transient items when moving the active window (LP: #581077)
    + fix crash when a file is on the dock where this file no longer exists
      (LP: #581074)
    + fix drag'n'drop-hover-strings (LP: #556041)
    + add call to GLib.Thread.Init (LP: #586969)
    + Window-Matching
      - better OpenOffice handling (LP: #486887) (LP: #580275)
        (LP: #504486) (LP: #580275)
    + Helper
      - fix a crash regarding helpers terminating
      - fix killing helpers from prefs menu
      - fix potential crash when disabling helpers
      - cleanup the helpers, fix a few possible leaks in them
    + Clock: fix problems with the small clock rendering
    + GMail:
      - fix compose mail url in GMail docklet for Google app domains (LP: #582212)
      - fix crash when removing a gmail label (LP: #576596)
      - refresh be set up to 1 day (1440 mins) long (LP: #580441)
      - missing string internationalization in GMail
    + RecentDocuments: better locking to avoid crashes when clearing
      recent documents (LP: #580723)
    + Weather: make sure weather doesn't reload when prefs open (LP: #580314)
    + Bookmarks: stop spurious errors when dragging files over
      unmounted bookmarks (LP: #580361)
    + NPR: fix failing to load after network comes back up (LP: #523155)
    + make banshee and rhythmbox helper a bit smarter looking
      for art-cover-files (LP: #578254)
    + fix class-names in the deluge helper
    + change open terminal here helper to use the gnome default terminal,
      with a fallback to gnome-terminal if the default is not set
    + fix issues with newer zeitgeist version (LP: #570286)
  * remove quilt patchsys and obsolete patches
 -- Rico Tzschichholz <ricotz at t-online.de>   Mon, 31 May 2010 10:25:54 +0200

** Changed in: docky (Ubuntu Lucid)
       Status: Fix Committed => Fix Released

-- 
Deleting label in mail applet causes docky to crash
https://bugs.launchpad.net/bugs/576596
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to docky in ubuntu.

Status in Docky: Fix Released
Status in “docky” package in Ubuntu: Fix Released
Status in “docky” source package in Lucid: Fix Released

Bug description:
Open docky, open mail applet, click settings, click labels, try to delete a user added label
this causes docky to crush. running ubutnu 10.04 gnome 2.30 and compiz

ckyinglor at inglor-desktop:~$ docky --debug
[Info  22:37:39.532] Docky version: 2.1.0 bzr docky r1324 ppa
[Info  22:37:39.549] Kernel version: 2.6.32.22
[Info  22:37:39.551] CLR version: 2.0.50727.1433
[Debug 22:37:40.254] [UserArgs] BufferTime = 10
[Debug 22:37:40.254] [UserArgs] MaxSize = 2147483647
[Debug 22:37:40.254] [UserArgs] NetbookMode = False
[Debug 22:37:40.254] [UserArgs] NoPollCursor = False
[Info  22:37:40.455] [DockController] Setting theme: Glass
[Info  22:37:41.687] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info  22:37:41.688] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info  22:37:41.689] [PluginManager] Loaded "Weather".
[Info  22:37:41.717] [PluginManager] Loaded "Trash".
[Info  22:37:41.738] [PluginManager] Loaded "Desktop".
[Info  22:37:41.745] [PluginManager] Loaded "GMail".
[Info  22:37:41.754] [PluginManager] Loaded "Recent Documents".
[Info  22:37:42.259] [Helper] Starting gtg_menus.py
[Info  22:37:42.300] [Helper] Starting open_terminal_here.py
[Info  22:37:42.323] [Helper] Starting pidgin_control.py
[Info  22:37:42.334] [Helper] Starting rhythmbox_control.py
[Info  22:37:42.444] [DrawingService] Could not find 'banshee', using fallback of 'extension'.
[Info  22:37:42.497] [DrawingService] Could not find 'deluge', using fallback of 'extension'.
[Info  22:37:42.541] [DrawingService] Could not find 'emesene', using fallback of 'extension'.
[Info  22:37:42.581] [DrawingService] Could not find 'gajim', using fallback of 'extension'.
[Info  22:37:42.607] [DrawingService] Could not find 'gtg', using fallback of 'extension'.
[Info  22:37:42.619] [DrawingService] Could not find 'liferea', using fallback of 'extension'.
[Info  22:37:44.168] [AbstractWeatherSource] Weather Underground: Reloading weather data
[Info  22:37:44.179] [GMailAtom] Fetching Atom feed: https://mail.google.com/mail/feed/atom/Inglor
[Debug 22:37:44.181] [AbstractWeatherSource] Weather Underground: Fetching XML file 'http://api.wunderground.com/auto/wui/geo/WXCurrentObXML/index.xml?query=Jerusalem%2c+Israel'
[Info  22:37:44.190] [GMailAtom] Fetching Atom feed: https://mail.google.com/mail/feed/atom/Inbox
[Info  22:37:50.012] [AbstractWeatherSource] Weather Underground: no image for condition 'unknown'
[Debug 22:37:50.016] [AbstractWeatherSource] Weather Underground: Fetching XML file 'http://api.wunderground.com/auto/wui/geo/ForecastXML/index.xml?query=Jerusalem%2c+Israel'
[Debug 22:37:51.164] [AbstractWeatherSource] Weather Underground: reload success
[Fatal 22:37:58.437] [Gtk] gtk_container_remove: assertion `GTK_IS_WIDGET (widget)' failed
Marshaling 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.NullReferenceException: Object reference not set to an instance of an object
  at Docky.Widgets.TileView.OnTileActiveChanged (System.Object o, System.EventArgs args) [0x00000] 
  at Docky.Widgets.ListOnlyTileView.OnTileActiveChanged (System.Object o, System.EventArgs args) [0x00000] 
  at Docky.Widgets.Tile.OnAddRemoveClicked (System.Object o, System.EventArgs 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 Docky.Docky.Main(System.String[] args)
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
inglor at inglor-desktop:~$





More information about the Ubuntu-mono mailing list