Skip to content

DELIA-67022:T2 crash with signature strcmp during reboot test#108

Closed
dharshini555 wants to merge 8 commits intodevelopfrom
topic/strcmp_crash
Closed

DELIA-67022:T2 crash with signature strcmp during reboot test#108
dharshini555 wants to merge 8 commits intodevelopfrom
topic/strcmp_crash

Conversation

@dharshini555
Copy link
Contributor

Reason for change: To avoid the strcmp crash during reboot test
Test Procedure: There should not be crash and regression issues
Risks: Low
Priority: P1

Reason for change: To avoid the strcmp crash during reboot test
Test Procedure: There should not be crash and regression issues
Risks: Low
Priority: P1
Signed-off-by: PriyaDharshini_Kathiravan <priyakathiravan05@gmail.com>
@dharshini555 dharshini555 requested a review from a team June 10, 2025 13:04
@rdkcmf-jenkins
Copy link
Contributor

Coverity Issue - Check of thread-shared field evades lock acquisition

Thread1 sets "initialized" to a new value. Now the two threads have an inconsistent view of "initialized" and updates to fields correlated with "initialized" may be lost.

High Impact, CWE-543
LOCK_EVASION

How to fix

Guard the modification of "initialized" and the read used to decide whether to modify "initialized" with the same set of locks.

Issue location

This issue was discovered outside the diff for this Pull Request. You can find it at:
source/bulkdata/profilexconf.c:691

Reason for change: To avoid the strcmp crash during reboot test
Test Procedure: There should not be crash and regression issues
Risks: Low
Priority: P1
Reason for change: To avoid the strcmp crash during reboot test
Test Procedure: There should not be crash and regression issues
Risks: Low
Priority: P1
@shibu-kv shibu-kv closed this Oct 22, 2025
@shibu-kv shibu-kv deleted the topic/strcmp_crash branch October 22, 2025 16:50
@github-actions github-actions bot locked and limited conversation to collaborators Oct 22, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants