Follow-up Comment #1, bug #22501 (project relax): If one starts an auto analyses. Set something up. Closes all, and then start a new: Traceback (most recent call last): File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/__init__.py", line 409, in menu_close_all self.delete_all() File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/__init__.py", line 193, in delete_all self.delete_analysis(self._num_analyses-1) File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/__init__.py", line 258, in delete_analysis pipes.delete(pipe) File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/pipe_control/pipes.py", line 283, in delete status.observers.pipe_alteration.notify() File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/status.py", line 417, in notify self._callback[key]() File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/controller.py", line 399, in update_controller name = self.gui.analysis.current_analysis_name() File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/__init__.py", line 149, in current_analysis_name return ds.relax_gui.analyses[self._current].analysis_name IndexError: list index out of range Traceback (most recent call last): File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/__init__.py", line 438, in menu_new self.new_analysis(analysis_type, analysis_name, pipe_name, pipe_bundle, uf_exec) File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/__init__.py", line 510, in new_analysis analysis = classes[analysis_type](parent=self.notebook, id=-1, gui=self.gui, analysis_name=analysis_name, pipe_name=pipe_name, pipe_bundle=pipe_bundle, uf_exec=uf_exec, data_index=index) File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/auto_relax_disp.py", line 102, in __init__ self.gui.interpreter.apply('pipe.create', pipe_name=pipe_name, pipe_type='relax_disp', bundle=pipe_bundle) File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/interpreter.py", line 109, in apply apply(fn, args, kwds) File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/pipe_control/pipes.py", line 192, in create ds.add(pipe_name=pipe_name, pipe_type=pipe_type, bundle=bundle, switch=switch) File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/data_store/__init__.py", line 386, in add status.observers.pipe_alteration.notify() File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/status.py", line 417, in notify self._callback[key]() File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/controller.py", line 399, in update_controller name = self.gui.analysis.current_analysis_name() File "/sbinlab2/tlinnet/software/NMR-relax/relax_trunk/gui/analyses/__init__.py", line 149, in current_analysis_name return ds.relax_gui.analyses[self._current].analysis_name IndexError: list index out of range _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?22501> _______________________________________________ Message sent via/by Gna! http://gna.org/