Bug 805566 - [abrt] sssd-1.8.1-8.fc16: strlen: Process /usr/libexec/sssd/sssd_be was killed by signal 11 (SIGSEGV)
Summary: [abrt] sssd-1.8.1-8.fc16: strlen: Process /usr/libexec/sssd/sssd_be was kille...
Alias: None
Product: Fedora
Classification: Fedora
Component: sssd
Version: 16
Hardware: x86_64
OS: Unspecified
Target Milestone: ---
Assignee: Stephen Gallagher
QA Contact: Fedora Extras Quality Assurance
Whiteboard: abrt_hash:21c9db87916257bb512f111130a...
: 804783 (view as bug list)
Depends On:
TreeView+ depends on / blocked
Reported: 2012-03-21 15:35 UTC by James Cape
Modified: 2020-05-02 16:50 UTC (History)
6 users (show)

Fixed In Version: sssd-1.8.2-10.fc16
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2012-04-24 15:02:06 UTC
Type: ---

Attachments (Terms of Use)
File: dso_list (5.37 KB, text/plain)
2012-03-21 15:35 UTC, James Cape
no flags Details
Backtrace from another report that was marked as a dup (16.54 KB, application/octet-stream)
2012-03-29 00:15 UTC, James Cape
no flags Details

System ID Private Priority Status Summary Last Updated
Github SSSD sssd issues 2324 0 None None None 2020-05-02 16:50:12 UTC

Description James Cape 2012-03-21 15:35:50 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
backtrace_rating: 4
cmdline:        /usr/libexec/sssd/sssd_be --domain eladian.com --debug-to-files
crash_function: strlen
executable:     /usr/libexec/sssd/sssd_be
kernel:         3.2.10-3.fc16.x86_64
pid:            18862
pwd:            /
reason:         Process /usr/libexec/sssd/sssd_be was killed by signal 11 (SIGSEGV)
time:           Wed 21 Mar 2012 11:30:51 AM EDT
uid:            0
username:       root

backtrace:      Text file, 17056 bytes
dso_list:       Text file, 5494 bytes
maps:           Text file, 25119 bytes



:Mar 20 19:14:50 testslurper1-nyc2 kernel: [  459.179370] sssd_be[2550]: segfault at 80 ip 00007f0ddad5492f sp 00007fffbc049898 error 4 in libc-2.14.90.so[7f0ddac1e000+1ad000]
:Mar 20 19:14:52 testslurper1-nyc2 kernel: [  460.609543] sssd_be[2581]: segfault at 80 ip 00007fe29e51f92f sp 00007fff5f42c348 error 4 in libc-2.14.90.so[7fe29e3e9000+1ad000]
:Mar 20 19:14:53 testslurper1-nyc2 kernel: [  462.486118] sssd_be[2609]: segfault at 80 ip 00007f991d40592f sp 00007fff3a5fd608 error 4 in libc-2.14.90.so[7f991d2cf000+1ad000]
:Mar 20 19:14:55 testslurper1-nyc2 kernel: [  464.097802] sssd_be[2649]: segfault at 80 ip 00007ffbb65e992f sp 00007fff7cfb9f58 error 4 in libc-2.14.90.so[7ffbb64b3000+1ad000]
:Mar 21 11:30:51 testslurper1-nyc2 kernel: [58166.401212] sssd_be[18862] general protection ip:7fee96c1692f sp:7fff9521abe8 error:0 in libc-2.14.90.so[7fee96ae0000+1ad000]
:Mar 21 11:30:51 testslurper1-nyc2 abrt[18868]: Saved core dump of pid 18862 (/usr/libexec/sssd/sssd_be) to /var/spool/abrt/ccpp-2012-03-21-11:30:51-18862 (20828160 bytes)

Comment 1 James Cape 2012-03-21 15:35:53 UTC
Created attachment 571745 [details]
File: dso_list

Comment 2 Stephen Gallagher 2012-03-22 12:14:34 UTC
Please include the backtrace of this crash. I can't tell if it's the same issue as BZ #804783 from this.

Comment 3 James Cape 2012-03-29 00:15:18 UTC
Created attachment 573495 [details]
Backtrace from another report that was marked as a dup

Comment 4 Stephen Gallagher 2012-03-29 11:44:27 UTC
Can you please provide steps to reproduce the issue? I could also use some information about your environment (sssd.conf would be helpful, sanitized as needed).

Comment 5 James Cape 2012-03-29 11:50:45 UTC
cache_credentials = True
krb5_store_password_if_offline = True
ipa_domain = <dom>
id_provider = ipa
auth_provider = ipa
access_provider = ipa
chpass_provider = ipa
ipa_server = _srv_, <master>
ldap_tls_cacert = /etc/ipa/ca.crt
ipa_dyndns_update = True
ldap_netgroup_search_base = cn=ng,cn=compat,dc=example,dc=com
enumerate = True
debug_level = 0x77F0
timeout = 1

services = nss, pam
config_file_version = 2
domains = eladian.com



Comment 6 James Cape 2012-03-29 11:53:47 UTC
Repro steps are

1. Install the new version.
2. Start the new version.
3. Wait 60 seconds.
4. Look to see how many times it's crashed in that interval (usually enough to take it entirely out of commission).

It's running against a freeipa 2.1.4-5 master/slave.

Comment 7 James Cape 2012-03-29 11:54:20 UTC
I should also note that turning enumerate off seems to let it run.

Comment 8 Jakub Hrozek 2012-03-29 17:30:39 UTC
As Stephen suggested on IRC the other day, I could reproduce the bug with enumerate=true but not services to enumerate.

Comment 9 Dmitri Pal 2012-03-29 21:29:28 UTC
Hello James,

Is the enumeration = true a requirement in your environment? When we started the project we very quickly realized that full enumeration would have a lot of scalability issues so we try to discourage everybody from using it. We acknowledge though that there might be some cases where enumeration might be really required though we have not yet came across those. 
So while we are trying to address this issue (which we are committed to addressing anyways) would you be able to move on with your evaluation effort of sssd with the enumeration turned off?

Thank you,

Comment 10 James Cape 2012-03-30 01:47:19 UTC
We're in the process of disabling this feature on all our machines, yes.

Comment 11 abrt-bot 2012-03-30 15:22:01 UTC
*** Bug 804783 has been marked as a duplicate of this bug. ***

Comment 12 Jakub Hrozek 2012-03-30 15:56:52 UTC
Upstream ticket:

Comment 13 Jakub Hrozek 2012-03-30 16:15:49 UTC
Jason, I think I identified the bug. I build test packages that only include that single fix on top of 1.8.1-8. If you like, you can grab them from koji:

Comment 14 Fedora Update System 2012-04-09 19:30:52 UTC
sssd-1.8.2-10.fc16 has been submitted as an update for Fedora 16.

Comment 15 Fedora Update System 2012-04-11 03:59:28 UTC
Package sssd-1.8.2-10.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing sssd-1.8.2-10.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).

Comment 16 Fedora Update System 2012-04-24 15:02:06 UTC
sssd-1.8.2-10.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Note You need to log in before you can comment on or make changes to this bug.