'Refresh' action causes window list to disappear

Bug #801498 reported by Toby Dimmick
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DockbarX
Fix Released
Undecided
Unassigned

Bug Description

When the 'refresh' option is used from the right-click menu (on the grab handle), some or all windows will disappear from the list of open windows, i.e. Dockbarx will no longer show them as open, when in fact they still are.

Deleting and re-adding the panel causes the window list to show correctly again.

I should say this doesn't happen every time (and as I've said, sometimes only deletes certain windows from the list), so apologies if you can't reproduce it.

description: updated
Revision history for this message
Matias Särs (msevens) wrote :

Thanks for reporting. I need the log. ~/.dockbarx/log/dockbarx.log

Changed in dockbar:
status: New → Incomplete
Revision history for this message
Toby Dimmick (tobydimmick) wrote :
Download full text (7.3 KiB)

INFO | 2011-06-25 22:34:33,495 | DockbarX 0.44
INFO | 2011-06-25 22:34:33,496 | DockbarX init
INFO | 2011-06-25 22:34:33,698 | DockbarX reload
ERROR | 2011-06-25 22:34:33,828 | Restarting DockManager Helpers failed.
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/dockbarx/dockmanager.py", line 144, in reset
    "/net/launchpad/DockManager/Daemon")
  File "/usr/lib/pymodules/python2.7/dbus/bus.py", line 244, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/pymodules/python2.7/dbus/proxies.py", line 241, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib/pymodules/python2.7/dbus/bus.py", line 183, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib/pymodules/python2.7/dbus/bus.py", line 281, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib/pymodules/python2.7/dbus/connection.py", line 630, in call_blocking
    message, timeout)
DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name net.launchpad.DockManager.Daemon was not provided by any .service files
ERROR | 2011-06-25 22:34:33,889 | /usr/lib/pymodules/python2.7/dockbarx/common.py:850: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  pinned_apps)
ERROR | 2011-06-25 22:34:34,207 | /usr/bin/dockbarx_factory:70: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  "dockbar applet", "0", dockbar_factory)
ERROR | 2011-06-25 22:34:50,596 | Traceback (most recent call last):
ERROR | 2011-06-25 22:34:50,596 | File "/usr/lib/pymodules/python2.7/dockbarx/windowbutton.py", line 367, in __update_label
ERROR | 2011-06-25 22:34:50,596 | text = escape(str(window.wnck.get_name()))
ERROR | 2011-06-25 22:34:50,596 | AttributeError: Window instance has no attribute 'wnck'
ERROR | 2011-06-25 22:34:52,268 | Traceback (most recent call last):
ERROR | 2011-06-25 22:34:52,269 | File "/usr/lib/pymodules/python2.7/dockbarx/windowbutton.py", line 367, in __update_label
ERROR | 2011-06-25 22:34:52,269 | text = escape(str(window.wnck.get_name()))
ERROR | 2011-06-25 22:34:52,270 | AttributeError: Window instance has no attribute 'wnck'
ERROR | 2011-06-25 22:36:00,611 | Traceback (most recent call last):
ERROR | 2011-06-25 22:36:00,612 | File "/usr/lib/pymodules/python2.7/dockbarx/windowbutton.py", line 367, in __update_label
ERROR | 2011-06-25 22:36:00,612 | text = escape(str(window.wnck.get_name()))
ERROR | 2011-06-25 22:36:00,613 | AttributeError: Window instance has no attribute 'wnck'
ERROR | 2011-06-25 22:36:00,613 | Traceback (most recent call last):
ERROR | 2011-06-25 22:36:00,613 | File "/usr/lib/pymodules/python2.7/dockbarx/windowbutton.py", line 367, in __update_label
ERROR | 2011-06-25 22:36:00,614 | text = escape(str(window.wnck.get_name()))
ERROR | 2011-06-25 22:36:00,614 | AttributeError: Window instance has no attribute 'wnck'
ERROR | 2011-06-25 22:36:09,543 | Traceback (most recent call last):
ERROR | 2011-06-25 22:36:09,544 | File "/usr/lib/pymodules/python2.7/dockbarx/windowbutton.py", line 367, in __update_label
ERROR | 2011-06-25 22:36:09,544 | text = escape(str(window.w...

Read more...

Matias Särs (msevens)
Changed in dockbar:
status: Incomplete → 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.