From: bernhard dot hari at multisports dot ch Operating system: Windows / Linux PHP version: Irrelevant Package: *Directory/Filesystem functions Bug Type: Bug Bug description:parse_ini_file, memory corruption
Description: ------------ I've got memory problems both on windows and linux using the INI_SCANNER_RAW option when parsing a simple test configuration file. Definition is used for the list separator character within CSV reports. Linux: php -v ==> 5.4.3 Windows: php -v ==> 5.3.5 Linux message: /opt/php/bin/php test.php *** glibc detected *** /opt/php/bin/php: malloc(): memory corruption: 0x0a3a0e38 *** Windows message: Unhandled exception at 0x715cae7a in php.exe: 0xC0000005: Access violation reading location 0x03951000. Using sinlge quotes all works fine. Test script: --------------- <?php parse_ini_file("test.ini", true, INI_SCANNER_RAW); ?> file test.ini: [test] csv_list_separator=";" -- Edit bug report at https://bugs.php.net/bug.php?id=62517&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=62517&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=62517&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=62517&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=62517&r=fixed Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=62517&r=needdocs Fixed in release: https://bugs.php.net/fix.php?id=62517&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=62517&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=62517&r=needscript Try newer version: https://bugs.php.net/fix.php?id=62517&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=62517&r=support Expected behavior: https://bugs.php.net/fix.php?id=62517&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=62517&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=62517&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=62517&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=62517&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=62517&r=dst IIS Stability: https://bugs.php.net/fix.php?id=62517&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=62517&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=62517&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=62517&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=62517&r=mysqlcfg