Thanks, SIGSEGV was a brain malfunction on my part sorry. The error was SIG Unhandled Exception. And I should have said I was calling a C-Api layer on a C++ library. Does that change anything? Thanks again, Callum