apache 2 + centos 6 + php 5.3.3。- 分段错误 (11) - tsrm_realpath_r

apache 2 + centos 6 + php 5.3.3。- 分段错误 (11) - tsrm_realpath_r

我们的服务器上的许多 JOOMLA 网站都存在问题。

错误仅为 Segm.fault 11。浏览器中显示“无数据”。调试跟踪后,我得到了此信息。

¨Core was generated by `/usr/sbin/httpd'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f6985296721 in tsrm_realpath_r (path=0x7ffff2bab270 "/www/domain.cz/domain.cz/language/cs-CZ/cs-CZ.xml", start=1, len=53, ll=0x7ffff2bab26c, t=0x7ffff2bab260,
    use_realpath=1, is_dir=1, link_is_dir=0x0) at /usr/src/debug/php-5.3.3/TSRM/tsrm_virtual_cwd.c:609
609     {

更新 1

(gdb)  print (char *)executor_globals.active_op_array->function_name
$2 = 0x7f699711e3d0 "getMetadata"
(gdb) print (char *)executor_globals.active_op_array->filename
$3 = 0x7f6997088da8 "/www/domain.cz/domain.cz/libraries/joomla/language/language.php"

你能帮帮我吗,问题出在哪里?

谢谢你,帕维尔

答案1

好的,我知道了!

因此,问题出在 Piwik。如下所述:

http://dev.piwik.org/trac/ticket/4409#ticket

其中一个版本使用了 libxml_disable_entity_loader() - 这个函数不是线程安全的。因此这会导致 JOOMLA 站点出现故障。

相关内容