-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reason for change: telemetry Turn key changes for RDK-E #34
base: develop
Are you sure you want to change the base?
Conversation
Test Procedure: Refer JIRA Risks: Medium Priority: P1 Signed-off-by: nanimatta <[email protected]>
6ab4e26
to
ca7e796
Compare
Coverity Issue - Data race conditionAccessing "isXconfInit" without holding lock "xcThreadMutex". Elsewhere, "isXconfInit" is written to with "xcThreadMutex" held 1 out of 2 times (1 of these accesses strongly imply that it is necessary). Medium Impact, CWE-366 Issue locationThis issue was discovered outside the diff for this Pull Request. You can find it at: |
Coverity Issue - Check of thread-shared field evades lock acquisitionThread1 sets "isXconfInit" to a new value. Now the two threads have an inconsistent view of "isXconfInit" and updates to fields correlated with "isXconfInit" may be lost. High Impact, CWE-543 How to fixGuard the modification of "isXconfInit" and the read used to decide whether to modify "isXconfInit" with the same set of locks. Issue locationThis issue was discovered outside the diff for this Pull Request. You can find it at: |
…o topic/RDKEMW-1144
…o topic/RDKEMW-1144
b380dbd
to
ba08fa2
Compare
source/dcautil/dca.c
Outdated
@@ -26,6 +26,7 @@ | |||
#include <ctype.h> | |||
#include <pthread.h> | |||
|
|||
#include <pthread.h> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate includes. Already present in previous line
Test Procedure: Refer JIRA
Risks: Medium
Priority: P1