URL: https://github.com/SSSD/sssd/pull/886 Title: #886: sudo: get timezone information from previous value when constructing new usn
alexey-tikhonov commented: """ It is weird but `make intgcheck-run` hangs with this patch everywhere (local macine, internal CI, GH CI) When hang there are several sssd processes running. Looks like monitor is awaiting children to finish, sssd_nss is awaiting be[LDAP] and be[LDAP] is awaiting monitor... Probably patch is not direct cause of the problem. ``` sssd_nss (gdb) bt #0 0x00007fd14a21c448 in poll () from /lib64/libc.so.6 #1 0x00007fd14a442a4f in ?? () from /lib64/libdbus-1.so.3 #2 0x00007fd14a4417d1 in ?? () from /lib64/libdbus-1.so.3 #3 0x00007fd14a4295ec in ?? () from /lib64/libdbus-1.so.3 #4 0x00007fd14a4297a1 in ?? () from /lib64/libdbus-1.so.3 #5 0x00007fd14a429f61 in ?? () from /lib64/libdbus-1.so.3 #6 0x00007fd14a42a586 in dbus_connection_send_with_reply_and_block () from /lib64/libdbus-1.so.3 #7 0x00007fd14a426238 in dbus_bus_register () from /lib64/libdbus-1.so.3 #8 0x00007fd14a4accfb in sbus_dbus_connect_address (address=0x2372b70 "unix:path=/tmp/sssd-intg.JFoKmks2/var/lib/sss/pipes/private/sbus-dp_LDAP", name=0x23722c0 "sssd.nss", init=init@entry=true) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_dbus.c:150 #9 0x00007fd14a4ad59e in sbus_reconnect_attempt (ev=<optimized out>, te=<optimized out>, tv=..., data=<optimized out>) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_reconnect.c:93 #10 0x00007fd14a489e79 in tevent_common_invoke_timer_handler () from /lib64/libtevent.so.0 #11 0x00007fd14a48a00e in tevent_common_loop_timer_delay () from /lib64/libtevent.so.0 #12 0x00007fd14a48b09b in epoll_event_loop_once () from /lib64/libtevent.so.0 #13 0x00007fd14a4894bb in std_event_loop_once () from /lib64/libtevent.so.0 #14 0x00007fd14a484838 in _tevent_loop_once () from /lib64/libtevent.so.0 #15 0x00007fd14a484a8b in tevent_common_loop_wait () from /lib64/libtevent.so.0 #16 0x00007fd14a48944b in std_event_loop_wait () from /lib64/libtevent.so.0 #17 0x00007fd14a936be3 in server_loop (main_ctx=0x2351e30) at /home/talex/src/sssd/x86_64/../src/util/server.c:721 #18 0x000000000040748e in main (argc=6, argv=<optimized out>) at /home/talex/src/sssd/x86_64/../src/responder/nss/nsssrv.c:579 (gdb) frame 8 #8 0x00007fd14a4accfb in sbus_dbus_connect_address (address=0x2372b70 "unix:path=/tmp/sssd-intg.JFoKmks2/var/lib/sss/pipes/private/sbus-dp_LDAP", name=0x23722c0 "sssd.nss", init=init@entry=true) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_dbus.c:150 150 dbret = dbus_bus_register(dbus_conn, &dbus_error); sssd_be --domain LDAP (gdb) bt #0 0x00007f3f5d7fd448 in poll () from /lib64/libc.so.6 #1 0x00007f3f5da21a4f in ?? () from /lib64/libdbus-1.so.3 #2 0x00007f3f5da207d1 in ?? () from /lib64/libdbus-1.so.3 #3 0x00007f3f5da085ec in ?? () from /lib64/libdbus-1.so.3 #4 0x00007f3f5da087a1 in ?? () from /lib64/libdbus-1.so.3 #5 0x00007f3f5da08f61 in ?? () from /lib64/libdbus-1.so.3 #6 0x00007f3f5da09586 in dbus_connection_send_with_reply_and_block () from /lib64/libdbus-1.so.3 #7 0x00007f3f5da05238 in dbus_bus_register () from /lib64/libdbus-1.so.3 #8 0x00007f3f5da8dcfb in sbus_dbus_connect_address (address=address@entry=0x7f3f5dad98e8 "unix:path=/tmp/sssd-intg.JFoKmks2/var/lib/sss/pipes/private/sbus-monitor", name=name@entry=0xc22490 "sssd.domain_LDAP", init=init@entry=true) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_dbus.c:150 #9 0x00007f3f5da8d3dd in sbus_connect_private (mem_ctx=mem_ctx@entry=0xc08e60, ev=ev@entry=0xbf7cb0, address=address@entry=0x7f3f5dad98e8 "unix:path=/tmp/sssd-intg.JFoKmks2/var/lib/sss/pipes/private/sbus-monitor", dbus_name=dbus_name@entry=0xc22490 "sssd.domain_LDAP", last_activity_time=last_activity_time@entry=0x0) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_connection_connect.c:190 #10 0x00007f3f5dacd7e5 in sss_iface_connect_address (mem_ctx=mem_ctx@entry=0xc08e60, ev=0xbf7cb0, conn_name=0xc22490 "sssd.domain_LDAP", address=address@entry=0x7f3f5dad98e8 "unix:path=/tmp/sssd-intg.JFoKmks2/var/lib/sss/pipes/private/sbus-monitor", last_request_time=last_request_time@entry=0x0, _conn=_conn@entry=0x7ffdf9943768) at /home/talex/src/sssd/x86_64/../src/sss_iface/sss_iface.c:117 #11 0x00007f3f5dacd8e9 in sss_monitor_service_init (mem_ctx=mem_ctx@entry=0xc08e60, ev=<optimized out>, conn_name=<optimized out>, svc_name=0xc08220 "%BE_LDAP", svc_version=svc_version@entry=1, svc_type=svc_type@entry=1, last_request_time=0x0, _conn=0xc08f08) at /home/talex/src/sssd/x86_64/../src/sss_iface/sss_iface.c:145 #12 0x000000000040a019 in dp_initialized (req=0x0) at /home/talex/src/sssd/x86_64/../src/providers/data_provider_be.c:629 #13 0x00007f3f5da8ce8f in sbus_connect_init_done (subreq=0x0) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_connection_connect.c:126 #14 0x00007f3f5da8fe6c in sbus_method_in_su_out_u_done (subreq=0x0) at /home/talex/src/sssd/x86_64/../src/sbus/interface_dbus/sbus_dbus_client_async.c:614 #15 0x00007f3f5da99667 in sbus_request_notify_success (table=<optimized out>, key=<optimized out>, req=0xc34f70, messages_fn=0x7f3f5da99250 <sbus_outgoing_request_messages>, reply=0xc2a010) at /home/talex/src/sssd/x86_64/../src/sbus/request/sbus_request.c:284 #16 0x00007f3f5da8e863 in sbus_message_done (pending=0xc34550, pvt=<optimized out>) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_send.c:183 #17 0x00007f3f5da069ca in ?? () from /lib64/libdbus-1.so.3 #18 0x00007f3f5da0a3ec in dbus_connection_dispatch () from /lib64/libdbus-1.so.3 #19 0x00007f3f5da8dfe6 in sbus_dispatch (ev=<optimized out>, te=<optimized out>, tv=..., data=<optimized out>) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_dispatcher.c:102 #20 0x00007f3f5da6ae79 in tevent_common_invoke_timer_handler () from /lib64/libtevent.so.0 #21 0x00007f3f5da6b00e in tevent_common_loop_timer_delay () from /lib64/libtevent.so.0 #22 0x00007f3f5da6c09b in epoll_event_loop_once () from /lib64/libtevent.so.0 #23 0x00007f3f5da6a4bb in std_event_loop_once () from /lib64/libtevent.so.0 #24 0x00007f3f5da65838 in _tevent_loop_once () from /lib64/libtevent.so.0 #25 0x00007f3f5da65a8b in tevent_common_loop_wait () from /lib64/libtevent.so.0 #26 0x00007f3f5da6a44b in std_event_loop_wait () from /lib64/libtevent.so.0 #27 0x00007f3f5df03be3 in server_loop (main_ctx=0xbf7fd0) at /home/talex/src/sssd/x86_64/../src/util/server.c:721 #28 0x00000000004091c5 in main (argc=8, argv=<optimized out>) at /home/talex/src/sssd/x86_64/../src/providers/data_provider_be.c:780 (gdb) frame 8 #8 0x00007f3f5da8dcfb in sbus_dbus_connect_address (address=address@entry=0x7f3f5dad98e8 "unix:path=/tmp/sssd-intg.JFoKmks2/var/lib/sss/pipes/private/sbus-monitor", name=name@entry=0xc22490 "sssd.domain_LDAP", init=init@entry=true) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_dbus.c:150 150 dbret = dbus_bus_register(dbus_conn, &dbus_error); (gdb) frame 9 #9 0x00007f3f5da8d3dd in sbus_connect_private (mem_ctx=mem_ctx@entry=0xc08e60, ev=ev@entry=0xbf7cb0, address=address@entry=0x7f3f5dad98e8 "unix:path=/tmp/sssd-intg.JFoKmks2/var/lib/sss/pipes/private/sbus-monitor", dbus_name=dbus_name@entry=0xc22490 "sssd.domain_LDAP", last_activity_time=last_activity_time@entry=0x0) at /home/talex/src/sssd/x86_64/../src/sbus/connection/sbus_connection_connect.c:190 190 dbus_conn = sbus_dbus_connect_address(address, dbus_name, true); monitor (gdb) bt #0 0x00007fc97a86f858 in nanosleep () from /lib64/libc.so.6 #1 0x00007fc97a89b5f8 in usleep () from /lib64/libc.so.6 #2 0x0000000000407613 in monitor_quit (ret=ret@entry=0, mt_ctx=<optimized out>) at /home/talex/src/sssd/x86_64/../src/monitor/monitor.c:1432 #3 0x0000000000407e42 in monitor_quit_signal (ev=<optimized out>, se=<optimized out>, signum=15, count=<optimized out>, siginfo=<optimized out>, private_data=<optimized out>) at /home/talex/src/sssd/x86_64/../src/monitor/monitor.c:1474 #4 0x00007fc97ab05086 in tevent_common_invoke_signal_handler () from /lib64/libtevent.so.0 #5 0x00007fc97ab05204 in tevent_common_check_signal () from /lib64/libtevent.so.0 #6 0x00007fc97ab07199 in epoll_event_loop_once () from /lib64/libtevent.so.0 #7 0x00007fc97ab054bb in std_event_loop_once () from /lib64/libtevent.so.0 #8 0x00007fc97ab00838 in _tevent_loop_once () from /lib64/libtevent.so.0 #9 0x00007fc97ab00a8b in tevent_common_loop_wait () from /lib64/libtevent.so.0 #10 0x00007fc97ab0544b in std_event_loop_wait () from /lib64/libtevent.so.0 #11 0x00007fc97af9ebe3 in server_loop (main_ctx=0xa0fe70) at /home/talex/src/sssd/x86_64/../src/util/server.c:721 #12 0x0000000000405b3c in main (argc=<optimized out>, argv=<optimized out>) at /home/talex/src/sssd/x86_64/../src/monitor/monitor.c:2589 (gdb) frame 2 #2 0x0000000000407613 in monitor_quit (ret=ret@entry=0, mt_ctx=<optimized out>) at /home/talex/src/sssd/x86_64/../src/monitor/monitor.c:1432 1432 usleep(10000); (gdb) list 1427 killed = true; 1428 } 1429 } while (error == EINTR); 1430 if (!killed) { 1431 /* Sleep 10ms and try again */ 1432 usleep(10000); 1433 } 1434 } while (!killed); 1435 } 1436 sssd_be --domain implicit_files (gdb) bt #0 0x00007fed60a40a0b in epoll_wait () from /lib64/libc.so.6 #1 0x00007fed60ca415d in epoll_event_loop_once () from /lib64/libtevent.so.0 #2 0x00007fed60ca24bb in std_event_loop_once () from /lib64/libtevent.so.0 #3 0x00007fed60c9d838 in _tevent_loop_once () from /lib64/libtevent.so.0 #4 0x00007fed60c9da8b in tevent_common_loop_wait () from /lib64/libtevent.so.0 #5 0x00007fed60ca244b in std_event_loop_wait () from /lib64/libtevent.so.0 #6 0x00007fed6113bbe3 in server_loop (main_ctx=0x12ff050) at /home/talex/src/sssd/x86_64/../src/util/server.c:721 #7 0x00000000004091c5 in main (argc=8, argv=<optimized out>) at /home/talex/src/sssd/x86_64/../src/providers/data_provider_be.c:780 ``` """ See the full comment at https://github.com/SSSD/sssd/pull/886#issuecomment-534143858
_______________________________________________ sssd-devel mailing list -- sssd-devel@lists.fedorahosted.org To unsubscribe send an email to sssd-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/sssd-devel@lists.fedorahosted.org