Apache CGI Segmentation Fault
Hey all,
I've built a sound compilation server using the SND software (ccrma-www.stanford.edu)
From the command line, this simple script works. But if you execute via CGI mechanism using the Apache server, it seg faults:
echo "(quit)" > /usr/local/snd/bin/snd >> /tmp/error.txt 2>&1
I'm pretty sure it's not a permission problem -- the server is running under an account that has permissions to tmp, and /usr/local/snd. And, I built a new Apache with no add-ons and nothing weird. Same results:
headers: /www/studio-beta.centerpointe.com/cgi-bin/test1.sh
/www/studio-beta.centerpointe.com/cgi-bin/test1.sh: line 4: 12005 Done
echo "(quit)"
12006 Segmentation fault | /usr/local/snd/bin/snd >>/tmp/error.txt 2>&1
[Mon Jul 14 14:52:56 2003] [error] [client 172.16.16.1] Premature end of script
headers: /www/studio-beta.centerpointe.com/cgi-bin/test1.sh
SND is built with Guile. And, I've built other scripts to make sure I can execute things under the same environment.
I guess I'm wondering if there is anything obvious that will always cause a script to segfault under the Apache CGI environment? Or, if anyone knows what I've hosed here. I'm guesssing some aspect of the environment is different but I'm not sure what.
|