[Bug 337883] [NEW] gnome-do docky fails if trash doesn't exist
Jesper Larsen
jellerhimself at hotmail.com
Wed Mar 4 19:15:49 UTC 2009
Public bug reported:
Binary package hint: gnome-do
Running a clean install with the jaunty alpha 5 amd64 iso.
Gnome-do fails to run in docky mode. When trying to launch either a
program or preferences the following is outputted in the terminal
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.IO.DirectoryNotFoundException: Directory '/home/***/.local/share/Trash/files' not found.
at System.IO.Directory.GetFileSystemEntries (System.String path, System.String searchPattern, FileAttributes mask, FileAttributes attrs) [0x00000]
at System.IO.Directory.GetFiles (System.String path, System.String searchPattern) [0x00000]
at System.IO.Directory.GetFiles (System.String path) [0x00000]
at Docky.Interface.TrashDockItem.GetSurfacePixbuf () [0x00000]
at Docky.Interface.BaseDockItem.MakeIconSurface (Cairo.Surface similar) [0x00000]
at Docky.Interface.BaseDockItem.GetIconSurface (Cairo.Surface similar) [0x00000]
at Docky.Interface.DockArea.DrawIcon (Cairo.Context cr, Int32 icon) [0x00000]
at Docky.Interface.DockArea.DrawIcons (Cairo.Context cr) [0x00000]
at Docky.Interface.DockArea.DrawDrock (Cairo.Context cr) [0x00000]
at Docky.Interface.DockArea.OnExposeEvent (Gdk.EventExpose evnt) [0x00000]
at Gtk.Widget.exposeevent_cb (IntPtr widget, IntPtr evnt) [0x00000]
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at Gtk.Widget.exposeevent_cb(IntPtr widget, IntPtr evnt)
at Gtk.Application.gtk_main_iteration()
at Gtk.Application.RunIteration()
at Do.Platform.ApplicationService.FlushMainThreadQueue()
at Do.Core.Controller.PerformAction(Boolean vanish)
at Do.Core.Controller.OnActivateKeyPressEvent(Gdk.EventKey evnt)
at Do.Core.Controller.KeyPressWrap(Gdk.EventKey evnt)
at Docky.Interface.DockWindow.OnKeyPressEvent(Gdk.EventKey evnt)
at Gtk.Widget.keypressevent_cb(IntPtr widget, IntPtr evnt)
at Gtk.Application.gtk_main()
at Gtk.Application.Run()
at Do.Do.Main(System.String[] args)
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Creating a file and sending it to the trash corrects the problem.
Obviously docky should be able to handle a non existing trash.
** Affects: gnome-do (Ubuntu)
Importance: Undecided
Status: New
--
gnome-do docky fails if trash doesn't exist
https://bugs.launchpad.net/bugs/337883
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list