Keep in mind that the "unsafe" features of the language are: `ptr`, `addr` and 
`cast` (plus certain pragmas such as {.noinit.}, {.cursor.}, {.union.}, 
{.checks:off.}, etc.). And of course, interfacing with C libraries, and other 
_" I know what I'm doing"_ things such as explicitly calling GC_ref/GC_unref.

If you and your dependencies aren't doing any of these things then you 
shouldn't be running into such mysterious crashes. You'll have to give more 
info.

You could try compiling with `--mm:orc -d:useMalloc` and use Valgrind to search 
for memory issues (though I don't have experience with doing this myself).

Reply via email to