PHP 4.0 Bug #7621: NULL-bytes cause fundamental problems in string processing

From: Date: Fri, 03 Nov 2000 14:28:45 +0000
Subject: PHP 4.0 Bug #7621: NULL-bytes cause fundamental problems in string processing
Groups: php.dev 
Request: Send a blank email to php-dev+get-36957@lists.php.net to get a copy of this message
From: vburwitz@mails-media.de Operating system: GNU/Linux 2.2.13 (SuSE 6.3) PHP version: 4.0.3pl1 PHP Bug Type: Scripting Engine problem Bug description: NULL-bytes cause fundamental problems in string processing Fundamental String Append Problem!!! If NULL-bytes are in a string then appending the string won't work. e.g. (NULL-byte written as "0" here) $a ="abc0def"; $b ="1230456"; $a .=$b; echo $a; => "abc" echo strlen($a); => "3" Well I don't have to mention that the problem is most probably related to NULL-termination of strings in C/C++. The above creates a lot of HUGE PROBLEMS and was working with PHP3, since I am depending on NULL-safe string processing. Could someone give me a fast reply if something more is known? Thanks V. Burwitz -- Edit Bug report at: http://bugs.php.net/?id=7621&edit=1

« previous php.dev (#36957) next »