iliaa Wed Feb 23 17:40:18 2005 EDT Modified files: (Branch: PHP_4_3) /php-src TODO_SEGFAULTS Log: pack() issues were resolved. http://cvs.php.net/diff.php/php-src/TODO_SEGFAULTS?r1=1.1.2.35&r2=1.1.2.36&ty=u Index: php-src/TODO_SEGFAULTS diff -u php-src/TODO_SEGFAULTS:1.1.2.35 php-src/TODO_SEGFAULTS:1.1.2.36 --- php-src/TODO_SEGFAULTS:1.1.2.35 Wed Jun 4 11:03:29 2003 +++ php-src/TODO_SEGFAULTS Wed Feb 23 17:40:18 2005 @@ -25,12 +25,12 @@ mb_strcut('', [number greater than the length of first arg]) (Moriyoshi) ext/exif, ext/dba (Marcus) php_base64_encode (Moriyoshi) + pack (Ilia) Open: the dbase extension (1) socket_select (2) - pack (3) (1) heap corruption, mostly visible in malloc-related calls. Whether you see this or not might depend on your libc/compiler. Hard to track down, @@ -70,8 +70,6 @@ echo dbase_open | php do_crash.txt -(3) multiple integer overflows, ex. pack("d4294967297", 2); - Amendment 1. CFLAGS='-O0 -g' \
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php