Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43488 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 32020 invoked from network); 26 Mar 2009 18:14:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Mar 2009 18:14:25 -0000 X-Host-Fingerprint: 85.21.236.169 xdmitri.static.corbina.ru Received: from [85.21.236.169] ([85.21.236.169:8456] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1B/DA-30978-FF5CBC94 for ; Thu, 26 Mar 2009 13:14:24 -0500 Message-ID: <1B.DA.30978.FF5CBC94@pb1.pair.com> To: internals@lists.php.net References: <91365.8780.qm@web8604.mail.in.yahoo.com> <49CB3C0F.8090908@lerdorf.com> <798982.8787.qm@web8602.mail.in.yahoo.com> <49CB613B.4070004@rowe-clan.net> Date: Thu, 26 Mar 2009 21:14:20 +0300 Lines: 34 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-RFC2646: Format=Flowed; Response X-Posted-By: 85.21.236.169 Subject: Re: [PHP-DEV] problem with apache segfault From: dmda@yandex.ru ("jvlad") ""William A. Rowe, Jr."" wrote in message news:49CB613B.4070004@rowe-clan.net... > Rathnakar Konda wrote: >> after observing lots of core dumps from apache, we got a different >> segfault and its back trace is given bellow >> >> #0 0x00002aaab1c46688 in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER ( >> execute_data=0x5555714ea6c8) >> at /usr/local/src/php/php-5.2.9/Zend/zend_vm_execute.h:13204 >> opline = (zend_op *) 0x5555714e8798 >> free_op1 = {var = 0x2aaaac1454fd} > > you appear to have .pdb symbols for your php. Now you need them for > apache... > >> #2 0x00002aaaac145afb in apr_pool_destroy () from >> /usr/lib64/libapr-1.so.0 >> No symbol table info available. > > See http://httpd.apache.org/dev/debugging.html on how to grab the > -win32-symbols.zip package. Unpack it over httpd and you will probably > have more legible backtraces. Ensure you have all the debugging symbols > for php you'll have something completely legible. aha, and /usr/local/src/php/php-5.2.9/Zend/zend_vm_execute.h is a very common path under Win32 :) @Rathnakar Konda, is it possible that php was compiled against wrong Apache headers? Did you install something like OS-supplied httpd-devel package to compile php or grabbed apache sources from their web site? -jv