Hi,
Please find the latest report on new defect(s) introduced to Enlightenment
Foundation Libraries found with Coverity Scan.
3 new defect(s) introduced to Enlightenment Foundation Libraries found with
Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 3 of 3 defect(s)
** CID 1432269: Error handling issues (CHECKED_RETURN)
/src/tests/eina/eina_test_file.c: 211 in eina_file_direct_ls_simple()
*** CID 1432269: Error handling issues (CHECKED_RETURN)
/src/tests/eina/eina_test_file.c: 211 in eina_file_direct_ls_simple()
205fail_if(test_dirname == NULL);
206
207for (int i = 0; i != good_dirs_count; ++i)
208 {
209 Eina_Tmpstr *dirname = get_full_path(test_dirname,
good_dirs[i]);
210 // clean old test directories
>>> CID 1432269: Error handling issues (CHECKED_RETURN)
>>> Calling "rmdir" without checking return value (as is done elsewhere 12
>>> out of 15 times).
211 rmdir(dirname);
212 fail_if(mkdir(dirname, default_dir_rights) != 0);
213
214 Eina_File_Direct_Info *dir_info;
215 Eina_Iterator *it = eina_file_direct_ls(test_dirname);
216 Eina_Bool found_dir = EINA_FALSE;
** CID 1432268: Error handling issues (CHECKED_RETURN)
/src/tests/eina/eina_test_file.c: 270 in eina_file_ls_simple()
*** CID 1432268: Error handling issues (CHECKED_RETURN)
/src/tests/eina/eina_test_file.c: 270 in eina_file_ls_simple()
264fail_if(test_dirname == NULL);
265
266for (int i = 0; i != good_dirs_count; ++i)
267 {
268 Eina_Tmpstr *dirname = get_full_path(test_dirname,
good_dirs[i]);
269 // clean old test directories
>>> CID 1432268: Error handling issues (CHECKED_RETURN)
>>> Calling "rmdir" without checking return value (as is done elsewhere 12
>>> out of 15 times).
270 rmdir(dirname);
271 fail_if(mkdir(dirname, default_dir_rights) != 0);
272
273 char *filename;
274 Eina_Iterator *it = eina_file_ls(test_dirname);
275 Eina_Bool found_dir = EINA_FALSE;
** CID 1432267: Error handling issues (CHECKED_RETURN)
/src/tests/eina/eina_test_file.c: 429 in eina_file_map_new_test()
*** CID 1432267: Error handling issues (CHECKED_RETURN)
/src/tests/eina/eina_test_file.c: 429 in eina_file_map_new_test()
423eina_file_map_free(e_file2, file2_map);
424eina_file_close(e_file);
425eina_file_close(e_file2);
426
427unlink(test_file_path);
428unlink(test_file2_path);
>>> CID 1432267: Error handling issues (CHECKED_RETURN)
>>> Calling "rmdir" without checking return value (as is done elsewhere 12
>>> out of 15 times).
429rmdir(test_dirname);
430
431free(test_file_path);
432free(test_file2_path);
433free(big_buffer);
434eina_tmpstr_del(test_dirname);
To view the defects in Coverity Scan visit,
https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0qcxCbhZ31OYv50yr0IfqfowFTJfr2mAaHN4-2F3-2FDLvknkvEk8R-2Brc-2FAW1wKeWyrE1QE9OJURKPBhdlbSbw1o9AcDp5mEfe2HCNhbRPQb-U_mvpcOc8FOVNbImGRSJC5zHD-2FhpVE1eyBkS-2FwxVM20bAYoRluBZqz-2BflYwpXqPgd3Jpk1ZUUacoMyXoJKoOvM84w2Qk68YfVDspRzpul5ELrJ4gGekpCO4-2Fdl81VIkJ7Jz7UWa1f2DGQhoepjtedHwq8mJzFPtYUBP3bvKDbh78Kyoo3BtRUgwQ9a6HwGUCqT2qQEBhN9lv9KiqYeR7XCyiuZI2Eift-2BzTJ0bmIwzf1fys-2F3Du8ddE51zakWvSXBB
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel