ID: 46647 Updated by: [EMAIL PROTECTED] Reported By: felipensp at gmail dot com -Status: Open +Status: Assigned Bug Type: SPL related PHP Version: 6CVS-2008-11-22 (CVS) -Assigned To: +Assigned To: colder
Previous Comments: ------------------------------------------------------------------------ [2008-11-22 18:04:28] felipensp at gmail dot com Description: ------------ See below. Reproduce code: --------------- <?php $x = new splfileobject(__FILE__); $x->fgetcsv(0); Actual result: -------------- Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb65c56e0 (LWP 23504)] 0x083f49cc in php_fgetcsv_ex (stream=0xa54d3b4, delimiter=0xbf9f6228 "0b\237���Q\b��(\n\024", delimiter_len=1, enclosure=0xbf9f6224 "\"", enclosure_len=1, escape=0x6 <Address 0x6 out of bounds>, escape_len=1, buffer=0xa54d7a0 "<?php\n", buffer_len=6, return_value=0xa54d7d8, tsrm_ls=0xa28d070) at /home/felipe/dev/php6/ext/standard/file.c:2381 2381 if ((PHP_FGETCSV_BIN_CHECK(p, e, escape, escape_len) && escape != enclosure) || (gdb) bt #0 0x083f49cc in php_fgetcsv_ex (stream=0xa54d3b4, delimiter=0xbf9f6228 "0b\237���Q\b��(\n\024", delimiter_len=1, enclosure=0xbf9f6224 "\"", enclosure_len=1, escape=0x6 <Address 0x6 out of bounds>, escape_len=1, buffer=0xa54d7a0 "<?php\n", buffer_len=6, return_value=0xa54d7d8, tsrm_ls=0xa28d070) at /home/felipe/dev/php6/ext/standard/file.c:2381 #1 0x083f467f in php_fgetcsv (stream=0xa54d3b4, delimiter=48 '0', enclosure=34 '"', escape=0 '\0', buf_len=6, buf=0xa54d7a0 "<?php\n", return_value=0xa54d7d8, tsrm_ls=0xa28d070) at /home/felipe/dev/php6/ext/standard/file.c:2311 #2 0x082c1a1d in spl_filesystem_file_read_csv (intern=0xa54e2c0, delimiter=48 '0', enclosure=34 '"', escape=0 '\0', return_value=0xa54c08c, tsrm_ls=0xa28d070) at /home/felipe/dev/php6/ext/spl/spl_directory.c:2002 #3 0x082c2ce8 in zim_spl_SplFileObject_fgetcsv (ht=1, return_value=0xa54c08c, return_value_ptr=0xa57fb74, this_ptr=0xa54c29c, return_value_used=0, tsrm_ls=0xa28d070) at /home/felipe/dev/php6/ext/spl/spl_directory.c:2397 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=46647&edit=1