#2608 sssd crashes intermittently
Closed: Fixed None Opened 5 years ago by jhrozek.

Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1204203

Please note that this Bug is private and may not be accessible as it contains confidential Red Hat customer information.

As Sumit found out:
in ad_gpo_get_sids()

 580     for (i = 0; i < num_group_sids; i++) {
 581         group_sid = ldb_msg_find_attr_as_string(res->msgs[i+1],
 582                                                 SYSDB_SID_STR, NULL);
 583         if (group_sid == NULL) {
 584             continue;
 585         }
 586 
 587         group_sids[i] = talloc_steal(group_sids, group_sid);
 588         if (group_sids[i] == NULL) {
 589             ret = ENOMEM;
 590             goto done;
 591         }
 592     }

If the entry does not contain a group_sid the groud_sids array will have an un-initialzied value. Even if this is not the casue for the issue I think it needs fixing.


blockedby: =>
blocking: =>
changelog: =>
coverity: =>
design: =>
design_review: => 0
feature_milestone: =>
fedora_test_page: =>
mark: no => 0
owner: somebody => sbose
review: True => 0
selected: =>
testsupdated: => 0

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.12.5
resolution: => fixed
status: new => closed

Metadata Update from @jhrozek:
- Issue assigned to sbose
- Issue set to the milestone: SSSD 1.12.5

3 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/3649

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.

Metadata