-------- Forwarded Message --------
Subject: New Defects reported by Coverity Scan for Enlightenment
Foundation Libraries
Date: Fri, 20 Mar 2020 18:21:24 +0000 (UTC)
From: [email protected]
To: [email protected]
Hi,
Please find the latest report on new defect(s) introduced to
Enlightenment Foundation Libraries found with Coverity Scan.
8 new defect(s) introduced to Enlightenment Foundation Libraries found
with Coverity Scan.
1 defect(s), reported by Coverity Scan earlier, were marked fixed in the
recent build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 8 of 8 defect(s)
** CID 1422001: Uninitialized variables (UNINIT)
/src/lib/elementary/elm_atspi_bridge.c: 1644 in _text_attributes_get()
________________________________________________________________________________________________________
*** CID 1422001: Uninitialized variables (UNINIT)
/src/lib/elementary/elm_atspi_bridge.c: 1644 in _text_attributes_get()
1638 else
1639 {
1640 goto fail;
1641 }
1642 1643 eldbus_message_iter_container_close(iter, iter_array);
CID 1422001: Uninitialized variables (UNINIT)
Using uninitialized value "end" when calling
"eldbus_message_iter_arguments_append".
1644 eldbus_message_iter_arguments_append(iter, "ii", start, end);
1645 1646 return ret;
1647 1648 fail:
1649 if (ret) eldbus_message_unref(ret);
** CID 1422000: Resource leaks (RESOURCE_LEAK)
/src/lib/elementary/elm_atspi_bridge.c: 1412 in _text_text_get()
________________________________________________________________________________________________________
*** CID 1422000: Resource leaks (RESOURCE_LEAK)
/src/lib/elementary/elm_atspi_bridge.c: 1412 in _text_text_get()
1406 return _dbus_invalid_ref_error_new(msg);
1407 }
1408 1409 str = str ? str : strdup("");
1410 1411 Eldbus_Message *ret =
eldbus_message_method_return_new(msg);
CID 1422000: Resource leaks (RESOURCE_LEAK)
Variable "str" going out of scope leaks the storage it points to.
1412 EINA_SAFETY_ON_NULL_RETURN_VAL(ret, NULL);
1413 eldbus_message_arguments_append(ret, "s", str);
1414 1415 free(str);
1416 1417 return ret;
** CID 1421999: Resource leaks (RESOURCE_LEAK)
/src/lib/elementary/elm_atspi_bridge.c: 1368 in _text_string_at_offset_get()
________________________________________________________________________________________________________
*** CID 1421999: Resource leaks (RESOURCE_LEAK)
/src/lib/elementary/elm_atspi_bridge.c: 1368 in _text_string_at_offset_get()
1362 return _dbus_invalid_ref_error_new(msg);
1363 }
1364 1365 str = str ? str : strdup("");
1366 1367 ret = eldbus_message_method_return_new(msg);
CID 1421999: Resource leaks (RESOURCE_LEAK)
Variable "str" going out of scope leaks the storage it points to.
1368 EINA_SAFETY_ON_NULL_RETURN_VAL(ret, NULL);
1369 1370 eldbus_message_arguments_append(ret, "sii", str,
start, end);
1371 free(str);
1372 1373 return ret;
** CID 1421998: Resource leaks (RESOURCE_LEAK)
/src/lib/elementary/elm_atspi_bridge.c: 1573 in _text_attribute_value_get()
________________________________________________________________________________________________________
*** CID 1421998: Resource leaks (RESOURCE_LEAK)
/src/lib/elementary/elm_atspi_bridge.c: 1573 in _text_attribute_value_get()
1567 else
1568 {
1569 return _dbus_invalid_ref_error_new(msg);
1570 }
1571 1572 ret = eldbus_message_method_return_new(msg);
CID 1421998: Resource leaks (RESOURCE_LEAK)
Variable "value" going out of scope leaks the storage it points to.
1573 EINA_SAFETY_ON_NULL_RETURN_VAL(ret, NULL);
1574 eldbus_message_arguments_append(ret, "siib", value ? value :
"", start, end, res);
1575 1576 free(value);
1577 return ret;
1578 }
** CID 1421997: Uninitialized variables (UNINIT)
/src/lib/elementary/elm_atspi_bridge.c: 1370 in _text_string_at_offset_get()
________________________________________________________________________________________________________
*** CID 1421997: Uninitialized variables (UNINIT)
/src/lib/elementary/elm_atspi_bridge.c: 1370 in _text_string_at_offset_get()
1364 1365 str = str ? str : strdup("");
1366 1367 ret = eldbus_message_method_return_new(msg);
1368 EINA_SAFETY_ON_NULL_RETURN_VAL(ret, NULL);
1369 >>> CID 1421997: Uninitialized variables (UNINIT)
Using uninitialized value "end" when calling
"eldbus_message_arguments_append".
1370 eldbus_message_arguments_append(ret, "sii", str, start, end);
1371 free(str);
1372 1373 return ret;
1374 }
1375
** CID 1421996: Control flow issues (DEADCODE)
/src/bin/exactness/exactness.c: 246 in _run_command_prepare()
________________________________________________________________________________________________________
*** CID 1421996: Control flow issues (DEADCODE)
/src/bin/exactness/exactness.c: 246 in _run_command_prepare()
240 eina_strbuf_append_printf(sbuf, "-o '%s/%s/%s.exu' ",
_dest_dir, CURRENT_SUBDIR, ent->name);
241 if (_mode == RUN_INIT)
242 eina_strbuf_append_printf(sbuf, "-o '%s' ", scn_path);
243 }
244 else
245 {
CID 1421996: Control flow issues (DEADCODE)
Execution cannot reach this statement: "if (_mode == RUN_PLAY)
ei...".
246 if (_mode == RUN_PLAY)
247 eina_strbuf_append_printf(sbuf, "-o '%s/%s' ",
_dest_dir, CURRENT_SUBDIR);
248 if (_mode == RUN_INIT)
249 eina_strbuf_append_printf(sbuf, "-o '%s/%s' ",
_dest_dir, ORIG_SUBDIR);
250 }
251 if (ent->command)
** CID 1421995: Uninitialized variables (UNINIT)
/src/lib/elementary/elm_atspi_bridge.c: 1574 in _text_attribute_value_get()
________________________________________________________________________________________________________
*** CID 1421995: Uninitialized variables (UNINIT)
/src/lib/elementary/elm_atspi_bridge.c: 1574 in _text_attribute_value_get()
1568 {
1569 return _dbus_invalid_ref_error_new(msg);
1570 }
1571 1572 ret = eldbus_message_method_return_new(msg);
1573 EINA_SAFETY_ON_NULL_RETURN_VAL(ret, NULL);
CID 1421995: Uninitialized variables (UNINIT)
Using uninitialized value "end" when calling
"eldbus_message_arguments_append".
1574 eldbus_message_arguments_append(ret, "siib", value ? value :
"", start, end, res);
1575 1576 free(value);
1577 return ret;
1578 }
1579
** CID 1421994: Resource leaks (RESOURCE_LEAK)
/src/bin/exactness/common.c: 68 in ex_prg_invoke()
________________________________________________________________________________________________________
*** CID 1421994: Resource leaks (RESOURCE_LEAK)
/src/bin/exactness/common.c: 68 in ex_prg_invoke()
62 else
63 {
64 fprintf(stderr, "Failed loading symbol 'efl_main',
'elm_main' or 'main' from %s.\n", full_path);
65 eina_module_free(h);
66 real__ = 1;
67 }
CID 1421994: Resource leaks (RESOURCE_LEAK)
Variable "h" going out of scope leaks the storage it points to.
68 return real__;
69 }
70 71 Eina_Stringshare *
72 ex_prg_full_path_guess(const char *prg)
73 {
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit,
https://u2389337.ct.sendgrid.net/ls/click?upn=nJaKvJSIH-2FPAfmty-2BK5tYpPklAc1eEA-2F1zfUjH6teExl4Ru1vqXvuwTryVO2Nj02BDTXle-2BVhCv8FT7jqbi77HUQo-2FVd-2B1-2F-2BoakUp0ZyUERYinKunD4dh9MAw6ivIOiFKAoe_JmTL-2B48xyW7Yn2O51uC4ogY6X2-2FLHNxtv4FHC5fbQZhyBbFxnxFkeAqwA-2FMmiIaoEWhJG-2Fqtp1NxxdAr8pkSGRMojIOZbzqmeZPEVECu8xLEULTN0bxsrQ1RzqYagxlZHcXsNH3L-2FzD07-2BbHf6Bupf0Lfvg-2FmMjGeJL4Eek23Z-2B-2FjFODX036aGMAx-2BvtQ0EToxXAYsbo9WF6-2FOkq9JRS1B7WarrbSjSRUo4EQxRsMHL97DEMCgQVR9BRGZ3Djl-2Bt
To manage Coverity Scan email notifications for
"[email protected]", click
https://u2389337.ct.sendgrid.net/ls/click?upn=nJaKvJSIH-2FPAfmty-2BK5tYpPklAc1eEA-2F1zfUjH6teEwKPNNrzEFiIgTetQBd7l2Xvx3RmExSxSary1NKqbYJzvAYN6rIwjwlzCIDsnVxKIs1IsiMKrMudAasp4-2BXTMe-2BsMV5Xf019f-2BnGDivW0l0gdQKwBmPFehuj-2Bg1WWnyp1U-3DknP__JmTL-2B48xyW7Yn2O51uC4ogY6X2-2FLHNxtv4FHC5fbQZhyBbFxnxFkeAqwA-2FMmiIaoEWhJG-2Fqtp1NxxdAr8pkSGQZM9qLOcprIESHCiZ7pRJQn0T-2ByIBqZjwFl314PyR7ktgabq6oCpU5imXbdMwqQOPPto-2BC03X-2FJluMtKLd0e17XFYvpe8ldfs3M5HJKvwQQvjRAPpZgCrmbuuQPtXmxwMgeIAlDFEjoguy9u1KJMckrkuSddTqFPWMH-2FIO2fGj2
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel