Hi,

Please find the latest report on new defect(s) introduced to Pike-master found 
with Coverity Scan.

1 new defect(s) introduced to Pike-master found with Coverity Scan.


New defect(s) Reported-by: Coverity Scan
Showing 1 of 1 defect(s)


** CID 1645526:    (FORWARD_NULL)
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1105 in _image_gif_encode()
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1105 in _image_gif_encode()
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1081 in _image_gif_encode()
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1081 in _image_gif_encode()


________________________________________________________________________________________________________
*** CID 1645526:    (FORWARD_NULL)
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1105 in _image_gif_encode()
1099           {
1100             if (arg==2 &&
1101                 TYPEOF(sp[arg-args]) == T_INT)
1102                tridx=sp[arg-args].u.integer;
1103              else {
1104                 free_object(imgobj);
>>>     CID 1645526:    (FORWARD_NULL)
>>>     Dereferencing null pointer "o_".
1105                 free_object(nctobj);
1106                Pike_error("Image.GIF.encode(): Illegal argument %d or 
%d..%d\n",
1107                      arg+1,arg+1,arg+3);
1108              }
1109             trans=1;
1110           }
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1105 in _image_gif_encode()
1099           {
1100             if (arg==2 &&
1101                 TYPEOF(sp[arg-args]) == T_INT)
1102                tridx=sp[arg-args].u.integer;
1103              else {
1104                 free_object(imgobj);
>>>     CID 1645526:    (FORWARD_NULL)
>>>     Dereferencing null pointer "o_".
1105                 free_object(nctobj);
1106                Pike_error("Image.GIF.encode(): Illegal argument %d or 
%d..%d\n",
1107                      arg+1,arg+1,arg+3);
1108              }
1109             trans=1;
1110           }
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1081 in _image_gif_encode()
1075             if (args-arg>1) {
1076                if (args-arg<4 ||
1077                    TYPEOF(sp[1+arg-args]) != T_INT ||
1078                    TYPEOF(sp[2+arg-args]) != T_INT ||
1079                     TYPEOF(sp[3+arg-args]) != T_INT) {
1080                    free_object(imgobj);
>>>     CID 1645526:    (FORWARD_NULL)
>>>     Dereferencing null pointer "o_".
1081                    free_object(nctobj);
1082                   Pike_error("Image.GIF.encode: Illegal arguments %d..%d 
(expected int)\n",arg+2,arg+4);
1083                 } else
1084                {
1085                   ac.r=sp[1+arg-args].u.integer;
1086                   ac.g=sp[2+arg-args].u.integer;
/home/covbuilder/pike/Pike-v9.1-snapshot/src/modules/_Image_GIF/image_gif.c: 
1081 in _image_gif_encode()
1075             if (args-arg>1) {
1076                if (args-arg<4 ||
1077                    TYPEOF(sp[1+arg-args]) != T_INT ||
1078                    TYPEOF(sp[2+arg-args]) != T_INT ||
1079                     TYPEOF(sp[3+arg-args]) != T_INT) {
1080                    free_object(imgobj);
>>>     CID 1645526:    (FORWARD_NULL)
>>>     Dereferencing null pointer "o_".
1081                    free_object(nctobj);
1082                   Pike_error("Image.GIF.encode: Illegal arguments %d..%d 
(expected int)\n",arg+2,arg+4);
1083                 } else
1084                {
1085                   ac.r=sp[1+arg-args].u.integer;
1086                   ac.g=sp[2+arg-args].u.integer;


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, 
https://scan.coverity.com/projects/pike-master?tab=overview

_______________________________________________
Pike-automation mailing list -- pike-automation@lists.lysator.liu.se
To unsubscribe send an email to pike-automation-le...@lists.lysator.liu.se

Reply via email to