Hi,
Please find the latest report on new defect(s) introduced to Pike-master found with Coverity Scan.
2 new defect(s) introduced to Pike-master found with Coverity Scan.
New defect(s) Reported-by: Coverity Scan Showing 2 of 2 defect(s)
** CID 1398325: Uninitialized variables (UNINIT) /home/covscan/pike/Pike-v8.1-snapshot/src/buffer.c: 24 in buffer_grow_nothrow()
________________________________________________________________________________________________________ *** CID 1398325: Uninitialized variables (UNINIT) /home/covscan/pike/Pike-v8.1-snapshot/src/buffer.c: 24 in buffer_grow_nothrow() 18 #ifdef PIKE_DEBUG 19 if (b->left >= len) Pike_fatal("Misuse of buffer_make_space.\n"); 20 #endif 21 if (DO_SIZE_T_ADD_OVERFLOW(len, content_length, &needed)) goto OUT_OF_MEMORY_FATAL; 22 23 if (pow2) {
CID 1398325: Uninitialized variables (UNINIT) Using uninitialized value "new_length".
24 if (new_length < 16) new_length = 16; 25 26 while (new_length < needed) { 27 if (DO_SIZE_T_MUL_OVERFLOW(new_length, 2, &new_length)) goto OUT_OF_MEMORY_FATAL; 28 } 29 } else {
** CID 1398324: Error handling issues (CHECKED_RETURN) /home/covscan/pike/Pike-v8.1-snapshot/src/operators.c: 4103 in o_divide()
________________________________________________________________________________________________________ *** CID 1398324: Error handling issues (CHECKED_RETURN) /home/covscan/pike/Pike-v8.1-snapshot/src/operators.c: 4103 in o_divide() 4097 4098 if(INT_TYPE_DIV_OVERFLOW(sp[-2].u.integer, sp[-1].u.integer)) 4099 { 4100 stack_swap(); 4101 convert_stack_top_to_bignum(); 4102 stack_swap();
CID 1398324: Error handling issues (CHECKED_RETURN) Calling "call_lfun" without checking return value (as is done elsewhere 18 out of 22 times).
4103 call_lfun(LFUN_DIVIDE,LFUN_RDIVIDE); 4104 return; 4105 } 4106 else 4107 tmp = sp[-2].u.integer/sp[-1].u.integer; 4108 sp--;
________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05...
To manage Coverity Scan email notifications for "pike-automation@lists.lysator.liu.se", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05...
pike-automation@lists.lysator.liu.se