#1412 Starting SSSD with a domain using the LOCAL provider segfaults the responders
Closed: Fixed None Opened 6 years ago by sgallagh.

#0  0x00000000004601be in sss_parse_name (memctx=0x6a3820, snctx=0x0, orig=0x6a0d20 "root", domain=0x7fffffffd8e8, name=0x7fffffffd8e0)
    at ../src/util/usertools.c:156
        re = 0x69fbf0
        result = 0x6a4d30 "0\376i"
        ovec = {0, 4, 0, 4, 4, 4, -134403928, 32767, -134227168, 32767, 4203358, 0, -618656056, 57, 4196576, 0, 0, 1, 86, 1, 0, 0, 
    -681900256, 57, 80, 0, 4220784, 0, 4, 0}
        origlen = 4
        ret = 0
        strnum = 3
        __FUNCTION__ = "sss_parse_name"
#1  0x0000000000460a5b in sss_parse_name_for_domains (memctx=0x69df00, domains=0x69db90, orig=0x6a0d20 "root", domain=0x7fffffffdc78, 
    name=0x7fffffffdc80) at ../src/util/usertools.c:247
        dom = 0x69d970
        match = 0x39db206169
        rdomain = 0x0
        rname = 0x0
        dmatch = 0x0
        nmatch = 0x6a20c0 "root"
        candidate_name = 0x6a20c0 "root"
        candidate_domain = 0x0
        name_mismatch = false
        tmp_ctx = 0x6a3820
        code = 0
        __FUNCTION__ = "sss_parse_name_for_domains"
#2  0x000000000042a1a9 in sss_ncache_prepopulate (ncache=0x69ca90, cdb=0x6966e0, rctx=0x69b550) at ../src/responder/common/negcache.c:644
        ret = 2
        filter_set = false
        filter_list = 0x6a88c0
        name = 0x0
        dom = 0x0
        domain_list = 0x69db90
        domainname = 0x0
        conf_path = 0x6a8930 "config/domain/LOCAL"
        tmpctx = 0x69df00
        i = 0
        __FUNCTION__ = "sss_ncache_prepopulate"
#3  0x0000000000406f55 in nss_get_config (nctx=0x69c9a0, cdb=0x6966e0) at ../src/responder/nss/nsssrv.c:165
        ret = 0
        __FUNCTION__ = "nss_get_config"
#4  0x00000000004077b3 in nss_process_init (mem_ctx=0x6965f0, ev=0x695470, cdb=0x6966e0) at ../src/responder/nss/nsssrv.c:297
        nss_cmds = 0x692ea0
        iter = 0x0
        nctx = 0x69c9a0
        memcache_timeout = -7136
        ret = 0
        max_retries = 57
        hret = 44
        fd_limit = -685733968
        __FUNCTION__ = "nss_process_init"
#5  0x000000000040884f in main (argc=1, argv=0x7fffffffe428) at ../src/responder/nss/nsssrv.c:411
        opt = -1
        pc = 0x694010
        main_ctx = 0x6965f0
        ret = 0
        long_options = {{longName = 0x0, shortName = 0 '\000', argInfo = 4, arg = 0x6934a0, val = 0, descrip = 0x47c385 "Help options:", 
            argDescrip = 0x0}, {longName = 0x47c393 "debug-level", shortName = 100 'd', argInfo = 2, arg = 0x693590, val = 0, descrip = 
    0x47c39f "Debug level", argDescrip = 0x0}, {longName = 0x47c3ab "debug-to-files", shortName = 102 'f', argInfo = 0, arg = 0x693594, 
            val = 0, descrip = 0x47c3c0 "Send the debug output to files instead of stderr", argDescrip = 0x0}, {longName = 
    0x47c3f1 "debug-timestamps", shortName = 0 '\000', argInfo = 2, arg = 0x693428, val = 0, descrip = 0x47c402 "Add debug timestamps", 
            argDescrip = 0x0}, {longName = 0x47c417 "debug-microseconds", shortName = 0 '\000', argInfo = 2, arg = 0x69342c, val = 0, 
            descrip = 0x47c430 "Show timestamps with microseconds", argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\000', argInfo = 
    0, arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
        __FUNCTION__ = "main"

Fields changed

status: new => assigned

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.9.0 beta 4
patch: 0 => 1
resolution: => fixed
status: assigned => closed

Fields changed

rhbz: => 0

Metadata Update from @sgallagh:
- Issue assigned to sgallagh
- Issue set to the milestone: SSSD 1.9.0 beta 4

2 years ago

Login to comment on this ticket.

Metadata