PHP 5 Bug Database summary - http://bugs.php.net
Num Status Summary (277 total including feature requests)
===============================================[*General Issues]==============
29971 Assigned variables_order behaviour
===============================================[Apache2 related]==============
29983 Verified default_charset not set by ini_set
===============================================[Bzip2 Related]================
29521 Assigned compress.bzip2 wrapper
===============================================[Class/Object related]=========
28491 Suspended $this may be modified indirectly inside a method
31449 Assigned Comparison of class with recursive references causes fatal
32296 Assigned get_class_methods output has changed between 5.0.2 and 5.0.3
32894 Feedback System defined object exception stack trace errors
===============================================[Compile Failure]==============
27729 Suspended cant compile ext/sqlite as shared
28823 Suspended bad line in skeleton file (flex-2.5.31)
30641 Assigned Compile error: error: symbol "zend_error" is used but not defined
31256 Open PHP_EVAL_LIBLINE doesn't handle -pthread
32144 Assigned Wrong awk version causes havoc (or: fix extensions loading system)
===============================================[Date/time related]============
30937 Assigned date_sunrise()
& date_sunset()
don't handle endless day/night at high latitudes
32820 Open date_sunrise and date_sunset don't handle GMT offset well.
===============================================[Directory function related]===
32771 Assigned is_dir()
returns false for absolute path. Even if it is a folder
===============================================[Documentation problem]========
30185 Open Documentation for native interfaces
31102 Open Exception not handled when thrown inside __autoload()
32410 Open Documentation unclear for SoapHeader
===============================================[Feature/Change Request]=======
15208 Open .phps file additional feature
20263 Open CURL: feof doesn't work with --with-curlwrappers
20656 Open Feature Request: mysql_fetch_object as user defined class
22123 Open gzdecode()
in zlib extension
22494 Open Additional functions needed for namespaces
22554 Open Show Source Anchors
22587 Open extension_path feature
23022 Open Supported dereferencing array indeces on arbitrary expressions
23158 Open a new digit checker
23557 Open want something like C's limits.h
23575 Open Typo on registerfunction function will kill apache
24064 Open requested: std (standard deviation)
24087 Open Make temporary_directory available in userland
24348 Open extension functions can't return by reference
24350 Assigned overloading mysqli-query-objects
24493 Open ./configure to check if --with-mssql and --with-sybase/--with-sybase_ct is set
24732 Open cannot read array elements recived via $_REQUEST
25122 Open Control over typecasting objects to strings
25229 Open fputcsv
25265 Open A new API call to return actual HTTP content-length accurately is needed.
25810 Open need dmalloc path variable
25898 Open array returning mechanism from objects?
26090 Open allow colons in time zone offset to strtotime()
26099 Open session is not available in __destruct()
26320 Assigned strtotime()
does not understand ISO6801 datetime format as used in XMLSchema
26536 Open constant()
should accept an Array in ZE2
26575 Open Case Sensitive Class Names
26658 Open Request: Persistent FTP Connections
26689 Open Input Filter is not implemented for RFC1867 filenames
26739 Open __call() doesn't work for static methods
26859 Open some_func()['some_key'] and ((object) some_func)->some_prop syntax
26867 Open get_declared_classes()
does not return interfaces
26933 Open Function return object
26934 Open error logging should log url for each page
26953 Open static function in unnamed class not callable
27022 Open Class constant has no visibility modificator
27150 Open 2 feature requests, directly accessing returned arrays, and statics by reference
27152 Open fam_next_event() doesn't return the corresponding request
27251 Open Sharing variables, functions and objects between 2 running scripts
27289 Open Change application/x-httpd-php in php5
27304 Open ZE2 Static functions don't function properly
27316 Open Automatically add PHP directory to PATH
27418 Open SimpleXML Object forgetting values.
27450 Suspended Client IP FTP
27558 Open [apache hooks] Location HTTP header failure
27591 Open JPEG 2000 IPTC not found by GetImageSize + iptcparse
27618 Open curl_multi_info_read does not appear to work
27785 Open Change __sleep to always work on copy of object instead of reference
27897 Open static memebers overloading
27926 Open No access-modified constants
28051 Suspended gzip accept-encoding for HTTP request
28156 Suspended E_WARN instead E_ERROR
when doing $a = 'asdf'; echo is_array($a['foo']['asdf']
28165 Suspended Missing implicit object to integer conversion
28176 Suspended isset() returns false for properties returned from __get()
28269 Open Incomplete error message when instantiating child classes of an abstract class
28331 Open Fatal Errors
28479 Open Custom URL rewriting API in PHP (for url_scanner)
28609 Open property schemaTypeInfo in DomElement doesn't return anything
28714 Open Type hint error completely useless
28793 Assigned php.ini settings should be able to read other php.ini settings
28835 Open cannot call overloaded methods via parent::method() or self::method()
29070 Open __get/__set should allow recursive calls
29072 Open stack of __autoload handlers
29085 Open bad default include_path on Windows
29243 Open SimpleXML: add nodeName and localName
29248 Open FTP does not work on glFTPD + TLS
29280 Assigned changing the default http-wrapper
29337 Assigned dns_get_record()
unavailable on BSD
29351 Suspended New feature : scp
29417 Suspended Type hints do not allow for extended interfaces
29480 Open __autload() in classes
29482 Open imagecreatefrompng()
throws fatal error (no warning) when opening broken images
29495 Suspended New DOM and XSL classes should throw exceptions.
29497 Open xsltprocessor->setParameter() to accept an array
29509 Open get_class_vars()
returns unusable information
29585 Assigned Support week numbers in strtotime()
29714 Open getopt does not reset
29722 Open Error log newlines style
29736 Open instanceof requires class to be loaded
29846 Open Function to close the output stream
29930 Open Type hint error message should reveal both class names
29973 Assigned Comparing COM object variable with NULL
throws an exception
30111 Open Move some DOMDocument properties to static
30126 Open Enhancement for error message for abstract classes
30139 Open Link phpinfo()
modules to manual
30155 Open make the header files ISO C99 and ISO C++ compatible
30177 Open Change for const
30211 Open Method argument type-mismatch returns error with method's line-number
30324 Open serialize()
should work on internal classes
30327 Open --with-config-file-path option name, phpinfo()
output mislead users
30498 Assigned SOAP: Persistent Connection Handling, Talking to SOAP::Lite
30541 Open $php_errormsg isn't set when an error occured in a function called by eval()
30583 Open echo and print not filtered when stream filter installed on php://output..
30661 Open user ID and password for mail access
30701 Open RFE: Option to disable implicit conversion of integers to floats
30716 Open Dynamic Static Member Access
30793 Assigned Abstract functions and default parameter
30814 Open more detailed feedback from DOMDocument::schemaValidate
30886 Open Issue E_STRICT
errors for deprecated array notation for string char access
30916 Open odbc_fetch_array function only return associative array
30918 Open Add a "non-local" flag param to realpath
31058 Open array_change_key_case recursive option
31318 Open Static method invocation with classname in a variable
31337 Assigned Request for new GMT timezone offset argument for the time()
function
31342 Open SQLite OO interface with Exceptions (patch included)
31376 Open Function cpdf_fill_stroke() only fills
31424 Open Make mode optional on mkdir
31499 Open Support for including multiple files with a single include call.
31516 Open Clear screen or ScreenSize
31563 Open shebang removal
31564 Open Secure Password Storage
31659 Open array_map to take non-array parameters and pass them to the callback function
31690 Open user specific additions to php.ini
31701 Open (mis-) use of undeclared attributes
31703 Open ldap_search against 3rd level sub-domains not returning results
31712 Open [PATCH]: LDAP SSL Support via Mozilla LDAP C SDK
31766 Open printf and __toString
31772 Open [PATCH] Net-SNMP 5.2.x ++ Workaround in PHP_SNMP Incorrectly Coded
31773 Open Would Like snmpV2 command set in php_snmp
31784 Assigned GD: add gdftusefontconfig function in gd module :D
31930 Open is_callable / _call interaction
31953 Assigned SoapClient::setHeader
32012 Open Request for revisiting your online manual
32014 Open Last-Modified is set to PHP file mtime
32059 Open ranges in switch
32073 Open Overloading for static methods and properties
32091 Assigned PCRE 5.0 ugprade request
32097 Open Larger search limit for ldap_search
32098 Open MySQLi object connection status function
32177 Assigned ReflectionException
32192 Open preg_grep does not work with arrays containing references to themselves.
32215 Open Java Crash
32295 Open include() should be an alias to include_once(); introduce include_again()
32337 Open Per Directory Values registry not working
32347 Open Match overloading behavior to ArrayAccess behavior
32353 Open SoapServer onServerRequest() 'event'
32362 Open Some functions to manipulate include_path (or any path list in general)
32380 Open type hinting - error hard to track down
32435 Open Add '-run' option to php command line (like java -jar)
32505 Open Type hinting still a useless feature
32523 Open wrong error message assigning to $this
32524 Open Advanced imploding
32529 Open bsprintf?
32550 Open Support for ~ home directories in paths on linux.
32566 Open Can PHP5RC be added for PHP5-only?
32603 Open there is no easy way to check if class implements some interface
32643 Assigned update tidy to reflect library change in tidyLoadConfig()
32734 Open Support for #line pragma, as in C and Perl
32803 Assigned GD-Functions update
32842 Open Constants cannot have visibility modifiers
===============================================[Filesystem function related]==
22999 Assigned proc_close()
sometimes returns -1 when called process exited with status of 0
27792 Assigned Functions fail on large files (filesize,is_file,is_dir)
30157 Assigned ftell()
function don't use stream_tell()
31618 Open is_readable()
results based on ownership of calling script, not file
32469 Open With COM ports (Windows), fread sees nothing until 8K
32503 Open fopen()
in cwd: filename must start with ./ under safe mode
===============================================[FTP related]==================
31774 Assigned Data missing using DirectoryIterator with ftp:// wrapper
===============================================[HTTP related]=================
27814 Assigned Multiple small packets send for HTTP request
===============================================[IIS related]==================
32475 Open Memory Leak: TSRMLS_FETCH() in HTTPExtensionProc
===============================================[InterBase related]============
30114 Assigned crash php-cli after "CREATE TABLE " and "DROP TABLE"
30907 Assigned ibase_query() crashes when inserting a -1 into a Interbase TIMESTAMP field
32143 Assigned ibase_query() causes IB server crash with invalid DB and parameters
===============================================[Mail related]=================
32600 Open PHP sets return-path incorrectly
===============================================[mSQL related]=================
31979 Open msql_fetch_field() not reporting unique keys
===============================================[MSSQL related]================
29316 Open Executing Stored Procedure with more than one Resultset
32009 Assigned mssql_bind() causes buffer overruns & memleaks
32010 Assigned memleaks in mssql_fetch_batch()
32854 Assigned mssql_pconnect fails under load and doesn't recover
===============================================[MySQLi related]===============
31037 Feedback MySQLi - bind_param
32882 Open Stored Procedure spoils connection
32898 Feedback lost connection error on non-standart (<>3306) port
===============================================[Network related]==============
27508 Assigned feof()
broken for user-defined streams
===============================================[OCI8 related]=================
29779 Suspended ORA-24327
30804 Assigned multiple returned lob resource being overwritten
30808 Suspended oci8 cannot connect after restarting DB
31042 Assigned oci_fetch set filed value to "false"
31533 Assigned [PATCH] OCI extension -- crash in _oci_close_session
31995 Open Oracle select
32325 Open Can't retrieve collection using OCI8
32859 Open Error when attempting to write Clob to oracle
===============================================[ODBC related]=================
32216 Open mysql & iodbc support
===============================================[OpenSSL related]==============
25614 Suspended openssl_pkey_get_public()
fails when given a private key
31638 Assigned openssl_csr_sign ignoring configargs
32895 Assigned old openssl included in Windows distributions
===============================================[Other web server]=============
26495 Open Using WebSite Pro 2.5 with ISAPI, cookies are not working
===============================================[Performance problem]==========
30295 Open array_key_exists()
makes a copy of the given array
32806 Open fgets()
function is slow
===============================================[PHP-GTK related]==============
25516 Suspended Gtk Widgets cannot be stored in Object Variables
===============================================[PostgreSQL related]===========
32223 Open weird behaviour of pg_last_notice
32774 Open stdin handling confusion in COPY
32904 Open pg_get_notify() ignores result_type param.
===============================================[Program Execution]============
32838 Feedback child processes opened with proc_open freeze the script
===============================================[Reproducible crash]===========
29803 Suspended Seg fault on count($GLOBALS, COUNT_RECURSIVE);
30328 Verified Crash when passing undefned variable to __get() and return its name
32740 Feedback signal 11 on make install-pear-installer, xml_parse
32742 Assigned segmentation fault when the stream with a wrapper is not closed (Linux RH only)
===============================================[Safe Mode/open_basedir]=======
31054 Open include_path is not traversed fully when open_basedir has a nonmatching entries
===============================================[Session related]==============
27818 Suspended session_destroy doesn't work
28644 Open mod_files.sh generates incorrect directories with hash_bits_per_character != 0
31984 Assigned sessions fail randomly, causes a segmentation fault in apache
32279 Suspended _SESSION treated as super global without session_start()
===============================================[SOAP related]=================
31248 Assigned SOAP-Client: mapping of overloaded functions fail
31993 Assigned SoapServer::handle() stops the script
32139 Assigned base64binary encode/decode
32857 Open Correct SoapFaults encoded in SOAP Body does work if Axis sends HTTP error 500
===============================================[SPL related]==================
32171 Assigned Userspace stream wrapper crashes PHP
===============================================[SQLite related]===============
32850 Feedback PHP crashes on startup because zend_do_implement_interface is called with NULL
===============================================[Strings related]==============
29865 Verified serialize produces invalid output
32608 Verified html_entity_decode converts single quotes even if ENT_NOQUOTES
is given
===============================================[Systems problem]==============
32293 Assigned Trouble accessing NNTP server
===============================================[Website problem]==============
32574 Open Mirror us4.php.net returns an error
===============================================[XML related]==================
27908 Verified xml default_handlers not being called when using libxml (works fine with expat)
28207 Open Wrong output in PHP 5 with XML Parser Functions
30257 Verified Unexpected result of xml_get_current_byte_index and xml_get_current_column_numb
===============================================[XSLT related]=================
30622 Suspended xsltProcessor->setParameter() cannot set namespace URI
===============================================[Zend Engine 2 problem]========
26456 Verified Wrong results from Reflection-API getDocComment() when called via STDIN
26780 Suspended Undefined variables cause type hints to become useless
27073 Suspended Strange behaviour after extending interface Iterator wo adding anything new
27268 Verified Bad references accentuated by clone
27598 Verified list() array key assignment causes HUGE memory leak
27833 Suspended Concatenating overloaded objects fails
27868 Verified segfault on apache and php5 cli (only with --disable-debug!)
27964 Verified foreach() + @ + with references broken
28054 Assigned debug_backtrace()
bug
29687 Verified By-reference passed value inside foreach() is no longer working
29689 Assigned default value of protected member overrides default value of private
29896 Verified Backtrace argument list out of sync
30002 Assigned Undefined property notice appear when __get method access $this->OtherProperty
30021 Feedback Infinite loop causing SIGBUS
30080 Verified Passing array or non array of objects
30162 Assigned Problem with var_dump()
30346 Assigned arrayAcces & using $this
30394 Verified Assignment operators yield wrong result with __get/__set
30519 Verified Interface not existing says Class not found
30674 Verified Unexpected results and core dump with recursive references serializing
30707 Assigned Segmentation fault
30791 Verified magic methods (__sleep/__wakeup/__toString) call __call if object is overloaded.
30820 Assigned static member conflict with $this->member silently ignored
30828 Verified debug_backtrace()
reports incorrect class in overridden methods
30959 Assigned __call does not return by reference
30961 Assigned Wrong linenumber in ReflectionClass getStartLine()
31086 Verified Type hinting in constructor crashes php
31177 Verified Memory leak
31300 Feedback ArrayAccess and __get crash when using string concat in key
31525 Assigned object reference being dropped. $this getting lost.
31725 Open sqlite/zend engine 2 weird problems
31749 Assigned deadlock due to libc mutexes not released when timeout signal is delivered
32088 Open Reference fails after use of unset() on array
32101 Verified Exception in unknown on line 0 when throwing exception inside exception handler
32252 Assigned Segfault when offsetSet throws an Exception (only without debug)
32322 Open Return values by reference broken( using self::),example singleton instance
32334 Verified __set acts unexpected with variable variables
32428 Verified The @ warning error supression operator is broken
32437 Verified two leaks in zend_execute.c when executing bug22836.phpt
32596 Verified Segfault/Memory Leak by getClass (etc) in __destruct
32660 Verified Assignment by reference causes crash when field access is overloaded (__get)
32751 Feedback Segfault after code execution (destructor calls,persistent links,shared module)
32799 Verified crash: calling the corresponding global var during the destruct
===============================================[Zlib Related]=================
32848 Feedback compress.zlib://ftp:// produces warning
Assigned bugs: (reminders sent)
zeev 29971: variables_order behaviour
iliaa 29521: compress.bzip2 wrapper
andi 31449: Comparison of class with recursive references causes fatal
andi 32296: get_class_methods output has changed between 5.0.2 and 5.0.3
andi 30641: Compile error: error: symbol "zend_error" is used but not defined
andi 30793: Abstract functions and default parameter
andi 28054: debug_backtrace()
bug
andi 29689: default value of protected member overrides default value of private
andi 30002: Undefined property notice appear when __get method access $this->OtherProperty
andi 30162: Problem with var_dump()
andi 30707: Segmentation fault
andi 30820: static member conflict with $this->member silently ignored
andi 30959: _call does not return by reference
andi 31525: object reference being dropped. $this getting lost.
andi 31749: deadlock due to libc mutexes not released when timeout signal is delivered
sniper 32144: Wrong awk version causes havoc (or: fix extensions loading system)
sniper 31638: openssl_csr_sign ignoring configargs
sniper 31984: sessions fail randomly, causes a segmentation fault in apache
momo 30937: date_sunrise()
& date_sunset()
don't handle endless day/night at high latitudes
wez 32771: is_dir()
returns false for absolute path. Even if it is a folder
wez 29973: Comparing COM object variable with NULL
throws an exception
wez 22999: proc_close()
sometimes returns -1 when called process exited with status of 0
wez 27792: Functions fail on large files (filesize,is_file,is_dir)
wez 27814: Multiple small packets send for HTTP request
wez 27508: feof()
broken for user-defined streams
wez 32293: Trouble accessing NNTP server
georg 24350: overloading mysqli-query-objects
26320: strtotime()
does not understand ISO6801 datetime format as used in XMLSchema
andrei 28793: php.ini settings should be able to read other php.ini settings
andrei 32091: PCRE 5.0 ugprade request
pollita 29280: changing the default http-wrapper
pollita 29337: dns_get_record()
unavailable on *BSD
pollita 30157: ftell()
function don't use stream_tell()
pollita 31774: Data missing using DirectoryIterator with ftp:// wrapper
pollita 32742: segmentation fault when the stream with a wrapper is not closed (Linux RH only)
derick 29585: Support week numbers in strtotime()
derick 31337: Request for new GMT timezone offset argument for the time()
function
dmitry 30498: SOAP: Persistent Connection Handling, Talking to SOAP::Lite
dmitry 31953: SoapClient::setHeader
dmitry 31248: SOAP-Client: mapping of overloaded functions fail
dmitry 31993: SoapServer::handle() stops the script
dmitry 32139: base64binary encode/decode
pajoye 31784: GD: add gdftusefontconfig function in gd module :D
pajoye 32803: GD-Functions update
johannes 32177: ReflectionException
john 32643: update tidy to reflect library change in tidyLoadConfig()
abies 30114: crash php-cli after "CREATE TABLE " and "DROP TABLE"
abies 30907: ibase_query() crashes when inserting a -1 into a Interbase TIMESTAMP field
abies 32143: ibase_query() causes IB server crash with invalid DB and parameters
fmk 32009: mssql_bind() causes buffer overruns & memleaks
fmk 32010: memleaks in mssql_fetch_batch()
fmk 32854: mssql_pconnect fails under load and doesn't recover
tony2001 30804: multiple returned lob resource being overwritten
tony2001 31042: oci_fetch* set filed value to "false"
tony2001 31533: [PATCH] OCI extension -- crash in _oci_close_session
edink 32895: old openssl included in Windows distributions
helly 32171: Userspace stream wrapper crashes PHP
helly 30346: arrayAcces & using $this
helly 30961: Wrong linenumber in ReflectionClass getStartLine()
helly 32252: Segfault when offsetSet throws an Exception (only without debug)