3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo convert_uudecode(':5CJ]=#'); ?>
Output for 5.2.5 - 7.1.0
Warning: convert_uudecode(): The given parameter is not a valid uuencoded string in /in/PNCup on line 2
Output for 5.0.2 - 5.2.4
Warning: convert_uudecode(): The given parameter is not a valid uuencoded string. in /in/PNCup on line 2
Output for 5.0.1
V:�t8 � �� �)( �0�(*** Error in `/bin/php-5.0.1': malloc(): memory corruption: 0x0000000000f1b6a0 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x6f364)[0x7f4697073364] /usr/lib/libc.so.6(+0x74d96)[0x7f4697078d96] /usr/lib/libc.so.6(+0x76ee9)[0x7f469707aee9] /usr/lib/libc.so.6(__libc_malloc+0x54)[0x7f469707c924] /usr/lib/libc.so.6(__strdup+0x1a)[0x7f469708236a] /bin/php-5.0.1(main+0x559)[0x43fe29] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f4697024710] /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 00e27000-00f3a000 rwxp 00000000 00:00 0 [heap] 7f4690000000-7f4690021000 rwxp 00000000 00:00 0 7f4690021000-7f4694000000 ---p 00000000 00:00 0 7f4696787000-7f469679d000 r-xp 00000000 00:13 7782 /usr/lib/libgcc_s.so.1 7f469679d000-7f469699c000 ---p 00016000 00:13 7782 /usr/lib/libgcc_s.so.1 7f469699c000-7f469699d000 rwxp 00015000 00:13 7782 /usr/lib/libgcc_s.so.1 7f46969aa000-7f46969b5000 r-xp 00000000 00:13 7901 /usr/lib/libnss_files-2.23.so 7f46969b5000-7f4696bb4000 ---p 0000b000 00:13 7901 /usr/lib/libnss_files-2.23.so 7f4696bb4000-7f4696bb5000 r-xp 0000a000 00:13 7901 /usr/lib/libnss_files-2.23.so 7f4696bb5000-7f4696bb6000 rwxp 0000b000 00:13 7901 /usr/lib/libnss_files-2.23.so 7f4696bb6000-7f4696bc0000 rwxp 00000000 00:00 0 7f4696bc0000-7f4696bd8000 r-xp 00000000 00:13 7927 /usr/lib/libpthread-2.23.so 7f4696bd8000-7f4696dd7000 ---p 00018000 00:13 7927 /usr/lib/libpthread-2.23.so 7f4696dd7000-7f4696dd8000 r-xp 00017000 00:13 7927 /usr/lib/libpthread-2.23.so 7f4696dd8000-7f4696dd9000 rwxp 00018000 00:13 7927 /usr/lib/libpthread-2.23.so 7f4696dd9000-7f4696ddd000 rwxp 00000000 00:00 0 7f4696ddd000-7f4696e02000 r-xp 00000000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7f4696e02000-7f4697001000 ---p 00025000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7f4697001000-7f4697002000 r-xp 00024000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7f4697002000-7f4697003000 rwxp 00025000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7f4697003000-7f4697004000 rwxp 00000000 00:00 0 7f4697004000-7f469719c000 r-xp 00000000 00:13 7737 /usr/lib/libc-2.23.so 7f469719c000-7f469739b000 ---p 00198000 00:13 7737 /usr/lib/libc-2.23.so 7f469739b000-7f469739f000 r-xp 00197000 00:13 7737 /usr/lib/libc-2.23.so 7f469739f000-7f46973a1000 rwxp 0019b000 00:13 7737 /usr/lib/libc-2.23.so 7f46973a1000-7f46973a5000 rwxp 00000000 00:00 0 7f46973a5000-7f4697503000 r-xp 00000000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7f4697503000-7f4697702000 ---p 0015e000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7f4697702000-7f469770a000 r-xp 0015d000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7f469770a000-7f469770c000 rwxp 00165000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7f469770c000-7f469770d000 rwxp 00000000 00:00 0 7f469770d000-7f4697722000 r-xp 00000000 00:13 7896 /usr/lib/libnsl-2.23.so 7f4697722000-7f4697921000 ---p 00015000 00:13 7896 /usr/lib/libnsl-2.23.so 7f4697921000-7f4697922000 r-xp 00014000 00:13 7896 /usr/lib/libnsl-2.23.so 7f4697922000-7f4697923000 rwxp 00015000 00:13 7896 /usr/lib/libnsl-2.23.so 7f4697923000-7f4697926000 rwxp 00000000 00:00 0 7f4697926000-7f4697928000 r-xp 00000000 00:13 7755 /usr/lib/libdl-2.23.so 7f4697928000-7f4697b28000 ---p 00002000 00:13 7755 /usr/lib/libdl-2.23.so 7f4697b28000-7f4697b29000 r-xp 00002000 00:13 7755 /usr/lib/libdl-2.23.so 7f4697b29000-7f4697b2a000 rwxp 00003000 00:13 7755 /usr/lib/libdl-2.23.so 7f4697b2a000-7f4697c2d000 r-xp 00000000 00:13 7872 /usr/lib/libm-2.23.so 7f4697c2d000-7f4697e2d000 ---p 00103000 00:13 7872 /usr/lib/libm-2.23.so 7f4697e2d000-7f4697e2e000 r-xp 00103000 00:13 7872 /usr/lib/libm-2.23.so 7f4697e2e000-7f4697e2f000 rwxp 00104000 00:13 7872 /usr/lib/libm-2.23.so 7f4697e2f000-7f4697e43000 r-xp 00000000 00:13 7934 /usr/lib/libresolv-2.23.so 7f4697e43000-7f4698042000 ---p 00014000 00:13 7934 /usr/lib/libresolv-2.23.so 7f4698042000-7f4698043000 r-xp 00013000 00:13 7934 /usr/lib/libresolv-2.23.so 7f4698043000-7f4698044000 rwxp 00014000 00:13 7934 /usr/lib/libresolv-2.23.so 7f4698044000-7f4698047000 rwxp 00000000 00:00 0 7f4698047000-7f469805c000 r-xp 00000000 00:13 8008 /usr/lib/libz.so.1.2.8 7f469805c000-7f469825b000 ---p 00015000 00:13 8008 /usr/lib/libz.so.1.2.8 7f469825b000-7f469825c000 r-xp 00014000 00:13 8008 /usr/lib/libz.so.1.2.8 7f469825c000-7f469825d000 rwxp 00015000 00:13 8008 /usr/lib/libz.so.1.2.8 7f469825d000-7f4698265000 r-xp 00000000 00:13 7747 /usr/lib/libcrypt-2.23.so 7f4698265000-7f4698464000 ---p 00008000 00:13 7747 /usr/lib/libcrypt-2.23.so 7f4698464000-7f4698465000 r-xp 00007000 00:13 7747 /usr/lib/libcrypt-2.23.so 7f4698465000-7f4698466000 rwxp 00008000 00:13 7747 /usr/lib/libcrypt-2.23.so 7f4698466000-7f4698494000 rwxp 00000000 00:00 0 7f46984a0000-7f46984a1000 rwxp 00000000 00:00 0 7f46984a1000-7f46984a2000 r-xp 00000000 00:13 1726160 /usr/bin/daemon-preload.so 7f46984a2000-7f46986a1000 ---p 00001000 00:13 1726160 /usr/bin/daemon-preload.so 7f46986a1000-7f46986a2000 rwxp 00000000 00:13 1726160 /usr/bin/daemon-preload.so 7f46986a2000-7f46986a3000 rwxp 00000000 00:00 0 7f46986a3000-7f46986c6000 r-xp 00000000 00:13 7564 /usr/lib/ld-2.23.so 7f46986c6000-7f46988c6000 ---p 00000000 00:00 0 7f46988c6000-7f46988c7000 r-xp 00023000 00:13 7564 /usr/lib/ld-2.23.so 7f46988c7000-7f46988c8000 rwxp 00024000 00:13 7564 /usr/lib/ld-2.23.so 7f46988c8000-7f46988c9000 rwxp 00000000 00:00 0 7ffd848c4000-7ffd848e5000 rwxp 00000000 00:00 0 [stack] 7ffd84953000-7ffd84956000 r--p 00000000 00:00 0 [vvar] 7ffd84956000-7ffd84958000 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.0
V:�t8 � �� �jX��0�X*** Error in `/bin/php-5.0.0': malloc(): memory corruption: 0x00000000028546f0 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x6f364)[0x7fd21ea6d364] /usr/lib/libc.so.6(+0x74d96)[0x7fd21ea72d96] /usr/lib/libc.so.6(+0x76ee9)[0x7fd21ea74ee9] /usr/lib/libc.so.6(__libc_malloc+0x54)[0x7fd21ea76924] /usr/lib/libc.so.6(__strdup+0x1a)[0x7fd21ea7c36a] /bin/php-5.0.0(main+0x559)[0x43fc19] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7fd21ea1e710] /bin/php-5.0.0[0x44067d] ======= Memory map: ======== 00400000-007c9000 r-xp 00000000 00:00 0 007c9000-009c9000 ---p 00000000 00:00 0 009c9000-009f8000 rwxp 00000000 00:00 0 00a00000-00a01000 rwxp 00000000 00:00 0 02760000-02873000 rwxp 00000000 00:00 0 [heap] 7fd218000000-7fd218021000 rwxp 00000000 00:00 0 7fd218021000-7fd21c000000 ---p 00000000 00:00 0 7fd21e181000-7fd21e197000 r-xp 00000000 00:13 7782 /usr/lib/libgcc_s.so.1 7fd21e197000-7fd21e396000 ---p 00016000 00:13 7782 /usr/lib/libgcc_s.so.1 7fd21e396000-7fd21e397000 rwxp 00015000 00:13 7782 /usr/lib/libgcc_s.so.1 7fd21e3a4000-7fd21e3af000 r-xp 00000000 00:13 7901 /usr/lib/libnss_files-2.23.so 7fd21e3af000-7fd21e5ae000 ---p 0000b000 00:13 7901 /usr/lib/libnss_files-2.23.so 7fd21e5ae000-7fd21e5af000 r-xp 0000a000 00:13 7901 /usr/lib/libnss_files-2.23.so 7fd21e5af000-7fd21e5b0000 rwxp 0000b000 00:13 7901 /usr/lib/libnss_files-2.23.so 7fd21e5b0000-7fd21e5ba000 rwxp 00000000 00:00 0 7fd21e5ba000-7fd21e5d2000 r-xp 00000000 00:13 7927 /usr/lib/libpthread-2.23.so 7fd21e5d2000-7fd21e7d1000 ---p 00018000 00:13 7927 /usr/lib/libpthread-2.23.so 7fd21e7d1000-7fd21e7d2000 r-xp 00017000 00:13 7927 /usr/lib/libpthread-2.23.so 7fd21e7d2000-7fd21e7d3000 rwxp 00018000 00:13 7927 /usr/lib/libpthread-2.23.so 7fd21e7d3000-7fd21e7d7000 rwxp 00000000 00:00 0 7fd21e7d7000-7fd21e7fc000 r-xp 00000000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7fd21e7fc000-7fd21e9fb000 ---p 00025000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7fd21e9fb000-7fd21e9fc000 r-xp 00024000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7fd21e9fc000-7fd21e9fd000 rwxp 00025000 00:13 7870 /usr/lib/liblzma.so.5.2.2 7fd21e9fd000-7fd21e9fe000 rwxp 00000000 00:00 0 7fd21e9fe000-7fd21eb96000 r-xp 00000000 00:13 7737 /usr/lib/libc-2.23.so 7fd21eb96000-7fd21ed95000 ---p 00198000 00:13 7737 /usr/lib/libc-2.23.so 7fd21ed95000-7fd21ed99000 r-xp 00197000 00:13 7737 /usr/lib/libc-2.23.so 7fd21ed99000-7fd21ed9b000 rwxp 0019b000 00:13 7737 /usr/lib/libc-2.23.so 7fd21ed9b000-7fd21ed9f000 rwxp 00000000 00:00 0 7fd21ed9f000-7fd21eefd000 r-xp 00000000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7fd21eefd000-7fd21f0fc000 ---p 0015e000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7fd21f0fc000-7fd21f104000 r-xp 0015d000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7fd21f104000-7fd21f106000 rwxp 00165000 00:13 8004 /usr/lib/libxml2.so.2.9.3 7fd21f106000-7fd21f107000 rwxp 00000000 00:00 0 7fd21f107000-7fd21f11c000 r-xp 00000000 00:13 7896 /usr/lib/libnsl-2.23.so 7fd21f11c000-7fd21f31b000 ---p 00015000 00:13 7896 /usr/lib/libnsl-2.23.so 7fd21f31b000-7fd21f31c000 r-xp 00014000 00:13 7896 /usr/lib/libnsl-2.23.so 7fd21f31c000-7fd21f31d000 rwxp 00015000 00:13 7896 /usr/lib/libnsl-2.23.so 7fd21f31d000-7fd21f320000 rwxp 00000000 00:00 0 7fd21f320000-7fd21f322000 r-xp 00000000 00:13 7755 /usr/lib/libdl-2.23.so 7fd21f322000-7fd21f522000 ---p 00002000 00:13 7755 /usr/lib/libdl-2.23.so 7fd21f522000-7fd21f523000 r-xp 00002000 00:13 7755 /usr/lib/libdl-2.23.so 7fd21f523000-7fd21f524000 rwxp 00003000 00:13 7755 /usr/lib/libdl-2.23.so 7fd21f524000-7fd21f627000 r-xp 00000000 00:13 7872 /usr/lib/libm-2.23.so 7fd21f627000-7fd21f827000 ---p 00103000 00:13 7872 /usr/lib/libm-2.23.so 7fd21f827000-7fd21f828000 r-xp 00103000 00:13 7872 /usr/lib/libm-2.23.so 7fd21f828000-7fd21f829000 rwxp 00104000 00:13 7872 /usr/lib/libm-2.23.so 7fd21f829000-7fd21f83d000 r-xp 00000000 00:13 7934 /usr/lib/libresolv-2.23.so 7fd21f83d000-7fd21fa3c000 ---p 00014000 00:13 7934 /usr/lib/libresolv-2.23.so 7fd21fa3c000-7fd21fa3d000 r-xp 00013000 00:13 7934 /usr/lib/libresolv-2.23.so 7fd21fa3d000-7fd21fa3e000 rwxp 00014000 00:13 7934 /usr/lib/libresolv-2.23.so 7fd21fa3e000-7fd21fa41000 rwxp 00000000 00:00 0 7fd21fa41000-7fd21fa56000 r-xp 00000000 00:13 8008 /usr/lib/libz.so.1.2.8 7fd21fa56000-7fd21fc55000 ---p 00015000 00:13 8008 /usr/lib/libz.so.1.2.8 7fd21fc55000-7fd21fc56000 r-xp 00014000 00:13 8008 /usr/lib/libz.so.1.2.8 7fd21fc56000-7fd21fc57000 rwxp 00015000 00:13 8008 /usr/lib/libz.so.1.2.8 7fd21fc57000-7fd21fc5f000 r-xp 00000000 00:13 7747 /usr/lib/libcrypt-2.23.so 7fd21fc5f000-7fd21fe5e000 ---p 00008000 00:13 7747 /usr/lib/libcrypt-2.23.so 7fd21fe5e000-7fd21fe5f000 r-xp 00007000 00:13 7747 /usr/lib/libcrypt-2.23.so 7fd21fe5f000-7fd21fe60000 rwxp 00008000 00:13 7747 /usr/lib/libcrypt-2.23.so 7fd21fe60000-7fd21fe8e000 rwxp 00000000 00:00 0 7fd21fe9a000-7fd21fe9b000 rwxp 00000000 00:00 0 7fd21fe9b000-7fd21fe9c000 r-xp 00000000 00:13 1726160 /usr/bin/daemon-preload.so 7fd21fe9c000-7fd22009b000 ---p 00001000 00:13 1726160 /usr/bin/daemon-preload.so 7fd22009b000-7fd22009c000 rwxp 00000000 00:13 1726160 /usr/bin/daemon-preload.so 7fd22009c000-7fd22009d000 rwxp 00000000 00:00 0 7fd22009d000-7fd2200c0000 r-xp 00000000 00:13 7564 /usr/lib/ld-2.23.so 7fd2200c0000-7fd2202c0000 ---p 00000000 00:00 0 7fd2202c0000-7fd2202c1000 r-xp 00023000 00:13 7564 /usr/lib/ld-2.23.so 7fd2202c1000-7fd2202c2000 rwxp 00024000 00:13 7564 /usr/lib/ld-2.23.so 7fd2202c2000-7fd2202c3000 rwxp 00000000 00:00 0 7ffed1ab4000-7ffed1ad5000 rwxp 00000000 00:00 0 [stack] 7ffed1ae4000-7ffed1ae7000 r--p 00000000 00:00 0 [vvar] 7ffed1ae7000-7ffed1ae9000 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.5 - 4.4.9
Fatal error: Call to undefined function: convert_uudecode() in /in/PNCup on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: convert_uudecode() in /in/PNCup on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: convert_uudecode() in /in/PNCup on line 2