Dear developers, (@Moderator: I am reposting a public issue from my personal email - the information contained therein is not confidential.)
I have recently run into an issue where a Python wrapped version of a library that uses GSL in the C++ layer (Sire) crashes out with a segmentation fault when a GSL_ERROR is raised, even though it is in a try/except block (https://github.com/michellab/Sire/blob/8049f0e5daf84df1848574758876c25e11bd4b4d/corelib/src/libs/SireMaths/matrix.cpp#L659-L665). I assume this is not intended behaviour, as it makes the Python application crash without any option for recovery. You can also see more information about the issue here: https://github.com/michellab/BioSimSpace/issues/287. Please feel free to post on this issue if there is anything that we are missing. Many thanks for the consideration. Please don’t hesitate to ask for any further details if needed. Kind regards,Miroslav
