Test: /ext/spl/tests/fileobject_003.phpt - Version 7.2.0-dev    

There are 2 different diffs reported by users for this test.

Count Diff
15 (88%)
002+ Segmentation fault (core dumped)
003+
004+ Termsig=11
002- object(SplFileInfo)#%d (2) {
003- ["pathName":"SplFileInfo":private]=>
004- string(%d) "%s"
005- ["fileName":"SplFileInfo":private]=>
006- string(%d) "fileobject_001a.txt"
007- }
008- object(SplFileInfo)#%d (2) {
009- ["pathName":"SplFileInfo":private]=>
010- string(%d) "%s"
011- ["fileName":"SplFileInfo":private]=>
012- string(%d) "fileobject_001a.txt"
013- }
014- bool(false)
015- bool(true)
016- bool(true)
017- %s(%d) "%sfileobject_001a.txt"
018- string(%d) "%sfileobject_001a.txt"
019- bool(true)
020- string(19) "fileobject_001a.txt"
021- bool(true)
022- string(%d) "%stests"
023- bool(true)
024- string(%d) "%sfileobject_001a.txt"
025- string(19) "fileobject_001a.txt"
026- string(%d) "%stests"
027- ===1===
028- object(SplFileInfo)#%d (2) {
029- ["pathName":"SplFileInfo":private]=>
030- string(%d) "%s"
031- ["fileName":"SplFileInfo":private]=>
032- string(%d) "%s"
033- }
034- object(SplFileInfo)#%d (2) {
035- ["pathName":"SplFileInfo":private]=>
036- string(%d) "%s"
037- ["fileName":"SplFileInfo":private]=>
038- string(%d) "%s"
039- }
040- bool(false)
041- bool(true)
042- bool(true)
043- LogicException: Cannot use SplFileObject with directories
044- LogicException: Cannot use SplFileObject with directories
045- ===2===
046- object(SplFileInfo)#%d (2) {
047- ["pathName":"SplFileInfo":private]=>
048- string(%d) "%s"
049- ["fileName":"SplFileInfo":private]=>
050- string(%d) "%s"
051- }
052- object(SplFileInfo)#%d (2) {
053- ["pathName":"SplFileInfo":private]=>
054- string(%d) "%s"
055- ["fileName":"SplFileInfo":private]=>
056- string(%d) "%s"
057- }
058- bool(false)
059- bool(true)
060- bool(true)
061- LogicException: Cannot use SplFileObject with directories
062- LogicException: Cannot use SplFileObject with directories
063- ===DONE===
2 (12%)
002+ Segmentation fault (core dumped)
002- object(SplFileInfo)#%d (2) {
003- ["pathName":"SplFileInfo":private]=>
004- string(%d) "%s"
005- ["fileName":"SplFileInfo":private]=>
006- string(%d) "fileobject_001a.txt"
007- }
008- object(SplFileInfo)#%d (2) {
009- ["pathName":"SplFileInfo":private]=>
010- string(%d) "%s"
011- ["fileName":"SplFileInfo":private]=>
012- string(%d) "fileobject_001a.txt"
013- }
014- bool(false)
015- bool(true)
016- bool(true)
017- %s(%d) "%sfileobject_001a.txt"
018- string(%d) "%sfileobject_001a.txt"
019- bool(true)
020- string(19) "fileobject_001a.txt"
021- bool(true)
022- string(%d) "%stests"
023- bool(true)
024- string(%d) "%sfileobject_001a.txt"
025- string(19) "fileobject_001a.txt"
026- string(%d) "%stests"
027- ===1===
028- object(SplFileInfo)#%d (2) {
029- ["pathName":"SplFileInfo":private]=>
030- string(%d) "%s"
031- ["fileName":"SplFileInfo":private]=>
032- string(%d) "%s"
033- }
034- object(SplFileInfo)#%d (2) {
035- ["pathName":"SplFileInfo":private]=>
036- string(%d) "%s"
037- ["fileName":"SplFileInfo":private]=>
038- string(%d) "%s"
039- }
040- bool(false)
041- bool(true)
042- bool(true)
043- LogicException: Cannot use SplFileObject with directories
044- LogicException: Cannot use SplFileObject with directories
045- ===2===
046- object(SplFileInfo)#%d (2) {
047- ["pathName":"SplFileInfo":private]=>
048- string(%d) "%s"
049- ["fileName":"SplFileInfo":private]=>
050- string(%d) "%s"
051- }
052- object(SplFileInfo)#%d (2) {
053- ["pathName":"SplFileInfo":private]=>
054- string(%d) "%s"
055- ["fileName":"SplFileInfo":private]=>
056- string(%d) "%s"
057- }
058- bool(false)
059- bool(true)
060- bool(true)
061- LogicException: Cannot use SplFileObject with directories
062- LogicException: Cannot use SplFileObject with directories
063- ===DONE===