Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15037 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 21852 invoked by uid 1010); 17 Feb 2005 05:00:18 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 21567 invoked from network); 17 Feb 2005 05:00:12 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Feb 2005 05:00:12 -0000 X-Host-Fingerprint: 64.186.239.125 c-064-186-239-125.oc1.redwire.net Linux 2.4/2.6 Received: from ([64.186.239.125:1177] helo=mail.kromann.info) by pb1.pair.com (ecelerity 1.2 (r4437)) with SMTP id 62/89-33807-BD424124 for ; Thu, 17 Feb 2005 00:00:11 -0500 Received: from warp (unknown [64.186.239.115]) by mail.kromann.info (Postfix) with SMTP id 9A71E2AE5C; Wed, 16 Feb 2005 21:00:10 -0800 (PST) To: Andi Gutmans Cc: X-Mailer: Swwwing 2000 Message-ID: <11086162102480000@9866357972520000.9866341568840000> MIME-Version: 1.0 Reply-To: "Frank M. Kromann" Date: Wed, 16 Feb 2005 20:56:50 -0800 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Win32 builds are broken From: frank@kromann.info ("Frank M. Kromann") Hi Andi, Here is the diff I send to Markus earlier today. Not sure why this works and the original does'nt. cvs -z9 diff -u -wb sqlite.c (in directory C:\PHP\php5\ext\sqlite\) Index: sqlite.c =================================================================== RCS file: /repository/php-src/ext/sqlite/sqlite.c,v retrieving revision 1.157 diff -u -w -b -r1.157 sqlite.c --- sqlite.c 15 Feb 2005 21:09:42 -0000 1.157 +++ sqlite.c 17 Feb 2005 00:47:36 -0000 @@ -1015,7 +1015,9 @@ sqlite_ce_ub_query->iterator_funcs.funcs = &sqlite_ub_query_iterator_funcs; #ifdef HAVE_SPL - zend_class_implements(sqlite_ce_query TSRMLS_CC, 2, zend_ce_iterator, spl_ce_Countable); + zend_class_implements(sqlite_ce_query TSRMLS_CC, 1, zend_ce_iterator); + zend_class_implements(sqlite_ce_query TSRMLS_CC, 1, spl_ce_Countable); +// zend_class_implements(sqlite_ce_query TSRMLS_CC, 2, zend_ce_iterator, spl_ce_Countable); #else zend_class_implements(sqlite_ce_query TSRMLS_CC, 1, zend_ce_iterator); #endif - Frank > Can you send the diff of that commit? > > At 16:35 16/02/2005 -0800, Frank M. Kromann wrote: > >Hello Everyone, > > > >I have narowed it down to the last commit to ext\sqlite.c. This seams to > >be the first time zend_class_implements is called with two interfaces. > > > >- Frank > > > > > Hello Everyone, > > > > > > The Win32 builds (mine and those from snaps). It crashes in > > > tsrm_shutdown(). I'm trying to figure out what cased this, and so far I > > > know it happned between Feb. 10 and now. > > > > > > - Frank > > > > > > -- > > > PHP Internals - PHP Runtime Development Mailing List > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > >-- > >PHP Internals - PHP Runtime Development Mailing List > >To unsubscribe, visit: http://www.php.net/unsub.php >