﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,blockedby,phpversion,appname,pending,exts,sapi,probability,blocking
185,Using a php script for sendmail_path causes segmentation fault,blueyed,moo,"I've noticed that ""mail()"" failed on my webserver, since I've installed XCache:

{{{
# php -d sendmail_path=""/usr/local/bin/sendmail_test"" -r ""var_dump( mail('EMAIL', 'test', 'test') );""
/dev/zero: No space left on device
Failed creating file mappping
PHP Fatal error:  Failed creating file mappping in Unknown on line 0
PHP Fatal error:  XCache: Cannot create shm in Unknown on line 0
testSegmentation fault
bool(false)
}}}

/usr/local/bin/sendmail_test looks as follows:
{{{
#!/usr/bin/php
<?php
echo ""test"";
?>
}}}

Executing sendmail_test itself works fine, only when used for sendmail_path it fails.

The workaround for me is to use ""#!/usr/bin/php -n"" for this script (-n for ""no ini and therefore also no xcache).
Debian/Ubuntu uses the same conf.d directories for CLI and CGI, otherwise I might have disabled XCache for CLI instead.

If you need more information, like e.g. a backtrace in case you cannot reproduce this, please let me know.",defect,closed,major,1.3.2,cacher,1.2.2,worksforme,,,,5.2.6,,0,,Others,,
