Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33122 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60851 invoked by uid 1010); 14 Nov 2007 11:58:14 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 60836 invoked from network); 14 Nov 2007 11:58:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Nov 2007 11:58:14 -0000 Authentication-Results: pb1.pair.com header.from=rachmel@avaya.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rachmel@avaya.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain avaya.com from 198.152.13.100 cause and error) X-PHP-List-Original-Sender: rachmel@avaya.com X-Host-Fingerprint: 198.152.13.100 co300216-co-outbound.net.avaya.com Received: from [198.152.13.100] ([198.152.13.100:38464] helo=co300216-co-outbound.avaya.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 86/1C-55670-4D2EA374 for ; Wed, 14 Nov 2007 06:58:14 -0500 X-IronPort-AV: E=Sophos;i="4.21,415,1188792000"; d="scan'208";a="83446181" Received: from unknown (HELO nj300815-nj-erheast.avaya.com) ([198.152.6.5]) by co300216-co-outbound.avaya.com with ESMTP; 14 Nov 2007 06:58:10 -0500 X-IronPort-AV: E=Sophos;i="4.21,415,1188792000"; d="scan'208";a="124797874" Received: from unknown (HELO 307622ANEX5.global.avaya.com) ([135.64.140.14]) by nj300815-nj-erheast-out.avaya.com with ESMTP; 14 Nov 2007 06:57:28 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Wed, 14 Nov 2007 12:57:16 +0100 Message-ID: <11486DD9B957EA488E21C44BC8737EFC51C2F4@307622ANEX5.global.avaya.com> In-Reply-To: <473AA46F.7090903@daylessday.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PHP-DEV] PHP 5.2.3 segfault with syslog standard extension Thread-Index: AcgmkHNmAGCU3PT4QJufOx7+a9A5bQAJO5sA References: <11486DD9B957EA488E21C44BC8737EFC51C180@307622ANEX5.global.avaya.com> <473AA46F.7090903@daylessday.org> To: "Antony Dovgal" Cc: Subject: RE: [PHP-DEV] PHP 5.2.3 segfault with syslog standard extension From: rachmel@avaya.com ("Rachmel, Nir (Nir)") Here is a bt, produced from gdb: frame #: stack_frame_ptr backchain_ptr LR_save_word frame 0: 0xXXXXXXXX: 0xXXXXXXXX $165 =3D 0xfe1ca60 frame 1: 0x33ae66f0: 0x33ae6710 $166 =3D 0x33ae6718 frame 2: 0x33ae6710: 0x33ae6740 $167 =3D 0xf8b8288 frame 3: 0x33ae6740: 0x33ae67c0 $168 =3D 0xf9838dc frame 4: 0x33ae67c0: 0x33ae6c20 $169 =3D 0xf982bd8 frame 5: 0x33ae6c20: 0x33ae6ca0 $170 =3D 0xf982f6c frame 6: 0x33ae6ca0: 0x33ae7250 $171 =3D 0xf982bd8 frame 7: 0x33ae7250: 0x33ae72d0 $172 =3D 0xf982f6c frame 8: 0x33ae72d0: 0x33ae7f00 $173 =3D 0xf982bd8 frame 9: 0x33ae7f00: 0x33ae7f80 $174 =3D 0xf982f6c frame 10: 0x33ae7f80: 0x33ae86c0 $175 =3D 0xf982bd8 frame 11: 0x33ae86c0: 0x33ae8740 $176 =3D 0xf982f6c frame 12: 0x33ae8740: 0x33ae90f0 $177 =3D 0xf982bd8 frame 13: 0x33ae90f0: 0x33ae9170 $178 =3D 0xf982f6c frame 14: 0x33ae9170: 0x33ae9480 $179 =3D 0xf982bd8 frame 15: 0x33ae9480: 0x33ae9500 $180 =3D 0xf982f6c frame 16: 0x33ae9500: 0x33ae9750 $181 =3D 0xf982bd8 frame 17: 0x33ae9750: 0x33ae97d0 $182 =3D 0xf982f6c frame 18: 0x33ae97d0: 0x33ae9ae0 $183 =3D 0xf982bd8 frame 19: 0x33ae9ae0: 0x33ae9b60 $184 =3D 0xf982f6c frame 20: 0x33ae9b60: 0x33aead50 $185 =3D 0xf982bd8 frame 21: 0x33aead50: 0x33aeadd0 $186 =3D 0xf982f6c frame 22: 0x33aeadd0: 0x33aeb830 $187 =3D 0xf982bd8 frame 23: 0x33aeb830: 0x33aeb8b0 $188 =3D 0xf982f6c frame 24: 0x33aeb8b0: 0x33aebb80 $189 =3D 0xf982bd8 frame 25: 0x33aebb80: 0x33aebc00 $190 =3D 0xf982f6c frame 26: 0x33aebc00: 0x33aebec0 $191 =3D 0xf982bd8 frame 27: 0x33aebec0: 0x33aebf40 $192 =3D 0xf982f6c frame 28: 0x33aebf40: 0x33aec210 $193 =3D 0xf982bd8 frame 29: 0x33aec210: 0x33aec290 $194 =3D 0xf982f6c frame 30: 0x33aec290: 0x33aec610 $195 =3D 0xf982bd8 frame 31: 0x33aec610: 0x33aec690 $196 =3D 0xf982f6c frame 32: 0x33aec690: 0x33aec960 $197 =3D 0xf982bd8 frame 33: 0x33aec960: 0x33aec9e0 $198 =3D 0xf982f6c frame 34: 0x33aec9e0: 0x33aed0d0 $199 =3D 0xf982bd8 frame 35: 0x33aed0d0: 0x33aed150 $200 =3D 0xf982f6c frame 36: 0x33aed150: 0x33aed420 $201 =3D 0xf982bd8 frame 37: 0x33aed420: 0x33aed4a0 $202 =3D 0xf982f6c frame 38: 0x33aed4a0: 0x33aed830 $203 =3D 0xf982bd8 frame 39: 0x33aed830: 0x33aed8b0 $204 =3D 0xf982f6c frame 40: 0x33aed8b0: 0x33aedb80 $205 =3D 0xf982bd8 frame 41: 0x33aedb80: 0x33aedc00 $206 =3D 0xf982f6c frame 42: 0x33aedc00: 0x33aee280 $207 =3D 0xf982bd8 frame 43: 0x33aee280: 0x33aee300 $208 =3D 0xf982f6c frame 44: 0x33aee300: 0x33aee5d0 $209 =3D 0xf982bd8 ---Type to continue, or q to quit--- frame 45: 0x33aee5d0: 0x33aee650 $210 =3D 0xf982f6c frame 46: 0x33aee650: 0x33aeec10 $211 =3D 0xf982bd8 frame 47: 0x33aeec10: 0x33aeec90 $212 =3D 0xf982f6c frame 48: 0x33aeec90: 0x33aeef60 $213 =3D 0xf982bd8 frame 49: 0x33aeef60: 0x33aeefe0 $214 =3D 0xf982f6c frame 50: 0x33aeefe0: 0x33aefa70 $215 =3D 0xf982bd8 frame 51: 0x33aefa70: 0x33aefaf0 $216 =3D 0xf982f6c frame 52: 0x33aefaf0: 0x33af07f0 $217 =3D 0xf982bd8 frame 53: 0x33af07f0: 0x33af0870 $218 =3D 0xf982f6c frame 54: 0x33af0870: 0x33af10b0 $219 =3D 0xf982bd8 frame 55: 0x33af10b0: 0x33af1190 $220 =3D 0xf951fa0 frame 56: 0x33af1190: 0x33af3490 $221 =3D 0xf8f0150 frame 57: 0x33af3490: 0x33af3750 $222 =3D 0xfc88460 <_ZN13MaPhp5Handler10execScriptEP9MaRequest+220> frame 58: 0x33af3750: 0x33af3c60 $223 =3D 0xfc881ec <_ZN13MaPhp5Handler3runEP9MaRequest+1480> frame 59: 0x33af3c60: 0x33af3ca0 $224 =3D 0xffbd12c <_ZN9MaRequest11runHandlersEv+312> frame 60: 0x33af3ca0: 0x33af3ce0 $225 =3D 0xffb8518 <_ZN9MaRequest14processRequestEv+1520> frame 61: 0x33af3ce0: 0x33af3d20 $226 =3D 0xffb7ec8 <_ZN9MaRequest9readEventEv+860> frame 62: 0x33af3d20: 0x33af3d50 $227 =3D 0xffb7ae4 <_ZN9MaRequest11acceptEventEPvP9MprSocketPciS2_i+856> frame 63: 0x33af3d50: 0x33af3d70 $228 =3D 0xffc9e80 <_ZN9MprSocket6ioProcEii+316> frame 64: 0x33af3d70: 0x33af3d90 $229 =3D 0xef84728 <_ZN11MaSslSocket6ioProcEii+144> frame 65: 0x33af3d90: 0x33af3db0 $230 =3D 0xffc9d28 <_ZN9MprSocket7getPortEv+120> frame 66: 0x33af3db0: 0x33af3dd0 $231 =3D 0xffc3418 <_ZN16MprSelectHandler10selectProcEP7MprTask+200> frame 67: 0x33af3dd0: 0x33af3df0 $232 =3D 0xffc3318 <_ZN16MprSelectHandler4stopEi+668> frame 68: 0x33af3df0: 0x33af3e10 $233 =3D 0xffccb44 <_ZN13MprPoolThread10threadMainEv+420> frame 69: 0x33af3e10: 0x33af3e40 $234 =3D 0xffcc944 <_ZN13MprPoolThread7setTaskEP7MprTask+236> frame 70: 0x33af3e40: 0x33af3e60 $235 =3D 0xffce854 <_ZN9MprThread10threadProcEv+88> frame 71: 0x33af3e60: 0x33af3e80 $236 =3D 0xffce7b8 <_ZN9MprThread5startEv+336> frame 72: 0x33af3e80: 0x33af4090 $237 =3D 0xff3ef48 =20 Thanks, Nir. -----Original Message----- From: Antony Dovgal [mailto:tony@daylessday.org]=20 Sent: Wednesday, November 14, 2007 9:32 AM To: Rachmel, Nir (Nir) Cc: internals@lists.php.net Subject: Re: [PHP-DEV] PHP 5.2.3 segfault with syslog standard extension On 14.11.2007 10:25, Rachmel, Nir (Nir) wrote: > =20 >=20 > Hi, > =20 > I am running PHP 5.2.3 as a statically compiled module for a web=20 > server (appWeb, which is an embbeded apache-like server). > My platform is a ppc processor, running Windriver Linux. > =20 > The problem I encounter is, that when printing many syslogs to the=20 > system my web-server crashes. > =20 > I have backtraced the problem to a specific call to a 'free' system=20 > call in the syslog.c extension: > has anyone run into a same problem... or have any ideas as to how to=20 > resolve this? I'm afraid there are not much Windriver Linux users here. Do you have GDB there and what does the backtrace look like? -- Wbr, Antony Dovgal