[Bug 331006] [NEW] xcache causes apache2 to segfault
Mattias Wadman
mattias.wadman at gmail.com
Wed Feb 18 13:23:20 UTC 2009
Public bug reported:
Found a note on som mailinglist that setting auto_globals_jit to "Off"
could fix this, but it does not seams to make any difference. After a
restart apache seams to run fine between 1-3 days then the segfault
starts to happen. Turn off xcache and apache runs without problem for
several months.
The webserver mostly servers pages for a drupal based website
mattias at galaxen:~/src/deb$ apt-cache policy php5-xcache
php5-xcache:
Installed: 1.2.2-2
Candidate: 1.2.2-2
Version table:
*** 1.2.2-2 0
100 /var/lib/dpkg/status
1.2.1-3 0
500 http://se.archive.ubuntu.com hardy/universe Packages
mattias at galaxen:~$ dpkg -l|grep apache
ii apache2 2.2.8-1ubuntu0.3 Next generation, scalable, extendable web se
ii apache2-mpm-prefork 2.2.8-1ubuntu0.3 Traditional model for Apache HTTPD
ii apache2-utils 2.2.8-1ubuntu0.3 utility programs for webservers
ii apache2.2-common 2.2.8-1ubuntu0.3 Next generation, scalable, extendable web se
ii libapache2-mod-php5 5.2.4-2ubuntu5.5 server-side, HTML-embedded scripting languag
mattias at galaxen:~$ dpkg -l|grep php
ii libapache2-mod-php5 5.2.4-2ubuntu5.5 server-side, HTML-embedded scripting languag
ii php5-cli 5.2.4-2ubuntu5.5 command-line interpreter for the php5 script
ii php5-common 5.2.4-2ubuntu5.5 Common files for packages built from the php
ii php5-dev 5.2.4-2ubuntu5.5 Files for PHP5 module development
ii php5-gd 5.2.4-2ubuntu5.5 GD module for php5
ii php5-mysql 5.2.4-2ubuntu5.5 MySQL module for php5
ii php5-xcache 1.2.2-2 Fast, stable PHP opcode cacher
mattias at galaxen:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04.2"
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb777f700 (LWP 10831)]
0xb74930a8 in ?? () from /usr/lib/apache2/modules/libphp5.so
(gdb) bt
#0 0xb74930a8 in ?? () from /usr/lib/apache2/modules/libphp5.so
#1 0xb74abd58 in ?? () from /usr/lib/apache2/modules/libphp5.so
#2 0xb74c82fe in _zval_dtor_func () from /usr/lib/apache2/modules/libphp5.so
#3 0xb74bb1b8 in _zval_ptr_dtor () from /usr/lib/apache2/modules/libphp5.so
#4 0xb74d38f4 in zend_hash_destroy () from /usr/lib/apache2/modules/libphp5.so
#5 0xb74c833d in _zval_dtor_func () from /usr/lib/apache2/modules/libphp5.so
#6 0xb74bb1b8 in _zval_ptr_dtor () from /usr/lib/apache2/modules/libphp5.so
#7 0xb74d38f4 in zend_hash_destroy () from /usr/lib/apache2/modules/libphp5.so
#8 0xb74bd143 in zend_call_function ()
from /usr/lib/apache2/modules/libphp5.so
#9 0xb74bdd5c in call_user_function_ex ()
from /usr/lib/apache2/modules/libphp5.so
#10 0xb73fafb0 in zif_call_user_func_array ()
from /usr/lib/apache2/modules/libphp5.so
#11 0xb74f8edb in ?? () from /usr/lib/apache2/modules/libphp5.so
#12 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#13 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#14 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#15 0xb74bcb1a in zend_call_function ()
from /usr/lib/apache2/modules/libphp5.so
#16 0xb74bdd5c in call_user_function_ex ()
from /usr/lib/apache2/modules/libphp5.so
#17 0xb73fafb0 in zif_call_user_func_array ()
from /usr/lib/apache2/modules/libphp5.so
#18 0xb74f8edb in ?? () from /usr/lib/apache2/modules/libphp5.so
#19 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#20 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#21 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#22 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#23 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#24 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#25 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#26 0xb74bcb1a in zend_call_function ()
from /usr/lib/apache2/modules/libphp5.so
#27 0xb74bdd5c in call_user_function_ex ()
from /usr/lib/apache2/modules/libphp5.so
#28 0xb73fafb0 in zif_call_user_func_array ()
from /usr/lib/apache2/modules/libphp5.so
#29 0xb74f8edb in ?? () from /usr/lib/apache2/modules/libphp5.so
#30 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#31 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#32 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#33 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#34 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
---Type <return> to continue, or q <return> to quit---
#35 0xb74bcb1a in zend_call_function ()
from /usr/lib/apache2/modules/libphp5.so
#36 0xb74bdd5c in call_user_function_ex ()
from /usr/lib/apache2/modules/libphp5.so
#37 0xb73fafb0 in zif_call_user_func_array ()
from /usr/lib/apache2/modules/libphp5.so
#38 0xb74f8edb in ?? () from /usr/lib/apache2/modules/libphp5.so
#39 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#40 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#41 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#42 0xb74bcb1a in zend_call_function ()
from /usr/lib/apache2/modules/libphp5.so
#43 0xb74bdd5c in call_user_function_ex ()
from /usr/lib/apache2/modules/libphp5.so
#44 0xb73fafb0 in zif_call_user_func_array ()
from /usr/lib/apache2/modules/libphp5.so
#45 0xb74f8edb in ?? () from /usr/lib/apache2/modules/libphp5.so
#46 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#47 0xb74f885b in ?? () from /usr/lib/apache2/modules/libphp5.so
#48 0xb74e9918 in execute () from /usr/lib/apache2/modules/libphp5.so
#49 0xb74c8713 in zend_execute_scripts ()
from /usr/lib/apache2/modules/libphp5.so
#50 0xb747e580 in php_execute_script ()
from /usr/lib/apache2/modules/libphp5.so
#51 0xb754e517 in ?? () from /usr/lib/apache2/modules/libphp5.so
#52 0x080794a9 in ap_run_handler ()
#53 0x0807c8b7 in ap_invoke_handler ()
#54 0x08089f00 in ap_process_request ()
#55 0x0808720b in ?? ()
#56 0x08080aa9 in ap_run_process_connection ()
#57 0x0808e339 in ?? ()
#58 0x0808e677 in ?? ()
#59 0x0808f067 in ap_mpm_run ()
#60 0x08066dd5 in main ()
(gdb)
apache error log:
[Wed Feb 18 14:00:01 2009] [notice] child pid 10831 exit signal Segmentation fault (11)
[Wed Feb 18 14:00:05 2009] [notice] child pid 10896 exit signal Segmentation fault (11)
[Wed Feb 18 14:00:05 2009] [notice] child pid 10897 exit signal Segmentation fault (11)
[Wed Feb 18 14:00:05 2009] [notice] child pid 10898 exit signal Segmentation fault (11)
.... lots of them ...
** Affects: xcache (Ubuntu)
Importance: Undecided
Status: New
--
xcache causes apache2 to segfault
https://bugs.launchpad.net/bugs/331006
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list