3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $val = 4; $str = "John"; debug_zval_dump($val); debug_zval_dump($str); /* Extracting Global Variables */ var_dump(extract($GLOBALS, EXTR_REFS)); debug_zval_dump($val); debug_zval_dump($str); echo "\nDone";
Output for 7.0.0 - 7.1.0, 7.1.7 - 7.1.10
int(4) string(4) "John" refcount(1) int(9) int(4) string(4) "John" refcount(1) Done
Output for 7.1.5 - 7.1.6
int(4) string(4) "John" refcount(3) int(9) int(4) string(4) "John" refcount(3) Done
Output for 5.4.0 - 5.6.21
long(4) refcount(2) string(4) "John" refcount(2) int(9) long(4) refcount(2) string(4) "John" refcount(2) Done
Output for 4.4.1 - 4.4.9, 5.1.0 - 5.2.12, 5.2.15 - 5.2.17, 5.3.4 - 5.3.29
long(4) refcount(2) string(4) "John" refcount(2) int(17) long(4) refcount(2) string(4) "John" refcount(2) Done
Output for 4.3.4 - 4.3.8, 5.0.0, 5.0.5, 5.2.13 - 5.2.14, 5.3.0 - 5.3.3
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(2) string(4) "John" refcount(2) Done
Output for 5.0.4
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) " �" refcount(1) Done*** Error in `/bin/php-5.0.4': double free or corruption (!prev): 0x0000000001f7f770 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7f5b41cbb055] /usr/lib/libc.so.6(+0x779a6)[0x7f5b41cc09a6] /usr/lib/libc.so.6(+0x7818e)[0x7f5b41cc118e] /bin/php-5.0.4(_efree+0x71)[0x5cfb71] /bin/php-5.0.4(_zval_dtor+0x66)[0x5e3cf6] /bin/php-5.0.4(_zval_ptr_dtor+0x35)[0x5d9825] /bin/php-5.0.4(php_request_shutdown+0xf8)[0x5ac528] /bin/php-5.0.4(main+0x5f8)[0x44c138] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f5b41c69610] /bin/php-5.0.4[0x44cb11] ======= Memory map: ======== 00400000-007ec000 r-xp 00000000 00:00 0 007ec000-009ec000 ---p 00000000 00:00 0 009ec000-00a35000 rwxp 00000000 00:00 0 00c00000-00c01000 rwxp 00000000 00:00 0 01e8a000-01f92000 rwxp 00000000 00:00 0 [heap] 7f5b3c000000-7f5b3c021000 rwxp 00000000 00:00 0 7f5b3c021000-7f5b40000000 ---p 00000000 00:00 0 7f5b413ce000-7f5b413e4000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7f5b413e4000-7f5b415e3000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7f5b415e3000-7f5b415e4000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7f5b415f0000-7f5b415fb000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5b415fb000-7f5b417fa000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5b417fa000-7f5b417fb000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5b417fb000-7f5b417fc000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5b417fc000-7f5b41805000 rwxp 00000000 00:00 0 7f5b41805000-7f5b4181d000 r-xp 00000000 00:12 7605 /usr/lib/libpthread-2.22.so 7f5b4181d000-7f5b41a1c000 ---p 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7f5b41a1c000-7f5b41a1d000 r-xp 00017000 00:12 7605 /usr/lib/libpthread-2.22.so 7f5b41a1d000-7f5b41a1e000 rwxp 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7f5b41a1e000-7f5b41a23000 rwxp 00000000 00:00 0 7f5b41a23000-7f5b41a48000 r-xp 00000000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f5b41a48000-7f5b41c47000 ---p 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f5b41c47000-7f5b41c48000 r-xp 00024000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f5b41c48000-7f5b41c49000 rwxp 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f5b41c49000-7f5b41de4000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7f5b41de4000-7f5b41fe3000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7f5b41fe3000-7f5b41fe7000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7f5b41fe7000-7f5b41fe9000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7f5b41fe9000-7f5b41fed000 rwxp 00000000 00:00 0 7f5b41fed000-7f5b42147000 r-xp 00000000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f5b42147000-7f5b42346000 ---p 0015a000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f5b42346000-7f5b4234e000 r-xp 00159000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f5b4234e000-7f5b42350000 rwxp 00161000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f5b42350000-7f5b42353000 rwxp 00000000 00:00 0 7f5b42353000-7f5b42368000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5b42368000-7f5b42567000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5b42567000-7f5b42568000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5b42568000-7f5b42569000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5b42569000-7f5b4256b000 rwxp 00000000 00:00 0 7f5b4256b000-7f5b4256e000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7f5b4256e000-7f5b4276d000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f5b4276d000-7f5b4276e000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7f5b4276e000-7f5b4276f000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f5b4276f000-7f5b4286c000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7f5b4286c000-7f5b42a6b000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f5b42a6b000-7f5b42a6c000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7f5b42a6c000-7f5b42a6d000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f5b42a6d000-7f5b42a6e000 rwxp 00000000 00:00 0 7f5b42a6e000-7f5b42a82000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5b42a82000-7f5b42c81000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5b42c81000-7f5b42c82000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5b42c82000-7f5b42c83000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5b42c83000-7f5b42c85000 rwxp 00000000 00:00 0 7f5b42c85000-7f5b42c9a000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5b42c9a000-7f5b42e99000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5b42e99000-7f5b42e9a000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5b42e9a000-7f5b42e9b000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5b42e9b000-7f5b42ea3000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5b42ea3000-7f5b430a3000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5b430a3000-7f5b430a4000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5b430a4000-7f5b430a5000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5b430a5000-7f5b430d4000 rwxp 00000000 00:00 0 7f5b430df000-7f5b430e0000 rwxp 00000000 00:00 0 7f5b430e0000-7f5b43102000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7f5b43102000-7f5b43301000 ---p 00000000 00:00 0 7f5b43301000-7f5b43302000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7f5b43302000-7f5b43303000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7f5b43303000-7f5b43304000 rwxp 00000000 00:00 0 7ffcf4d15000-7ffcf4d36000 rwxp 00000000 00:00 0 [stack] 7ffcf4d61000-7ffcf4d63000 r--p 00000000 00:00 0 [vvar] 7ffcf4d63000-7ffcf4d65000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 5.0.3
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) " �" refcount(1) Done*** Error in `/bin/php-5.0.3': double free or corruption (!prev): 0x000000000110a270 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7fbdd677e055] /usr/lib/libc.so.6(+0x779a6)[0x7fbdd67839a6] /usr/lib/libc.so.6(+0x7818e)[0x7fbdd678418e] /bin/php-5.0.3(_efree+0x71)[0x5bd671] /bin/php-5.0.3(_zval_dtor+0x66)[0x5d1fd6] /bin/php-5.0.3(_zval_ptr_dtor+0x35)[0x5c7005] /bin/php-5.0.3(php_request_shutdown+0xfb)[0x599f9b] /bin/php-5.0.3(main+0x584)[0x442474] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7fbdd672c610] /bin/php-5.0.3[0x442ead] ======= Memory map: ======== 00400000-007d7000 r-xp 00000000 00:00 0 007d7000-009d7000 ---p 00000000 00:00 0 009d7000-00a06000 rwxp 00000000 00:00 0 00c00000-00c01000 rwxp 00000000 00:00 0 01015000-0111d000 rwxp 00000000 00:00 0 [heap] 7fbdd0000000-7fbdd0021000 rwxp 00000000 00:00 0 7fbdd0021000-7fbdd4000000 ---p 00000000 00:00 0 7fbdd5e91000-7fbdd5ea7000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7fbdd5ea7000-7fbdd60a6000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7fbdd60a6000-7fbdd60a7000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7fbdd60b3000-7fbdd60be000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fbdd60be000-7fbdd62bd000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fbdd62bd000-7fbdd62be000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fbdd62be000-7fbdd62bf000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fbdd62bf000-7fbdd62c8000 rwxp 00000000 00:00 0 7fbdd62c8000-7fbdd62e0000 r-xp 00000000 00:12 7605 /usr/lib/libpthread-2.22.so 7fbdd62e0000-7fbdd64df000 ---p 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7fbdd64df000-7fbdd64e0000 r-xp 00017000 00:12 7605 /usr/lib/libpthread-2.22.so 7fbdd64e0000-7fbdd64e1000 rwxp 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7fbdd64e1000-7fbdd64e6000 rwxp 00000000 00:00 0 7fbdd64e6000-7fbdd650b000 r-xp 00000000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fbdd650b000-7fbdd670a000 ---p 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fbdd670a000-7fbdd670b000 r-xp 00024000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fbdd670b000-7fbdd670c000 rwxp 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fbdd670c000-7fbdd68a7000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7fbdd68a7000-7fbdd6aa6000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7fbdd6aa6000-7fbdd6aaa000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7fbdd6aaa000-7fbdd6aac000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7fbdd6aac000-7fbdd6ab0000 rwxp 00000000 00:00 0 7fbdd6ab0000-7fbdd6c0a000 r-xp 00000000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fbdd6c0a000-7fbdd6e09000 ---p 0015a000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fbdd6e09000-7fbdd6e11000 r-xp 00159000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fbdd6e11000-7fbdd6e13000 rwxp 00161000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fbdd6e13000-7fbdd6e16000 rwxp 00000000 00:00 0 7fbdd6e16000-7fbdd6e2b000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7fbdd6e2b000-7fbdd702a000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7fbdd702a000-7fbdd702b000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7fbdd702b000-7fbdd702c000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7fbdd702c000-7fbdd702e000 rwxp 00000000 00:00 0 7fbdd702e000-7fbdd7031000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7fbdd7031000-7fbdd7230000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7fbdd7230000-7fbdd7231000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7fbdd7231000-7fbdd7232000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7fbdd7232000-7fbdd732f000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7fbdd732f000-7fbdd752e000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7fbdd752e000-7fbdd752f000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7fbdd752f000-7fbdd7530000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7fbdd7530000-7fbdd7531000 rwxp 00000000 00:00 0 7fbdd7531000-7fbdd7545000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7fbdd7545000-7fbdd7744000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7fbdd7744000-7fbdd7745000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7fbdd7745000-7fbdd7746000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7fbdd7746000-7fbdd7748000 rwxp 00000000 00:00 0 7fbdd7748000-7fbdd775d000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7fbdd775d000-7fbdd795c000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7fbdd795c000-7fbdd795d000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7fbdd795d000-7fbdd795e000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7fbdd795e000-7fbdd7966000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fbdd7966000-7fbdd7b66000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fbdd7b66000-7fbdd7b67000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fbdd7b67000-7fbdd7b68000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fbdd7b68000-7fbdd7b97000 rwxp 00000000 00:00 0 7fbdd7ba2000-7fbdd7ba3000 rwxp 00000000 00:00 0 7fbdd7ba3000-7fbdd7bc5000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7fbdd7bc5000-7fbdd7dc4000 ---p 00000000 00:00 0 7fbdd7dc4000-7fbdd7dc5000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7fbdd7dc5000-7fbdd7dc6000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7fbdd7dc6000-7fbdd7dc7000 rwxp 00000000 00:00 0 7fff9aa00000-7fff9aa21000 rwxp 00000000 00:00 0 [stack] 7fff9aa9a000-7fff9aa9c000 r--p 00000000 00:00 0 [vvar] 7fff9aa9c000-7fff9aa9e000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 5.0.2
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) "�z" refcount(1) Done*** Error in `/bin/php-5.0.2': double free or corruption (!prev): 0x00000000011d5c40 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7fa7ae3de055] /usr/lib/libc.so.6(+0x779a6)[0x7fa7ae3e39a6] /usr/lib/libc.so.6(+0x7818e)[0x7fa7ae3e418e] /bin/php-5.0.2(_efree+0x71)[0x5bab81] /bin/php-5.0.2(_zval_dtor+0x66)[0x5cf626] /bin/php-5.0.2(_zval_ptr_dtor+0x35)[0x5c44c5] /bin/php-5.0.2(php_request_shutdown+0xfb)[0x5988eb] /bin/php-5.0.2(main+0x584)[0x442004] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7fa7ae38c610] /bin/php-5.0.2[0x442a3d] ======= Memory map: ======== 00400000-007d1000 r-xp 00000000 00:00 0 007d1000-009d0000 ---p 00000000 00:00 0 009d0000-009ff000 rwxp 00000000 00:00 0 00a00000-00a01000 rwxp 00000000 00:00 0 010e2000-011f5000 rwxp 00000000 00:00 0 [heap] 7fa7a8000000-7fa7a8021000 rwxp 00000000 00:00 0 7fa7a8021000-7fa7ac000000 ---p 00000000 00:00 0 7fa7adaf1000-7fa7adb07000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7fa7adb07000-7fa7add06000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7fa7add06000-7fa7add07000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7fa7add13000-7fa7add1e000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fa7add1e000-7fa7adf1d000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fa7adf1d000-7fa7adf1e000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fa7adf1e000-7fa7adf1f000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fa7adf1f000-7fa7adf28000 rwxp 00000000 00:00 0 7fa7adf28000-7fa7adf40000 r-xp 00000000 00:12 7605 /usr/lib/libpthread-2.22.so 7fa7adf40000-7fa7ae13f000 ---p 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7fa7ae13f000-7fa7ae140000 r-xp 00017000 00:12 7605 /usr/lib/libpthread-2.22.so 7fa7ae140000-7fa7ae141000 rwxp 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7fa7ae141000-7fa7ae146000 rwxp 00000000 00:00 0 7fa7ae146000-7fa7ae16b000 r-xp 00000000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fa7ae16b000-7fa7ae36a000 ---p 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fa7ae36a000-7fa7ae36b000 r-xp 00024000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fa7ae36b000-7fa7ae36c000 rwxp 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7fa7ae36c000-7fa7ae507000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7fa7ae507000-7fa7ae706000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7fa7ae706000-7fa7ae70a000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7fa7ae70a000-7fa7ae70c000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7fa7ae70c000-7fa7ae710000 rwxp 00000000 00:00 0 7fa7ae710000-7fa7ae86a000 r-xp 00000000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fa7ae86a000-7fa7aea69000 ---p 0015a000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fa7aea69000-7fa7aea71000 r-xp 00159000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fa7aea71000-7fa7aea73000 rwxp 00161000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7fa7aea73000-7fa7aea76000 rwxp 00000000 00:00 0 7fa7aea76000-7fa7aea8b000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7fa7aea8b000-7fa7aec8a000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7fa7aec8a000-7fa7aec8b000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7fa7aec8b000-7fa7aec8c000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7fa7aec8c000-7fa7aec8e000 rwxp 00000000 00:00 0 7fa7aec8e000-7fa7aec91000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7fa7aec91000-7fa7aee90000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7fa7aee90000-7fa7aee91000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7fa7aee91000-7fa7aee92000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7fa7aee92000-7fa7aef8f000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7fa7aef8f000-7fa7af18e000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7fa7af18e000-7fa7af18f000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7fa7af18f000-7fa7af190000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7fa7af190000-7fa7af191000 rwxp 00000000 00:00 0 7fa7af191000-7fa7af1a5000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7fa7af1a5000-7fa7af3a4000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7fa7af3a4000-7fa7af3a5000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7fa7af3a5000-7fa7af3a6000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7fa7af3a6000-7fa7af3a8000 rwxp 00000000 00:00 0 7fa7af3a8000-7fa7af3bd000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7fa7af3bd000-7fa7af5bc000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7fa7af5bc000-7fa7af5bd000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7fa7af5bd000-7fa7af5be000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7fa7af5be000-7fa7af5c6000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fa7af5c6000-7fa7af7c6000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fa7af7c6000-7fa7af7c7000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fa7af7c7000-7fa7af7c8000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fa7af7c8000-7fa7af7f7000 rwxp 00000000 00:00 0 7fa7af802000-7fa7af803000 rwxp 00000000 00:00 0 7fa7af803000-7fa7af825000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7fa7af825000-7fa7afa24000 ---p 00000000 00:00 0 7fa7afa24000-7fa7afa25000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7fa7afa25000-7fa7afa26000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7fa7afa26000-7fa7afa27000 rwxp 00000000 00:00 0 7ffe72117000-7ffe72138000 rwxp 00000000 00:00 0 [stack] 7ffe72141000-7ffe72143000 r--p 00000000 00:00 0 [vvar] 7ffe72143000-7ffe72145000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 5.0.1
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) "�F�" refcount(1) Done*** Error in `/bin/php-5.0.1': double free or corruption (!prev): 0x0000000000fa27d0 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7f79564d2055] /usr/lib/libc.so.6(+0x779a6)[0x7f79564d79a6] /usr/lib/libc.so.6(+0x7818e)[0x7f79564d818e] /bin/php-5.0.1(_efree+0x71)[0x5b6651] /bin/php-5.0.1(_zval_dtor+0x66)[0x5caf26] /bin/php-5.0.1(_zval_ptr_dtor+0x35)[0x5c0145] /bin/php-5.0.1(php_request_shutdown+0xfb)[0x5944fb] /bin/php-5.0.1(main+0x584)[0x43fe54] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f7956480610] /bin/php-5.0.1[0x44088d] ======= Memory map: ======== 00400000-007cc000 r-xp 00000000 00:00 0 007cc000-009cb000 ---p 00000000 00:00 0 009cb000-009fa000 rwxp 00000000 00:00 0 00a00000-00a01000 rwxp 00000000 00:00 0 00eaf000-00fc2000 rwxp 00000000 00:00 0 [heap] 7f7950000000-7f7950021000 rwxp 00000000 00:00 0 7f7950021000-7f7954000000 ---p 00000000 00:00 0 7f7955be5000-7f7955bfb000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7f7955bfb000-7f7955dfa000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7f7955dfa000-7f7955dfb000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7f7955e07000-7f7955e12000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7955e12000-7f7956011000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7956011000-7f7956012000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7956012000-7f7956013000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7956013000-7f795601c000 rwxp 00000000 00:00 0 7f795601c000-7f7956034000 r-xp 00000000 00:12 7605 /usr/lib/libpthread-2.22.so 7f7956034000-7f7956233000 ---p 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7f7956233000-7f7956234000 r-xp 00017000 00:12 7605 /usr/lib/libpthread-2.22.so 7f7956234000-7f7956235000 rwxp 00018000 00:12 7605 /usr/lib/libpthread-2.22.so 7f7956235000-7f795623a000 rwxp 00000000 00:00 0 7f795623a000-7f795625f000 r-xp 00000000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f795625f000-7f795645e000 ---p 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f795645e000-7f795645f000 r-xp 00024000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f795645f000-7f7956460000 rwxp 00025000 00:12 32324 /usr/lib/liblzma.so.5.2.2 7f7956460000-7f79565fb000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7f79565fb000-7f79567fa000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7f79567fa000-7f79567fe000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7f79567fe000-7f7956800000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7f7956800000-7f7956804000 rwxp 00000000 00:00 0 7f7956804000-7f795695e000 r-xp 00000000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f795695e000-7f7956b5d000 ---p 0015a000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f7956b5d000-7f7956b65000 r-xp 00159000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f7956b65000-7f7956b67000 rwxp 00161000 00:12 7680 /usr/lib/libxml2.so.2.9.2 7f7956b67000-7f7956b6a000 rwxp 00000000 00:00 0 7f7956b6a000-7f7956b7f000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7956b7f000-7f7956d7e000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7956d7e000-7f7956d7f000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7956d7f000-7f7956d80000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7956d80000-7f7956d82000 rwxp 00000000 00:00 0 7f7956d82000-7f7956d85000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7f7956d85000-7f7956f84000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f7956f84000-7f7956f85000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7f7956f85000-7f7956f86000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f7956f86000-7f7957083000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7f7957083000-7f7957282000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f7957282000-7f7957283000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7f7957283000-7f7957284000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f7957284000-7f7957285000 rwxp 00000000 00:00 0 7f7957285000-7f7957299000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7f7957299000-7f7957498000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f7957498000-7f7957499000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7f7957499000-7f795749a000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f795749a000-7f795749c000 rwxp 00000000 00:00 0 7f795749c000-7f79574b1000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7f79574b1000-7f79576b0000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f79576b0000-7f79576b1000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7f79576b1000-7f79576b2000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f79576b2000-7f79576ba000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f79576ba000-7f79578ba000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f79578ba000-7f79578bb000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f79578bb000-7f79578bc000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f79578bc000-7f79578eb000 rwxp 00000000 00:00 0 7f79578f6000-7f79578f7000 rwxp 00000000 00:00 0 7f79578f7000-7f7957919000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7f7957919000-7f7957b18000 ---p 00000000 00:00 0 7f7957b18000-7f7957b19000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7f7957b19000-7f7957b1a000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7f7957b1a000-7f7957b1b000 rwxp 00000000 00:00 0 7ffc9636b000-7ffc9638c000 rwxp 00000000 00:00 0 [stack] 7ffc963a3000-7ffc963a5000 r--p 00000000 00:00 0 [vvar] 7ffc963a5000-7ffc963a7000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.4.0
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) "h��" refcount(1) Done*** Error in `/bin/php-4.4.0': double free or corruption (!prev): 0x0000000000e2b360 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7fb619438055] /usr/lib/libc.so.6(+0x779a6)[0x7fb61943d9a6] /usr/lib/libc.so.6(+0x7818e)[0x7fb61943e18e] /bin/php-4.4.0(_efree+0x71)[0x537821] /bin/php-4.4.0(_zval_dtor+0x76)[0x5465e6] /bin/php-4.4.0(_zval_ptr_dtor+0x35)[0x53e165] /bin/php-4.4.0(php_request_shutdown+0xf0)[0x51add0] /bin/php-4.4.0(main+0x5d4)[0x42f9f4] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7fb6193e6610] /bin/php-4.4.0[0x430435] ======= Memory map: ======== 00400000-0071a000 r-xp 00000000 00:00 0 0071a000-00919000 ---p 00000000 00:00 0 00919000-00950000 rwxp 00000000 00:00 0 00a00000-00a01000 rwxp 00000000 00:00 0 00dc2000-00e46000 rwxp 00000000 00:00 0 [heap] 7fb614000000-7fb614021000 rwxp 00000000 00:00 0 7fb614021000-7fb618000000 ---p 00000000 00:00 0 7fb618f8f000-7fb618fa5000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7fb618fa5000-7fb6191a4000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7fb6191a4000-7fb6191a5000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7fb6191b1000-7fb6191bc000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fb6191bc000-7fb6193bb000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fb6193bb000-7fb6193bc000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fb6193bc000-7fb6193bd000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7fb6193bd000-7fb6193c6000 rwxp 00000000 00:00 0 7fb6193c6000-7fb619561000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7fb619561000-7fb619760000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7fb619760000-7fb619764000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7fb619764000-7fb619766000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7fb619766000-7fb61976b000 rwxp 00000000 00:00 0 7fb61976b000-7fb619780000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7fb619780000-7fb61997f000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7fb61997f000-7fb619980000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7fb619980000-7fb619981000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7fb619981000-7fb619983000 rwxp 00000000 00:00 0 7fb619983000-7fb619986000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7fb619986000-7fb619b85000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7fb619b85000-7fb619b86000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7fb619b86000-7fb619b87000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7fb619b87000-7fb619c84000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7fb619c84000-7fb619e83000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7fb619e83000-7fb619e84000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7fb619e84000-7fb619e85000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7fb619e85000-7fb619e86000 rwxp 00000000 00:00 0 7fb619e86000-7fb619e9a000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7fb619e9a000-7fb61a099000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7fb61a099000-7fb61a09a000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7fb61a09a000-7fb61a09b000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7fb61a09b000-7fb61a09d000 rwxp 00000000 00:00 0 7fb61a09d000-7fb61a0b2000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7fb61a0b2000-7fb61a2b1000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7fb61a2b1000-7fb61a2b2000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7fb61a2b2000-7fb61a2b3000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7fb61a2b3000-7fb61a2bb000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fb61a2bb000-7fb61a4bb000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fb61a4bb000-7fb61a4bc000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fb61a4bc000-7fb61a4bd000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7fb61a4bd000-7fb61a4ec000 rwxp 00000000 00:00 0 7fb61a4f7000-7fb61a4f8000 rwxp 00000000 00:00 0 7fb61a4f8000-7fb61a51a000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7fb61a51a000-7fb61a719000 ---p 00000000 00:00 0 7fb61a719000-7fb61a71a000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7fb61a71a000-7fb61a71b000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7fb61a71b000-7fb61a71c000 rwxp 00000000 00:00 0 7ffe60d23000-7ffe60d44000 rwxp 00000000 00:00 0 [stack] 7ffe60d93000-7ffe60d95000 r--p 00000000 00:00 0 [vvar] 7ffe60d95000-7ffe60d97000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.3.11
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) "��_" refcount(1) Done*** Error in `/bin/php-4.3.11': double free or corruption (!prev): 0x00000000025fee90 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7f7a9ddd3055] /usr/lib/libc.so.6(+0x779a6)[0x7f7a9ddd89a6] /usr/lib/libc.so.6(+0x7818e)[0x7f7a9ddd918e] /bin/php-4.3.11(_efree+0x71)[0x535db1] /bin/php-4.3.11(_zval_dtor+0x76)[0x5449d6] /bin/php-4.3.11(_zval_ptr_dtor+0x35)[0x53c675] /bin/php-4.3.11(php_request_shutdown+0xf0)[0x519910] /bin/php-4.3.11(main+0x5d4)[0x42f984] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f7a9dd81610] /bin/php-4.3.11[0x4303c5] ======= Memory map: ======== 00400000-00717000 r-xp 00000000 00:00 0 00717000-00917000 ---p 00000000 00:00 0 00917000-00938000 rwxp 00000000 00:00 0 00a00000-00a01000 rwxp 00000000 00:00 0 02596000-0261a000 rwxp 00000000 00:00 0 [heap] 7f7a98000000-7f7a98021000 rwxp 00000000 00:00 0 7f7a98021000-7f7a9c000000 ---p 00000000 00:00 0 7f7a9d92a000-7f7a9d940000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7f7a9d940000-7f7a9db3f000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7f7a9db3f000-7f7a9db40000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7f7a9db4c000-7f7a9db57000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7a9db57000-7f7a9dd56000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7a9dd56000-7f7a9dd57000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7a9dd57000-7f7a9dd58000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f7a9dd58000-7f7a9dd61000 rwxp 00000000 00:00 0 7f7a9dd61000-7f7a9defc000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7f7a9defc000-7f7a9e0fb000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7f7a9e0fb000-7f7a9e0ff000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7f7a9e0ff000-7f7a9e101000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7f7a9e101000-7f7a9e106000 rwxp 00000000 00:00 0 7f7a9e106000-7f7a9e11b000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7a9e11b000-7f7a9e31a000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7a9e31a000-7f7a9e31b000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7a9e31b000-7f7a9e31c000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f7a9e31c000-7f7a9e31e000 rwxp 00000000 00:00 0 7f7a9e31e000-7f7a9e321000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7f7a9e321000-7f7a9e520000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f7a9e520000-7f7a9e521000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7f7a9e521000-7f7a9e522000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f7a9e522000-7f7a9e61f000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7f7a9e61f000-7f7a9e81e000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f7a9e81e000-7f7a9e81f000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7f7a9e81f000-7f7a9e820000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f7a9e820000-7f7a9e821000 rwxp 00000000 00:00 0 7f7a9e821000-7f7a9e835000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7f7a9e835000-7f7a9ea34000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f7a9ea34000-7f7a9ea35000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7f7a9ea35000-7f7a9ea36000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f7a9ea36000-7f7a9ea38000 rwxp 00000000 00:00 0 7f7a9ea38000-7f7a9ea4d000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7f7a9ea4d000-7f7a9ec4c000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f7a9ec4c000-7f7a9ec4d000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7f7a9ec4d000-7f7a9ec4e000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f7a9ec4e000-7f7a9ec56000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f7a9ec56000-7f7a9ee56000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f7a9ee56000-7f7a9ee57000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f7a9ee57000-7f7a9ee58000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f7a9ee58000-7f7a9ee87000 rwxp 00000000 00:00 0 7f7a9ee92000-7f7a9ee93000 rwxp 00000000 00:00 0 7f7a9ee93000-7f7a9eeb5000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7f7a9eeb5000-7f7a9f0b4000 ---p 00000000 00:00 0 7f7a9f0b4000-7f7a9f0b5000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7f7a9f0b5000-7f7a9f0b6000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7f7a9f0b6000-7f7a9f0b7000 rwxp 00000000 00:00 0 7ffc16216000-7ffc16237000 rwxp 00000000 00:00 0 [stack] 7ffc163fc000-7ffc163fe000 r--p 00000000 00:00 0 [vvar] 7ffc163fe000-7ffc16400000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.3.10
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) "�ͩ" refcount(1) Done*** Error in `/bin/php-4.3.10': double free or corruption (!prev): 0x0000000001a9dd90 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7ff115561055] /usr/lib/libc.so.6(+0x779a6)[0x7ff1155669a6] /usr/lib/libc.so.6(+0x7818e)[0x7ff11556718e] /bin/php-4.3.10(_efree+0x71)[0x535a01] /bin/php-4.3.10(_zval_dtor+0x76)[0x5445d6] /bin/php-4.3.10(_zval_ptr_dtor+0x35)[0x53c2c5] /bin/php-4.3.10(php_request_shutdown+0xf0)[0x519570] /bin/php-4.3.10(main+0x5d4)[0x42f804] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7ff11550f610] /bin/php-4.3.10[0x430245] ======= Memory map: ======== 00400000-00716000 r-xp 00000000 00:00 0 00716000-00916000 ---p 00000000 00:00 0 00916000-00937000 rwxp 00000000 00:00 0 00a00000-00a01000 rwxp 00000000 00:00 0 01a35000-01ab9000 rwxp 00000000 00:00 0 [heap] 7ff110000000-7ff110021000 rwxp 00000000 00:00 0 7ff110021000-7ff114000000 ---p 00000000 00:00 0 7ff1150b8000-7ff1150ce000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7ff1150ce000-7ff1152cd000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7ff1152cd000-7ff1152ce000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7ff1152da000-7ff1152e5000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7ff1152e5000-7ff1154e4000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7ff1154e4000-7ff1154e5000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7ff1154e5000-7ff1154e6000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7ff1154e6000-7ff1154ef000 rwxp 00000000 00:00 0 7ff1154ef000-7ff11568a000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7ff11568a000-7ff115889000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7ff115889000-7ff11588d000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7ff11588d000-7ff11588f000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7ff11588f000-7ff115894000 rwxp 00000000 00:00 0 7ff115894000-7ff1158a9000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7ff1158a9000-7ff115aa8000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7ff115aa8000-7ff115aa9000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7ff115aa9000-7ff115aaa000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7ff115aaa000-7ff115aac000 rwxp 00000000 00:00 0 7ff115aac000-7ff115aaf000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7ff115aaf000-7ff115cae000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7ff115cae000-7ff115caf000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7ff115caf000-7ff115cb0000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7ff115cb0000-7ff115dad000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7ff115dad000-7ff115fac000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7ff115fac000-7ff115fad000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7ff115fad000-7ff115fae000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7ff115fae000-7ff115faf000 rwxp 00000000 00:00 0 7ff115faf000-7ff115fc3000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7ff115fc3000-7ff1161c2000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7ff1161c2000-7ff1161c3000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7ff1161c3000-7ff1161c4000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7ff1161c4000-7ff1161c6000 rwxp 00000000 00:00 0 7ff1161c6000-7ff1161db000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7ff1161db000-7ff1163da000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7ff1163da000-7ff1163db000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7ff1163db000-7ff1163dc000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7ff1163dc000-7ff1163e4000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7ff1163e4000-7ff1165e4000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7ff1165e4000-7ff1165e5000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7ff1165e5000-7ff1165e6000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7ff1165e6000-7ff116615000 rwxp 00000000 00:00 0 7ff116620000-7ff116621000 rwxp 00000000 00:00 0 7ff116621000-7ff116643000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7ff116643000-7ff116842000 ---p 00000000 00:00 0 7ff116842000-7ff116843000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7ff116843000-7ff116844000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7ff116844000-7ff116845000 rwxp 00000000 00:00 0 7ffc91af5000-7ffc91b16000 rwxp 00000000 00:00 0 [stack] 7ffc91b73000-7ffc91b75000 r--p 00000000 00:00 0 [vvar] 7ffc91b75000-7ffc91b77000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.3.9
long(4) refcount(2) string(4) "John" refcount(2) int(18) long(4) refcount(1) string(4) ",�" refcount(1) Done*** Error in `/bin/php-4.3.9': double free or corruption (!prev): 0x0000000001f83c10 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7f8517d22055] /usr/lib/libc.so.6(+0x779a6)[0x7f8517d279a6] /usr/lib/libc.so.6(+0x7818e)[0x7f8517d2818e] /bin/php-4.3.9(_efree+0x71)[0x533541] /bin/php-4.3.9(_zval_dtor+0x76)[0x5420c6] /bin/php-4.3.9(_zval_ptr_dtor+0x35)[0x539d85] /bin/php-4.3.9(php_request_shutdown+0xf0)[0x518480] /bin/php-4.3.9(main+0x5d4)[0x42f524] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f8517cd0610] /bin/php-4.3.9[0x42ff65] ======= Memory map: ======== 00400000-00711000 r-xp 00000000 00:00 0 00711000-00911000 ---p 00000000 00:00 0 00911000-00932000 rwxp 00000000 00:00 0 00a00000-00a01000 rwxp 00000000 00:00 0 01f1b000-01f9f000 rwxp 00000000 00:00 0 [heap] 7f8510000000-7f8510021000 rwxp 00000000 00:00 0 7f8510021000-7f8514000000 ---p 00000000 00:00 0 7f8517879000-7f851788f000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7f851788f000-7f8517a8e000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7f8517a8e000-7f8517a8f000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7f8517a9b000-7f8517aa6000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f8517aa6000-7f8517ca5000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f8517ca5000-7f8517ca6000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f8517ca6000-7f8517ca7000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f8517ca7000-7f8517cb0000 rwxp 00000000 00:00 0 7f8517cb0000-7f8517e4b000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7f8517e4b000-7f851804a000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7f851804a000-7f851804e000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7f851804e000-7f8518050000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7f8518050000-7f8518055000 rwxp 00000000 00:00 0 7f8518055000-7f851806a000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7f851806a000-7f8518269000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f8518269000-7f851826a000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7f851826a000-7f851826b000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f851826b000-7f851826d000 rwxp 00000000 00:00 0 7f851826d000-7f8518270000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7f8518270000-7f851846f000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f851846f000-7f8518470000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7f8518470000-7f8518471000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f8518471000-7f851856e000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7f851856e000-7f851876d000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f851876d000-7f851876e000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7f851876e000-7f851876f000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f851876f000-7f8518770000 rwxp 00000000 00:00 0 7f8518770000-7f8518784000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7f8518784000-7f8518983000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f8518983000-7f8518984000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7f8518984000-7f8518985000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f8518985000-7f8518987000 rwxp 00000000 00:00 0 7f8518987000-7f851899c000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7f851899c000-7f8518b9b000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f8518b9b000-7f8518b9c000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7f8518b9c000-7f8518b9d000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f8518b9d000-7f8518ba5000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f8518ba5000-7f8518da5000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f8518da5000-7f8518da6000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f8518da6000-7f8518da7000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f8518da7000-7f8518dd6000 rwxp 00000000 00:00 0 7f8518de1000-7f8518de2000 rwxp 00000000 00:00 0 7f8518de2000-7f8518e04000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7f8518e04000-7f8519003000 ---p 00000000 00:00 0 7f8519003000-7f8519004000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7f8519004000-7f8519005000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7f8519005000-7f8519006000 rwxp 00000000 00:00 0 7ffe99d86000-7ffe99da7000 rwxp 00000000 00:00 0 [stack] 7ffe99dba000-7ffe99dbc000 r--p 00000000 00:00 0 [vvar] 7ffe99dbc000-7ffe99dbe000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.3.3
long(4) refcount(2) string(4) "John" refcount(2) *** Error in `/bin/php-4.3.3': double free or corruption (!prev): 0x00000000018f4f60 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7f5a65c64055] /usr/lib/libc.so.6(+0x779a6)[0x7f5a65c699a6] /usr/lib/libc.so.6(+0x7818e)[0x7f5a65c6a18e] /bin/php-4.3.3(_efree+0x71)[0x514a41] /bin/php-4.3.3(_zval_dtor+0x76)[0x523276] /bin/php-4.3.3(zif_extract+0xba2)[0x486c82] /bin/php-4.3.3(execute+0x91c8)[0x53be98] /bin/php-4.3.3(zend_execute_scripts+0x119)[0x5247d9] /bin/php-4.3.3(php_execute_script+0x2cb)[0x4fae4b] /bin/php-4.3.3(main+0x71b)[0x4257ab] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f5a65c12610] /bin/php-4.3.3[0x426089] ======= Memory map: ======== 00400000-005d6000 r-xp 00000000 00:00 0 005d6000-007d5000 ---p 00000000 00:00 0 007d5000-007f6000 rwxp 00000000 00:00 0 00800000-00801000 rwxp 00000000 00:00 0 0188e000-01912000 rwxp 00000000 00:00 0 [heap] 7f5a60000000-7f5a60021000 rwxp 00000000 00:00 0 7f5a60021000-7f5a64000000 ---p 00000000 00:00 0 7f5a657bb000-7f5a657d1000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7f5a657d1000-7f5a659d0000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7f5a659d0000-7f5a659d1000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7f5a659dd000-7f5a659e8000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5a659e8000-7f5a65be7000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5a65be7000-7f5a65be8000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5a65be8000-7f5a65be9000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f5a65be9000-7f5a65bf2000 rwxp 00000000 00:00 0 7f5a65bf2000-7f5a65d8d000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7f5a65d8d000-7f5a65f8c000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7f5a65f8c000-7f5a65f90000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7f5a65f90000-7f5a65f92000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7f5a65f92000-7f5a65f97000 rwxp 00000000 00:00 0 7f5a65f97000-7f5a65fac000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5a65fac000-7f5a661ab000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5a661ab000-7f5a661ac000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5a661ac000-7f5a661ad000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f5a661ad000-7f5a661af000 rwxp 00000000 00:00 0 7f5a661af000-7f5a661b2000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7f5a661b2000-7f5a663b1000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f5a663b1000-7f5a663b2000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7f5a663b2000-7f5a663b3000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f5a663b3000-7f5a664b0000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7f5a664b0000-7f5a666af000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f5a666af000-7f5a666b0000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7f5a666b0000-7f5a666b1000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f5a666b1000-7f5a666b2000 rwxp 00000000 00:00 0 7f5a666b2000-7f5a666c6000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5a666c6000-7f5a668c5000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5a668c5000-7f5a668c6000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5a668c6000-7f5a668c7000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f5a668c7000-7f5a668c9000 rwxp 00000000 00:00 0 7f5a668c9000-7f5a668de000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5a668de000-7f5a66add000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5a66add000-7f5a66ade000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5a66ade000-7f5a66adf000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f5a66adf000-7f5a66ae7000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5a66ae7000-7f5a66ce7000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5a66ce7000-7f5a66ce8000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5a66ce8000-7f5a66ce9000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f5a66ce9000-7f5a66d18000 rwxp 00000000 00:00 0 7f5a66d23000-7f5a66d24000 rwxp 00000000 00:00 0 7f5a66d24000-7f5a66d46000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7f5a66d46000-7f5a66f45000 ---p 00000000 00:00 0 7f5a66f45000-7f5a66f46000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7f5a66f46000-7f5a66f47000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7f5a66f47000-7f5a66f48000 rwxp 00000000 00:00 0 7ffe320f9000-7ffe3211a000 rwxp 00000000 00:00 0 [stack] 7ffe321de000-7ffe321e0000 r--p 00000000 00:00 0 [vvar] 7ffe321e0000-7ffe321e2000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.3.2
long(4) refcount(2) string(4) "John" refcount(2) *** Error in `/bin/php-4.3.2': double free or corruption (!prev): 0x0000000001d6aff0 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7feadf0d8055] /usr/lib/libc.so.6(+0x779a6)[0x7feadf0dd9a6] /usr/lib/libc.so.6(+0x7818e)[0x7feadf0de18e] /bin/php-4.3.2(_efree+0x71)[0x5131c1] /bin/php-4.3.2(_zval_dtor+0x76)[0x521a26] /bin/php-4.3.2(zif_extract+0xb3e)[0x487e5e] /bin/php-4.3.2(execute+0x9803)[0x539563] /bin/php-4.3.2(zend_execute_scripts+0x12d)[0x522f6d] /bin/php-4.3.2(php_execute_script+0x23d)[0x4f961d] /bin/php-4.3.2(main+0xa49)[0x429fd9] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7feadf086610] /bin/php-4.3.2[0x42a4c1] ======= Memory map: ======== 00400000-005d0000 r-xp 00000000 00:00 0 005d0000-007d0000 ---p 00000000 00:00 0 007d0000-007f1000 rwxp 00000000 00:00 0 00800000-00801000 rwxp 00000000 00:00 0 01d04000-01d88000 rwxp 00000000 00:00 0 [heap] 7fead8000000-7fead8021000 rwxp 00000000 00:00 0 7fead8021000-7feadc000000 ---p 00000000 00:00 0 7feadec2f000-7feadec45000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7feadec45000-7feadee44000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7feadee44000-7feadee45000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7feadee51000-7feadee5c000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7feadee5c000-7feadf05b000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7feadf05b000-7feadf05c000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7feadf05c000-7feadf05d000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7feadf05d000-7feadf066000 rwxp 00000000 00:00 0 7feadf066000-7feadf201000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7feadf201000-7feadf400000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7feadf400000-7feadf404000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7feadf404000-7feadf406000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7feadf406000-7feadf40b000 rwxp 00000000 00:00 0 7feadf40b000-7feadf420000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7feadf420000-7feadf61f000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7feadf61f000-7feadf620000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7feadf620000-7feadf621000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7feadf621000-7feadf623000 rwxp 00000000 00:00 0 7feadf623000-7feadf626000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7feadf626000-7feadf825000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7feadf825000-7feadf826000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7feadf826000-7feadf827000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7feadf827000-7feadf924000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7feadf924000-7feadfb23000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7feadfb23000-7feadfb24000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7feadfb24000-7feadfb25000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7feadfb25000-7feadfb26000 rwxp 00000000 00:00 0 7feadfb26000-7feadfb3a000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7feadfb3a000-7feadfd39000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7feadfd39000-7feadfd3a000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7feadfd3a000-7feadfd3b000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7feadfd3b000-7feadfd3d000 rwxp 00000000 00:00 0 7feadfd3d000-7feadfd52000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7feadfd52000-7feadff51000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7feadff51000-7feadff52000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7feadff52000-7feadff53000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7feadff53000-7feadff5b000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7feadff5b000-7feae015b000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7feae015b000-7feae015c000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7feae015c000-7feae015d000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7feae015d000-7feae018c000 rwxp 00000000 00:00 0 7feae0197000-7feae0198000 rwxp 00000000 00:00 0 7feae0198000-7feae01ba000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7feae01ba000-7feae03b9000 ---p 00000000 00:00 0 7feae03b9000-7feae03ba000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7feae03ba000-7feae03bb000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7feae03bb000-7feae03bc000 rwxp 00000000 00:00 0 7ffd36c8e000-7ffd36caf000 rwxp 00000000 00:00 0 [stack] 7ffd36cf6000-7ffd36cf8000 r--p 00000000 00:00 0 [vvar] 7ffd36cf8000-7ffd36cfa000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.3.1
long(4) refcount(2) string(4) "John" refcount(2) *** Error in `/bin/php-4.3.1': double free or corruption (fasttop): 0x000000000090fe60 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7f37ee9cb055] /usr/lib/libc.so.6(+0x779a6)[0x7f37ee9d09a6] /usr/lib/libc.so.6(+0x7818e)[0x7f37ee9d118e] /bin/php-4.3.1(_efree+0x71)[0x50a731] /bin/php-4.3.1(zend_hash_destroy+0x4d)[0x51eafd] /bin/php-4.3.1(_zval_dtor+0x76)[0x518ea6] /bin/php-4.3.1(zif_extract+0xba2)[0x482072] /bin/php-4.3.1(execute+0xa793)[0x532cd3] /bin/php-4.3.1(zend_execute_scripts+0x119)[0x51a3d9] /bin/php-4.3.1(php_execute_script+0x268)[0x4f18d8] /bin/php-4.3.1(main+0xb20)[0x425500] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f37ee979610] /bin/php-4.3.1[0x4258dd] ======= Memory map: ======== 00400000-005c7000 r-xp 00000000 00:00 0 005c7000-007c6000 ---p 00000000 00:00 0 007c6000-007e6000 rwxp 00000000 00:00 0 00800000-00801000 rwxp 00000000 00:00 0 008aa000-0092e000 rwxp 00000000 00:00 0 [heap] 7f37e8000000-7f37e8021000 rwxp 00000000 00:00 0 7f37e8021000-7f37ec000000 ---p 00000000 00:00 0 7f37ee522000-7f37ee538000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7f37ee538000-7f37ee737000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7f37ee737000-7f37ee738000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7f37ee744000-7f37ee74f000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f37ee74f000-7f37ee94e000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f37ee94e000-7f37ee94f000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f37ee94f000-7f37ee950000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f37ee950000-7f37ee959000 rwxp 00000000 00:00 0 7f37ee959000-7f37eeaf4000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7f37eeaf4000-7f37eecf3000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7f37eecf3000-7f37eecf7000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7f37eecf7000-7f37eecf9000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7f37eecf9000-7f37eecfe000 rwxp 00000000 00:00 0 7f37eecfe000-7f37eed13000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7f37eed13000-7f37eef12000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f37eef12000-7f37eef13000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7f37eef13000-7f37eef14000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f37eef14000-7f37eef16000 rwxp 00000000 00:00 0 7f37eef16000-7f37eef19000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7f37eef19000-7f37ef118000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f37ef118000-7f37ef119000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7f37ef119000-7f37ef11a000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f37ef11a000-7f37ef217000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7f37ef217000-7f37ef416000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f37ef416000-7f37ef417000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7f37ef417000-7f37ef418000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f37ef418000-7f37ef419000 rwxp 00000000 00:00 0 7f37ef419000-7f37ef42d000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7f37ef42d000-7f37ef62c000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f37ef62c000-7f37ef62d000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7f37ef62d000-7f37ef62e000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f37ef62e000-7f37ef630000 rwxp 00000000 00:00 0 7f37ef630000-7f37ef638000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f37ef638000-7f37ef838000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f37ef838000-7f37ef839000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f37ef839000-7f37ef83a000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f37ef83a000-7f37ef868000 rwxp 00000000 00:00 0 7f37ef868000-7f37ef87d000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7f37ef87d000-7f37efa7c000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f37efa7c000-7f37efa7d000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7f37efa7d000-7f37efa7e000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f37efa7e000-7f37efa7f000 rwxp 00000000 00:00 0 7f37efa8a000-7f37efa8b000 rwxp 00000000 00:00 0 7f37efa8b000-7f37efaad000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7f37efaad000-7f37efcac000 ---p 00000000 00:00 0 7f37efcac000-7f37efcad000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7f37efcad000-7f37efcae000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7f37efcae000-7f37efcaf000 rwxp 00000000 00:00 0 7ffc4f9a0000-7ffc4f9c1000 rwxp 00000000 00:00 0 [stack] 7ffc4f9dc000-7ffc4f9de000 r--p 00000000 00:00 0 [vvar] 7ffc4f9de000-7ffc4f9e0000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.
Output for 4.3.0
long(4) refcount(2) string(4) "John" refcount(2) *** Error in `/bin/php-4.3.0': double free or corruption (fasttop): 0x0000000000fc5e60 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x72055)[0x7f82f6513055] /usr/lib/libc.so.6(+0x779a6)[0x7f82f65189a6] /usr/lib/libc.so.6(+0x7818e)[0x7f82f651918e] /bin/php-4.3.0(_efree+0x71)[0x50a711] /bin/php-4.3.0(zend_hash_destroy+0x4d)[0x51eadd] /bin/php-4.3.0(_zval_dtor+0x76)[0x518e86] /bin/php-4.3.0(zif_extract+0xba2)[0x482072] /bin/php-4.3.0(execute+0xa793)[0x532cb3] /bin/php-4.3.0(zend_execute_scripts+0x119)[0x51a3b9] /bin/php-4.3.0(php_execute_script+0x268)[0x4f18d8] /bin/php-4.3.0(main+0xb20)[0x425500] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f82f64c1610] /bin/php-4.3.0[0x4258dd] ======= Memory map: ======== 00400000-005c7000 r-xp 00000000 00:00 0 005c7000-007c6000 ---p 00000000 00:00 0 007c6000-007e6000 rwxp 00000000 00:00 0 00800000-00801000 rwxp 00000000 00:00 0 00f60000-00fe4000 rwxp 00000000 00:00 0 [heap] 7f82f0000000-7f82f0021000 rwxp 00000000 00:00 0 7f82f0021000-7f82f4000000 ---p 00000000 00:00 0 7f82f606a000-7f82f6080000 r-xp 00000000 00:12 7493 /usr/lib/libgcc_s.so.1 7f82f6080000-7f82f627f000 ---p 00016000 00:12 7493 /usr/lib/libgcc_s.so.1 7f82f627f000-7f82f6280000 rwxp 00015000 00:12 7493 /usr/lib/libgcc_s.so.1 7f82f628c000-7f82f6297000 r-xp 00000000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f82f6297000-7f82f6496000 ---p 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f82f6496000-7f82f6497000 r-xp 0000a000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f82f6497000-7f82f6498000 rwxp 0000b000 00:12 7582 /usr/lib/libnss_files-2.22.so 7f82f6498000-7f82f64a1000 rwxp 00000000 00:00 0 7f82f64a1000-7f82f663c000 r-xp 00000000 00:12 7448 /usr/lib/libc-2.22.so 7f82f663c000-7f82f683b000 ---p 0019b000 00:12 7448 /usr/lib/libc-2.22.so 7f82f683b000-7f82f683f000 r-xp 0019a000 00:12 7448 /usr/lib/libc-2.22.so 7f82f683f000-7f82f6841000 rwxp 0019e000 00:12 7448 /usr/lib/libc-2.22.so 7f82f6841000-7f82f6846000 rwxp 00000000 00:00 0 7f82f6846000-7f82f685b000 r-xp 00000000 00:12 7578 /usr/lib/libnsl-2.22.so 7f82f685b000-7f82f6a5a000 ---p 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f82f6a5a000-7f82f6a5b000 r-xp 00014000 00:12 7578 /usr/lib/libnsl-2.22.so 7f82f6a5b000-7f82f6a5c000 rwxp 00015000 00:12 7578 /usr/lib/libnsl-2.22.so 7f82f6a5c000-7f82f6a5e000 rwxp 00000000 00:00 0 7f82f6a5e000-7f82f6a61000 r-xp 00000000 00:12 7466 /usr/lib/libdl-2.22.so 7f82f6a61000-7f82f6c60000 ---p 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f82f6c60000-7f82f6c61000 r-xp 00002000 00:12 7466 /usr/lib/libdl-2.22.so 7f82f6c61000-7f82f6c62000 rwxp 00003000 00:12 7466 /usr/lib/libdl-2.22.so 7f82f6c62000-7f82f6d5f000 r-xp 00000000 00:12 7557 /usr/lib/libm-2.22.so 7f82f6d5f000-7f82f6f5e000 ---p 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f82f6f5e000-7f82f6f5f000 r-xp 000fc000 00:12 7557 /usr/lib/libm-2.22.so 7f82f6f5f000-7f82f6f60000 rwxp 000fd000 00:12 7557 /usr/lib/libm-2.22.so 7f82f6f60000-7f82f6f61000 rwxp 00000000 00:00 0 7f82f6f61000-7f82f6f75000 r-xp 00000000 00:12 7612 /usr/lib/libresolv-2.22.so 7f82f6f75000-7f82f7174000 ---p 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f82f7174000-7f82f7175000 r-xp 00013000 00:12 7612 /usr/lib/libresolv-2.22.so 7f82f7175000-7f82f7176000 rwxp 00014000 00:12 7612 /usr/lib/libresolv-2.22.so 7f82f7176000-7f82f7178000 rwxp 00000000 00:00 0 7f82f7178000-7f82f7180000 r-xp 00000000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f82f7180000-7f82f7380000 ---p 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f82f7380000-7f82f7381000 r-xp 00008000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f82f7381000-7f82f7382000 rwxp 00009000 00:12 7458 /usr/lib/libcrypt-2.22.so 7f82f7382000-7f82f73b0000 rwxp 00000000 00:00 0 7f82f73b0000-7f82f73c5000 r-xp 00000000 00:12 7684 /usr/lib/libz.so.1.2.8 7f82f73c5000-7f82f75c4000 ---p 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f82f75c4000-7f82f75c5000 r-xp 00014000 00:12 7684 /usr/lib/libz.so.1.2.8 7f82f75c5000-7f82f75c6000 rwxp 00015000 00:12 7684 /usr/lib/libz.so.1.2.8 7f82f75c6000-7f82f75c7000 rwxp 00000000 00:00 0 7f82f75d2000-7f82f75d3000 rwxp 00000000 00:00 0 7f82f75d3000-7f82f75f5000 r-xp 00000000 00:12 7348 /usr/lib/ld-2.22.so 7f82f75f5000-7f82f77f4000 ---p 00000000 00:00 0 7f82f77f4000-7f82f77f5000 r-xp 00021000 00:12 7348 /usr/lib/ld-2.22.so 7f82f77f5000-7f82f77f6000 rwxp 00022000 00:12 7348 /usr/lib/ld-2.22.so 7f82f77f6000-7f82f77f7000 rwxp 00000000 00:00 0 7fff10a68000-7fff10a89000 rwxp 00000000 00:00 0 [stack] 7fff10b74000-7fff10b76000 r--p 00000000 00:00 0 [vvar] 7fff10b76000-7fff10b78000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Process exited with code 134.