Problem solved - as suggested off-list, the 'ServerName' setting was the culprit. The /etc/hosts file listed a different hostname for the Mac's IP than the actual hostname, so Apache was dumping core. Fixing /etc/hosts solved the problem. Thanks, Brian