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 matt...@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 matt...@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 matt...@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 matt...@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@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs