Docky crashes when trying to open preferences

Bug #529320 reported by Alex Murray
42
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Docky
Fix Released
Medium
Rico Tzschichholz
docky (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: docky

After installing docky in Lucid from the official Ubuntu repo, it crashes as soon as I try to open the preferences window:

alex@tokyo:~$ docky
[Info 15:14:19.373] Docky version: Release
[Info 15:14:19.406] Kernel version: 2.6.32.14
[Info 15:14:19.407] CLR version: 2.0.50727.1433
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.TypeInitializationException: An exception was thrown by the type initializer for Docky.ConfigurationWindow ---> GLib.GException: Error stating file '/usr/share/applications/docky.desktop': No such file or directory
  at Gnome.DesktopItem.NewFromFile (System.String file, DesktopItemLoadFlags flags) [0x00000]
  at Docky.ConfigurationWindow.get_AutoStartItem () [0x00000]
  at Docky.ConfigurationWindow.IsAutoStartEnabled () [0x00000]
  at Docky.ConfigurationWindow..ctor () [0x00000]
  at Docky.ConfigurationWindow..cctor () [0x00000]
  --- End of inner exception stack trace ---
  at Docky.Items.DockyItem.<OnGetMenuItems>m__5F (System.Object o, System.EventArgs a) [0x00000]
  at Docky.Menus.MenuItem.SendClick () [0x00000]
  at Docky.Menus.MenuItemWidget.OnButtonReleaseEvent (Gdk.EventButton evnt) [0x00000]
  at Gtk.Widget.buttonreleaseevent_cb (IntPtr widget, IntPtr evnt) [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.buttonreleaseevent_cb(IntPtr widget, IntPtr evnt)
   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

ProblemType: Bug
Architecture: amd64
Date: Sun Feb 28 15:15:12 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
NonfreeKernelModules: nvidia wl
Package: docky 2.0.0-0ubuntu1
PackageArchitecture: all
ProcEnviron:
 LANG=en_AU.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-14.20-generic
SourcePackage: docky
Uname: Linux 2.6.32-14-generic x86_64

Revision history for this message
Alex Murray (alexmurray) wrote :
Revision history for this message
eric (obrowny06) wrote :

Everytime I am entering settings in docky, it crashes on lucid from the repos version.

Revision history for this message
Brian Curtis (bcurtiswx) wrote :

I can confirm this on lucid docky 2.0

Changed in docky (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Jacob Peddicord (jpeddicord) wrote :

As a temporary workaround, I've found that copying /etc/xdg/autostart/docky.desktop to /usr/share/applications/docky.desktop seems to work.

Iain Lane (laney)
Changed in docky (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package docky - 2.0.0-0ubuntu2

---------------
docky (2.0.0-0ubuntu2) lucid; urgency=low

  * debian/docky.install:
    + Install desktop file, fixes crash when opening settings dialog (LP:
    #529320)
    + Install translations
 -- Iain Lane <email address hidden> Fri, 05 Mar 2010 13:53:13 +0000

Changed in docky (Ubuntu):
status: Fix Committed → Fix Released
Changed in docky:
status: New → Triaged
importance: Undecided → Medium
Robert Dyer (psybers)
Changed in docky:
assignee: nobody → Rico Tzschichholz (ricotz)
Changed in docky:
status: Triaged → Fix Committed
Changed in docky:
status: Fix Committed → Fix Released
Revision history for this message
nicky.7 (nickkkk7) wrote :

I still have this problem. How can i solve it?
How can i completely reset docky settings?
Thanks. Nicola

Revision history for this message
semy (semyazz) wrote :

I've got this same issue - OpenSUse 12.1 with Gnome

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.