Python 2.5.2: /usr/bin/python Fri Jul 18 12:05:12 2008 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/pigment/pigment_frontend.py in handle_input(self=, input_manager=, input_event=) 434 def handle_input(self, input_manager, input_event): 435 # forward it to the controller 436 self.controller.handle_input(input_manager, input_event) 437 438 def _initialize_theme(self): self = self.controller = self.controller.handle_input = > input_manager = input_event = /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/main.py in handle_input(self=, manager=, input_event=) 268 def handle_input(self, manager, input_event): 269 270 if self.focused_controller.handle_input(manager, input_event): 271 return True 272 self = self.focused_controller = self.focused_controller.handle_input = > manager = input_event = /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/poblesec_browser_controller.py in handle_input(self=, manager=, input_event=) 606 607 if self.history.current.has_focus() == True and \ 608 self.history.current.handle_input(manager, input_event) == True: 609 return True 610 self = self.history = self.history.current = self.history.current.handle_input = > manager = input_event = builtinTrue = True /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/list_switcher.py in handle_input(self=, manager=, input_event=) 89 90 def handle_input(self, manager, input_event): 91 return self.list_controller.handle_input(manager, input_event) 92 93 def prepare(self): self = self.list_controller = self.list_controller.handle_input = > manager = input_event = /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/fast_scroll_controller.py in handle_input(self=, manager=, input_event=) 163 next_index = active_current_index+1 164 next_shortcut = active_shorcuts[next_index] 165 self._set_current_shortcut(next_shortcut) 166 except IndexError: 167 # such a shortcut does not exist self = self._set_current_shortcut = > next_shortcut = u'_' /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/fast_scroll_controller.py in _set_current_shortcut(self=, shortcut=u'_') 96 97 def _set_current_shortcut(self, shortcut): 98 self.fast_scroller.selected_item_index = self.shortcuts.index(shortcut) 99 100 def _shortcut_renderer(self, shortcut, widget): self = self.fast_scroller = self.fast_scroller.selected_item_index = 0 self.shortcuts = ['#', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', ...] self.shortcuts.index = shortcut = u'_' : list.index(x): x not in list __class__ = __delattr__ = __dict__ = {} __doc__ = 'Inappropriate argument value (of correct type).' __getattribute__ = __getitem__ = __getslice__ = __hash__ = __init__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __str__ = args = ('list.index(x): x not in list',) message = 'list.index(x): x not in list' The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/pigment/pigment_frontend.py", line 436, in handle_input self.controller.handle_input(input_manager, input_event) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/main.py", line 270, in handle_input if self.focused_controller.handle_input(manager, input_event): File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/poblesec_browser_controller.py", line 608, in handle_input self.history.current.handle_input(manager, input_event) == True: File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/list_switcher.py", line 91, in handle_input return self.list_controller.handle_input(manager, input_event) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/fast_scroll_controller.py", line 165, in handle_input self._set_current_shortcut(next_shortcut) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/poblesec/fast_scroll_controller.py", line 98, in _set_current_shortcut self.fast_scroller.selected_item_index = self.shortcuts.index(shortcut) ValueError: list.index(x): x not in list