Okay, I'll restate: on a server where everything has always worked before, a segmentation fault is usually do to a hardware problem often causing a memory access error.
Does that read better?
DA is a well tested program running on various OS distributions and versions without too many segmentation failures. It's unlikely it's got a bug that's causing it to access memory incorrectly, though of course it's possible.
I disagree that changing either open_basedir or safel_mode will have anything to do to adding a user, since DA doesn't use httpd, or php; it's a self-contained C++ program. Which of course makes it more likely it could be causing a memory access error. But as I've written above, it's well tested.
Jeff