mail[bug #22501] "Close all analyses" raises error


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Troels E. Linnet on August 21, 2014 - 17:45:
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/




Related Messages


Powered by MHonArc, Updated Thu Aug 21 18:00:13 2014