#1571 sssd_nss intermittent crash
Closed: Fixed None Opened 10 years ago by jhrozek.

I saw a crash on my laptop running the latest git HEAD:

0x35925 raise /usr/lib64/libc-2.15.so 
0x370d8 abort /usr/lib64/libc-2.15.so 
0x22a6 - /usr/lib64/libtalloc.so.2.0.7 
0x22d4 - /usr/lib64/libtalloc.so.2.0.7 
0x361f talloc_get_name /usr/lib64/libtalloc.so.2.0.7 
0x583b _talloc_get_type_abort /usr/lib64/libtalloc.so.2.0.7 
0x1be25 nss_cmd_initgroups_cb /usr/libexec/sssd/sssd_nss 
0x3ca67 sss_dp_get_domains_callback /usr/libexec/sssd/sssd_nss 
0x3b3d4 sss_dp_internal_get_done /usr/libexec/sssd/sssd_nss 
0xc5da - /usr/lib64/libdbus-1.so.3.5.6 
0xf7aa dbus_connection_dispatch /usr/lib64/libdbus-1.so.3.5.6 
0x65ee2 sbus_dispatch /usr/libexec/sssd/sssd_nss 
0x7d20 tevent_common_loop_timer_delay /usr/lib64/libtevent.so.0.9.17 
0x73cc - /usr/lib64/libtevent.so.0.9.17 
0x4040 _tevent_loop_once /usr/lib64/libtevent.so.0.9.17 
0x41cb tevent_common_loop_wait /usr/lib64/libtevent.so.0.9.17 
0x6d718 server_loop /usr/libexec/sssd/sssd_nss 
0x9906 main /usr/libexec/sssd/sssd_nss

It was a use-after-free bug in the subdomains discovery. A crash is serious, so I've put it into 1.9.2

owner: somebody => jhrozek
patch: 0 => 1
status: new => assigned

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.9.2

master: 8ba8222

resolution: => fixed
status: assigned => closed

Fields changed

design: =>
design_review: => 0
fedora_test_page: =>
rhbz: => 0

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

6 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/2613

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.