PHP 5 Bug Database summary - http://bugs.php.net/
Num Status Summary (1252 total -- which includes 726 feature requests) ===============================================[*General Issues]============== 42294 To be documented round will not use PHP_ROUND_FUZZ on 64bit CPUs ===============================================[Apache2 related]============== 32220 Assigned [PATCH] thread_resources for thread not getting freed when apache kills thread 38141 Suspended $_SERVER['SCRIPT_NAME'] set incorrectly with mod_rewrite 42473 Open ob_start php://output and headers 42666 Feedback virtual() crashes when there is some error in script using it 44625 Feedback php.ini doesn't show changed variable value for extension_dir and include_path 46005 Open [PATCH] User not consistently logged under Apache2 46288 Feedback form variable for multiple select returns only single value ===============================================[Arrays related]=============== 44182 Open extract($a, EXTR_REFS) can fail to split copy-on-write references 45126 Open array_merge_recursive() reference ===============================================[BC math related]============== 44995 Open bcpowmod using a scale function always returns 0 ===============================================[Bzip2 Related]================ 29521 Assigned compress.bzip2 wrapper 40437 Feedback decompress.bzip2 is broken ===============================================[Calendar related]============= 40213 Suspended easter_date() returns wrong timestamp if ... 44474 Open GregorianToJD wrong return value ===============================================[CGI related]================== 43313 Assigned getopt doesn't handle unknown parameters. 44114 Assigned [PATH=] in php.ini on windows does not account for case-insensitive FS 44967 Assigned FastCGI broken in 5.2.6 NTS on IIS 46305 Open Exception handler not invoked when using -r command line option 46366 Assigned bad cwd with / as pathinfo 46379 Verified Infinite loop when parsing '#' in one line file. ===============================================[Class/Object related]========= 36694 Feedback unserialize method is not called on an object when session is restored 41186 Feedback ArrayObject::__desctruct ignores ARRAY_AS_PROPS 45199 Assigned Serializing objects with private properties 45281 Assigned each on objects shows private and protected properties 45331 Assigned Imagick::clone with trailing space results in ParserError 46140 Open Unserializing with __wakeup that removes child causes subsequent refs to shift ===============================================[COM related]================== 31327 Assigned chinese char and word problem 32099 Assigned After opening ADO connection and closing it repeatedly, Apache stops service 34253 Assigned COM binary object/array issue (question marks?) 35875 Assigned IE event failure upon scheduling script 36360 Assigned PHP crashes when accessing an object that was just create by parent object 36959 Assigned ReadRecords Method (Crystal Reports XI) Hangs 37562 Assigned Unable to lookup "ParameterFieldDefinitions" 37899 Assigned [PATCH] php_char_to _OLECHAR copies junk bytes 37965 Assigned Multi-dimensional array between PHP and COM 38719 Assigned COM Error during accessing function VirtualMachines 40424 Assigned Fatal error when setting the value of COM object's property array 40581 Assigned Pass Struct type to COM object from PHP 40664 Assigned String conversion functions wrong for multibyte chars 41055 Assigned DOTNET not instantiating fully-pathed assembly 41078 Assigned Its not possible to call Static dotNet Classes with dotnet 41189 Assigned Multi-dimensional array in COM function causes hang 41368 Assigned ADODB.Recordset ActiveConnection property - can't set with PHP 5.2.1+ 41388 Assigned Error in COM Object results 41577 Assigned DOTNET is successful once per server run 42413 Assigned Cannot iterate IE's event object 42551 Assigned new COM("HTMLFile") => warnings 42585 Assigned die() in event handler => PHP hangs 43275 Open get_class problem with COM objects 43432 Open Fatal error when setting the value of COM object's Attribute property 43470 Open COM API fails to correctly return [OUT] VT_PTR references 43506 Open com_get_active_object always fails 43521 Open Problem with Variant/Parameters 43838 Open variant_set with IE leads to hang 43897 Open $ie not cleared on IE quit 44256 Open Pb with COM in PHP5 44578 Open Strange Behavior of PHP using COM Object 45280 Open Reflection of instantiated COM classes causes PHP to crash. 45704 Open $exception->getCode() always return 0x80020009 even when it shouldn't 45855 Open COM-Problem with GET/SET, using same method name (but with different arg count) 46224 Open Cannot instantiate .Net object (ABCpdf 6.1 .Net) ===============================================[Compile Failure]============== 39372 Suspended Incompatibility in the PHP API. 43857 Assigned --program-suffix not always reflected everywhere 44462 Feedback Can't compile embed sapi on OSX 46002 Open phpize fails when directory contains spaces 46020 Assigned With Sun Java System Web Server 7.0 on HPUX, #define HPUX 46311 Assigned Pointer aliasing issue results in miscompile on gcc4.4 ===============================================[Compile Warning]============== 38515 Suspended Warnings during compile ===============================================[cURL related]================= 43468 Feedback Curl doesn't handle php://memory stream 45092 Open header HTTP context option not being used (--with-curlwrappers) 45161 Open Reusing a curl handle leaks memory 46439 Open POST file upload implementation is a security hole ===============================================[Date/time related]============ 37111 Assigned Apache crashes when strftime is called inside user defined session write func 37358 Feedback date_sunrise() date_sunset() handle main zone offset but not count summer time 40340 Feedback Creating a DateTime object using a string that is invalid due to DST transition 42311 Feedback Intermittent failure of test bug35885.phpt 42489 Assigned Quirk in strtotime using 'next' relative keyword 42645 Feedback getdate/mktime does not always add/subtract dst offset 42842 Suspended dst information lost over Year 2038 43460 Assigned datetimezone with certain tz's 43590 Assigned Sunset and sunrise return incorrect results 44780 Assigned some time zone offsets not recognized by timezone_name_from_abbr 45081 Assigned strtotime incorrectly interprets SGT time zone 45141 Assigned [PATCH] setcookie will output expires years of >4 digits 45191 Assigned error_log ignores date.timezone php.ini val when setting logging timestamps 45509 Assigned create_date_from_format cannot parse negative (BC) dates 45554 Assigned Inconsistent behavior of the u format char 45682 Assigned Unable to var_dump(DateInterval) 45777 Assigned Date tests failed on windows 45822 Assigned Invalid value passed to strtotime() causes endless loop 45847 Assigned Strftime returns an empty string when using the %e conversion specifier 45866 Assigned decimal values fed to DateTime->modify() causes long execution times 46075 Assigned repeated calls of strftime() consumes memory 46108 Assigned DateTime - Memory leak when unserializing 46111 Open strtotime() returns false for some valid timezones 46268 Assigned When call DateTime#setTime, it seems to be called the last modify method too 46417 Assigned getdate returns "unknown" for higher negative values ===============================================[dBase related]================ 45102 Open Corrupting dbf files 45383 Open Database create function ignores umask 46264 Open FoxPro DBF files can not be opened 46282 Open Corrupt DBF When Using DATE ===============================================[Directory function related]=== 42832 Assigned scandir() fails unless user has permissions in the parent directory 46454 Open rmdir() on non-existent directory has different Warning wording than test ===============================================[Documentation problem]======== 35936 Open ini.zlib.output-compression Documentation 36172 Open subclass serialization of parent private members 36711 Open Document detect_unicode and mention that __halt_compiler doesn't affect it 37047 Open static executes after return 38998 Assigned wrong default values in constructor 40882 Assigned array_fill with negative start index not documented 41231 Open x86_64 config library path search documentation problem 41662 Open SimpleXML->children() misleading result 42014 Open gzgets returns false when reading an uncompressed file 42083 Open Attributes set in wrong namespace, and multiply defined 42626 Open file operations in destructor cause weird results 42916 Open FETCH_SERIALIZE doesn't work 43345 Open broken mb_encode_mimeheader() 43443 Assigned PDO::prepare() throws PDOException instead of returning FALSE 43735 Open Bug in mb_ereg_search 43747 Open session_name() fails to set a new name when used with php_admin_value 43942 Open Unexpected SQLite SQLITE_SCHEMA error 44057 Open Session vars weird behavior 44124 Open Options passed to stream_open doesn't match STREAM_REPORT_ERRORS 44156 Open money_format treats 0, "", and null differently 44158 Open Several PDO attributes are documented with the wrong type 44169 Open Limitations of emulated PS / PDO::prepare() docs are wrong 44222 Assigned tempnam $prefix parameter limitation 44345 Open Scope of declare(ticks=1); statement is unclear 44397 Open Escape sequences being expanded in single quoted strings 44407 Open When using FETCH_CLASS|CLASS_TYPE 'MyClass' an array of stdClass returned 44411 Verified Broken Compatibility 44605 Open stream_select() does not work with fopen("php://output") 44629 Open SQLite3 strings don't accept \0 while PHP ones do it 44801 Open Invalid escaping for passthru() in CLI 44821 Open Accessing NULL as an Array does not produce error 45099 Open PROCEDURE xxx can't return a result set in the given context(same as in mysqli) 45116 Open Changed behaviour of strtotime 45253 Open SimpleXML interface inconsistent 45279 Open Results of dirname() on paths ending with a / 45283 Open extract($_FILES) result unpredictable 45335 Open By-value assignment is ignored if that variable contains a reference 45354 Open Referencing variable variables impossible 45369 Open $_SESSION-containing-arrays assignment to var does not correspond to manual!! 45887 Open setcookie function set value as 'deleted' 45955 Open Mime-encoded UTF-8 subject is limited to 47 characters. 46171 Open stream_bucket_new() does not work with write streams 46267 Open mismatch between sscanf and localeconv ===============================================[DOM XML related]============== 42050 Feedback DOMDocument using canonicalized absolute pathname for relative Doctype ===============================================[EXIF related]================= 39617 Feedback Erroneously uses the GPS version tag to determine byte order of GPS fields 44032 Feedback Incorrect EXIF reading ===============================================[Filesystem function related]== 27792 Critical [PATCH] Functions fail on large files (filesize,is_file,is_dir,readdir) 40568 Suspended filemtime shifted by one hour on win32 40633 Suspended disk_free_space returns a bad result on filesystems with negative free space 42501 Feedback glob() with GLOB_BRACE using Windows paths 42594 Feedback fopen doesn't work with ocfs2 cdsl (ocfs2 == Oracle Cluster Filesystem 2) 44217 Open Output after stdout/stderr closed cause immediate exit 44575 To be documented parse_ini_file comment # line problems 44859 Assigned is_readable() returns incorrect result with NTFS ACL permissions 45040 Open 64 bit inode stat fails (ex: recursive mkdir) 45228 Open unlink() & rmdir() do not work well with URL (file://) 45986 Assigned rename() generates Bad file descriptor 46070 Open realpath() fails with safe-mode enabled on 64 bit systems 46245 Open is_writable() returns 'true' on read-only files over NFS 46331 Assigned Fileinfo does not look for /usr/share/magic{.*} and coredumps 46426 To be documented 3rd parameter offset of stream_get_contents not works for "0" 46463 Open fgetcsv() omits empty fields ===============================================[FTP related]================== 43211 Feedback ftp_size() of big files ===============================================[GD related]=================== 34020 Assigned ImagePolygon draws broken lines when using Antialiasing 38517 Feedback imagefilledarc() with alpha blending mode 40158 Assigned Artifact left on transparent pngs using image filters 40572 Feedback Alpha composite allows color to bleed through 40810 Feedback GD does not display characters with unicode references over 7 42062 Feedback imagegrabscreen() returns corrupted GD resource 42434 Assigned ImageLine w/ antialias = 1px shorter 42685 Feedback imagefilledellipse wrong size 43073 Assigned TrueType bounding box is wrong for angle<>0 43475 Assigned Thick styled lines have scrambled patterns 43508 Feedback ImageCreateFromPNG does not set transparent color 43547 Feedback imagefilledarc has a defect filling 43828 Feedback broken transparency of imagearc in truecolorimages using blendingmode 43899 Assigned Problem in displaying right to left connected languages (like persian, arabic) 45176 Assigned Create image from ttf file failed 45552 Open Full circle drawn instead of arc with very small angle 45799 Assigned imagepng() crashes on empty image 45905 Assigned imagefilledrectangle() clipping error 46015 Assigned Build fails with system gd 46038 Assigned imagepsloadfont not working 46466 Feedback Imagecolorallocate,imagettftext,rand combined bug ===============================================[GetImageSize related]========= 45519 Open GetImageSize returns error 404 when no DNS AAAA answer (IPV6 failure) ===============================================[GNU MP related]=============== 42390 Feedback GMP functions exhausts memory 42568 Feedback Compile fails when using --with-gmp option in MacOSX 45330 Open Incorrect outcomes gmp_pow ===============================================[ICONV related]================ 33997 Assigned Returned: Bug #16069 - ICONV transliteration failure 43314 Feedback iconv_mime_encode(), broken Q scheme ===============================================[IIS related]================== 39984 Suspended Response header sent as 302 despite being set to 301 44420 Open upload_tmp_dir directive in php.ini ignored for file uploads ===============================================[IMAP related]================= 45188 Open Crash during request shutdown if mail server shuts down 45213 Open imap_utf7_encode() computes wrong UTF-7 data 45466 Open imap_open() does not validate passed parameters 45813 Open Segfault in error handling ===============================================[InterBase related]============ 42266 Assigned BLOB functions do not work on 64bit systems 43674 Open cannot insert image file blob_id in the table 46414 Open firebird with php 5.26 ===============================================[JSON related]================= 45791 Verified json_decode does not handle number 0e0 ===============================================[LDAP related]================= 42060 Assigned [PATCH] Add pagedResults support and more (PAT18 and PAT19 updated for 5.2.3) 44937 Assigned Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Out of mem ===============================================[Mail related]================= 28038 Open Sent incorrect RCPT TO commands to SMTP server 43327 Feedback wrong return value from mail(), if sendmail_path is wrong ===============================================[Math related]================= 42143 Assigned The constant NAN is reported as 0 on Windows build 45184 Assigned algorithm to limit random numbers to a certain range is flawed 45301 Assigned Serious flaw in random related functions 46097 Feedback rand maxes out after a few calls. ===============================================[mbstring related]============= 39279 Assigned mb_ereg_replace() has an error 45993 Assigned mb_detect_encoding and mb_check_encoding results are dissonant 46131 Assigned mb_check_encoding returns wrong result when using iso-2022-jp character set ===============================================[MSSQL related]================ 34784 Assigned Changed database context error when SELECT > 33 columns 36961 Assigned mssql_bind will not bind an image field 37209 Assigned mssql_execute with non fatal errors 39267 Assigned mssql_fetch_object bit error null value 39460 Assigned Crash when using 64-bit fields 39582 Assigned Connection problems after SQL error 40034 Assigned mssql_connect(): Unable to connect to server 40394 Assigned mssql_bind() converts empty strings to null 40901 Assigned mssql_execute errror 41736 Assigned Mixed up characters in UTF-8 database with Hebrew via FreeTDS 42474 Assigned mssql_fetch_* returns 0 instead of NULL when a bit field is NULL 42631 Open mssql_connect causes stack smashing attack protection 42715 Assigned Consistent Connection Failed to MSSQL 2000 server 42923 Open mssql_pconnect with the same login and new_link set to true causes problems 43110 Open MSSQL_BIND won't work with datetime parameter 43888 Open mssql_connect fails with an SSL enabled SQL server 44049 Open Stored proc query fails on NULL input 44300 Open mssql_connect fails sometimes 44869 Open MSSQL Connect => Access Violation 44895 Open Passing XML as a parameter to a stored procedure, causes syntax error. 45918 Open Mssql_init randomly returns a warning or a resource 46387 Open Results are modified when passed back to the server ===============================================[MySQL related]================ 44287 Feedback mysql_fetch_object calls __construct too late 46105 Assigned mysql_fetch_object calls constructor on object after setting up properties 46116 Assigned Update libMySQL(i) Files in win32 builds 46391 Assigned Incompatible libmysql.dll version with MySQL 5.1.29 46437 Assigned data leakage because of nonexisting boundary checking in statements for MySQL41 ===============================================[MySQLi related]=============== 37674 Feedback exception not thrown in multi_query's 41778 Feedback Always get the SSL connection error 44270 Feedback $mysqli->info is NULL, not an empty string, for "not supported situations" 44998 Assigned mysqli_real_escape_string not properly escaping null characters 45019 Assigned Segmentation fault with SELECT ? and UNION 45468 Assigned socket file problem when mysqlnd is enabled 45680 Assigned PHP 5.3a1 repeatedly crashes Apache 2.2.8 and 2.2.9 on OS X 45851 Assigned mysqli_fetch_object should detect empty column names 45921 Assigned Can't initialize character set hebrew (path: C:\mysql\\share\charsets\) 45940 Assigned MySQLI OO does not populate connect_error property on failed connect 45941 Assigned mysqli_stmt_fetch() crashes 46044 Assigned Mysqli - wrong error message 46144 Open failed prepare() doesn't fill the $error and $errno fields 46221 Open bind_param and wrong result 46448 Assigned mysqli_multi_query with buggy queries closes MySQL connection ===============================================[ncurses related]============== 46361 Open ncurses corrupts non ascii character ===============================================[Network related]============== 42855 Open [PATCH] dns_get_record() doesn't return all text from TXT record ===============================================[OCI8 related]================= 37220 Suspended LOB Type mismatch when using windows & oci8.dll 40186 Assigned ORA-00932: inconsistent datatypes: expected CHAR got ARRAY 45497 Assigned memory leak in select statement for varchar2 above 2000 characters 45769 Feedback Segmentation fault with OCI8 ===============================================[ODBC related]================= 20298 Open [PATCH] odbc.check_persistent not working 37527 Open Crash - odbc_exec on closed pconnect 40695 Open odbc_execute/prepared statements does not work with Access 41404 Open ODBC makes memory leaks 42068 Open zend_mm_heap corrupted error when freeing resultset (Works with PDO ODBC) 42414 Open some odbc_*() functions incompatible with Oracle ODBC driver 42493 Open odbc_pconnect: persistent connections with different locales 43669 Open Fixed iODBC support for recent SDKs 43676 Open SQL error SQL0644N 43844 Open muliple odbc_execute() on prepared select statement with bind parms (IBM ODBC) 44003 Open odbc_fetch_array returns truncated field names 44240 Open No data returned by ODBC 44305 Open odbc_next_result - mysql procedure with multiple results 44618 Open Problem when using SQL_CUR_USE_ODBC on connec 45341 Open Sybase ODBC Driver odbc_exec 45445 Open odbc_field_len(), odbc_field_precision(), odbc_field_scale() - don't work 45598 Open Unable to query remote cataloged odbc 45732 Open odbc.defaultlrl = 0 != Passthru 45819 Open Segmentation fault in PHP + unixODBC on x86_64 45894 Open PHP (cleanup?) runs infinite loop after ODBC used 46050 Open odbc_next_result corrupts prepared resource 46195 Assigned odbc_prepare use SQLNumResultCols ===============================================[OpenSSL related]============== 41631 Feedback default_socket_timeout does not work with SSL 42886 Assigned openssl_x509_checkpurpose returns int(0) on valid public certificate 43151 Open [peer_certificate_chain] => HTTP/1.1 200 OK 44900 Assigned OpenSSL extension fails to link with OpenSSL 0.9.6 45076 Open openssl_csr_new puts extraattribs in wrong place of CSR 46127 Assigned [PATCH] php_openssl_tcp_sockop_accept forgets to set context on accepted stream 46149 Open openssl_sign() can't generate the signature where sign DSA Private key 46468 Feedback System Crash when running test script ext/openssl/tests/004.php ===============================================[Other web server]============= 45062 Open thttpd problem displaying .html pages when patched with php on 64 bits OS ===============================================[Output Control]=============== 36514 Suspended ob_gzhandler() issue 42641 Assigned ob_start(): inconsistent behaviour with undefined callbacks 45392 Assigned ob_start()/ob_end_clean() and memory_limit 46013 Suspended problem with zip php functions and symbolic links ===============================================[PDO related]================== 36561 Assigned PDO_ODBC/MSSQL does not work with bound params in subquery 36797 Assigned Problem using UTF-8 database with pdo_oci 37285 Assigned PDOConnection->exec fails silently 38546 Assigned bindParam incorrect processing of bool types 38598 Assigned Query parameters are bound using wrong data type 38805 Assigned PDO Truncates Text from SQL Server Text Data Type Field 38894 Open VARBINARY column fails 39136 Assigned Calling a stored procedure that creates temp table 39199 Assigned Cannot load Lob data with more than 4000 bytes on ORACLE 10 39312 Assigned Cannot install PDO_OCI 39707 Assigned Sending more then one parameter to SP will not return output parameters 39820 Assigned ORA-03131: an invalid buffer was provided for the next piece 39929 Assigned Persistent connections and ODBC 40121 Assigned DBLIB driver wont free statements 40150 Assigned PDO::ODBC Multiple byte letter is destroyed. 40289 Assigned pdo_odbc Extention throws HY090 with doing binary sqlbindcol 40452 Assigned ODBC and SQL Server datetime parameter fields fail on insert 40639 Assigned DBLIB driver segfaults on repeated prepared select statements 40740 Assigned PDO::execute() errors when parameters are used in LIMIT clause 40787 Assigned Error trying to insert into a CLOB column when using multi-byte charset. 40913 Assigned PDO::PARAM_LOB does not bind to a stream for fetching a BLOB 41027 Assigned Executing prepared statement changes type of bound parameters to string 41399 Assigned PDO don't read ODBC TEXT column 41882 Assigned PDO_ODBC && SysbaseASA && ATTR_PERSISTENT 41888 Assigned Segfault when attempting to update PDO LOB column in a stream wrapper 42076 Open PDO_ODBC: Return parameters of stored procedure 42322 Open pdo_mysql fetch() throws exception on INSERT statements 42450 Open pdo_pgsql: persistent connections fails on PostgreSQL server restart 42589 Open getColumnMeta() should also return table name 42665 Open PDO_MYSQL no persistent but idle connections 42765 Assigned PDO ODBC: Long binary field in query result crashes PHP ("Out of memory" error) 42768 Open PDO ODBC: Lob doesn't work 43336 Assigned pdo_oracle: $db = null does not trigger logoff 43445 Open Segfault when selecting from a "long" column using Odbc with TimesTen driver 43448 Open PDO Object comparison failure 43681 Open PDO-ODBC crashes unixODBC due to not binding columns on "long" data 43717 Open __construct() could be called after calling __set() by PDO 43752 Open PDO bindParam Mangles bound objects 43810 Open PDO ODBC windows-1250 data transfer 43831 Verified $this gets mangled when extending PDO with persistent connection 43887 Open mssql2005 PROCEDURE PDO::PARAM_INPUT_OUTPUT 44081 Open Cannot execute queries while other unbuffered queries are active 44135 To be documented PDO MySQL does not support CLIENT_FOUND_ROWS 44151 Open Errors not cleaned properly 44153 Open PDO->errorCode() returns '' instead of SQLSTATE if no operation has been run 44154 Open PDO->errorInfo() does not always return three element array 44173 Open PDO->query() parameter parsing/checking needs an update 44278 Open nvarchar(max) mangled 44289 Open Output parameter not set if stored procedure returns rows 44327 Open PDORow::queryString property & numeric offsets / Crash 44337 Open PDO::FETCH_CLASS and visibility private (private constructor, private property) 44409 Open PDO::FETCH_SERIALIZE calls __construct() 44433 Verified Text with null characters (\0) truncated when bound to prepared statement 44454 Open Unexpected exception thrown in foreach() statement 44560 Open Apache crashes with PDO_OCI and both persistent and non-persistent connections. 44589 Assigned pdo_oci crashes and aborts php script for LOB columns 44597 Open Postgres driver does not prepare booleans correctly 44643 Open bound parameters ignore explicit type definitions 44702 Open PDO::FETCH_FUNC and namespaces 44852 Assigned PDO_OCI crashes 44861 Verified scrollable cursor don't work with pgsql 44989 Assigned 64bit Oracle RPMs still not supported by pdo-oci 45021 Open PDO_OCI only fetches 512 bytes from a LONG column 45120 Open PDOStatement->execute() returns true then false for same statement 45128 Open preparing SP execute command swaps params 45209 Open segmentation fault, when exit script (when i open PGSQL conection) 45259 Open PDO prepared statements using SQLite can't bind non-text values in expressions 45287 Open [PATCH] PDO/ODBC driver doesn't respect PDO::ATTR_TIMEOUT option 45432 Verified PDO: persistent connection leak 45463 Open PDO fetch problem with MSSQL unicode nvarchar or ntext 45484 Open PDOStatment set datatype to string 45671 Open nextRowset/closeCursor memory issues 45876 Open DBLIB does not support getColumnMeta 45951 Open PDO_MSSQL problem if query return no result 46007 Feedback PDO_Sqlite: PDOStatement::rowCount() and PDO::exec() always returns 0 46219 Open pdo_mysql configure parameter ignored 46289 Open PDO execute causes apache.exe to crash 46364 Open PDO Procedure Issue 46457 Open PDO+MySQL 5.1 gets empty username if password is empty ===============================================[Performance problem]========== 45265 Assigned stripos() very slow 45409 Assigned strtotime very much slower when operating on timestamp 46039 Assigned ArrayObject iteration is slow ===============================================[PHP options/info functions]=== 45914 Assigned ini_set() Does Not Work When Using Registry-Based "Per Directory Values" 46326 Assigned error_reporting ignored in php-cli.ini ===============================================[PHP-GTK related]============== 36487 Open object === same object mismatch 39572 Open Applications with GtkMozEmbed widget do not exit cleanly. 44357 Assigned php-gtk make fails 44921 Open Allow php-gtk to detect the mozembed widget from xulrunner. 45549 Suspended Don't require ===============================================[PostgreSQL related]=========== 36469 Feedback pg_get_result does not block 40544 Open PostgreSQL connection hangs after die() 40926 Open shared pgsql and curl extensions cause segfault 41144 Feedback Possibly incorrect regex for TIME field type in pg_convert (pg_insert) 45377 Open pg_escape_bytea + pg_query_params -> malformed data ===============================================[Program Execution]============ 41874 Assigned Separate STDOUT and STDERR in exec functions 44994 Assigned exec() produces zombie processes on Windows, hangs Apache ===============================================[Reflection related]=========== 46058 Open ReflectionMethod::invoke - wrong behavior 46064 To be documented Exception when creating ReflectionProperty object on dynamicly created property ===============================================[Reproducible crash]=========== 44683 Assigned popen with modes such as "e" or "er" cause php.exe to crash 45217 Open crash if -z and -m are used together 45731 Analyzed child pid exit Segmentation fault in putenv 46025 Suspended zend_bailout can deadlock APC 46156 Assigned Infinite recursion in class destructor causes crash 46241 Assigned Error handler stacking broken 46380 Feedback incorrect reference counting in "=&new". ===============================================[Safe Mode/open_basedir]======= 43419 Open Using gzfile() with URL and open_basedir 44901 Open open_basedir as prefix complains on attempts to access non-existant files 45997 Open safe_mode bypass ===============================================[Scripting Engine problem]===== 16820 Open hangs in multithreaded environment (ZTS) 36424 Feedback Serializable interface breaks object references 39868 Feedback Destructor is called allthought constructor is never called 41641 Feedback Indirect Modification Notice due to modification using __set 44827 Assigned define('::') can be defined 44848 Feedback autoload fails with complex loading scheme 45008 Assigned $this is not what you expect.. 45327 Assigned [PATCH] memory leak if offsetGet throws exception (PHP_5_2 branch only!) 45620 Open Stacktrace reports wrong call type for static methods called from non-static 45749 Verified interactive mode hangs on simple input 45959 Assigned Object to array conversion leads to weird behaviour 46112 Feedback Segfault when throwing exception during class construction (PHP_5_2 only) 46196 Assigned restore_error_handler() broken 46236 Open Negative integer overflow handled incorrectly 46277 Open implicit reference is not safe to use 46304 Open Defining namespaced constant using define() defines CASE SENSITIVE namespace 46347 Open parse_ini_file() does not like asterisk (*) in key 46409 Open __invoke method called outside of object context when using array_map ===============================================[Semaphore related]============ 33011 Open shmop: can still open segment for reading after shmop_delete ===============================================[Session related]============== 43962 Assigned backslashes in session save path are not escaped in error message 46434 Open When session.save_handler=mm session garbage collection causes segfault 46444 Feedback invalid session.save_path crashes - 46453 Assigned Different Results than expected by session_decode_variation3.phpt ===============================================[SimpleXML related]============ 44973 Verified SimpleXMLElement doesn't read attributes if xml nodes has a value 45971 Open SimpleXMLElement does not overload properly 46048 Open SimpleXML top-level @attributes not part of iterator ===============================================[SNMP related]================= 44193 Open snmp v3 noAuthNoPriv doesn't work 45095 Open snmpwalk doesn't return all the values 45893 Open Snmp buffer limited to 2048 char 46065 Open snmp_set_quick_print() persists between requests ===============================================[SOAP related]================= 38331 Assigned SOAP call timeout when the response is chunked 43069 Open SoapClient causes 505 HTTP Version not supported error message 43338 Open SoapEnc Arrays and Single Element Arrays 43437 Open Second SOAP call causes segfault 43462 Open SOAPClient does not report an error if server returns an empty document 43464 Open Using 'soapenc:array' instead of 'soapenc:Array' in WSDL doc causes timeout 43868 Assigned PHP SOAP - Error when parsing (valid) wsdl file.. 43991 Open Content-Length in HTTP header from PHP SOAP wrong 44248 Open RFC2616 transgression while HTTPS request through proxy with SoapClient object 44332 Open Construct SoapClient against Java6 running Axis2 causes page to download 44383 Open PHP DateTime not converted to xsd:datetime 44417 Open call function ignore http wrapper 44469 Open problems with creating xml from array(SOAPCLIENT) 44482 Open PHP SOAP/.NET 44882 Open SOAP extension object decoding bug 45027 Open __soapCall returns an object with missing fields 45084 Open SoapServer Don't Work at Windows Vista 45155 Open Constructors not called when using classmap option in SoapClient 45238 Open SOAP client buffer overflow 45282 Open SoapClient has namespace issues when WSDL is distributed 45308 Open SoapClient() does not use the https cert to fetch the wsdl file 45404 Open SoapClient.__getTypes don't care about inheritance 45521 Open SoapClient is not working with wsi compliant web services 45524 Open Multiple SOAP functions with the same parameter list do not get called correctl 45745 Open periodic fatal failure of soapclient generation 45934 Open Performance hit with utf8 accented characters in rpc/encoded style 45966 Open SoapServer does not report WSDL validation errors 45975 Open SoapClient tries to convert stdClass into string 46063 Open SoapFault exception: [HTTP] Error Fetching http headers 46096 Open SoapClient constructor:'stream_context' key of 'options' parameter is not used 46113 Open SOAP can't handle ZIP response 46121 Open SoapServer doesn't support SOAP 1.2 in WSDL-Mode 46125 Open SOAPClient will not work on Vista with host name 46130 Open SOAP-ERROR: Parsing WSDL 46134 Open soap fault eror 46175 Open SOAP headers containing a "-" can't be handled 46203 Open Error Fetching HTTP header 46386 Open Digest authentication with SOAP module fails against MSSQL SOAP services 46419 Open Elements of associative arrays with NULL value are lost 46424 Open Can't define a header without namespaces 46427 Open SoapClient() stumbles over its "stream_context" parameter ===============================================[Sockets related]============== 46360 To be documented [PATCH] TCP_NODELAY constant for socket_{get,set}_option ===============================================[SPL related]================== 45595 Assigned ArrayObject::STD_PROP_LIST does not behave as documented with foreach 45820 Assigned ArrayObject does not allow empty strings as keys 45976 Assigned SPL fails to load if simplexml is not loaded 46227 Assigned wrong initial pointer for CachingIterator and RecursiveCachingIterator 46421 Assigned SplFileInfo() behaves incorrectly when fed with '/' ===============================================[SQLite related]=============== 46033 Assigned Segfault when trying to instance SQLite3Stmt ===============================================[Streams related]============== 34972 Assigned STDIN won't allow nonblocking. 36320 Suspended Custom dir_readdir() causes readdir() to crash when returns false 41489 Feedback stream_select does not work on ssl stream_socket_server (works in 5.2.1!) on 64b 43353 Open wrong detection of 'data' wrapper causes notice 43510 Feedback stream_get_meta_data() does not return same mode as used in fopen 44607 Open stream_get_line unable to correctly identify the "ending" in the stream content 44818 Feedback php://memory writeable when opened read only 44874 Open [PATCH] dead pfsockopen'ed sockets aren't reaped when the remote end restarts 44908 Open stream_select on pipes returned by proc_open returns streams that are not ready 45303 Open Opening php:// wrapper in append mode results in a warning 45808 Assigned stream_socket_enable_crypto() blocks and eats CPU 45922 Open data is not transmitted throught pipes created by proc_open 46024 Open stream_select() doesn't return the correct number 46049 Assigned feof() hangs ===============================================[Strings related]============== 38203 Open strnatcmp and strnatcasecmp do not handle swedish characters correctly 41327 Feedback pack tests do not run on 64 bit 42510 Feedback unpack('V') sign-extends result on x86-64 43896 Assigned htmlspecialchars() returns empty string on invalid unicode sequence 45132 Assigned escapeshellcmd removes swedish characters 45599 Open strip_tags() truncates rest of string with invalid attribute 46165 Assigned strcoll() does not work with UTF-8 strings on Windows ===============================================[Sybase-ct (ctlib) related]==== 30312 Assigned sybase_unbuffered_query calls 35945 Assigned sybase_query() fails on AMD64 37399 Assigned Stored Procedure with more than one Resultset 43578 Open Incurred fault #6 - if returned textfield ist empty 45357 Assigned sybase-ct fails against sybase-15_0 on 64-bit centos 5 45393 Assigned compile fails: cannot find -lintl ===============================================[WDDX related]================= 45037 Open wddx_add_vars() does not convert variable names to UTF8 45314 Open wddx_serialize_value() does not handle unicode properly ===============================================[Website problem]============== 39512 Open header text readability ===============================================[Windows Installer]============ 45565 Assigned Autoconfig of httpd.conf file failes with 64bit 45872 Assigned Win installer reports script file can't be run 46446 Open Solution for Error: php_pgsql.dll - %1 is not a valid Win32 application.\r\n i 46462 Feedback The PHP installer isn't adding the Addypte to httpd.conf ===============================================[XML related]================== 45996 Assigned libxml2 2.7.1 causes breakage with character data in xml_parse() 46432 Assigned xml_parse_into_struct() doesn't return correct data 46465 Feedback libxml expects DTD declaration while validating XML against RelaxNG or XSD ===============================================[XMLRPC-EPI related]=========== 27446 Verified [PATCH] system.multiCall does not work ===============================================[XSLT related]================= 46450 Feedback br tag is closed as <br></br> ===============================================[Zip Related]================== 46456 Feedback zip_entry_name() mangling national characters ===============================================[Zlib Related]================= 44893 Open gzfile() does not load complete file 45202 Open zlib.output_compression can not be set with ini_set() Assigned bugs and feature requests (reminders sent): dmitry 32220: [PATCH] thread_resources for thread not getting freed when apache kills thread dmitry 46366: bad cwd with / as pathinfo dmitry 46311: Pointer aliasing issue results in miscompile on gcc4.4 dmitry 30302: SOAP: Implement Document/Literal with wrapped convention dmitry 30498: SOAP: Persistent Connection Handling, Talking to SOAP::Lite dmitry 31248: SOAP-Client: mapping of overloaded functions fail dmitry 38060: Feature Request: Invoke __sleep() / __wakeUp() methods dmitry 41534: SoapClient over HTTPS fails to reestablish connection dmitry 46156: Infinite recursion in class destructor causes crash dmitry 45327: [PATCH] memory leak if offsetGet throws exception (PHP_5_2 branch only!) dmitry 38331: SOAP call timeout when the response is chunked dmitry 43868: PHP SOAP - Error when parsing (valid) wsdl file.. pajoye 29521: compress.bzip2 wrapper pajoye 44114: [PATH=] in php.ini on windows does not account for case-insensitive FS pajoye 44967: FastCGI broken in 5.2.6 NTS on IIS pajoye 46075: repeated calls of strftime() consumes memory pajoye 42832: scandir() fails unless user has permissions in the parent directory pajoye 44222: tempnam $prefix parameter limitation pajoye 31784: GD: add gdftusefontconfig function in gd module :D pajoye 32803: GD-Functions update pajoye 38519: support charspacing in imagefttext() pajoye 39263: Enable image(gif|jpg|png) functions to save to a php stream pajoye 40046: OpenSSL CRL generation support pajoye 41033: Patch to enable signing with DSA keys pajoye 41456: Cannot decompress newly added files pajoye 43652: zip compression direct output pajoye 44859: is_readable() returns incorrect result with NTFS ACL permissions pajoye 45986: rename() generates Bad file descriptor pajoye 34020: ImagePolygon draws broken lines when using Antialiasing pajoye 40158: Artifact left on transparent pngs using image filters pajoye 42434: ImageLine w/ antialias = 1px shorter pajoye 43073: TrueType bounding box is wrong for angle<>0 pajoye 43475: Thick styled lines have scrambled patterns pajoye 43899: Problem in displaying right to left connected languages (like persian, arabic) pajoye 45176: Create image from ttf file failed pajoye 45799: imagepng() crashes on empty image pajoye 45905: imagefilledrectangle() clipping error pajoye 46015: Build fails with system gd pajoye 46038: imagepsloadfont not working pajoye 42060: [PATCH] Add pagedResults support and more (PAT18 and PAT19 updated for 5.2.3) pajoye 42143: The constant NAN is reported as 0 on Windows build pajoye 45184: algorithm to limit random numbers to a certain range is flawed pajoye 45301: Serious flaw in random related functions pajoye 46116: Update libMySQL(i) Files in win32 builds pajoye 46391: Incompatible libmysql.dll version with MySQL 5.1.29 pajoye 42886: openssl_x509_checkpurpose returns int(0) on valid public certificate pajoye 44900: OpenSSL extension fails to link with OpenSSL 0.9.6 pajoye 46127: [PATCH] php_openssl_tcp_sockop_accept forgets to set context on accepted stream pajoye 42765: PDO ODBC: Long binary field in query result crashes PHP ("Out of memory" error) pajoye 45265: stripos() very slow pajoye 45914: ini_set() Does Not Work When Using Registry-Based "Per Directory Values" pajoye 46326: error_reporting ignored in php-cli.ini pajoye 41874: Separate STDOUT and STDERR in exec functions pajoye 44994: exec() produces zombie processes on Windows, hangs Apache pajoye 44683: popen with modes such as "e" or "er" cause php.exe to crash pajoye 43962: backslashes in session save path are not escaped in error message pajoye 34972: STDIN won't allow nonblocking. pajoye 45808: stream_socket_enable_crypto() blocks and eats CPU pajoye 46165: strcoll() does not work with UTF-8 strings on Windows bjori 43313: getopt doesn't handle unknown parameters. helly 45199: Serializing objects with private properties helly 45281: each on objects shows private and protected properties helly 38913: dba_open crash for db4 helly 46039: ArrayObject iteration is slow helly 45008: $this is not what you expect.. helly 46196: restore_error_handler() broken scottmac 45331: Imagick::clone with trailing space results in ParserError scottmac 46331: Fileinfo does not look for /usr/share/magic{.*} and coredumps scottmac 46033: Segfault when trying to instance SQLite3Stmt wez 31327: chinese char and word problem wez 32099: After opening ADO connection and closing it repeatedly, Apache stops service wez 34253: COM binary object/array issue (question marks?) wez 36360: PHP crashes when accessing an object that was just create by parent object wez 36959: ReadRecords Method (Crystal Reports XI) Hangs wez 37562: Unable to lookup "ParameterFieldDefinitions" wez 37965: Multi-dimensional array between PHP and COM wez 38719: COM Error during accessing function VirtualMachines wez 40664: String conversion functions wrong for multibyte chars wez 41055: DOTNET not instantiating fully-pathed assembly wez 41078: Its not possible to call Static dotNet Classes with dotnet wez 41189: Multi-dimensional array in COM function causes hang wez 41368: ADODB.Recordset ActiveConnection property - can't set with PHP 5.2.1+ wez 41388: Error in COM Object results wez 41577: DOTNET is successful once per server run wez 27814: Multiple small packets send for HTTP request wez 29973: Comparing COM object variable with NULL throws an exception wez 35482: Bad performance of filesystem functions on Windows XP Professional wez 37285: PDOConnection->exec fails silently wez 38546: bindParam incorrect processing of bool types wez 38805: PDO Truncates Text from SQL Server Text Data Type Field wez 39136: Calling a stored procedure that creates temp table wez 39199: Cannot load Lob data with more than 4000 bytes on ORACLE 10 wez 39707: Sending more then one parameter to SP will not return output parameters wez 39820: ORA-03131: an invalid buffer was provided for the next piece wez 39929: Persistent connections and ODBC wez 40150: PDO::ODBC Multiple byte letter is destroyed. wez 40289: pdo_odbc Extention throws HY090 with doing binary sqlbindcol wez 40452: ODBC and SQL Server datetime parameter fields fail on insert wez 40740: PDO::execute() errors when parameters are used in LIMIT clause wez 40787: Error trying to insert into a CLOB column when using multi-byte charset. wez 40913: PDO::PARAM_LOB does not bind to a stream for fetching a BLOB wez 41027: Executing prepared statement changes type of bound parameters to string wez 41399: PDO don't read ODBC TEXT column wez 41882: PDO_ODBC && SysbaseASA && ATTR_PERSISTENT wharmby 35875: IE event failure upon scheduling script wharmby 37899: [PATCH] php_char_to _OLECHAR copies junk bytes wharmby 40424: Fatal error when setting the value of COM object's property array wharmby 40581: Pass Struct type to COM object from PHP wharmby 42413: Cannot iterate IE's event object wharmby 42551: new COM("HTMLFile") => warnings wharmby 42585: die() in event handler => PHP hangs cellog 43857: --program-suffix not always reflected everywhere thetaphi 46020: With Sun Java System Web Server 7.0 on HPUX, #define HPUX derick 37111: Apache crashes when strftime is called inside user defined session write func derick 42489: Quirk in strtotime using 'next' relative keyword derick 43460: datetimezone with certain tz's derick 43590: Sunset and sunrise return incorrect results derick 44780: some time zone offsets not recognized by timezone_name_from_abbr derick 45081: strtotime incorrectly interprets SGT time zone derick 45141: [PATCH] setcookie will output expires years of >4 digits derick 45191: error_log ignores date.timezone php.ini val when setting logging timestamps derick 45509: create_date_from_format cannot parse negative (BC) dates derick 45554: Inconsistent behavior of the u format char derick 45682: Unable to var_dump(DateInterval) derick 45777: Date tests failed on windows derick 45822: Invalid value passed to strtotime() causes endless loop derick 45847: Strftime returns an empty string when using the %e conversion specifier derick 45866: decimal values fed to DateTime->modify() causes long execution times derick 46108: DateTime - Memory leak when unserializing derick 46268: When call DateTime#setTime, it seems to be called the last modify method too derick 46417: getdate returns "unknown" for higher negative values derick 28016: is_resource() returns false for resources of type "Unknown" derick 33445: strftime's arguments are system dependent derick 42351: Unable to create dates with years <= -10000 and >= 10000 derick 45483: Add an era designater to DateTime methods when formatting or parsing dates derick 45528: You cannot initialize a DateTimeZone object by offset only. derick 45543: DateTime::setTimezone can not set timezones without ID derick 33997: Returned: Bug #16069 - ICONV transliteration failure derick 45409: strtotime very much slower when operating on timestamp georg 38998: wrong default values in constructor georg 24350: overloading mysqli-query-objects georg 34906: mysql: no way to get errno for a failed secondary connection attempt georg 41402: no safe way to retrieve warnings nicholsr 40882: array_fill with negative start index not documented johannes 43443: PDO::prepare() throws PDOException instead of returning FALSE johannes 32177: ReflectionException johannes 38992: ReflectionMethod::invoke() and ::invokeArgs() static method calls should match pollita 29280: changing the default http-wrapper pollita 29337: dns_get_record() unavailable on *BSD pollita 30157: ftell() function does not use stream_tell() andi 30793: Abstract functions and default parameter tony2001 31618: is_readable() results based on ownership of calling script, not file tony2001 40186: ORA-00932: inconsistent datatypes: expected CHAR got ARRAY john 32643: update tidy to reflect library change in tidyLoadConfig() andrei 34121: Add DFA support to preg_match() function rasmus 37039: getenv('PHP_AUTH_USER') does not work moriyoshi 40923: mb_send_mail does not encode subject correctly yohgaki 41146: pg_meta_data does not return fields description thekid 41190: Two proposed patches for sybase_ct module thekid 30312: sybase_unbuffered_query calls thekid 35945: sybase_query() fails on AMD64 thekid 45357: sybase-ct fails against sybase-15_0 on 64-bit centos 5 thekid 45393: compile fails: cannot find -lintl edink 41459: [PATCH] PDO::pgsqlGetNotify() iliaa 41502: getColumnMeta() table name support for pdo_sqlite iliaa 41712: [PATCH] Add CURL Progress Function Callback iliaa 43526: fixing warnings/errors in pgsql.c iliaa 45392: ob_start()/ob_end_clean() and memory_limit iliaa 41888: Segfault when attempting to update PDO LOB column in a stream wrapper iliaa 44827: define('::') can be defined iliaa 45132: escapeshellcmd removes swedish characters jani 42006: No defined target for make install-strip hirokawa 42396: Followup to #36711: __halt_compiler() and unicode detection hirokawa 45993: mb_detect_encoding and mb_check_encoding results are dissonant hirokawa 46131: mb_check_encoding returns wrong result when using iso-2022-jp character set rrichards 43260: DOM doesn't produce valid XHTML. rrichards 45996: libxml2 2.7.1 causes breakage with character data in xml_parse() rrichards 46432: xml_parse_into_struct() doesn't return correct data stas 45829: [intl] Allow MessageFormatter / IntlDateFormatter to accept DateTime objects? abies 42266: BLOB functions do not work on 64bit systems sixd 44937: Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Out of mem sixd 45497: memory leak in select statement for varchar2 above 2000 characters sixd 39312: Cannot install PDO_OCI sixd 43336: pdo_oracle: $db = null does not trigger logoff sixd 44989: 64bit Oracle RPMs still not supported by pdo-oci masugata 39279: mb_ereg_replace() has an error fmk 34784: Changed database context error when SELECT > 33 columns fmk 36961: mssql_bind will not bind an image field fmk 37209: mssql_execute with non fatal errors fmk 39267: mssql_fetch_object bit error null value fmk 39460: Crash when using 64-bit fields fmk 39582: Connection problems after SQL error fmk 40034: mssql_connect(): Unable to connect to server fmk 40394: mssql_bind() converts empty strings to null fmk 40901: mssql_execute errror fmk 41736: Mixed up characters in UTF-8 database with Hebrew via FreeTDS fmk 42474: mssql_fetch_* returns 0 instead of NULL when a bit field is NULL fmk 42715: Consistent Connection Failed to MSSQL 2000 server fmk 36561: PDO_ODBC/MSSQL does not work with bound params in subquery fmk 40121: DBLIB driver wont free statements fmk 40639: DBLIB driver segfaults on repeated prepared select statements fmk 37399: Stored Procedure with more than one Resultset mysql 46105: mysql_fetch_object calls constructor on object after setting up properties mysql 46437: data leakage because of nonexisting boundary checking in statements for MySQL41 mysql 45851: mysqli_fetch_object should detect empty column names mysql 45921: Can't initialize character set hebrew (path: C:\mysql\\share\charsets\) mysql 45940: MySQLI OO does not populate connect_error property on failed connect mysql 46044: Mysqli - wrong error message mysql 46448: mysqli_multi_query with buggy queries closes MySQL connection andrey 44998: mysqli_real_escape_string not properly escaping null characters andrey 45019: Segmentation fault with SELECT ? and UNION andrey 45680: PHP 5.3a1 repeatedly crashes Apache 2.2.8 and 2.2.9 on OS X andrey 45941: mysqli_stmt_fetch() crashes uw 45468: socket file problem when mysqlnd is enabled iodbc 46195: odbc_prepare use SQLNumResultCols mike 42641: ob_start(): inconsistent behaviour with undefined callbacks ramsey 36797: Problem using UTF-8 database with pdo_oci Wez 38598: Query parameters are bound using wrong data type cjorcl 44589: pdo_oci crashes and aborts php script for LOB columns cjorcl 44852: PDO_OCI crashes bmajdak 44357: php-gtk make fails colder 46241: Error handler stacking broken colder 45595: ArrayObject::STD_PROP_LIST does not behave as documented with foreach colder 45820: ArrayObject does not allow empty strings as keys colder 45976: SPL fails to load if simplexml is not loaded colder 46227: wrong initial pointer for CachingIterator and RecursiveCachingIterator colder 46421: SplFileInfo() behaves incorrectly when fed with '/' felipe 45959: Object to array conversion leads to weird behaviour kalle 46453: Different Results than expected by session_decode_variation3.phpt dsp 46049: feof() hangs lbarnaud 43896: htmlspecialchars() returns empty string on invalid unicode sequence jmertic 45565: Autoconfig of httpd.conf file failes with 64bit jmertic 45872: Win installer reports script file can't be run -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php