Bug #63248 [Com]: ext\fileinfo\tests\bug61964.phpt fails

From: Date: Sun, 14 Oct 2012 12:30:48 +0000
Subject: Bug #63248 [Com]: ext\fileinfo\tests\bug61964.phpt fails
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-174082@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=63248&edit=1

 ID:                 63248
 Comment by:         reeze@php.net
 Reported by:        ab@php.net
 Summary:            ext\fileinfo\tests\bug61964.phpt fails
 Status:             Open
 Type:               Bug
 Package:            *General Issues
 Operating System:   Windows
 PHP Version:        5.4Git-2012-10-09 (Git)
 Block user comment: N
 Private report:     N

 New Comment:

I didn't have build environment installed, will try that later :)


Previous Comments:
------------------------------------------------------------------------
[2012-10-13 21:16:32] ab@php.net

@reeze, that's exactly what it's about - prevent tries to get dir handle on windows.
Another part of that is that it was using dirent_a.lib to iterate a dir which doesn't work on
5.4 as expected. I've updated the patch where that part is implemented with streams. Could you
try it on windows please? Was the previous patch working for you on windows?

------------------------------------------------------------------------
[2012-10-13 21:08:25] ab@php.net

The following patch has been added/updated:

Patch Name: bug63248.patch
Revision:   1350162505
URL:        https://bugs.php.net/patch-display.php?bug=63248&patch=bug63248.patch&revision=1350162505

------------------------------------------------------------------------
[2012-10-13 15:36:48] reeze@php.net

on windows we couldn't  fopen() or file_get_contents() a directory.
it didn't consist on *nix systems behavior

so does the test failed because of this. 

maybe we could update streams implementation?

------------------------------------------------------------------------
[2012-10-11 22:40:08] mattficken@php.net

Most recent patch fixes the actual problem for me. Test still fails, but I don't get any error
messages. It fails because the expected warning messages are missing.

------------------------------------------------------------------------
[2012-10-11 15:53:18] ab@php.net

Updated the patch, using the PHPs readdir implementation win32/readdir.c instead of reimlementing it
:)

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=63248


-- 
Edit this bug report at https://bugs.php.net/bug.php?id=63248&edit=1


Thread (13 messages)

« previous php.bugs (#174082) next »