[E-devel] New Defects reported by Coverity Scan for Enlightenment Foundation Libraries

2020-08-31 Thread scan-admin--- via enlightenment-devel
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


[E-devel] API/ABI report review for 1.25 beta1

2020-08-31 Thread Stefan Schmidt

Hello.

Please help to review the report here:

http://www.enlightenment.org/~stefan/objects_report/efl/1.24.3/1.25.0-beta1/report.html

The next run need to enable the no disabled by default elua.

regards
Stefan Schmidt


___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] EFL 1.25.0 beta 1

2020-08-31 Thread Stefan Schmidt
Following our alpha release last week we are now in the beta phase, 
starting with beta1. The focus is now fully on bug fixing and 
stabilization for the release.


**Fixes:**
  * ecore con - curl - fix error map to map right enum
  * eina - statgen (stat generation) - fix enable api to actually enable
  * evas - image cache - fix loading with skip head on to load changed 
files


**Download**
http://download.enlightenment.org/rel/libs/efl/efl-1.25.0-beta1.tar.xz
32f68cd233199318b4c3639f868101088090276deb8c92360fc28c40b987ef2d




___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] 1.25 work items list

2020-08-31 Thread Stefan Schmidt

Hello.


Its stabilization time for 1.25!

Last week was a bit busy for me, but here is my usual work items list 
for the upcoming release.


You know the drill: fix show stopper tickets, review ABI/API
changes, look into critical Coverity issue reports, etc.

1) Phab tickets:

https://phab.enlightenment.org/maniphest/query/91Ac3kuLMeSm/

Currently we have listed 14 tickets as showstoppers and 86 as high.
A lot of these do not look like release blockers though. This will need 
some figuring out what needs to be done before the final release.


If you have an issue you consider a blocker please tag it as showstopper 
and let me know here as well so it will not get lost.


2) ABI/API checker:

I hoped that the great folks at ABI Laboratory would pick up the alpha
release and a report would have been generated by now:
https://abi-laboratory.pro/index.php?view=timeline=efl

Seems this did not happen, so I will try to run my own at some point 
this week.



3) Coverity reports tagged high:

In our last Coverity run on EFL from Sunday (30.8) we have 92
outstanding issues reported. Out of these 92 issues 11 are marked
as high from Coverity and this is where we should focus our efforts.

4 Memory corruptions
7 Memory leaks

9 of these are in the CXX bindings and related tests and the last two 
are in efl_ui_focus_manager_calc.c


regards
Stefan Schmidt


___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel