Bug #75502 [Opn]: Segmentation fault in zend_string_release

From: Date: Mon, 13 Nov 2017 01:16:18 +0000
Subject: Bug #75502 [Opn]: Segmentation fault in zend_string_release
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-212555@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=75502&edit=1 ID: 75502 Updated by: rasmus@php.net Reported by: cristian dot pop at softwire dot com Summary: Segmentation fault in zend_string_release Status: Open Type: Bug Package: Reproducible crash Operating System: CentOS 7.4 PHP Version: 7.1.11 Block user comment: N Private report: N New Comment: We don't care about leaks in this case. We are looking for the invalid read/write that is causing the segfault and it doesn't seem to have happened on that Valgrind run you did. Try this little memcheck wrapper script: #!/bin/bash USE_ZEND_ALLOC=0 valgrind --tool=memcheck --leak-check=no --track-origins=yes --num-callers=30 --show-reachable=no "$@" Previous Comments: ------------------------------------------------------------------------ [2017-11-08 22:06:17] cristian dot pop at softwire dot com Running the script through valgrind without any flags didn't return too much info, so I assume you meant I should run it through valgrind --leak-check=full: ==2682== Memcheck, a memory error detector ==2682== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==2682== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info ==2682== Command: php ./cli/cron/noShowsUpdateJob.php ==2682== ==2682== ==2682== HEAP SUMMARY: ==2682== in use at exit: 117,090 bytes in 1,581 blocks ==2682== total heap usage: 865,773 allocs, 864,192 frees, 109,576,288 bytes allocated ==2682== ==2682== 8 bytes in 1 blocks are definitely lost in loss record 20 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x1AA6D868: ??? ==2682== by 0x1AA7C68B: ??? ==2682== by 0x1AA6BEC6: ??? ==2682== by 0x400F502: call_init (dl-init.c:82) ==2682== by 0x400F502: _dl_init (dl-init.c:131) ==2682== by 0x4013C15: dl_open_worker (dl-open.c:560) ==2682== by 0x400F313: _dl_catch_error (dl-error.c:177) ==2682== by 0x401330A: _dl_open (dl-open.c:650) ==2682== by 0x633DFBA: dlopen_doit (dlopen.c:66) ==2682== by 0x400F313: _dl_catch_error (dl-error.c:177) ==2682== by 0x633E5BC: _dlerror_run (dlerror.c:163) ==2682== by 0x633E050: dlopen@@GLIBC_2.2.5 (dlopen.c:87) ==2682== ==2682== 16 bytes in 1 blocks are definitely lost in loss record 27 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x1A438A18: ??? ==2682== by 0x1A438A4D: ??? ==2682== by 0x1A438859: ??? ==2682== by 0x1A43A0EB: ??? ==2682== by 0x1944C561: ??? ==2682== by 0x1944D1BC: ??? ==2682== by 0x1944774E: ??? ==2682== by 0x18DC5C01: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== ==2682== 24 bytes in 1 blocks are definitely lost in loss record 47 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E7135E: ??? ==2682== by 0x11E7E3DE: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 24 bytes in 1 blocks are definitely lost in loss record 48 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x11E7E182: ??? ==2682== by 0x11E7E3E8: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 24 bytes in 1 blocks are definitely lost in loss record 49 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0xFB5FDCD: ??? ==2682== by 0xFB5F113: ??? ==2682== by 0x3B0FAF: zend_activate_modules (zend_API.c:2539) ==2682== by 0x3449F7: php_request_startup (main.c:1698) ==2682== by 0x451882: do_cli (php_cli.c:964) ==2682== by 0x1D7829: main (php_cli.c:1381) ==2682== ==2682== 46 (40 direct, 6 indirect) bytes in 1 blocks are definitely lost in loss record 78 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E786B1: ??? ==2682== by 0x11E7E3B9: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 64 bytes in 1 blocks are definitely lost in loss record 80 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E77A86: ??? ==2682== by 0x11E7E39D: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 88 (48 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 84 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x11E70EF9: ??? ==2682== by 0x11E8AC76: ??? ==2682== by 0x11E8AD80: ??? ==2682== by 0x11E7E3A4: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== ==2682== 88 (48 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 85 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x11E70EF9: ??? ==2682== by 0x11E8AC76: ??? ==2682== by 0x11E8AD9E: ??? ==2682== by 0x11E7E3A4: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== ==2682== 88 (48 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 86 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x11E70EF9: ??? ==2682== by 0x11E8AC76: ??? ==2682== by 0x11E8ADBC: ??? ==2682== by 0x11E7E3A4: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== ==2682== 104 (88 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 88 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x1A438A18: ??? ==2682== by 0x1A438A4D: ??? ==2682== by 0x1A43B1EF: ??? ==2682== by 0x1A43B67E: ??? ==2682== by 0x1A438957: ??? ==2682== by 0x1944C561: ??? ==2682== by 0x1944D1BC: ??? ==2682== by 0x1944774E: ??? ==2682== by 0x18DC5C01: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 94 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E7DB08: ??? ==2682== by 0x11E7E36E: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 95 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E73CC9: ??? ==2682== by 0x11E7E374: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 96 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E7E37E: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 97 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E77BC8: ??? ==2682== by 0x11E7E39D: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 98 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E8AD63: ??? ==2682== by 0x11E7E3A4: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 99 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E710D0: ??? ==2682== by 0x11E8AD6F: ??? ==2682== by 0x11E7E3A4: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 100 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E7F6D8: ??? ==2682== by 0x11E7E3A9: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 101 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E84D48: ??? ==2682== by 0x11E7E3AE: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 102 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E74125: ??? ==2682== by 0x11E7E3B4: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 103 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E87289: ??? ==2682== by 0x11E87378: ??? ==2682== by 0x11E7876B: ??? ==2682== by 0x11E7E3B9: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 104 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E7B418: ??? ==2682== by 0x11E7E3D9: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 105 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E7B424: ??? ==2682== by 0x11E7E3D9: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 106 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E71348: ??? ==2682== by 0x11E7E3DE: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 107 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E86DEC: ??? ==2682== by 0x11E8E217: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 108 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E87289: ??? ==2682== by 0x11E8E223: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 168 bytes in 1 blocks are definitely lost in loss record 109 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x37FC38: __zend_malloc (zend_alloc.c:2820) ==2682== by 0x3E4717: zend_objects_new (zend_objects.c:171) ==2682== by 0x3AD040: _object_and_properties_init (zend_API.c:1295) ==2682== by 0x44A7E5: ZEND_NEW_SPEC_UNUSED_HANDLER (zend_vm_execute.h:27941) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== by 0xFB5CD05: ??? ==2682== by 0x44D63D: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1076) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== by 0xFB5CD05: ??? ==2682== by 0x44DBCB: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:949) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== ==2682== 176 (16 direct, 160 indirect) bytes in 1 blocks are definitely lost in loss record 112 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x1A43C41D: ??? ==2682== by 0x1A438B94: ??? ==2682== by 0x1A43A003: ??? ==2682== by 0x1A438966: ??? ==2682== by 0x1944C561: ??? ==2682== by 0x1944D1BC: ??? ==2682== by 0x1944774E: ??? ==2682== by 0x18DC5C01: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== ==2682== 216 bytes in 1 blocks are definitely lost in loss record 114 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x37FC38: __zend_malloc (zend_alloc.c:2820) ==2682== by 0x3E4717: zend_objects_new (zend_objects.c:171) ==2682== by 0x3AD040: _object_and_properties_init (zend_API.c:1295) ==2682== by 0x44AD3B: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3217) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== by 0xFB5CD05: ??? ==2682== by 0x44D63D: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:1076) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== by 0xFB5CD05: ??? ==2682== by 0x44DBCB: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:949) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== ==2682== 232 (64 direct, 168 indirect) bytes in 1 blocks are definitely lost in loss record 115 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x11E86E92: ??? ==2682== by 0x11E8D3B0: ??? ==2682== by 0x11E7E393: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 232 (64 direct, 168 indirect) bytes in 1 blocks are definitely lost in loss record 116 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x11E86E92: ??? ==2682== by 0x11E8AD57: ??? ==2682== by 0x11E7E3A4: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== ==2682== 232 (64 direct, 168 indirect) bytes in 1 blocks are definitely lost in loss record 117 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x11E86E92: ??? ==2682== by 0x11E7E3CD: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 280 bytes in 1 blocks are definitely lost in loss record 118 of 135 ==2682== at 0x4C29BE3: malloc (vg_replace_malloc.c:299) ==2682== by 0x37FC38: __zend_malloc (zend_alloc.c:2820) ==2682== by 0x3E4717: zend_objects_new (zend_objects.c:171) ==2682== by 0x3AD040: _object_and_properties_init (zend_API.c:1295) ==2682== by 0x44AA79: ZEND_NEW_SPEC_VAR_HANDLER (zend_vm_execute.h:16310) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== by 0xFB5CD05: ??? ==2682== by 0x44DBCB: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:949) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== by 0xFB5CD05: ??? ==2682== by 0x44DBCB: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:949) ==2682== by 0x3F458A: execute_ex (zend_vm_execute.h:429) ==2682== ==2682== 319 (24 direct, 295 indirect) bytes in 1 blocks are definitely lost in loss record 119 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E73DA0: ??? ==2682== by 0x11E7E341: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 1,024 bytes in 1 blocks are definitely lost in loss record 123 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E78292: ??? ==2682== by 0x11E7E369: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== 1,608 (264 direct, 1,344 indirect) bytes in 1 blocks are definitely lost in loss record 126 of 135 ==2682== at 0x4C2B975: calloc (vg_replace_malloc.c:711) ==2682== by 0x11E7799D: ??? ==2682== by 0x11E7E39D: ??? ==2682== by 0x10A0E7D4: ??? ==2682== by 0x109F61C4: ??? ==2682== by 0x107BD3C7: ??? ==2682== by 0x3AEF3D: zend_startup_module_ex (zend_API.c:1843) ==2682== by 0x3AEFEB: zend_startup_module_zval (zend_API.c:1858) ==2682== by 0x3BC949: zend_hash_apply (zend_hash.c:1507) ==2682== by 0x3AF2A9: zend_startup_modules (zend_API.c:1969) ==2682== by 0x345A62: php_module_startup (main.c:2300) ==2682== by 0x450BBC: php_cli_startup (php_cli.c:427) ==2682== ==2682== LEAK SUMMARY: ==2682== definitely lost: 5,136 bytes in 36 blocks ==2682== indirectly lost: 2,445 bytes in 41 blocks ==2682== possibly lost: 0 bytes in 0 blocks ==2682== still reachable: 109,509 bytes in 1,504 blocks ==2682== suppressed: 0 bytes in 0 blocks ==2682== Reachable blocks (those to which a pointer was found) are not shown. ==2682== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==2682== ==2682== For counts of detected and suppressed errors, rerun with: -v ==2682== ERROR SUMMARY: 36 errors from 36 contexts (suppressed: 0 from 0) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=75502 -- Edit this bug report at https://bugs.php.net/bug.php?id=75502&edit=1

« previous php.bugs (#212555) next »