Hi Troels,

Could you create a GUI test with the steps you just listed?  That
would really help in the debugging.

Cheers,

Edward



On 21 August 2014 17:39, Troels E. Linnet
<no-reply.invalid-addr...@gna.org> wrote:
> URL:
>   <http://gna.org/bugs/?22501>
>
>                  Summary: "Close all analyses" raises error
>                  Project: relax
>             Submitted by: tlinnet
>             Submitted on: Thu 21 Aug 2014 03:39:22 PM UTC
>                 Category: relax's source code
> Specific analysis category: Relaxation dispersion
>                 Priority: 5 - Normal
>                 Severity: 3 - Normal
>                   Status: None
>              Assigned to: None
>          Originator Name:
>         Originator Email:
>              Open/Closed: Open
>                  Release: Repository: trunk
>          Discussion Lock: Any
>         Operating System: 64-bit GNU/Linux
>
>     _______________________________________________________
>
> Details:
>
> Clicking on:
>
> "Close all analyses" raises an error.
>
> How to reproduce:
>> relax -g
>> New Analysis
>> Relaxation dispersion
>> User functions. Results -> read -> results.bz
>> Click ""Close all analyses""
>
>
> 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
>
>
>
>
>     _______________________________________________________
>
> Reply to this item at:
>
>   <http://gna.org/bugs/?22501>
>
> _______________________________________________
>   Message sent via/by Gna!
>   http://gna.org/
>
>
> _______________________________________________
> relax (http://www.nmr-relax.com)
>
> This is the relax-devel mailing list
> relax-devel@gna.org
>
> To unsubscribe from this list, get a password
> reminder, or change your subscription options,
> visit the list information page at
> https://mail.gna.org/listinfo/relax-devel

_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
relax-devel@gna.org

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to