I don't know about *BSD, but in Linux there is an option to enable corefiles per process (per pid). It is something like:
``` echo "1" > /proc/sys/kernel/core_uses_pid ```
Can you see if there is something similar for *BSD, enable it and test again?