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.