Disabled GMail docklet looking for my password?

Bug #668248 reported by Yaron Sheffer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Docky
Fix Released
Medium
Rico Tzschichholz

Bug Description

Docky keeps emitting this message once in a while, even though the GMail docklet is *not* enabled:

[Preferences`1] Key "docky-2/GMail/GMailPreferences/Password" not found in keyring

Is it actually trying to access the GNOME Keyring, or is the message incorrect, and should be "not found in configuration"? The key in fact is not defined in the gconf registry.

Docky 2.0.7 Release on Ubuntu 10.10.

Revision history for this message
Robert Dyer (psybers) wrote :

Yes Gmail accesses the Gnome keyring. But if the plugin is not enabled, it shouldnt.

Please start Docky from a terminal as 'docky -d' and post the log output here.

Changed in docky:
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Yaron Sheffer (yaronf) wrote :
Download full text (5.3 KiB)

Sorry, can't reproduce. Earlier I saw these message exactly every 15 minutes. After restart, nothing. For the record, here's my debug log:

 docky -d
[Info 21:27:28.596] Docky version: 2.0.7 Release
[Info 21:27:28.617] Kernel version: 2.6.35.22
[Info 21:27:28.621] CLR version: 2.0.50727.1433
[Debug 21:27:29.591] [UserArgs] BufferTime = 0
[Debug 21:27:29.591] [UserArgs] MaxSize = 2147483647
[Debug 21:27:29.592] [UserArgs] NetbookMode = False
[Debug 21:27:29.592] [UserArgs] NoPollCursor = False
[Debug 21:27:29.945] [PluginManager] Plugin manager initialized.
[Info 21:27:29.951] [DockController] Setting theme: HUD
[Info 21:27:30.704] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 21:27:30.717] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 21:27:30.723] [PluginManager] Loaded "Clock".
[Info 21:27:30.744] [PluginManager] Loaded "Weather".
[Info 21:27:30.781] [PluginManager] Loaded "Battery Monitor".
[Debug 21:27:30.845] [BatteryMonitorProcItem] Hiding battery item (capacity=1) (max_capacity=4202) (OnBattery=False)
[Info 21:27:30.906] [PluginManager] Loaded "Bookmarks".
[Debug 21:27:30.973] [BookmarksItemProvider] Updating bookmarks.
[Info 21:27:31.038] [PluginManager] Loaded "CPU Monitor".
[Info 21:27:31.053] [PluginManager] Loaded "Gmail".
[Info 21:27:31.220] [PluginManager] Loaded "Mounter".
[Debug 21:27:31.308] [MountProvider] Adding c$ on home3.
[Info 21:27:31.315] [PluginManager] Loaded "NPR".
[Info 21:27:31.378] [PluginManager] Loaded "Recent Documents".
[Info 21:27:31.489] [PluginManager] Loaded "Trash".
[Warn 21:27:31.888] [DockController] "Bookmark Items" seems to have been abaondoned... disabling.
[Info 21:27:31.924] [PluginManager] Unloaded "Bookmarks".
[Warn 21:27:31.925] [DockController] "CPUMonitor" seems to have been abaondoned... disabling.
[Info 21:27:31.927] [PluginManager] Unloaded "CPU Monitor".
[Warn 21:27:31.927] [DockController] "GMail" seems to have been abaondoned... disabling.
[Info 21:27:31.929] [PluginManager] Unloaded "Gmail".
[Warn 21:27:31.930] [DockController] "Mount" seems to have been abaondoned... disabling.
[Info 21:27:31.932] [PluginManager] Unloaded "Mounter".
[Warn 21:27:31.932] [DockController] "NPR" seems to have been abaondoned... disabling.
[Info 21:27:31.944] [PluginManager] Unloaded "NPR".
[Warn 21:27:31.944] [DockController] "Recent Documents" seems to have been abaondoned... disabling.
[Info 21:27:31.946] [PluginManager] Unloaded "Recent Documents".
[Warn 21:27:31.946] [DockController] "Trash" seems to have been abaondoned... disabling.
[Info 21:27:31.949] [PluginManager] Unloaded "Trash".
[Info 21:27:32.035] [Helper] Starting liferea_badge.py
[Info 21:27:32.090] [Helper] Starting pidgin_control.py
[Info 21:27:32.129] [HelperService] Helper added: /usr/share/docky/helpers/banshee_control.py
[Info 21:27:32.138] [HelperService] Helper added: /usr/share/docky/helpers/deluge_badge.py
[Info 21:27:32.139] [HelperService] Helper added: /usr/share/docky/helpers/gajim_badge.py
[Info 21:27:32.139] [HelperService] Helper added: /usr/share/docky/helpers/gtg_menus.py
[Info 21:27:32.139] [HelperService] Helper added: /usr/share/docky/helpers/hamster_control.py
[Info 21:...

Read more...

Revision history for this message
Robert Dyer (psybers) wrote :

Ok and as you can see from the logs, it is loading the Gmail plugin. So it is indeed running and it makes sense you would see messages related to the plugin.

Changed in docky:
status: Incomplete → Invalid
Revision history for this message
Yaron Sheffer (yaronf) wrote :

So this is clearly a bug, because the plugin is disabled (and as far as I remember, I've never enabled it either). See attached screenshot.

Revision history for this message
Robert Dyer (psybers) wrote :

Your addins config is probably corrupt. Try this:

1) quit docky
2) rm -Rf ~/.local/share/docky/plugins
3) start docky again

See if that fixes it.

Revision history for this message
Robert Dyer (psybers) wrote :

Oh and before you restart Docky, verify that 'GMail' is not in this GConf key:

/apps/docky-2/Docky/Interface/DockPreferences/Dock1/Plugins

If it is, remove it from the list.

Revision history for this message
Yaron Sheffer (yaronf) wrote :
Download full text (4.4 KiB)

Thanks for the instructions, but the behavior after restart is exactly the same. First GMail is loaded, then Docky complains GMail has been abandoned (with a typo: "abaondoned") and disables it. And no, it's not in the gconf key.

>:~$ pkill docky
>:~$ rm -Rf ~/.local/share/docky/plugins
>:~$ docky -d
[Info 23:27:34.724] Docky version: 2.0.7 Release
[Info 23:27:34.744] Kernel version: 2.6.35.22
[Info 23:27:34.748] CLR version: 2.0.50727.1433
[Debug 23:27:35.754] [UserArgs] BufferTime = 0
[Debug 23:27:35.754] [UserArgs] MaxSize = 2147483647
[Debug 23:27:35.754] [UserArgs] NetbookMode = False
[Debug 23:27:35.755] [UserArgs] NoPollCursor = False
[Debug 23:27:38.561] [PluginManager] Plugin manager initialized.
[Info 23:27:38.584] [DockController] Setting theme: HUD
[Info 23:27:39.388] [PluginManager] Loaded "Trash".
[Info 23:27:39.486] [PluginManager] Loaded "Battery Monitor".
[Debug 23:27:39.548] [BatteryMonitorProcItem] Hiding battery item (capacity=1) (max_capacity=4202) (OnBattery=False)
[Info 23:27:39.551] [PluginManager] Loaded "Bookmarks".
[Debug 23:27:39.596] [BookmarksItemProvider] Updating bookmarks.
[Info 23:27:39.657] [PluginManager] Loaded "CPU Monitor".
[Info 23:27:39.667] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 23:27:39.668] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 23:27:39.671] [PluginManager] Loaded "Clock".
[Info 23:27:39.688] [PluginManager] Loaded "Gmail".
[Info 23:27:39.870] [PluginManager] Loaded "Mounter".
[Info 23:27:39.915] [PluginManager] Loaded "NPR".
[Info 23:27:39.988] [PluginManager] Loaded "Recent Documents".
[Info 23:27:40.076] [PluginManager] Loaded "Weather".
[Warn 23:27:40.489] [DockController] "Trash" seems to have been abaondoned... disabling.
[Info 23:27:40.514] [PluginManager] Unloaded "Trash".
[Warn 23:27:40.514] [DockController] "Bookmark Items" seems to have been abaondoned... disabling.
[Info 23:27:40.516] [PluginManager] Unloaded "Bookmarks".
[Warn 23:27:40.516] [DockController] "CPUMonitor" seems to have been abaondoned... disabling.
[Info 23:27:40.519] [PluginManager] Unloaded "CPU Monitor".
[Warn 23:27:40.519] [DockController] "GMail" seems to have been abaondoned... disabling.
[Info 23:27:40.521] [PluginManager] Unloaded "Gmail".
[Warn 23:27:40.521] [DockController] "Mount" seems to have been abaondoned... disabling.
[Info 23:27:40.523] [PluginManager] Unloaded "Mounter".
[Warn 23:27:40.524] [DockController] "NPR" seems to have been abaondoned... disabling.
[Info 23:27:40.526] [PluginManager] Unloaded "NPR".
[Warn 23:27:40.526] [DockController] "Recent Documents" seems to have been abaondoned... disabling.
[Info 23:27:40.529] [PluginManager] Unloaded "Recent Documents".
[Info 23:27:40.585] [Helper] Starting liferea_badge.py
[Info 23:27:40.630] [Helper] Starting pidgin_control.py
[Info 23:27:40.703] [HelperService] Helper added: /usr/share/docky/helpers/banshee_control.py
[Info 23:27:40.704] [HelperService] Helper added: /usr/share/docky/helpers/deluge_badge.py
[Info 23:27:40.704] [HelperService] Helper added: /usr/share/docky/helpers/gajim_badge.py
[Info 23:27:40.705] [HelperService] Helper added: /usr/share/docky/helpers/gtg_menus.py
[Info 23...

Read more...

Revision history for this message
Robert Dyer (psybers) wrote :

Ok thanks for trying that.

The problem seems to be in DockPreferences.cs lines 634--637, where we (for some reason) enable every single plugin. Then later the unused ones will be disabled. This code seems wrong and is causing your problem.

Changed in docky:
status: Invalid → Confirmed
importance: Low → Medium
Changed in docky:
assignee: nobody → Rico Tzschichholz (ricotz)
Revision history for this message
Rico Tzschichholz (ricotz) wrote :

fixed bzr1749

Changed in docky:
status: Confirmed → Fix Committed
milestone: none → 2.0.11
Changed in docky:
status: Fix Committed → Fix Released
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.