Hi Edward.

How much memory would be required to always store the output from the relax
controller ?

Then if an error is occured, the controller log could be dumped to a file
with a timestamp, and comprresed?
In the auto analysises, a call to dump the controller log could also be
done.
Just to make sure, that logs are always preserved.
I know, that they can be of severe size, 50 MB?, ?

Best
Troels

2014-11-20 11:44 GMT+01:00 Edward d'Auvergne <edw...@nmr-relax.com>:

> Hi,
>
> Just so you know, due to the fix for bug #22961
> (https://gna.org/bugs/?22961), the failure of relaxation data loading
> with the message "IndexError: list index out of range", I plan on soon
> release a new relax version with this fix.  I don't know why relax
> users have not reported this problem before, as it is likely to have
> been encountered a few times.
>
> Maybe the solution would be to catch all errors, skip the RelaxErrors
> so they proceed as normal, and then create a system for automatic bug
> submission?  This would be a radical and highly disruptive change
> though.  A different solution would be required for each UI (prompt,
> script, and graphical).
>
> The hard part would be to interface with the Gna! infrastructure.
> This may make automation impossible.  Therefore maybe a set of
> instructions for bug submission should be presented to the user.  Some
> ideas for the text would be:
>
> - "An unidentified error has been encountered."
> - Please create a bug report using the link
> https://gna.org/bugs/?func=additem&group=relax.
> - Copy and paste the entirety of the error message.
> - Attach the log file if one was created (or copy and paste the relax
> output or rerun relax with the --log or --tee option), compressing if
> it is a large file.
> - Ideally create truncated input data files for 1 or 2 spins, slightly
> randomising the data and changing file names for privacy, and attach
> those files.
> - Attach a script file, if it exists.
> - If the attached data and script files are sufficient to reproduce
> the bug, a solution can usually be found within 5 to 10 minutes.
> - Run 'relax --info --tee relax_info.log' and attach the
> relax_info.log file to the report.
>
> These are just some ideas for the future.
>
> Regards,
>
> Edward
>
> _______________________________________________
> 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