Comment 8 for bug 708624

Revision history for this message
Michael Poole (mdpoole) wrote :

For clarity, I added some additional print statements just before those, and inside the loop where the crash occurs. The results:

List of hardware sensors:
[<interfaces.hddtempsensors.HDDTempSensor object at 0x2a6df10>, <interfaces.hddtempsensors.HDDTempSensor object at 0x2a6dfd0>, <interfaces.hddtempsensors.HDDTempSensor object at 0x2a75090>]
Sensor IDs and labels:
'/dev/sda' 'Mushkin MKNSSDCL240GB-DX \x10\x80'
'/dev/sdb' 'WDC WD7500AAKS-00RBA0'
'/dev/sdc' 'WDC WD10EARS-00Y5B1'
Processing sensor /dev/sda with index 0
--------------------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/awn/extras/awnlib.py", line 1391, in init_start
    applet_class(applet)
  File "/usr/share/avant-window-navigator/applets/hardware-sensors/hardware-sensors.py", line 109, in __init__
    self.setup_preferences()
  File "/usr/share/avant-window-navigator/applets/hardware-sensors/hardware-sensors.py", line 307, in setup_preferences
    sensor.label = settings["labels"][idx]
IndexError: list index out of range
--------------------------------------------------------------------------------