#40735 [Bgs->Opn]: stream_select returns 0 for php > 5.1.6

From: Date: Mon, 29 Oct 2007 07:14:38 +0000
Subject: #40735 [Bgs->Opn]: stream_select returns 0 for php > 5.1.6
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-119018@lists.php.net to get a copy of this message
 ID:               40735
 Updated by:       derick@php.net
 Reported By:      rodricg at sellingsource dot com
-Status:           Bogus
+Status:           Open
 Bug Type:         Streams related
 Operating System: x86_64 GNU/Linux
 PHP Version:      5.2.3


Previous Comments:
------------------------------------------------------------------------

[2007-08-15 08:26:55] jani@php.net

Nobody else is able to reproduce this on several different (or same)
types of systems -> bogus. (reopen if you can reproduce this on 2
different machines using Fedorda..I can't. :)

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

[2007-08-03 22:42:15] rodricg at sellingsource dot com

Just verified that I still see the same behavior with:
php-5.2.3
openssl-0.9.8e
gcc-4.1.2

I am using the same test script as before.  

Changing it to use:

-O1 --with-openssl
     *or*
-O2 --without-openssl
 
gives the correct behavior.

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

[2007-08-03 21:12:20] blade at debian dot org

It is even worse on the current Debian Sid, with 5.2.3-1+b1. It returns
0 and the modified arrays contain just nothing, but there is obviosly
data available there. Tested with slightly adapted code from 
http://netevil.org/blog/2005/may/guru-multiplexing
.

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

[2007-03-16 23:06:09] nlopess@php.net

I have a x86(-32) gentoo box with the same gcc version as you and your
script works perfectly. anyway if this is a compiler error, you need
report it to gentoo guys, that will then investigate to see if it is
caused by their patchset or not.

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

[2007-03-13 19:24:05] tony2001@php.net

Still works perfectly fine with or without OpenSSL, with and without
-O2.
I think I'll need an acccount on your machine to reproduce 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
    http://bugs.php.net/40735

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


Thread (20 messages)

« previous php.bugs (#119018) next »