Package: wicd-curses
Version: 1.7.0-3
Severity: normal

wicd-curses works fine if mouse is usable, that is on terminal emulator or
from console with gpm running,
but if launched from console without gpm running, it fails with this error
message:


EXCEPTION! Please report this to the maintainer and file a bug report with
the backtrace below:


EXCEPTION! Please report this to the maintainer and file a bug report with
the backtrace below:

EXCEPTION! Please report this to the maintainer and file a bug report with
the backtrace below:

EXCEPTION! Please report this to the maintainer and file a bug report with
the backtrace below:
Traceback (most recent call last):
  File "/usr/share/wicd/curses/wicd-curses.py", line 1039, in <module>
    main()
  File "/usr/share/wicd/curses/wicd-curses.py", line 978, in main
    ui.run_wrapper(run)
  File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 234, in
run_wrapper
    return fn()
  File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper
    return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 986, in run
    app = appGUI()
  File "/usr/share/wicd/curses/wicd-curses.py", line 577, in __init__
    self.update_status()
  File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper
    return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 713, in update_status
    if check_for_wired(wired.GetWiredIP(''),self.set_status):
  File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper
    return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 131, in check_for_wired
    set_status(language['connected_to_wired'].replace('$A',wired_ip))
  File "/usr/share/wicd/curses/wicd-curses.py", line 772, in set_status
    self.update_ui()
  File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper
    return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 913, in update_ui
    input_data = ui.get_input_nonblocking()
  File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 339, in
get_input_nonblocking
    return self._input_iter.next()
  File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 352, in
_run_input_iter
    codes = self._get_gpm_codes() + \
  File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 405, in
_get_gpm_codes
    codes.extend(self._encode_gpm_event())
  File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 444, in
_encode_gpm_event
    s = self.gpm_mev.stdout.readline()
AttributeError: 'NoneType' object has no attribute 'stdout'



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (850, 'testing'), (845, 'unstable'), (840, 'unstable'), (184,
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-rsk-rt-7 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wicd-curses depends on:
ii  python                        2.5.4-9    An interactive high-level
object-o
ii  python-urwid                  0.9.9-2    curses-based UI/widget library
for
ii  wicd-daemon                   1.7.0-3    wired and wireless network
manager

Versions of packages wicd-curses recommends:
ii  sudo                          1.7.2p1-1  Provide limited super user
privile

wicd-curses suggests no packages.

Reply via email to