Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[defect] Legacy sensitivity file loading causes Mantid to crash with out clear error message #27

Open
glass-ships opened this issue Dec 17, 2024 · 1 comment

Comments

@glass-ships
Copy link
Member

Problem Description:

Got some error in loading legacy NeXus files into Mantid. The files may or may not work depend on different scans, though there is no obvious difference on the files themselves.

PR34141 works around the issue, but needs some work to make it ready to merge.

Steps to Reproduce:

Mantid will just quit without any clear error message on the 'wrong' ones. Any clue on what is going on? Or any suggestions on how to debug on Mantid will be greatly appreciated.

The file which is not working with Mantid is:

/HFIR/CG3/IPTS-18679/shared/Exp440/s6v/All/ConvertedXML/CG3_044000120001.nxs.h5

The one that is working is:

/HFIR/CG3/IPTS-18679/shared/Exp440/s6v/All/ConvertedXML/CG3_044000120003.nxs.h5

Mantid tries to load the file and flashes some message then crash with the "report error" message box

image

image

Investigation/Analysis Results:

If I turn off loading logs, I can load the file

image

In a script add LoadLogs=False to the Load or LoadEventNexus calls will also avoid the crash

@glass-ships
Copy link
Member Author

This issue was migrated from code.ornl.gov.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant