Python 2.5.1: /usr/bin/python Tue Mar 18 23:30:55 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-core/elisa/core/input_manager.py in _emit_event(self=, event=, provider_path='pigment:pigment_input') 194 else: 195 try: 196 sig.emit(event) 197 except: 198 fail_path = common.application.log_traceback() sig = sig.emit = > event = /home/michal/soft/elisa/elisa/elisa-core/elisa/core/utils/signal.py in emit(self=, *args=(,), **kw={}) 157 158 for receiver in self._receivers: 159 receiver(*args, **kw) 160 161 def _check_args_types(self, args, kw): receiver = > args = (,) kw = {} /home/michal/soft/elisa/elisa/elisa-core/elisa/core/frontend.py in dispatch_input(self=, input_event=) 118 119 self.debug("Asking %s to handle %s" % (self.view, input_event)) 120 event_processed = self.view.handle_input(input_event) 121 122 if event_processed == True: event_processed undefined self = self.view = self.view.handle_input = > input_event = /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/manager_view.py in handle_input(self=, event=) 104 105 def handle_input(self, event): 106 self.current.handle_input(event) 107 108 def _memory_usage_tests(self): self = self.current = self.current.handle_input = > event = /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/shaded_list_view.py in handle_input(self=, input_event=) 142 return True 143 144 return super(ShadedListView, self).handle_input(input_event) 145 146 def create_widgets(self): builtinsuper = global ShadedListView = self = ).handle_input = > input_event = /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/list_view.py in handle_input(self=, input_event=) 109 def handle_input(self, input_event): 110 if input_event.action == EventAction.OK: 111 self.controller.activate_item(input_event.origin) 112 return True 113 self = self.controller = self.controller.activate_item = > input_event = input_event.origin = /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/base/controllers/list_controller.py in activate_item(self=, origin=) 62 def activate_item(self, origin): 63 model = self.model[int(self.current_index)] 64 self.parent.enter_node(model.uri, model) 65 66 # compress the number of next_item and previous_items so that we don't self = self.parent = self.parent.enter_node = > model = model.uri = http://jamendo.com/en/albums /home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/manager_controller.py in enter_node(self=, uri=http://jamendo.com/en/albums, context_model=) 167 168 # create a corresponding controller 169 controller = self.backend.get_controller(uri) 170 171 resource_manager = common.application.resource_manager controller undefined self = self.backend = self.backend.get_controller = > uri = http://jamendo.com/en/albums /home/michal/soft/elisa/elisa/elisa-core/elisa/core/backend.py in get_controller(self=, uri=http://jamendo.com/en/albums) 120 controller = get_best_match(uri, 121 self._uriexp_to_controllers, 122 self._uriexp_to_controller_paths) 123 controller.source_uri = uri 124 controller.backend = self self = self._uriexp_to_controller_paths = [(<_sre.SRE_Pattern object at 0x94440e0>, 'raval:file_browse_controller'), (<_sre.SRE_Pattern object at 0x94d3df0>, 'raval:context_controller'), (<_sre.SRE_Pattern object at 0x85f65d8>, 'gtk:search_controller'), (<_sre.SRE_Pattern object at 0x94d41b8>, 'raval:main_menu_controller'), (<_sre.SRE_Pattern object at 0x94d3c18>, 'slideshow:slideshow_controller'), (<_sre.SRE_Pattern object at 0x94d4580>, 'base:vertical_list_controller'), (<_sre.SRE_Pattern object at 0x94d43b8>, 'player:player_controller'), (<_sre.SRE_Pattern object at 0x94d4930>, 'raval:location_controller'), (<_sre.SRE_Pattern object at 0x94d4b00>, 'raval:elisa_controller'), (<_sre.SRE_Pattern object at 0x94d4c60>, 'raval:manager_controller')] /home/michal/soft/elisa/elisa/elisa-core/elisa/core/utils/misc.py in get_best_match(uri=u'http://jamendo.com/en/albums', statics=[], dynamics=[(<_sre.SRE_Pattern object at 0x94440e0>, 'raval:file_browse_controller'), (<_sre.SRE_Pattern object at 0x94d3df0>, 'raval:context_controller'), (<_sre.SRE_Pattern object at 0x85f65d8>, 'gtk:search_controller'), (<_sre.SRE_Pattern object at 0x94d41b8>, 'raval:main_menu_controller'), (<_sre.SRE_Pattern object at 0x94d3c18>, 'slideshow:slideshow_controller'), (<_sre.SRE_Pattern object at 0x94d4580>, 'base:vertical_list_controller'), (<_sre.SRE_Pattern object at 0x94d43b8>, 'player:player_controller'), (<_sre.SRE_Pattern object at 0x94d4930>, 'raval:location_controller'), (<_sre.SRE_Pattern object at 0x94d4b00>, 'raval:elisa_controller'), (<_sre.SRE_Pattern object at 0x94d4c60>, 'raval:manager_controller')]) 273 all_matches = results.keys() 274 if len(all_matches) == 0: 275 raise NoRegularMatchException(uri) 276 277 global NoRegularMatchException = uri = u'http://jamendo.com/en/albums' : http://jamendo.com/en/albums 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-core/elisa/core/input_manager.py", line 196, in _emit_event sig.emit(event) File "/home/michal/soft/elisa/elisa/elisa-core/elisa/core/utils/signal.py", line 159, in emit receiver(*args, **kw) File "/home/michal/soft/elisa/elisa/elisa-core/elisa/core/frontend.py", line 120, in dispatch_input event_processed = self.view.handle_input(input_event) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/manager_view.py", line 106, in handle_input self.current.handle_input(event) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/shaded_list_view.py", line 144, in handle_input return super(ShadedListView, self).handle_input(input_event) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/list_view.py", line 111, in handle_input self.controller.activate_item(input_event.origin) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/base/controllers/list_controller.py", line 64, in activate_item self.parent.enter_node(model.uri, model) File "/home/michal/soft/elisa/elisa/elisa-plugins/elisa/plugins/raval_frontend/manager_controller.py", line 169, in enter_node controller = self.backend.get_controller(uri) File "/home/michal/soft/elisa/elisa/elisa-core/elisa/core/backend.py", line 122, in get_controller self._uriexp_to_controller_paths) File "elisa/core/utils/misc.py", line 275, in get_best_match raise NoRegularMatchException(uri) NoRegularMatchException: http://jamendo.com/en/albums