==4541== Memcheck, a memory error detector.
==4541== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==4541== Using LibVEX rev 1658, a library for dynamic binary translation.
==4541== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==4541== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==4541== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==4541== For more details, rerun with: -v
==4541==
==4541== Use of uninitialised value of size 4
==4541== at 0x81D2F67: ZEND_NEW_SPEC_HANDLER (zend_vm_execute.h:409)
==4541== by 0x81D2498: execute (zend_vm_execute.h:92)
==4541== by 0x81BD54D: zend_execute_scripts (zend.c:1109)
==4541== by 0x818D183: php_execute_script (main.c:1737)
==4541== by 0x8216521: main (php_cli.c:1093)
==4541==
==4541== Invalid read of size 4
==4541== at 0x81D2F67: ZEND_NEW_SPEC_HANDLER (zend_vm_execute.h:409)
==4541== by 0x81D2498: execute (zend_vm_execute.h:92)
==4541== by 0x81BD54D: zend_execute_scripts (zend.c:1109)
==4541== by 0x818D183: php_execute_script (main.c:1737)
==4541== by 0x8216521: main (php_cli.c:1093)
==4541== Address 0x48 is not stack'd, malloc'd or (recently) free'd
==4541==
==4541== Process terminating with default action of signal 11 (SIGSEGV)
==4541== Access not within mapped region at address 0x48
==4541== at 0x81D2F67: ZEND_NEW_SPEC_HANDLER (zend_vm_execute.h:409)
==4541== by 0x81D2498: execute (zend_vm_execute.h:92)
==4541== by 0x81BD54D: zend_execute_scripts (zend.c:1109)
==4541== by 0x818D183: php_execute_script (main.c:1737)
==4541== by 0x8216521: main (php_cli.c:1093)
==4541==
==4541== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 54 from 4)
==4541== malloc/free: in use at exit: 726,566 bytes in 10,942 blocks.
==4541== malloc/free: 11,735 allocs, 793 frees, 820,483 bytes allocated.
==4541== For counts of detected errors, rerun with: -v
==4541== searching for pointers to 10,942 not-freed blocks.
==4541== checked 2,574,776 bytes.
==4541==
==4541== LEAK SUMMARY:
==4541== definitely lost: 0 bytes in 0 blocks.
==4541== possibly lost: 0 bytes in 0 blocks.
==4541== still reachable: 726,566 bytes in 10,942 blocks.
==4541== suppressed: 0 bytes in 0 blocks.
==4541== Reachable blocks (those to which a pointer was found) are not shown.
==4541== To see them, rerun with: --show-reachable=yes
Segmentation fault