Test: /ext/date/tests/bug67253.phpt - Version 7.4.0-dev        

Bug #67253 timelib_meridian_with_check out-of-bounds read
Submitted: 2014-05-12 03:58:40 Modified: 2014-05-14 00:16:57
From: stas Assigned: stas
Status: Closed Package: *General Issues
PHP Version: 5.4.28 OS: *

There are 6 different diffs reported by users for this test.

Count Diff
6 (43%)
029+ [2]=>
029- [9]=>
4 (29%)
015+ float(0)
015- bool(false)
1 (7%)
024+ array(4) {
024- array(3) {
026+ string(6) "`,�خ"
026- string(51) "Meridian can only come after an hour has been found"
028+ string(6) "�,�خ"
029+ [2]=>
030+ string(12) "Data missing"
028- string(29) "A meridian could not be found"
030- string(12) "Data missing"
032+ string(6) " -�خ"
037+ [Wed Oct 10 02:18:00 2018] Script: %s/bug67253.php'
038+ /home/travis/build/php/php-src/Zend/zend_hash.c(224) : Freeing 0x00007faed8802c60 (56 bytes), %s/bug67253.php
039+ Last leak repeated 2 times
040+ === Total 3 memory leaks detected ===
1 (7%)
024+ array(4) {
024- array(3) {
026+ string(6) "`,@i�"
026- string(51) "Meridian can only come after an hour has been found"
028+ string(6) "�,@i�"
029+ [2]=>
030+ string(12) "Data missing"
028- string(29) "A meridian could not be found"
030- string(12) "Data missing"
032+ string(6) " -@i�"
037+ [Wed Oct 10 02:18:52 2018] Script: %s/bug67253.php'
038+ /home/travis/build/php/php-src/Zend/zend_hash.c(224) : Freeing 0x00007f8669402c60 (56 bytes), %s/bug67253.php
039+ Last leak repeated 2 times
040+ === Total 3 memory leaks detected ===
1 (7%)
024+ array(4) {
024- array(3) {
026+ string(6) "Xf�"
026- string(51) "Meridian can only come after an hour has been found"
028+ string(6) "�f�"
029+ [2]=>
030+ string(12) "Data missing"
028- string(29) "A meridian could not be found"
030- string(12) "Data missing"
032+ string(6) "�f�"
1 (7%)
024+ array(4) {
024- array(3) {
026+ string(6) "X��"
026- string(51) "Meridian can only come after an hour has been found"
028+ string(6) "���"
029+ [2]=>
030+ string(12) "Data missing"
028- string(29) "A meridian could not be found"
030- string(12) "Data missing"
032+ string(6) "���"