SSSD frequently segfaults in set_server_common_status()
Issue
-
SSSD frequently segfault in set_server_common_status() with the following backtrace.
#0 set_server_common_status (common=0xa0, status=SERVER_WORKING) at src/providers/fail_over.c:1339 #1 0x000000000041b7c1 in fo_set_server_status (server=<value optimized out>, status=<value optimized out>) at src/providers/fail_over.c:1351 #2 0x000000000041c3ad in fo_set_port_status (server=0x180cf50, status=PORT_WORKING) at src/providers/fail_over.c:1365 #3 0x000000000041626b in be_fo_set_port_status (ctx=0x1748080, server=0x180cf50, status=PORT_WORKING) at src/providers/data_provider_fo.c:556 #4 0x00007f79d987182f in sdap_cli_connect_recv (req=0x1814760, memctx=0x18199c0, can_retry=0x7fffdb4b3d9f, gsh=0x18199d8, srv_opts=0x7fffdb4b3d90) at src/providers/ldap/sdap_async_connection.c:1672 #5 0x00007f79d98876ef in sdap_id_op_connect_done (subreq=0x1814760) at src/providers/ldap/sdap_id_op.c:508 #6 0x00007f79d9871cd8 in sdap_cli_auth_done (subreq=0x0) at src/providers/ldap/sdap_async_connection.c:1595 #7 0x00007f79d9871e39 in sdap_auth_done (subreq=0x181fda0) at src/providers/ldap/sdap_async_connection.c:1109 #8 0x000000301a403707 in tevent_common_loop_immediate (ev=0x17464b0) at tevent_immediate.c:135 #9 0x000000301a40530a in std_event_loop_once (ev=0x17464b0, location=<value optimized out>) at tevent_standard.c:532 #10 0x000000301a4026d0 in _tevent_loop_once (ev=0x17464b0, location=0x4685a3 <Address 0x4685a3 out of bounds>) at tevent.c:490 #11 0x000000301a40273b in tevent_common_loop_wait (ev=0x17464b0, location=0x4685a3 <Address 0x4685a3 out of bounds>) at tevent.c:591 #12 0x00000000004411b3 in server_loop (main_ctx=0x17475b0) at src/util/server.c:572 #13 0x0000000000415898 in main (argc=<value optimized out>, argv=<value optimized out>) at src/providers/data_provider_be.c:2105
Environment
- Red Hat Enterprise Linux 6
- sssd 1.8.0-32.el6
- Using
_srv_records insssd.conf
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.