dbus exception when trying to connect

Bug #392792 reported by sqwishy
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
wicd
Fix Released
Low
Andrew Psaltis

Bug Description

I tried to connect to a network by pressing "C" right after starting wicd-curses. I am using version 1.6.0-2 on arch linux. This only happened once but the message says I'm supposed to report this. :)

sqwishy@nimrod ~ wicd-curses

EXCEPTION! Please report this to the maintainer and file a bug report with the backtrace below:
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 214, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/lib/wicd/wicd-curses.py", line 784, in dbus_scan_started
    self.lock_screen()
  File "/usr/lib/wicd/wicd-curses.py", line 588, in lock_screen
    self.update_ui()
  File "/usr/lib/wicd/wicd-curses.py", line 89, in wrapper
    return func(*args, **kargs)
  File "/usr/lib/wicd/wicd-curses.py", line 928, in update_ui
    self.handle_keys(keys)
  File "/usr/lib/wicd/wicd-curses.py", line 857, in handle_keys
    focus = self.frame.body.get_focus()
AttributeError: 'Filler' object has no attribute 'get_focus'

Tags: wicd-curses
Revision history for this message
Andrew Psaltis (nacl) wrote :

I believe that you were making a connection attempt while wicd-curses was scanning, or while wicd couldn't find any networks. These both cause a crash, both of which should be fixed in r428 of our bzr repo.

If you want, you can try the wicd-bzr package in AUR, which is 1.6.1 plus some wicd-curses bugfixes. Unfortunately, it doesn't seem to depend on python-urwid, though...

tags: added: wicd-curses
Changed in wicd:
assignee: nobody → Andrew Psaltis (nacl)
importance: Undecided → Low
milestone: none → 1.6.2
status: New → Fix Committed
Dan O'Reilly (oreilldf)
Changed in wicd:
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.