Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:1652 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5816 invoked from network); 18 May 2003 04:11:26 -0000 Received: from unknown (HELO ns1.xprowler.com) (64.246.18.33) by pb1.pair.com with SMTP; 18 May 2003 04:11:26 -0000 Received: from Marshall (ppp-66-73-180-131.dsl.sfldmi.ameritech.net [66.73.180.131]) (authenticated (0 bits)) by ns1.xprowler.com (8.11.6/8.11.6) with ESMTP id h4I4df201791 for ; Sun, 18 May 2003 00:39:41 -0400 Message-ID: <001d01c31cf3$bbb94de0$6501a8c0@Marshall> To: Date: Sun, 18 May 2003 00:12:44 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Generating Win32 stack traces From: marshall@magpcss.com ("Marshall A. Greenblatt") Hi guys, Is there any way, on Win32 (NT-based) systems, to generate a stack trace for a faulting PHP module loaded as part of Apache? As a temporary measure I've jury-rigged a combination of __try {}/__except() {} blocks and writing to the system event log, but I'd really prefer something less code-invasive and more along the lines of unix/linux stack trace support, which can show function calls and line numbers. Does any such tool or capability exist? Thanks, Marshall