bug79371.phpt 278 B

123456789101112
  1. --TEST--
  2. Bug #79371 (mb_strtolower (UTF-32LE): stack-buffer-overflow)
  3. --EXTENSIONS--
  4. mbstring
  5. --FILE--
  6. <?php
  7. $bytes = array(0xef, 0xbf, 0xbd, 0xef);
  8. $str = implode(array_map("chr", $bytes));
  9. var_dump(bin2hex(mb_strtolower($str, "UTF-32LE")));
  10. ?>
  11. --EXPECT--
  12. string(8) "3f000000"