Bug #61418 [Opn]: Segmentation foult using FiltesystemIterator RegexIterator
Edit report at https://bugs.php.net/bug.php?id=61418edit=1 ID: 61418 User updated by:melkorm at gmail dot com Reported by:melkorm at gmail dot com Summary:Segmentation foult using FiltesystemIterator RegexIterator Status: Open Type: Bug Package:SPL related Operating System: Linux Mint 12 PHP Version:5.3.10 Block user comment: N Private report: N New Comment: There is a typo Previous Comments: [2012-03-16 17:52:20] melkorm at gmail dot com It also fails at : melkorm@bibiop ~ $ php -v PHP 5.3.6-13ubuntu3.6 with Suhosin-Patch (cli) (built: Feb 11 2012 03:26:01) Copyright (c) 1997-2011 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans [2012-03-16 17:47:22] melkorm at gmail dot com Description: melkorm@bibiop ~/htdocs/test.dev $ php -v PHP 5.3.10-1~dotdeb.1 with Suhosin-Patch (cli) (built: Feb 2 2012 23:28:08) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH Test script: --- $fileIterator = new FilesystemIterator(__DIR__, FilesystemIterator::KEY_AS_FILENAME); $regexpIterator = new RegexIterator($fileIterator, $regexpIterator = new RegexIterator($fileIterator, '#.*#', '#.*#', \RegexIterator::MATCH, \RegexIterator::MATCH, \RegexIterator::USE_KEY \RegexIterator::USE_KEY ); ); foreach ($fileIterator as $key = $file) foreach ($fileIterator as $key = $file) { } Actual result: -- Segemntation foult strace output can be found here : http://pastebin.com/CFV6qepj -- Edit this bug report at https://bugs.php.net/bug.php?id=61418edit=1
Bug #61418 [Opn]: Segmentation foult using FiltesystemIterator RegexIterator
Edit report at https://bugs.php.net/bug.php?id=61418edit=1 ID: 61418 User updated by:melkorm at gmail dot com Reported by:melkorm at gmail dot com Summary:Segmentation foult using FiltesystemIterator RegexIterator Status: Open Type: Bug Package:SPL related Operating System: Linux Mint 12 PHP Version:5.3.10 Block user comment: N Private report: N New Comment: Sorry for this, but I am not used to this bugtrucker yet, anywho proper script should look like that: $fileIterator = new FilesystemIterator(__DIR__, FilesystemIterator::KEY_AS_FILENAME); $regexpIterator = new RegexIterator($fileIterator, '#.*#', \RegexIterator::MATCH, \RegexIterator::USE_KEY ); foreach ($fileIterator as $key = $file) { } No idea why this `doubled`. Previous Comments: [2012-03-17 18:50:14] melkorm at gmail dot com There is a typo [2012-03-16 17:52:20] melkorm at gmail dot com It also fails at : melkorm@bibiop ~ $ php -v PHP 5.3.6-13ubuntu3.6 with Suhosin-Patch (cli) (built: Feb 11 2012 03:26:01) Copyright (c) 1997-2011 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans [2012-03-16 17:47:22] melkorm at gmail dot com Description: melkorm@bibiop ~/htdocs/test.dev $ php -v PHP 5.3.10-1~dotdeb.1 with Suhosin-Patch (cli) (built: Feb 2 2012 23:28:08) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH Test script: --- $fileIterator = new FilesystemIterator(__DIR__, FilesystemIterator::KEY_AS_FILENAME); $regexpIterator = new RegexIterator($fileIterator, $regexpIterator = new RegexIterator($fileIterator, '#.*#', '#.*#', \RegexIterator::MATCH, \RegexIterator::MATCH, \RegexIterator::USE_KEY \RegexIterator::USE_KEY ); ); foreach ($fileIterator as $key = $file) foreach ($fileIterator as $key = $file) { } Actual result: -- Segemntation foult strace output can be found here : http://pastebin.com/CFV6qepj -- Edit this bug report at https://bugs.php.net/bug.php?id=61418edit=1
Bug #61418 [Opn]: Segmentation foult using FiltesystemIterator RegexIterator
Edit report at https://bugs.php.net/bug.php?id=61418edit=1 ID: 61418 User updated by:melkorm at gmail dot com Reported by:melkorm at gmail dot com Summary:Segmentation foult using FiltesystemIterator RegexIterator Status: Open Type: Bug Package:SPL related Operating System: Linux Mint 12 PHP Version:5.3.10 Block user comment: N Private report: N New Comment: It also fails at : melkorm@bibiop ~ $ php -v PHP 5.3.6-13ubuntu3.6 with Suhosin-Patch (cli) (built: Feb 11 2012 03:26:01) Copyright (c) 1997-2011 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans Previous Comments: [2012-03-16 17:47:22] melkorm at gmail dot com Description: melkorm@bibiop ~/htdocs/test.dev $ php -v PHP 5.3.10-1~dotdeb.1 with Suhosin-Patch (cli) (built: Feb 2 2012 23:28:08) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH Test script: --- $fileIterator = new FilesystemIterator(__DIR__, FilesystemIterator::KEY_AS_FILENAME); $regexpIterator = new RegexIterator($fileIterator, $regexpIterator = new RegexIterator($fileIterator, '#.*#', '#.*#', \RegexIterator::MATCH, \RegexIterator::MATCH, \RegexIterator::USE_KEY \RegexIterator::USE_KEY ); ); foreach ($fileIterator as $key = $file) foreach ($fileIterator as $key = $file) { } Actual result: -- Segemntation foult strace output can be found here : http://pastebin.com/CFV6qepj -- Edit this bug report at https://bugs.php.net/bug.php?id=61418edit=1