Hi,

> -----Original Message-----
> From: David Zuelke [mailto:d...@heroku.com]
> Sent: Tuesday, March 15, 2016 11:58 PM
> To: Anatol Belski <anatol....@belski.net>
> Cc: Christoph Becker <cmbecke...@gmx.de>; Pierre Joye
> <pierre....@gmail.com>; PHP internals <internals@lists.php.net>
> Subject: Re: [PHP-DEV] PCRE JIT stack size limit
> 
> Sure. So composer creates patterns to parse a file dynamically; I have not
> figured out why it only happens for some composer.json files (or maybe it
> happens for all of them and I just have not noticed), but this example here I
> extracted from a reproducibly failing "composer require" run; it runs into 
> the JIT
> stack size limit on PHP 7 while it works fine on 5.x:
> 
> https://gist.github.com/dzuelke/cc64a630c14416eda3e9
> 
I've just tried this on Debian Jessie and on Windows with the latest 7.0.x 
builds, in both cases the error is PREG_BACKTRACK_LIMIT_ERROR. I'd be next 
asking you to check the configuration. Runtime like system or ini, or build 
config can affect this. Anyway, I don't see an issue with PCRE JIT at the 
moment.

Thanks.

anatol


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to