Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 721289

Summary: Process /usr/libexec/sssd/sssd_be was killed by signal 11 during auth when password for the user is not set.
Product: Red Hat Enterprise Linux 6 Reporter: Gowrishankar Rajaiyan <grajaiya>
Component: sssdAssignee: Stephen Gallagher <sgallagh>
Status: CLOSED ERRATA QA Contact: Chandrasekar Kannan <ckannan>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.2CC: benl, dpal, grajaiya, jgalipea, jhrozek, kbanerje, prc, sbose
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: sssd-1.8.0-2.el6.beta2 Doc Type: Bug Fix
Doc Text:
No documentation needed
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-20 11:47:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 736857, 756082    
Attachments:
Description Flags
sssd_domain.log none

Description Gowrishankar Rajaiyan 2011-07-14 08:39:23 UTC
Created attachment 512827 [details]
sssd_domain.log

Description of problem:


Version-Release number of selected component (if applicable):
sssd-1.5.12-0.20110713T0539z.el6.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Create ipa user (make sure you do not set the password)
2. Also make sure CA cert is not installed.
3. ssh -l user localhost
  
Actual results:
sssd crash detected.

Expected results:
sssd should not crash

Additional info:

# cat /etc/sssd/sssd.conf 
[sssd]
services = nss, pam
config_file_version = 2

domains = testrelm
[nss]

[pam]

[domain/testrelm]
cache_credentials = True
ipa_domain = testrelm
id_provider = ipa
auth_provider = ipa
access_provider = ipa
ipa_hostname = qe-blade-04.testrelm
chpass_provider = ipa
ipa_server = qe-blade-04.testrelm
debug_level = 9


# ls -l /etc/openldap/cacerts/
total 0



# gdb --core=/var/spool/abrt/ccpp-1310475135-17725/coredump /usr/libexec/sssd/sssd_be --quiet -ex "thread apply all bt full" -ex "quit"
Reading symbols from /usr/libexec/sssd/sssd_be...Reading symbols from /usr/lib/debug/usr/libexec/sssd/sssd_be.debug...done.
done.
[New Thread 17725]
Missing separate debuginfo for 
Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/ed/3a3c43b636197c4d5b4eaaa8901b0e748bd785
Reading symbols from /lib64/libpam.so.0.82.2...Reading symbols from /usr/lib/debug/lib64/libpam.so.0.82.2.debug...done.
done.
Loaded symbols for /lib64/libpam.so.0.82.2
Reading symbols from /usr/lib64/libtevent.so.0.9.8...Reading symbols from /usr/lib/debug/usr/lib64/libtevent.so.0.9.8.debug...done.
done.
Loaded symbols for /usr/lib64/libtevent.so.0.9.8
Reading symbols from /usr/lib64/libtalloc.so.2.0.1...Reading symbols from /usr/lib/debug/usr/lib64/libtalloc.so.2.0.1.debug...done.
done.
Loaded symbols for /usr/lib64/libtalloc.so.2.0.1
Reading symbols from /lib64/libpopt.so.0.0.0...Reading symbols from /usr/lib/debug/lib64/libpopt.so.0.0.0.debug...done.
done.
Loaded symbols for /lib64/libpopt.so.0.0.0
Reading symbols from /usr/lib64/libldb.so.0.9.10...Reading symbols from /usr/lib/debug/usr/lib64/libldb.so.0.9.10.debug...done.
done.
Loaded symbols for /usr/lib64/libldb.so.0.9.10
Reading symbols from /lib64/libdbus-1.so.3.4.0...Reading symbols from /usr/lib/debug/lib64/libdbus-1.so.3.4.0.debug...done.
done.
Loaded symbols for /lib64/libdbus-1.so.3.4.0
Reading symbols from /lib64/librt-2.12.so...Reading symbols from /usr/lib/debug/lib64/librt-2.12.so.debug...done.
done.
Loaded symbols for /lib64/librt-2.12.so
Reading symbols from /lib64/libpcre.so.0.0.1...Reading symbols from /usr/lib/debug/lib64/libpcre.so.0.0.1.debug...done.
done.
Loaded symbols for /lib64/libpcre.so.0.0.1
Reading symbols from /usr/lib64/libini_config.so.2.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libini_config.so.2.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libini_config.so.2.0.0
Reading symbols from /usr/lib64/libcollection.so.2.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libcollection.so.2.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libcollection.so.2.0.0
Reading symbols from /usr/lib64/libdhash.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libdhash.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libdhash.so.1.0.0
Reading symbols from /lib64/liblber-2.4.so.2.5.6...Reading symbols from /usr/lib/debug/lib64/liblber-2.4.so.2.5.6.debug...done.
done.
Loaded symbols for /lib64/liblber-2.4.so.2.5.6
Reading symbols from /lib64/libldap-2.4.so.2.5.6...Reading symbols from /usr/lib/debug/lib64/libldap-2.4.so.2.5.6.debug...done.
done.
Loaded symbols for /lib64/libldap-2.4.so.2.5.6
Reading symbols from /usr/lib64/libtdb.so.1.2.1...Reading symbols from /usr/lib/debug/usr/lib64/libtdb.so.1.2.1.debug...done.
done.
Loaded symbols for /usr/lib64/libtdb.so.1.2.1
Reading symbols from /usr/lib64/libssl3.so...Reading symbols from /usr/lib/debug/usr/lib64/libssl3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libssl3.so
Reading symbols from /usr/lib64/libsmime3.so...Reading symbols from /usr/lib/debug/usr/lib64/libsmime3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libsmime3.so
Reading symbols from /usr/lib64/libnss3.so...Reading symbols from /usr/lib/debug/usr/lib64/libnss3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libnss3.so
Reading symbols from /usr/lib64/libnssutil3.so...Reading symbols from /usr/lib/debug/usr/lib64/libnssutil3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libnssutil3.so
Reading symbols from /lib64/libplds4.so...Reading symbols from /usr/lib/debug/lib64/libplds4.so.debug...done.
done.
Loaded symbols for /lib64/libplds4.so
Reading symbols from /lib64/libplc4.so...Reading symbols from /usr/lib/debug/lib64/libplc4.so.debug...done.
done.
Loaded symbols for /lib64/libplc4.so
Reading symbols from /lib64/libnspr4.so...Reading symbols from /usr/lib/debug/lib64/libnspr4.so.debug...done.
done.
Loaded symbols for /lib64/libnspr4.so
Reading symbols from /lib64/libpthread-2.12.so...Reading symbols from /usr/lib/debug/lib64/libpthread-2.12.so.debug...done.
[Thread debugging using libthread_db enabled]
done.
Loaded symbols for /lib64/libpthread-2.12.so
Reading symbols from /lib64/libdl-2.12.so...Reading symbols from /usr/lib/debug/lib64/libdl-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libdl-2.12.so
Reading symbols from /usr/lib64/libcares.so.2.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libcares.so.2.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libcares.so.2.0.0
Reading symbols from /lib64/libc-2.12.so...Reading symbols from /usr/lib/debug/lib64/libc-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libc-2.12.so
Reading symbols from /lib64/libaudit.so.1.0.0...Reading symbols from /usr/lib/debug/lib64/libaudit.so.1.0.0.debug...done.
done.
Loaded symbols for /lib64/libaudit.so.1.0.0
Reading symbols from /lib64/libcrypt-2.12.so...Reading symbols from /usr/lib/debug/lib64/libcrypt-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libcrypt-2.12.so
Reading symbols from /lib64/ld-2.12.so...Reading symbols from /usr/lib/debug/lib64/ld-2.12.so.debug...done.
done.
Loaded symbols for /lib64/ld-2.12.so
Reading symbols from /usr/lib64/libpath_utils.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libpath_utils.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libpath_utils.so.1.0.0
Reading symbols from /usr/lib64/libref_array.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libref_array.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libref_array.so.1.0.0
Reading symbols from /lib64/libresolv-2.12.so...Reading symbols from /usr/lib/debug/lib64/libresolv-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libresolv-2.12.so
Reading symbols from /usr/lib64/libsasl2.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/libsasl2.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/libsasl2.so.2.0.23
Reading symbols from /lib64/libz.so.1.2.3...Reading symbols from /usr/lib/debug/lib64/libz.so.1.2.3.debug...done.
done.
Loaded symbols for /lib64/libz.so.1.2.3
Reading symbols from /lib64/libfreebl3.so...Reading symbols from /usr/lib/debug/lib64/libfreebl3.so.debug...done.
done.
Loaded symbols for /lib64/libfreebl3.so
Reading symbols from /usr/lib64/ldb/memberof.so...Reading symbols from /usr/lib/debug/usr/lib64/ldb/memberof.so.debug...done.
done.
Loaded symbols for /usr/lib64/ldb/memberof.so
Reading symbols from /usr/lib64/sssd/libsss_ipa.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/sssd/libsss_ipa.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/sssd/libsss_ipa.so.1.0.0
Reading symbols from /lib64/libkeyutils.so.1.3...Reading symbols from /usr/lib/debug/lib64/libkeyutils.so.1.3.debug...done.
done.
Loaded symbols for /lib64/libkeyutils.so.1.3
Reading symbols from /lib64/libkrb5.so.3.3...Reading symbols from /usr/lib/debug/lib64/libkrb5.so.3.3.debug...done.
done.
Loaded symbols for /lib64/libkrb5.so.3.3
Reading symbols from /lib64/libk5crypto.so.3.1...Reading symbols from /usr/lib/debug/lib64/libk5crypto.so.3.1.debug...done.
done.
Loaded symbols for /lib64/libk5crypto.so.3.1
Reading symbols from /lib64/libcom_err.so.2.1...Reading symbols from /usr/lib/debug/lib64/libcom_err.so.2.1.debug...done.
done.
Loaded symbols for /lib64/libcom_err.so.2.1
Reading symbols from /lib64/libkrb5support.so.0.1...Reading symbols from /usr/lib/debug/lib64/libkrb5support.so.0.1.debug...done.
done.
Loaded symbols for /lib64/libkrb5support.so.0.1
Reading symbols from /lib64/libselinux.so.1...Reading symbols from /usr/lib/debug/lib64/libselinux.so.1.debug...done.
done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /lib64/libnss_files-2.12.so...Reading symbols from /usr/lib/debug/lib64/libnss_files-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libnss_files-2.12.so
Reading symbols from /lib64/libnss_sss.so.2...Reading symbols from /usr/lib/debug/lib64/libnss_sss.so.2.debug...done.
done.
Loaded symbols for /lib64/libnss_sss.so.2
Reading symbols from /usr/lib64/sasl2/libplain.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libplain.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libplain.so.2.0.23
Reading symbols from /usr/lib64/sasl2/libsasldb.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libsasldb.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libsasldb.so.2.0.23
Reading symbols from /lib64/libdb-4.7.so...Reading symbols from /usr/lib/debug/lib64/libdb-4.7.so.debug...done.
done.
Loaded symbols for /lib64/libdb-4.7.so
Reading symbols from /usr/lib64/sasl2/liblogin.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/liblogin.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/liblogin.so.2.0.23
Reading symbols from /usr/lib64/sasl2/libgssapiv2.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libgssapiv2.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libgssapiv2.so.2.0.23
Reading symbols from /lib64/libgssapi_krb5.so.2.2...Reading symbols from /usr/lib/debug/lib64/libgssapi_krb5.so.2.2.debug...done.
done.
Loaded symbols for /lib64/libgssapi_krb5.so.2.2
Reading symbols from /usr/lib64/sasl2/libdigestmd5.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libdigestmd5.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libdigestmd5.so.2.0.23
Reading symbols from /usr/lib64/libcrypto.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libcrypto.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libcrypto.so.1.0.0
Reading symbols from /usr/lib64/sasl2/libanonymous.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libanonymous.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libanonymous.so.2.0.23
Reading symbols from /usr/lib64/sasl2/libcrammd5.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libcrammd5.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libcrammd5.so.2.0.23
Reading symbols from /usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so...Reading symbols from /usr/lib/debug/usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so.debug...done.
done.
Loaded symbols for /usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
Reading symbols from /usr/lib64/libsoftokn3.so...Reading symbols from /usr/lib/debug/usr/lib64/libsoftokn3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libsoftokn3.so
Reading symbols from /usr/lib64/libsqlite3.so.0.8.6...Reading symbols from /usr/lib/debug/usr/lib64/libsqlite3.so.0.8.6.debug...done.
done.
Loaded symbols for /usr/lib64/libsqlite3.so.0.8.6
Loaded symbols for /lib64/libfreebl3.so
Reading symbols from /usr/lib64/libnsspem.so...Reading symbols from /usr/lib/debug/usr/lib64/libnsspem.so.debug...done.
done.
Loaded symbols for /usr/lib64/libnsspem.so
Core was generated by `/usr/libexec/sssd/sssd_be -d 0 --debug-to-files --domain testrelm'.
Program terminated with signal 11, Segmentation fault.
#0  ldap_sasl_interactive_bind_s (ld=0x0, dn=0x0, mechs=0x1235780 "GSSAPI", serverControls=0x0, clientControls=0x0, 
    flags=2, interact=0x7f77585f3db0 <sdap_sasl_interact>, defaults=0x124a420) at ../../../libraries/libldap/sasl.c:429
429		if( LDAP_IS_UDP(ld) ) {

Thread 1 (Thread 0x7f77632fe700 (LWP 17725)):
#0  ldap_sasl_interactive_bind_s (ld=0x0, dn=0x0, mechs=0x1235780 "GSSAPI", serverControls=0x0, clientControls=0x0, 
    flags=2, interact=0x7f77585f3db0 <sdap_sasl_interact>, defaults=0x124a420) at ../../../libraries/libldap/sasl.c:429
        rc = <value optimized out>
        smechs = 0x7f7758633ef7 "struct sasl_bind_state"
#1  0x00007f77585f8a3e in sasl_bind_send (memctx=<value optimized out>, ev=0x1211450, sh=0x123dd10, 
    sasl_mech=0x1235780 "GSSAPI", sasl_user=0x1238c10 "host/qe-blade-04.testrelm", user_dn=<value optimized out>, 
    authtok_type=0x0, authtok=...) at src/providers/ldap/sdap_async_connection.c:650
        state = 0x124a420
        ret = 0
        req = 0x1257fc0
        sasl_cred = 0x0
#2  sdap_auth_send (memctx=<value optimized out>, ev=0x1211450, sh=0x123dd10, sasl_mech=0x1235780 "GSSAPI", 
    sasl_user=0x1238c10 "host/qe-blade-04.testrelm", user_dn=<value optimized out>, authtok_type=0x0, authtok=...)
    at src/providers/ldap/sdap_async_connection.c:996
        req = 0x124b430
        subreq = <value optimized out>
        state = 0x12ea1c0
        ret = <value optimized out>
        __FUNCTION__ = "sdap_auth_send"
#3  0x00007f77585f9403 in sdap_cli_auth_step (req=0x1258110) at src/providers/ldap/sdap_async_connection.c:1434
        state = 0x1253ab0
        subreq = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        __FUNCTION__ = "sdap_cli_auth_step"
#4  0x00007f77585f95a5 in sdap_cli_kinit_done (subreq=0x0) at src/providers/ldap/sdap_async_connection.c:1425
        req = 0x1258110
        state = 0x1253ab0
        result = SDAP_AUTH_SUCCESS
        expire_time = 1310561535
        ret = 0
#5  0x00007f77585f58da in sdap_kinit_done (subreq=0x0) at src/providers/ldap/sdap_async_connection.c:904
        req = 0x1257fc0
        state = 0x1258540
        ret = <value optimized out>
        result = 0
        ccname = 0x12ea1c0 ""
        expire_time = 1310561535
        kerr = <value optimized out>
        nextreq = <value optimized out>
        __FUNCTION__ = "sdap_kinit_done"
#6  0x00007f77585c11b4 in read_pipe_handler (ev=<value optimized out>, fde=<value optimized out>, 
    flags=<value optimized out>, pvt=<value optimized out>) at src/providers/child_common.c:250
        req = 0x12d93d0
        state = 0x12e7930
        size = 0
        err = <value optimized out>
        buf = "\000\000\000\000\000\000\000\000$\000\000\000FILE:/var/lib/sss/db/ccache_TESTRELM\377\224\035N\000\000\000\000(\000\000\000\000\000\000\000P\024!\001", '\000' <repeats 12 times>, "\001\000\000\000\000\000\000\000T\f\\Xw\177\000\000\060\375K\035\377\177\000\000\024\250]\035\377\177\000\000\220\375K\035\377\177\000\000\000\000\000\000\000\000\000\000P\024!\001\000\000\000\000\274\250]\035\377\177\000\000\240\237.\001\000\000\000\000\270\237.\001\000\000\000\000P\024!\001\000\000\000\000\352\232\247_w\177\000\000P\240.\001\000\000\000\000A\201\316bw\177\000\000\060\264$\001\000\000\000\000\243\321_Xw\177\000\000\005\000\000\000\000\000\000\000\004k\f\000\000\000\000\000\177C"...
---Type <return> to continue, or q <return> to quit---
        __FUNCTION__ = "read_pipe_handler"
#7  0x00007f7762cea456 in epoll_event_loop (ev=<value optimized out>, location=<value optimized out>)
    at tevent_standard.c:309
        fde = <value optimized out>
        flags = <value optimized out>
        ret = 1
        i = <value optimized out>
        events = {{events = 16, data = {ptr = 0x12eec60, fd = 19852384, u32 = 19852384, u64 = 19852384}}}
        timeout = <value optimized out>
#8  std_event_loop_once (ev=<value optimized out>, location=<value optimized out>) at tevent_standard.c:544
        std_ev = 0x1211510
        tval = {tv_sec = 5, tv_usec = 813828}
#9  0x00007f7762ce76d0 in _tevent_loop_once (ev=0x1211450, location=0x4427d5 "src/util/server.c:526") at tevent.c:490
        ret = <value optimized out>
        nesting_stack_ptr = 0x0
#10 0x00007f7762ce773b in tevent_common_loop_wait (ev=0x1211450, location=0x4427d5 "src/util/server.c:526") at tevent.c:591
        ret = <value optimized out>
#11 0x0000000000434771 in server_loop (main_ctx=0x12125c0) at src/util/server.c:526
No locals.
#12 0x000000000040ed5b in main (argc=6, argv=<value optimized out>) at src/providers/data_provider_be.c:1333
        opt = <value optimized out>
        pc = <value optimized out>
        be_domain = 0x1210490 "testrelm"
        srv_name = <value optimized out>
        conf_entry = <value optimized out>
        main_ctx = 0x12125c0
        ret = 0
        long_options = {{longName = 0x0, shortName = 0 '\000', argInfo = 4, arg = 0x648e40, val = 0, 
            descrip = 0x439792 "Help options:", argDescrip = 0x0}, {longName = 0x4397a0 "debug-level", shortName = 100 'd', 
---Type <return> to continue, or q <return> to quit---
            argInfo = 2, arg = 0x648f20, val = 0, descrip = 0x439771 "Debug level", argDescrip = 0x0}, {
            longName = 0x4397ac "debug-to-files", shortName = 102 'f', argInfo = 0, arg = 0x648f24, val = 0, 
            descrip = 0x43a408 "Send the debug output to files instead of stderr", argDescrip = 0x0}, {
            longName = 0x4397bb "debug-timestamps", shortName = 0 '\000', argInfo = 2, arg = 0x648e00, val = 0, 
            descrip = 0x43977d "Add debug timestamps", argDescrip = 0x0}, {longName = 0x43ad80 "domain", 
            shortName = 0 '\000', argInfo = 1, arg = 0x7fff1d4c0018, val = 0, 
            descrip = 0x43a440 "Domain of the information provider (mandatory)", argDescrip = 0x0}, {longName = 0x0, 
            shortName = 0 '\000', argInfo = 0, arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
        __FUNCTION__ = "main"

Comment 2 Sumit Bose 2011-07-14 12:30:25 UTC
This issue is tracked upstream by https://fedorahosted.org/sssd/ticket/924

Comment 3 Jakub Hrozek 2011-08-17 11:32:21 UTC
We couldn't reproduce the issue again and we suspect that the crash was caused by setting the O_NONBLOCK flag twice. 

We still think that the migration process is worth fixing the way Sumit described in ticket #924 but it's not necessary to do so in RHEL 6.2

Comment 6 Jakub Hrozek 2012-04-03 17:17:51 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
No documentation needed

Comment 7 Gowrishankar Rajaiyan 2012-04-10 10:27:55 UTC
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: [   LOG    ] :: ipa bug 721289 - Process /usr/libexec/sssd/sssd_be was killed by signal 11 during auth when password for the user is not set.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: [   LOG    ] :: verifies https://bugzilla.redhat.com/show_bug.cgi?id=721289
:: [   PASS   ] :: Running 'ipa user-add user721289 --first=user721289 --last=user721289'
:: [   PASS   ] :: Running 'ipa config-mod --enable-migration=True'
:: [   PASS   ] :: Running 'ipa config-show --all --raw | grep "ipamigrationenabled: TRUE"'
:: [   PASS   ] :: Running '> /var/log/sssd/sssd_lab.eng.pnq.redhat.com.log'
:: [   PASS   ] :: Running 'expect -c "spawn ssh -o StrictHostKeyChecking=no user721289.eng.pnq.redhat.com; expect *assword: ; send redhat\n; expect eof"'
:: [   PASS   ] :: File '/var/log/sssd/sssd_lab.eng.pnq.redhat.com.log' should contain '\[ipa_migration_flag_connect_done\] (0x0400): Assuming Kerberos password is missing, starting password migration.'
:: [   PASS   ] :: File '/var/log/sssd/sssd_lab.eng.pnq.redhat.com.log' should contain '\[simple_bind_done\] (0x0080): Bind result: Inappropriate authentication(48), no errmsg set'
:: [   PASS   ] :: Running 'ipa config-mod --enable-migration=False'
:: [   PASS   ] :: Running 'ipa config-show --all --raw | grep "ipamigrationenabled: FALSE"'
:: [   PASS   ] :: Moving ca.crt to a non-default location
:: [   PASS   ] :: Running '> /var/log/sssd/sssd_lab.eng.pnq.redhat.com.log'
:: [   PASS   ] :: Running 'expect -c "spawn ssh -o StrictHostKeyChecking=no user721289.eng.pnq.redhat.com; expect *assword: ; send redhat\n; expect eof"'
:: [   PASS   ] :: File '/var/log/sssd/sssd_lab.eng.pnq.redhat.com.log' should contain '\[ipa_get_migration_flag_done\] (0x0100): Password migration is not enabled.'
:: [   PASS   ] :: File '/var/log/messages' should not contain 'coredump'
:: [   PASS   ] :: Running 'mv -f /var/tmp/ca.crt /etc/ipa/ca.crt'
:: [   PASS   ] :: Running 'ipa user-del user721289'
:: [   LOG    ] :: Duration: 57s
:: [   LOG    ] :: Assertions: 16 good, 0 bad
:: [   PASS   ] :: RESULT: ipa bug 721289 - Process /usr/libexec/sssd/sssd_be was killed by signal 11 during auth when password for the user is not set.
report saved as: /tmp/rhts.report.28907.txt
================ final pass/fail report =================


Version: ipa-server-2.2.0-8.el6.x86_64 & sssd-1.8.0-22.el6.x86_64

Comment 9 errata-xmlrpc 2012-06-20 11:47:33 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2012-0747.html