Closed dschwoerer closed 3 months ago
Hi David. That's indeed not very far :(. That looks like it's trying to allocate excessive memory. Are you on the IPP linux VMs? Is this the 2.3.0 version?
Aaaand turns out it's something completely different. When I recently changed the recording logic for field lines to always include the last point, I apparently made a mistake and introduced a buffer overflow (that required a very specific case to trigger). On Windows that didn't do anything (which is why it didn't crash for the example), but on Linux it corrupted the freelist link.
I think I have a fix, but I need to test it tomorrow before pushing a bugfix release. I will keep you updated.
Hi David,
the 2.3.2 release should contain the fix. Could you update (pip install --upgrade fusionsc) and try again?
Hi Alex, I did update and that resolved the issue. Thanks for the fast fix :tada:
I tried the field line tracing example, but did not get far:
and got the following backtrace due to a malloc error:
Unfortunately the fusionsc library does not have debugging symbols enabled.