php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #359 The Apache 1.2.6 h
Submitted: 1998-05-07 06:42 UTC Modified: 1998-05-07 12:25 UTC
From: brueckner at respublica dot de Assigned:
Status: Closed Package: Reproducible Crash
PHP Version: 3.0 Release Candidate 4 OS: Linux 2.0.33
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: brueckner at respublica dot de
New email:
PHP Version: OS:

 

 [1998-05-07 06:42 UTC] brueckner at respublica dot de
It is compiled as an Apache module (1.2.6) and this httpd
does a general protection fault a few times a day. Since I
started using PHP the machine it runs on crashes regularly
as well.

I get lots of messages like this in the syslog:

May  7 09:17:59 caesar kernel: general protection: 0000
May  7 09:17:59 caesar kernel: CPU:    0
May  7 09:17:59 caesar kernel: EIP:    0010:[<00147044>]
May  7 09:17:59 caesar kernel: EFLAGS: 00010217
May  7 09:17:59 caesar kernel: eax: dcf91923   ebx: 00000000   ecx: 01445438   edx: f000f84d
May  7 09:17:59 caesar kernel: esi: 014454d4   edi: 00000199   ebp: 01445414   esp: 0217aee8
May  7 09:17:59 caesar kernel: ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
May  7 09:17:59 caesar kernel: Process httpd.fnet (pid: 3907, process nr: 143, stackpage=0217a000)
May  7 09:17:59 caesar kernel: Stack: 01445414 0217af7c 00000000 00000000 2d09406f 01445438 00000000 00000199 
May  7 09:17:59 caesar kernel:        01445018 01755d48 1d0a3723 00151cd6 01445414 0217af78 00000e67 00000000 
May  7 09:17:59 caesar kernel:        00000000 0217af7c 00001000 01755d00 080e6a64 01755d90 0013792b 01755d90 
May  7 09:17:59 caesar kernel: Call Trace: [<00151cd6>] [<0013792b>] [<00122cac>] [<0010a5d2>] 
May  7 09:17:59 caesar kernel: Code: 8a 40 0d a8 02 74 04 ff 4c 24 10 8b 7c 24 10 39 7b 30 0f 87 

I can't reproduce it but maybe you have some ideas how to
make it possible to reproduce it?

Harry

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [1998-05-07 12:25 UTC] zeev
That's a kernel OOPS, we can't cause it even if we wanted
to, it's in the kernel level.  It might be exploited due to 
code that PHP is executing, but still, there's really
nothing we can do about it.
If your sites runs a lot of complex scripts and its load
went up since you installed PHP, your machine might be
running hot and misbehaving.  Kernel OOPS's are usually
either due to bad hardware, or kernel/driver bugs.

You may try asking for help on the Linux kernel list,
they may be able to make sense out of these traces.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sun Dec 22 11:01:30 2024 UTC