From: cmb
Operating system: *
PHP version: 7.3Git-2020-01-06 (Git)
Package: GD related
Bug Type: Bug
Bug description:gdTransformAffineCopy() may use unitialized values
Description:
------------
See <https://github.com/libgd/libgd/issues/583>.
Test script:
---------------
<?php
$matrix = [1, 1, 1, 1, 1, 1];
$src = imagecreatetruecolor(8, 8);
var_dump(imageaffine($src, $matrix));
Expected result:
----------------
bool(false)
Actual result:
--------------
==10583== Memcheck, a memory error detector
==10583== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et
al.
==10583== Using Valgrind-3.12.0.SVN and LibVEX; rerun with -h for
copyright info
==10583== Command: sapi/cli/php
/mnt/c/php-sdk/phpdev/vc15/x64/affine.php
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x297F3B: getPixelInterpolated (gd_interpolation.c:747)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x297F4E: getPixelInterpolated (gd_interpolation.c:748)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x296F5C: filter_bicubic (gd_interpolation.c:343)
==10583== by 0x297FDC: getPixelInterpolated (gd_interpolation.c:773)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x296F6A: filter_bicubic (gd_interpolation.c:344)
==10583== by 0x297FDC: getPixelInterpolated (gd_interpolation.c:773)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x296F5C: filter_bicubic (gd_interpolation.c:343)
==10583== by 0x297FFF: getPixelInterpolated (gd_interpolation.c:774)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x296F6A: filter_bicubic (gd_interpolation.c:344)
==10583== by 0x297FFF: getPixelInterpolated (gd_interpolation.c:774)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x298036: getPixelInterpolated (gd_interpolation.c:784)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Use of uninitialised value of size 8
==10583== at 0x2980E0: getPixelInterpolated (gd_interpolation.c:786)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x2980F4: getPixelInterpolated (gd_interpolation.c:788)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x298114: getPixelOverflowTC (gd_interpolation.c:658)
==10583== by 0x298114: getPixelInterpolated (gd_interpolation.c:789)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Use of uninitialised value of size 8
==10583== at 0x2981A0: getPixelInterpolated (gd_interpolation.c:791)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x2981D7: getPixelInterpolated (gd_interpolation.c:788)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x2981ED: getPixelInterpolated (gd_interpolation.c:784)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x298121: getPixelOverflowTC (gd_interpolation.c:658)
==10583== by 0x298121: getPixelInterpolated (gd_interpolation.c:789)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x29812E: getPixelOverflowTC (gd_interpolation.c:658)
==10583== by 0x29812E: getPixelInterpolated (gd_interpolation.c:789)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x29813B: getPixelOverflowTC (gd_interpolation.c:658)
==10583== by 0x29813B: getPixelInterpolated (gd_interpolation.c:789)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x298204: getPixelInterpolated (gd_interpolation.c:810)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x298427: getPixelInterpolated (gd_interpolation.c:810)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x29843D: getPixelInterpolated (gd_interpolation.c:811)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x2983F7: getPixelInterpolated (gd_interpolation.c:811)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x29840F: getPixelInterpolated (gd_interpolation.c:812)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x29822B: getPixelInterpolated (gd_interpolation.c:812)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x29823B: getPixelInterpolated (gd_interpolation.c:813)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x2983D7: getPixelInterpolated (gd_interpolation.c:813)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x298213: getPixelInterpolated (gd_interpolation.c:811)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
==10583== Conditional jump or move depends on uninitialised value(s)
==10583== at 0x298222: getPixelInterpolated (gd_interpolation.c:812)
==10583== by 0x29D050: gdTransformAffineCopy
(gd_interpolation.c:2425)
==10583== by 0x29D384: gdTransformAffineGetImage
(gd_interpolation.c:2309)
==10583== by 0x27E017: zif_imageaffine (gd.c:4880)
==10583== by 0x439ADD: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER
(zend_vm_execute.h:694)
==10583== by 0x439ADD: execute_ex (zend_vm_execute.h:55507)
==10583== by 0x44214F: zend_execute (zend_vm_execute.h:60939)
==10583== by 0x3B842A: zend_execute_scripts (zend.c:1568)
==10583== by 0x357F9F: php_execute_script (main.c:2639)
==10583== by 0x44449D: do_cli (php_cli.c:997)
==10583== by 0x1E94FC: main (php_cli.c:1389)
==10583==
resource(5) of type (gd)
==10583==
==10583== HEAP SUMMARY:
==10583== in use at exit: 0 bytes in 0 blocks
==10583== total heap usage: 6,999 allocs, 6,999 frees, 1,190,925 bytes
allocated
==10583==
==10583== All heap blocks were freed -- no leaks are possible
==10583==
==10583== For counts of detected and suppressed errors, rerun with: -v
==10583== Use --track-origins=yes to see where uninitialised values come
from
==10583== ERROR SUMMARY: 28416 errors from 26 contexts (suppressed: 0
from 0)
--
Edit bug report at https://bugs.php.net/bug.php?id=79067&edit=1
--
Fix committed: https://bugs.php.net/fix.php?id=79067&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=79067&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=79067&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=79067&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=79067&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=79067&r=support
Expected behavior: https://bugs.php.net/fix.php?id=79067&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=79067&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=79067&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=79067&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=79067&r=phptooold
Daylight Savings: https://bugs.php.net/fix.php?id=79067&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=79067&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=79067&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=79067&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=79067&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=79067&r=mysqlcfg