Ticket #305 (new defect)

Opened 2 months ago

Last modified 2 months ago

Apache 2.2.8 Segfaults occasionally (eAccelerator 0.9.5.1)

Reported by: rinck Assigned to: somebody
Priority: major Milestone:
Component: eAccelerator Version: 0.9.5
Keywords: segfault Cc:

Description

I am using eAccelerator 0.9.5.1 with php 5.2.6_rc3 on Gentoo. So far everything ran fine and stable. Problems started after updating the Kernel (from linux-2.6.20.2 to linux-2.6.25.2).

From then on i get occasional segfaults in the logs while everything seems to run fine.

dmesg:



apache2[5646]: segfault at b ip b6937180 sp bfab5ec0 error 4 in eaccelerator.so[b6931000+26000]
apache2[5618]: segfault at b ip b6937180 sp bfab5ec0 error 4 in eaccelerator.so[b6931000+26000]
apache2[6122]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[6167]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[15687]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[8817]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[9890]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[26389]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[1691]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[17140]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[22665]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]
apache2[26631]: segfault at b ip b6937180 sp bfab5ed0 error 4 in eaccelerator.so[b6931000+26000]

Those are like 2 or 3 segfaults per day on an otherwise stable production server. I try to reproduce it on my development server so far without success.

Change History

05/14/08 11:26:27 changed by rinck

  • keywords set to segfault.
  • version set to 0.9.5.

05/14/08 14:29:37 changed by rinck

I've been able to reproduce it on the development server by running ab on a typo3 page:

May 14 13:56:15 devserver apache2[20949]: segfault at b ip b696319e sp bfacf6a0 error 4 in eaccelerator.so[b695d000+27000]
May 14 13:56:15 devserver apache2[10614]: segfault at b ip b696319e sp bfacf690 error 4 in eaccelerator.so[b695d000+27000]
May 14 13:56:15 devserver apache2[20909]: segfault at b ip b696319e sp bfacf6a0 error 4 in eaccelerator.so[b695d000+27000]
May 14 13:56:15 devserver apache2[10613]: segfault at b ip b696319e sp bfacf670 error 4 in eaccelerator.so[b695d000+27000]

anyone is interested in having me test some things? known issues i didn't find? suggestions?

05/15/08 16:21:30 changed by rinck

BTW: i searched the forums and the web for segmentation faults in eaccelerator and i found quite a lot. But nothing that happens just after upgrading the Kernel and not before. Strange. Anyway: the solution to all issues seems to be to deinstall eaccelerator and to use xcache instead.