From f2289544b750792cdd055671abc7e2f6429cd275 Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Mon, 16 Nov 2015 17:44:11 -0800 Subject: [PATCH] Check for fork/clone and re-initialize in close() -- for nginx --- netcon/.depend | 412 +++++++++ netcon/Intercept.c | 1 + netcon/libintercept.so.1.0 | Bin 57168 -> 57152 bytes netcon/trace.txt | 1635 ++++++++++++++++++++++++++++++++++++ 4 files changed, 2048 insertions(+) create mode 100644 netcon/.depend create mode 100644 netcon/trace.txt diff --git a/netcon/.depend b/netcon/.depend new file mode 100644 index 000000000..3c8a1d973 --- /dev/null +++ b/netcon/.depend @@ -0,0 +1,412 @@ +mem.o: ../ext/lwip/src/core/mem.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +memp.o: ../ext/lwip/src/core/memp.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/udp.h ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/lwip/raw.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/ipv4/lwip/igmp.h \ + ../ext/lwip/src/include/lwip/api.h \ + ../ext/lwip/src/include/lwip/api_msg.h \ + ../ext/lwip/src/include/lwip/tcpip.h ../ext/lwip/src/include/lwip/sys.h \ + ../ext/lwip/src/include/lwip/timers.h \ + ../ext/lwip/src/include/lwip/stats.h \ + ../ext/lwip/src/include/netif/etharp.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_frag.h \ + ../ext/lwip/src/include/lwip/snmp_structs.h \ + ../ext/lwip/src/include/lwip/snmp_msg.h \ + ../ext/lwip/src/include/lwip/snmp.h ../ext/lwip/src/include/lwip/dns.h \ + ../ext/lwip/src/include/netif/ppp_oe.h +netif.o: ../ext/lwip/src/core/netif.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/netif.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/pbuf.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/lwip/snmp.h \ + ../ext/lwip/src/include/ipv4/lwip/igmp.h \ + ../ext/lwip/src/include/netif/etharp.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h +pbuf.o: ../ext/lwip/src/core/pbuf.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/stats.h \ + ../ext/lwip/src/include/lwip/mem.h ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/pbuf.h \ + ../ext/lwip/src/include/lwip/err.h ../ext/lwip/src/include/lwip/sys.h \ + ../ext/lwip/src/include/arch/perf.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h +raw.o: ../ext/lwip/src/core/raw.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/netif.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/raw.h \ + ../ext/lwip/src/include/lwip/ip.h ../ext/lwip/src/include/lwip/stats.h \ + ../ext/lwip/src/include/lwip/mem.h ../ext/lwip/src/include/arch/perf.h +stats.o: ../ext/lwip/src/core/stats.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h +sys.o: ../ext/lwip/src/core/sys.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/sys.h +tcp.o: ../ext/lwip/src/core/tcp.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/lwip/mem.h ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/lwip/snmp.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/pbuf.h \ + ../ext/lwip/src/include/lwip/err.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/stats.h +tcp_in.o: ../ext/lwip/src/core/tcp_in.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/ip.h ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/ipv4/lwip/inet_chksum.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/snmp.h \ + ../ext/lwip/src/include/arch/perf.h +tcp_out.o: ../ext/lwip/src/core/tcp_out.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/ip.h ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/ipv4/lwip/inet_chksum.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/snmp.h +udp.o: ../ext/lwip/src/core/udp.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/udp.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/ipv4/lwip/inet_chksum.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/snmp.h ../ext/lwip/src/include/arch/perf.h \ + ../ext/lwip/src/include/lwip/dhcp.h +dhcp.o: ../ext/lwip/src/core/dhcp.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +init.o: ../ext/lwip/src/core/init.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/init.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/lwip/sys.h ../ext/lwip/src/include/lwip/pbuf.h \ + ../ext/lwip/src/include/lwip/err.h ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/lwip/sockets.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/lwip/raw.h ../ext/lwip/src/include/lwip/udp.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/lwip/snmp_msg.h \ + ../ext/lwip/src/include/lwip/snmp.h \ + ../ext/lwip/src/include/lwip/snmp_structs.h \ + ../ext/lwip/src/include/ipv4/lwip/autoip.h \ + ../ext/lwip/src/include/ipv4/lwip/igmp.h \ + ../ext/lwip/src/include/lwip/dns.h ../ext/lwip/src/include/lwip/timers.h \ + ../ext/lwip/src/include/netif/etharp.h \ + ../ext/lwip/src/include/lwip/api.h +timers.o: ../ext/lwip/src/core/timers.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/timers.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/ip.h ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h +def.o: ../ext/lwip/src/core/def.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/def.h +ip_frag.o: ../ext/lwip/src/core/ipv4/ip_frag.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_frag.h \ + ../ext/lwip/src/include/lwip/err.h ../ext/lwip/src/include/lwip/pbuf.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/ipv4/lwip/inet_chksum.h \ + ../ext/lwip/src/include/lwip/snmp.h ../ext/lwip/src/include/lwip/stats.h \ + ../ext/lwip/src/include/lwip/mem.h ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h +inet.o: ../ext/lwip/src/core/ipv4/inet.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/ipv4/lwip/inet.h \ + ../ext/lwip/src/include/lwip/def.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h +ip_addr.o: ../ext/lwip/src/core/ipv4/ip_addr.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/lwip/err.h ../ext/lwip/src/include/lwip/pbuf.h +igmp.o: ../ext/lwip/src/core/ipv4/igmp.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +ip.o: ../ext/lwip/src/core/ipv4/ip.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/pbuf.h \ + ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/netif.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_frag.h \ + ../ext/lwip/src/include/ipv4/lwip/inet_chksum.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/ipv4/lwip/igmp.h \ + ../ext/lwip/src/include/lwip/raw.h ../ext/lwip/src/include/lwip/udp.h \ + ../ext/lwip/src/include/lwip/tcp_impl.h \ + ../ext/lwip/src/include/lwip/tcp.h ../ext/lwip/src/include/lwip/snmp.h \ + ../ext/lwip/src/include/lwip/dhcp.h \ + ../ext/lwip/src/include/ipv4/lwip/autoip.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/arch/perf.h +autoip.o: ../ext/lwip/src/core/ipv4/autoip.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +inet_chksum.o: ../ext/lwip/src/core/ipv4/inet_chksum.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/ipv4/lwip/inet_chksum.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h +icmp.o: ../ext/lwip/src/core/ipv4/icmp.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/ipv4/lwip/icmp.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/ipv4/lwip/inet_chksum.h \ + ../ext/lwip/src/include/lwip/ip.h ../ext/lwip/src/include/lwip/stats.h \ + ../ext/lwip/src/include/lwip/mem.h ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/lwip/snmp.h +asn1_dec.o: ../ext/lwip/src/core/snmp/asn1_dec.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +asn1_enc.o: ../ext/lwip/src/core/snmp/asn1_enc.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +mib2.o: ../ext/lwip/src/core/snmp/mib2.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +mib_structs.o: ../ext/lwip/src/core/snmp/mib_structs.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +msg_in.o: ../ext/lwip/src/core/snmp/msg_in.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +msg_out.o: ../ext/lwip/src/core/snmp/msg_out.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +api_lib.o: ../ext/lwip/src/api/api_lib.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +api_msg.o: ../ext/lwip/src/api/api_msg.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +tcpip.o: ../ext/lwip/src/api/tcpip.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +err.o: ../ext/lwip/src/api/err.c ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +sockets.o: ../ext/lwip/src/api/sockets.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +netbuf.o: ../ext/lwip/src/api/netbuf.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +netdb.o: ../ext/lwip/src/api/netdb.c ../ext/lwip/src/include/lwip/netdb.h \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +etharp.o: ../ext/lwip/src/netif/etharp.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/ip.h \ + ../ext/lwip/src/include/lwip/pbuf.h ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/lwip/stats.h ../ext/lwip/src/include/lwip/mem.h \ + ../ext/lwip/src/include/lwip/memp.h \ + ../ext/lwip/src/include/lwip/memp_std.h \ + ../ext/lwip/src/include/lwip/snmp.h ../ext/lwip/src/include/lwip/dhcp.h \ + ../ext/lwip/src/include/ipv4/lwip/autoip.h \ + ../ext/lwip/src/include/netif/etharp.h +slipif.o: ../ext/lwip/src/netif/slipif.c \ + ../ext/lwip/src/include/netif/slipif.h \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h ../ext/lwip/src/include/lwip/netif.h \ + ../ext/lwip/src/include/lwip/err.h \ + ../ext/lwip/src/include/ipv4/lwip/ip_addr.h \ + ../ext/lwip/src/include/lwip/def.h ../ext/lwip/src/include/lwip/pbuf.h +auth.o: ../ext/lwip/src/netif/ppp/auth.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +chap.o: ../ext/lwip/src/netif/ppp/chap.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +chpms.o: ../ext/lwip/src/netif/ppp/chpms.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +fsm.o: ../ext/lwip/src/netif/ppp/fsm.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +ipcp.o: ../ext/lwip/src/netif/ppp/ipcp.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +lcp.o: ../ext/lwip/src/netif/ppp/lcp.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +magic.o: ../ext/lwip/src/netif/ppp/magic.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +md5.o: ../ext/lwip/src/netif/ppp/md5.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +pap.o: ../ext/lwip/src/netif/ppp/pap.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +ppp.o: ../ext/lwip/src/netif/ppp/ppp.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +randm.o: ../ext/lwip/src/netif/ppp/randm.c \ + ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h +vj.o: ../ext/lwip/src/netif/ppp/vj.c ../ext/lwip/src/include/lwip/opt.h \ + ../ext/lwip/src/include/../../../lwipopts.h \ + ../ext/lwip/src/include/lwip/debug.h ../ext/lwip/src/include/lwip/arch.h \ + ../ext/lwip/src/include/arch/cc.h diff --git a/netcon/Intercept.c b/netcon/Intercept.c index def6f17e4..5b5c56f87 100755 --- a/netcon/Intercept.c +++ b/netcon/Intercept.c @@ -927,6 +927,7 @@ int poll(POLL_SIG) // int fd int close(CLOSE_SIG) { + checkpid(); dwr(MSG_DEBUG,"close(%d)\n", fd); if(fd == fdret_sock) return 0; // FIXME: Ignore request to shut down our rpc fd, this is *almost always* safe diff --git a/netcon/libintercept.so.1.0 b/netcon/libintercept.so.1.0 index 7e740036ddb65ee1a308c7b9582c422336efc82b..30a9a0afccb82f4e8add74d01cee961ec3279597 100755 GIT binary patch literal 57152 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 diff --git a/netcon/trace.txt b/netcon/trace.txt new file mode 100644 index 000000000..26dfbe448 --- /dev/null +++ b/netcon/trace.txt @@ -0,0 +1,1635 @@ +6631 execve("/usr/bin/intercept", ["intercept", "nginx"], [/* 29 vars */]) = 0 +6631 brk(0) = 0x558469633000 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f30850df000 +6631 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) +6631 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +6631 fstat(3, {st_mode=S_IFREG|0644, st_size=86380, ...}) = 0 +6631 mmap(NULL, 86380, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f30850c9000 +6631 close(3) = 0 +6631 open("/lib64/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\316\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=172000, ...}) = 0 +6631 mmap(NULL, 2267936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3084c96000 +6631 mprotect(0x7f3084cbc000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f3084ebb000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f3084ebb000 +6631 close(3) = 0 +6631 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=19344, ...}) = 0 +6631 mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3084a92000 +6631 mprotect(0x7f3084a95000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f3084c94000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3084c94000 +6631 close(3) = 0 +6631 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\6\2\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=2102288, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f30850c8000 +6631 mmap(NULL, 3934784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f30846d1000 +6631 mprotect(0x7f3084888000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f3084a88000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b7000) = 0x7f3084a88000 +6631 mmap(0x7f3084a8e000, 14912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3084a8e000 +6631 close(3) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f30850c7000 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f30850c6000 +6631 arch_prctl(ARCH_SET_FS, 0x7f30850c7700) = 0 +6631 mprotect(0x7f3084a88000, 16384, PROT_READ) = 0 +6631 mprotect(0x7f3084c94000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f3084ebb000, 16384, PROT_READ) = 0 +6631 mprotect(0x558468a31000, 16384, PROT_READ) = 0 +6631 mprotect(0x7f30850e0000, 4096, PROT_READ) = 0 +6631 munmap(0x7f30850c9000, 86380) = 0 +6631 open("/dev/tty", O_RDWR|O_NONBLOCK) = 3 +6631 close(3) = 0 +6631 brk(0) = 0x558469633000 +6631 brk(0x558469654000) = 0x558469654000 +6631 brk(0) = 0x558469654000 +6631 open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 +6631 fstat(3, {st_mode=S_IFREG|0644, st_size=110439344, ...}) = 0 +6631 mmap(NULL, 110439344, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f307dd7e000 +6631 close(3) = 0 +6631 getuid() = 0 +6631 getgid() = 0 +6631 geteuid() = 0 +6631 getegid() = 0 +6631 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 +6631 brk(0) = 0x558469654000 +6631 open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3 +6631 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f30850de000 +6631 read(3, "MemTotal: 3120024 kB\nMemF"..., 1024) = 1024 +6631 close(3) = 0 +6631 munmap(0x7f30850de000, 4096) = 0 +6631 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f3084705b20}, {SIG_DFL, [], 0}, 8) = 0 +6631 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f3084705b20}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f3084705b20}, 8) = 0 +6631 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, {SIG_DFL, [], 0}, 8) = 0 +6631 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, 8) = 0 +6631 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, {SIG_DFL, [], 0}, 8) = 0 +6631 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, 8) = 0 +6631 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 +6631 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f3084705b20}, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, 8) = 0 +6631 uname({sysname="Linux", nodename="localhost.localdomain", ...}) = 0 +6631 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 +6631 open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3 +6631 fstat(3, {st_mode=S_IFREG|0644, st_size=26254, ...}) = 0 +6631 mmap(NULL, 26254, PROT_READ, MAP_SHARED, 3, 0) = 0x7f30850d8000 +6631 close(3) = 0 +6631 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 +6631 stat("/home/joseph/dev/zerotierone/netcon", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +6631 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +6631 getpid() = 6631 +6631 getppid() = 6629 +6631 getpgrp() = 6629 +6631 rt_sigaction(SIGCHLD, {0x55846878e320, [], SA_RESTORER|SA_RESTART, 0x7f3084705b20}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f3084705b20}, 8) = 0 +6631 getrlimit(RLIMIT_NPROC, {rlim_cur=12104, rlim_max=12104}) = 0 +6631 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 +6631 open("/usr/bin/intercept", O_RDONLY) = 3 +6631 ioctl(3, TCGETS, 0x7ffc6f34ab30) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(3, 0, SEEK_CUR) = 0 +6631 read(3, "#!/bin/sh\n# usage:\n# /usr/bin/in"..., 80) = 80 +6631 lseek(3, 0, SEEK_SET) = 0 +6631 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 +6631 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) +6631 dup2(3, 255) = 255 +6631 close(3) = 0 +6631 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 +6631 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) +6631 fstat(255, {st_mode=S_IFREG|0755, st_size=926, ...}) = 0 +6631 lseek(255, 0, SEEK_CUR) = 0 +6631 read(255, "#!/bin/sh\n# usage:\n# /usr/bin/in"..., 926) = 926 +6631 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +6631 stat("/usr/local/sbin/nginx", 0x7ffc6f34a420) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/bin/nginx", 0x7ffc6f34a420) = -1 ENOENT (No such file or directory) +6631 stat("/usr/sbin/nginx", {st_mode=S_IFREG|0755, st_size=1154208, ...}) = 0 +6631 stat("/usr/sbin/nginx", {st_mode=S_IFREG|0755, st_size=1154208, ...}) = 0 +6631 geteuid() = 0 +6631 getegid() = 0 +6631 getuid() = 0 +6631 getgid() = 0 +6631 access("/usr/sbin/nginx", X_OK) = 0 +6631 stat("/usr/sbin/nginx", {st_mode=S_IFREG|0755, st_size=1154208, ...}) = 0 +6631 geteuid() = 0 +6631 getegid() = 0 +6631 getuid() = 0 +6631 getgid() = 0 +6631 access("/usr/sbin/nginx", R_OK) = 0 +6631 stat("/usr/sbin/nginx", {st_mode=S_IFREG|0755, st_size=1154208, ...}) = 0 +6631 stat("/usr/sbin/nginx", {st_mode=S_IFREG|0755, st_size=1154208, ...}) = 0 +6631 geteuid() = 0 +6631 getegid() = 0 +6631 getuid() = 0 +6631 getgid() = 0 +6631 access("/usr/sbin/nginx", X_OK) = 0 +6631 stat("/usr/sbin/nginx", {st_mode=S_IFREG|0755, st_size=1154208, ...}) = 0 +6631 geteuid() = 0 +6631 getegid() = 0 +6631 getuid() = 0 +6631 getgid() = 0 +6631 access("/usr/sbin/nginx", R_OK) = 0 +6631 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, 8) = 0 +6631 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f3084705b20}, {SIG_IGN, [], SA_RESTORER, 0x7f3084705b20}, 8) = 0 +6631 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f3084705b20}, {0x55846878e320, [], SA_RESTORER|SA_RESTART, 0x7f3084705b20}, 8) = 0 +6631 execve("/usr/sbin/nginx", ["nginx"], [/* 28 vars */]) = 0 +6631 brk(0) = 0x557070994000 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f9000 +6631 open("/lib/libintercept.so.1.0", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\22\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=57440, ...}) = 0 +6631 mmap(NULL, 2114152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cacdd5000 +6631 mprotect(0x7f9cacdd9000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cacfd8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f9cacfd8000 +6631 close(3) = 0 +6631 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) +6631 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +6631 fstat(3, {st_mode=S_IFREG|0644, st_size=86380, ...}) = 0 +6631 mmap(NULL, 86380, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9cad1e3000 +6631 close(3) = 0 +6631 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260`\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=148912, ...}) = 0 +6631 mmap(NULL, 2213040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cacbb8000 +6631 mprotect(0x7f9cacbd0000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cacdcf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f9cacdcf000 +6631 mmap(0x7f9cacdd1000, 13488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9cacdd1000 +6631 close(3) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1e2000 +6631 open("/lib64/libcrypt.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\r\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=36488, ...}) = 0 +6631 mmap(NULL, 2314784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cac982000 +6631 mprotect(0x7f9cac989000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cacb88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9cacb88000 +6631 mmap(0x7f9cacb8a000, 184864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9cacb8a000 +6631 close(3) = 0 +6631 open("/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\26\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=459240, ...}) = 0 +6631 mmap(NULL, 2552072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cac712000 +6631 mprotect(0x7f9cac780000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9cac980000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6e000) = 0x7f9cac980000 +6631 close(3) = 0 +6631 open("/lib64/libssl.so.10", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\271\1\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=498296, ...}) = 0 +6631 mmap(NULL, 2591344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cac499000 +6631 mprotect(0x7f9cac506000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9cac706000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6d000) = 0x7f9cac706000 +6631 close(3) = 0 +6631 open("/lib64/libcrypto.so.10", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\277\6\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=2406528, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1e1000 +6631 mmap(NULL, 4506208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cac04c000 +6631 mprotect(0x7f9cac26d000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9cac46d000, 163840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x221000) = 0x7f9cac46d000 +6631 mmap(0x7f9cac495000, 12896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9cac495000 +6631 close(3) = 0 +6631 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=19344, ...}) = 0 +6631 mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cabe48000 +6631 mprotect(0x7f9cabe4b000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cac04a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9cac04a000 +6631 close(3) = 0 +6631 open("/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\"\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=89472, ...}) = 0 +6631 mmap(NULL, 2183272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cabc32000 +6631 mprotect(0x7f9cabc47000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cabe46000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f9cabe46000 +6631 close(3) = 0 +6631 open("/lib64/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\344\2\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=1489584, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1e0000 +6631 mmap(NULL, 3561880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cab8cc000 +6631 mprotect(0x7f9caba27000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9cabc27000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15b000) = 0x7f9cabc27000 +6631 mmap(0x7f9cabc31000, 2456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9cabc31000 +6631 close(3) = 0 +6631 open("/lib64/libxslt.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\254\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=257256, ...}) = 0 +6631 mmap(NULL, 2351336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cab68d000 +6631 mprotect(0x7f9cab6ca000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cab8c9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3c000) = 0x7f9cab8c9000 +6631 mmap(0x7f9cab8cb000, 232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9cab8cb000 +6631 close(3) = 0 +6631 open("/lib64/libexslt.so.0", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 =\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=87304, ...}) = 0 +6631 mmap(NULL, 2180320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cab478000 +6631 mprotect(0x7f9cab48c000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cab68b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f9cab68b000 +6631 close(3) = 0 +6631 open("/lib64/libgd.so.3", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\352\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=429792, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1df000 +6631 mmap(NULL, 2542192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9cab20b000 +6631 mprotect(0x7f9cab24f000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9cab44e000, 151552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x43000) = 0x7f9cab44e000 +6631 mmap(0x7f9cab473000, 19056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9cab473000 +6631 close(3) = 0 +6631 open("/lib64/libGeoIP.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320o\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=204096, ...}) = 0 +6631 mmap(NULL, 2298224, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9caafd9000 +6631 mprotect(0x7f9cab008000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9cab208000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f000) = 0x7f9cab208000 +6631 close(3) = 0 +6631 open("/lib64/libprofiler.so.0", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0PX\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=67880, ...}) = 0 +6631 mmap(NULL, 2180896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9caadc4000 +6631 mprotect(0x7f9caadd3000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9caafd3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f9caafd3000 +6631 mmap(0x7f9caafd5000, 14112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9caafd5000 +6631 close(3) = 0 +6631 open("/lib64/libperl.so.5.22", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3405\3\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=1989352, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1de000 +6631 mmap(NULL, 4077384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9caa9e0000 +6631 mprotect(0x7f9caabbb000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9caadba000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1da000) = 0x7f9caadba000 +6631 close(3) = 0 +6631 open("/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2009\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=114568, ...}) = 0 +6631 mmap(NULL, 2206280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9caa7c5000 +6631 mprotect(0x7f9caa7dc000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9caa9dc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f9caa9dc000 +6631 mmap(0x7f9caa9de000, 6728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9caa9de000 +6631 close(3) = 0 +6631 open("/lib64/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240@\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=113232, ...}) = 0 +6631 mmap(NULL, 2198136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9caa5ac000 +6631 mprotect(0x7f9caa5c2000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9caa7c1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f9caa7c1000 +6631 mmap(0x7f9caa7c3000, 6776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9caa7c3000 +6631 close(3) = 0 +6631 open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0PU\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=1140704, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1dd000 +6631 mmap(NULL, 3150104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9caa2aa000 +6631 mprotect(0x7f9caa3ab000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9caa5aa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x100000) = 0x7f9caa5aa000 +6631 close(3) = 0 +6631 open("/lib64/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\16\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=14432, ...}) = 0 +6631 mmap(NULL, 2105616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9caa0a7000 +6631 mprotect(0x7f9caa0a9000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9caa2a8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f9caa2a8000 +6631 close(3) = 0 +6631 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\6\2\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=2102288, ...}) = 0 +6631 mmap(NULL, 3934784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca9ce6000 +6631 mprotect(0x7f9ca9e9d000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9caa09d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b7000) = 0x7f9caa09d000 +6631 mmap(0x7f9caa0a3000, 14912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9caa0a3000 +6631 close(3) = 0 +6631 open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P!\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=43304, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1dc000 +6631 mmap(NULL, 2128800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca9ade000 +6631 mprotect(0x7f9ca9ae5000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca9ce4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9ca9ce4000 +6631 close(3) = 0 +6631 open("/lib64/libfreebl3.so", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0009\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=502104, ...}) = 0 +6631 mmap(NULL, 2606920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca9861000 +6631 mprotect(0x7f9ca98d8000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca9ad7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x76000) = 0x7f9ca9ad7000 +6631 mmap(0x7f9ca9ada000, 14152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca9ada000 +6631 close(3) = 0 +6631 open("/lib64/libgssapi_krb5.so.2", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\300\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=315888, ...}) = 0 +6631 mmap(NULL, 2406528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca9615000 +6631 mprotect(0x7f9ca965e000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca985e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x49000) = 0x7f9ca985e000 +6631 close(3) = 0 +6631 open("/lib64/libkrb5.so.3", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360J\2\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=947224, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1db000 +6631 mmap(NULL, 3032160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca9330000 +6631 mprotect(0x7f9ca9405000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca9604000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd4000) = 0x7f9ca9604000 +6631 close(3) = 0 +6631 open("/lib64/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\25\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=15232, ...}) = 0 +6631 mmap(NULL, 2109608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca912c000 +6631 mprotect(0x7f9ca912f000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca932e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9ca932e000 +6631 close(3) = 0 +6631 open("/lib64/libk5crypto.so.3", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pG\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=205536, ...}) = 0 +6631 mmap(NULL, 2301720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca8efa000 +6631 mprotect(0x7f9ca8f29000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca9129000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f000) = 0x7f9ca9129000 +6631 close(3) = 0 +6631 open("/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\00000\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=156328, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1da000 +6631 mmap(NULL, 2248712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca8cd4000 +6631 mprotect(0x7f9ca8cf9000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca8ef8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f9ca8ef8000 +6631 mmap(0x7f9ca8ef9000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca8ef9000 +6631 close(3) = 0 +6631 open("/lib64/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\211\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=946424, ...}) = 0 +6631 mmap(NULL, 3031840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca89ef000 +6631 mprotect(0x7f9ca8aca000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca8cca000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdb000) = 0x7f9ca8cca000 +6631 mmap(0x7f9ca8cd3000, 800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca8cd3000 +6631 close(3) = 0 +6631 open("/lib64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@'\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=78192, ...}) = 0 +6631 mmap(NULL, 2171000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca87dc000 +6631 mprotect(0x7f9ca87ee000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca89ed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7f9ca89ed000 +6631 close(3) = 0 +6631 open("/lib64/libjpeg.so.62", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220<\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=368176, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d9000 +6631 mmap(NULL, 2457608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca8583000 +6631 mprotect(0x7f9ca85da000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca87da000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x57000) = 0x7f9ca87da000 +6631 mmap(0x7f9ca87db000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca87db000 +6631 close(3) = 0 +6631 open("/lib64/libpng16.so.16", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300T\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=210232, ...}) = 0 +6631 mmap(NULL, 2301960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca8350000 +6631 mprotect(0x7f9ca8382000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca8581000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7f9ca8581000 +6631 mmap(0x7f9ca8582000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca8582000 +6631 close(3) = 0 +6631 open("/lib64/libfreetype.so.6", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\354\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=704896, ...}) = 0 +6631 mmap(NULL, 2789384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca80a6000 +6631 mprotect(0x7f9ca8149000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca8349000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa3000) = 0x7f9ca8349000 +6631 mmap(0x7f9ca834f000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca834f000 +6631 close(3) = 0 +6631 open("/lib64/libfontconfig.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340m\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=283208, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d8000 +6631 mmap(NULL, 2372648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca7e62000 +6631 mprotect(0x7f9ca7e9f000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca809f000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x7f9ca809f000 +6631 close(3) = 0 +6631 open("/lib64/libXpm.so.4", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3400\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=73048, ...}) = 0 +6631 mmap(NULL, 2167088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca7c50000 +6631 mprotect(0x7f9ca7c61000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca7e60000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f9ca7e60000 +6631 close(3) = 0 +6631 open("/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\337\1\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=1316904, ...}) = 0 +6631 mmap(NULL, 3406072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca7910000 +6631 mprotect(0x7f9ca7a4a000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca7c49000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x139000) = 0x7f9ca7c49000 +6631 close(3) = 0 +6631 open("/lib64/libvpx.so.2", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P:\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=1593088, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d7000 +6631 mmap(NULL, 3678456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca758d000 +6631 mprotect(0x7f9ca770b000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca790a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17d000) = 0x7f9ca790a000 +6631 mmap(0x7f9ca790d000, 8440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca790d000 +6631 close(3) = 0 +6631 open("/lib64/libtiff.so.5", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\202\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=475840, ...}) = 0 +6631 mmap(NULL, 2567024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca731a000 +6631 mprotect(0x7f9ca7389000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca7589000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6f000) = 0x7f9ca7589000 +6631 close(3) = 0 +6631 open("/lib64/libunwind.so.8", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\25\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=44064, ...}) = 0 +6631 mmap(NULL, 2198984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca7101000 +6631 mprotect(0x7f9ca710b000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca730a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f9ca730a000 +6631 mmap(0x7f9ca730c000, 56776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca730c000 +6631 close(3) = 0 +6631 open("/lib64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\237\10\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=1566600, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d6000 +6631 mmap(NULL, 3675328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca6d7f000 +6631 mprotect(0x7f9ca6ef1000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca70f1000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f9ca70f1000 +6631 mmap(0x7f9ca70fd000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca70fd000 +6631 close(3) = 0 +6631 open("/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360*\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=92816, ...}) = 0 +6631 mmap(NULL, 2188320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca6b68000 +6631 mprotect(0x7f9ca6b7e000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca6d7d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f9ca6d7d000 +6631 close(3) = 0 +6631 open("/lib64/libkrb5support.so.0", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3406\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=61280, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d5000 +6631 mmap(NULL, 2155208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca6959000 +6631 mprotect(0x7f9ca6966000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca6b66000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f9ca6b66000 +6631 close(3) = 0 +6631 open("/lib64/libkeyutils.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\25\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=15112, ...}) = 0 +6631 mmap(NULL, 2109448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca6755000 +6631 mprotect(0x7f9ca6758000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca6957000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9ca6957000 +6631 mmap(0x7f9ca6958000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca6958000 +6631 close(3) = 0 +6631 open("/lib64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\27\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=67464, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d4000 +6631 mmap(NULL, 2161672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca6545000 +6631 mprotect(0x7f9ca6554000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca6753000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f9ca6753000 +6631 close(3) = 0 +6631 open("/lib64/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0>\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=172816, ...}) = 0 +6631 mmap(NULL, 2265096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca631b000 +6631 mprotect(0x7f9ca6342000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca6541000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f9ca6541000 +6631 mmap(0x7f9ca6544000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca6544000 +6631 close(3) = 0 +6631 open("/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\233\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=138496, ...}) = 0 +6631 mmap(NULL, 2232488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca60f9000 +6631 mprotect(0x7f9ca611a000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca6319000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f9ca6319000 +6631 close(3) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d3000 +6631 open("/lib64/libjbig.so.2.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\20\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=51096, ...}) = 0 +6631 mmap(NULL, 2145256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca5eed000 +6631 mprotect(0x7f9ca5ef6000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca60f5000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f9ca60f5000 +6631 close(3) = 0 +6631 open("/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260b\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=136600, ...}) = 0 +6631 mmap(NULL, 2237248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca5cca000 +6631 mprotect(0x7f9ca5ce9000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca5ee9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f9ca5ee9000 +6631 mmap(0x7f9ca5eeb000, 4928, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca5eeb000 +6631 close(3) = 0 +6631 open("/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3 +6631 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\16\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(3, {st_mode=S_IFREG|0755, st_size=15064, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d2000 +6631 mmap(NULL, 2109472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca5ac6000 +6631 mprotect(0x7f9ca5ac8000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca5cc8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9ca5cc8000 +6631 mmap(0x7f9ca5cc9000, 32, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca5cc9000 +6631 close(3) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d1000 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1d0000 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1cf000 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1ce000 +6631 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1cc000 +6631 arch_prctl(ARCH_SET_FS, 0x7f9cad1cc840) = 0 +6631 mprotect(0x7f9caa09d000, 16384, PROT_READ) = 0 +6631 mprotect(0x7f9ca5cc8000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cacdcf000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cac980000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cac04a000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca5ee9000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca60f5000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca6319000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca6541000, 12288, PROT_READ) = 0 +6631 mprotect(0x7f9ca6753000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca6957000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9caa9dc000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca6b66000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca6d7d000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9caa5aa000, 4096, PROT_READ) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1cb000 +6631 mprotect(0x7f9ca70f1000, 40960, PROT_READ) = 0 +6631 mprotect(0x7f9ca730a000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cabe46000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca87da000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca7589000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca790a000, 8192, PROT_READ) = 0 +6631 mprotect(0x7f9ca7c49000, 12288, PROT_READ) = 0 +6631 mprotect(0x7f9ca7e60000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca8581000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca8349000, 24576, PROT_READ) = 0 +6631 mprotect(0x7f9ca809f000, 8192, PROT_READ) = 0 +6631 mprotect(0x7f9ca89ed000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca8cca000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca8ef8000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca9129000, 8192, PROT_READ) = 0 +6631 mprotect(0x7f9ca932e000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9ca9604000, 61440, PROT_READ) = 0 +6631 mprotect(0x7f9ca985e000, 8192, PROT_READ) = 0 +6631 mprotect(0x7f9ca9ad7000, 8192, PROT_READ) = 0 +6631 mprotect(0x7f9ca9ce4000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9caa2a8000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9caa7c1000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cacb88000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9caadba000, 20480, PROT_READ) = 0 +6631 mprotect(0x7f9caafd3000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cab208000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cab44e000, 24576, PROT_READ) = 0 +6631 mprotect(0x7f9cabc27000, 32768, PROT_READ) = 0 +6631 mprotect(0x7f9cab8c9000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cab68b000, 4096, PROT_READ) = 0 +6631 mprotect(0x7f9cac46d000, 110592, PROT_READ) = 0 +6631 mprotect(0x7f9cac706000, 20480, PROT_READ) = 0 +6631 mprotect(0x7f9cacfd8000, 4096, PROT_READ) = 0 +6631 mprotect(0x557070179000, 8192, PROT_READ) = 0 +6631 mprotect(0x7f9cad1fa000, 4096, PROT_READ) = 0 +6631 munmap(0x7f9cad1e3000, 86380) = 0 +6631 set_tid_address(0x7f9cad1ccb10) = 6631 +6631 set_robust_list(0x7f9cad1ccb20, 24) = 0 +6631 rt_sigaction(SIGRTMIN, {0x7f9cacbbdb50, [], SA_RESTORER|SA_SIGINFO, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGRT_1, {0x7f9cacbbdbe0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +6631 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +6631 statfs("/sys/fs/selinux", 0x7fff6e968440) = -1 ENOENT (No such file or directory) +6631 statfs("/selinux", 0x7fff6e968440) = -1 ENOENT (No such file or directory) +6631 brk(0) = 0x557070994000 +6631 brk(0x5570709b5000) = 0x5570709b5000 +6631 open("/proc/filesystems", O_RDONLY) = 3 +6631 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f8000 +6631 read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 312 +6631 read(3, "", 1024) = 0 +6631 close(3) = 0 +6631 munmap(0x7f9cad1f8000, 4096) = 0 +6631 access("/etc/selinux/config", F_OK) = 0 +6631 access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory) +6631 rt_sigaction(SIGPROF, NULL, {SIG_DFL, [], 0}, 8) = 0 +6631 rt_sigaction(SIGPROF, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 futex(0x7f9caafd45a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +6631 setitimer(ITIMER_PROF, {it_interval={0, 10000}, it_value={0, 10000}}, NULL) = 0 +6631 open("/proc/self/auxv", O_RDONLY) = 3 +6631 read(3, "!\0\0\0\0\0\0\0\0p\232n\377\177\0\0", 16) = 16 +6631 open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 4 +6631 fstat(4, {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 fstat(4, {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f8000 +6631 read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0\0\0\0"..., 4096) = 2845 +6631 lseek(4, -1811, SEEK_CUR) = 1034 +6631 read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0\0\0\0"..., 4096) = 1811 +6631 close(4) = 0 +6631 munmap(0x7f9cad1f8000, 4096) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "Symbol 'close(...)' not defined!"..., 33) = 33 +6631 open("/sys/devices/system/cpu/cpu0/tsc_freq_khz", O_RDONLY) = -1 ENOENT (No such file or directory) +6631 open("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq", O_RDONLY) = -1 ENOENT (No such file or directory) +6631 open("/proc/cpuinfo", O_RDONLY) = 4 +6631 read(4, "processor\t: 0\nvendor_id\t: Genuin"..., 1023) = 1023 +6631 read(4, "u MHz\t\t: 2700.000\ncache size\t: 3"..., 1021) = 719 +6631 read(4, "", 1023) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "Symbol 'close(...)' not defined!"..., 33) = 33 +6631 futex(0x7fff6e968524, FUTEX_WAKE, 1) = 0 +6631 futex(0x7fff6e968524, FUTEX_WAKE_PRIVATE, 1) = 0 +6631 access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory) +6631 futex(0x7f9cac04b0c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +6631 open("/var/log/nginx/error.log", O_WRONLY|O_CREAT|O_APPEND, 0644) = 5 +6631 open("/etc/pki/tls/openssl.cnf", O_RDONLY) = 6 +6631 fstat(6, {st_mode=S_IFREG|0644, st_size=10923, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f8000 +6631 read(6, "#\n# OpenSSL example configuratio"..., 4096) = 4096 +6631 read(6, "ancient versions of Netscape cra"..., 4096) = 4096 +6631 read(6, "gainst PKIX guidelines but some "..., 4096) = 2731 +6631 read(6, "", 4096) = 0 +6631 close(6) = 0 +6631 munmap(0x7f9cad1f8000, 4096) = 0 +6631 brk(0) = 0x5570709b5000 +6631 brk(0x5570709d6000) = 0x5570709d6000 +6631 uname({sysname="Linux", nodename="localhost.localdomain", ...}) = 0 +6631 open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 6 +6631 read(6, "0-1\n", 8192) = 4 +6631 close(6) = 0 +6631 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 uname({sysname="Linux", nodename="localhost.localdomain", ...}) = 0 +6631 open("/etc/nginx/nginx.conf", O_RDONLY) = 6 +6631 fstat(6, {st_mode=S_IFREG|0644, st_size=2313, ...}) = 0 +6631 pread(6, "# For more information on config"..., 2313, 0) = 2313 +6631 geteuid() = 0 +6631 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 7 +6631 connect(7, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) +6631 close(7) = 0 +6631 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 7 +6631 connect(7, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) +6631 close(7) = 0 +6631 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 7 +6631 fstat(7, {st_mode=S_IFREG|0644, st_size=1739, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f8000 +6631 read(7, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1739 +6631 read(7, "", 4096) = 0 +6631 close(7) = 0 +6631 munmap(0x7f9cad1f8000, 4096) = 0 +6631 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7 +6631 fstat(7, {st_mode=S_IFREG|0644, st_size=86380, ...}) = 0 +6631 mmap(NULL, 86380, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7f9cad1e3000 +6631 close(7) = 0 +6631 open("/lib64/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 7 +6631 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320!\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(7, {st_mode=S_IFREG|0755, st_size=56856, ...}) = 0 +6631 mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0x7f9ca58b4000 +6631 mprotect(0x7f9ca58bf000, 2093056, PROT_NONE) = 0 +6631 mmap(0x7f9ca5abe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xa000) = 0x7f9ca5abe000 +6631 mmap(0x7f9ca5ac0000, 22296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca5ac0000 +6631 close(7) = 0 +6631 mprotect(0x7f9ca5abe000, 4096, PROT_READ) = 0 +6631 munmap(0x7f9cad1e3000, 86380) = 0 +6631 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 7 +6631 fstat(7, {st_mode=S_IFREG|0644, st_size=2536, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f8000 +6631 read(7, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2536 +6631 close(7) = 0 +6631 munmap(0x7f9cad1f8000, 4096) = 0 +6631 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 7 +6631 connect(7, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) +6631 close(7) = 0 +6631 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 7 +6631 connect(7, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) +6631 close(7) = 0 +6631 open("/etc/group", O_RDONLY|O_CLOEXEC) = 7 +6631 fstat(7, {st_mode=S_IFREG|0644, st_size=1006, ...}) = 0 +6631 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f8000 +6631 read(7, "root:x:0:\nbin:x:1:\ndaemon:x:2:\ns"..., 4096) = 1006 +6631 close(7) = 0 +6631 munmap(0x7f9cad1f8000, 4096) = 0 +6631 epoll_create(100) = 7 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(7)\n", 9) = 9 +6631 close(7) = 0 +6631 brk(0) = 0x5570709d6000 +6631 brk(0x5570709f7000) = 0x5570709f7000 +6631 futex(0x7f9cabc31688, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +6631 open("/etc/nginx/mime.types", O_RDONLY) = 7 +6631 fstat(7, {st_mode=S_IFREG|0644, st_size=30634, ...}) = 0 +6631 pread(7, "types {\napplication/A2L\t\t\t\t\ta2l;"..., 4096, 0) = 4096 +6631 pread(7, "rql-results+xml\t\t\tsrx;\napplicati"..., 4081, 4096) = 4081 +6631 pread(7, ".ecowin.chart\t\t\tmag;\napplication"..., 4081, 8177) = 4081 +6631 pread(7, "\tlbe;\napplication/vnd.lotus-1-2-"..., 4041, 12258) = 4041 +6631 brk(0) = 0x5570709f7000 +6631 brk(0x557070a1a000) = 0x557070a1a000 +6631 pread(7, "n/vnd.oasis.opendocument.text-te"..., 4086, 16299) = 4086 +6631 pread(7, "dy-inter model-inter;\napplicatio"..., 4093, 20385) = 4093 +6631 pread(7, "vnd.zbrush.pcx\t\t\t\tpcx;\nmessage/g"..., 4090, 24478) = 4090 +6631 pread(7, "ication/x-futuresplash\t\t\tspl;\nap"..., 2066, 28568) = 2066 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(7)\n", 9) = 9 +6631 close(7) = 0 +6631 stat("/etc/nginx/conf.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +6631 open("/etc/nginx/conf.d", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 7 +6631 fstat(7, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +6631 getdents(7, /* 2 entries */, 32768) = 48 +6631 getdents(7, /* 0 entries */, 32768) = 0 +6631 close(7) = 0 +6631 stat("/etc/nginx/default.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +6631 open("/etc/nginx/default.d", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 7 +6631 fstat(7, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +6631 getdents(7, /* 2 entries */, 32768) = 48 +6631 getdents(7, /* 0 entries */, 32768) = 0 +6631 close(7) = 0 +6631 --- SIGPROF {si_signo=SIGPROF, si_code=SI_KERNEL, si_value={int=875903538, ptr=0x4354552034353a32}} --- +6631 brk(0) = 0x557070a1a000 +6631 brk(0x557070a48000) = 0x557070a48000 +6631 rt_sigaction(SIGFPE, {SIG_IGN, [FPE], SA_RESTORER|SA_RESTART, 0x7f9ca9d1ab20}, {SIG_DFL, [], 0}, 8) = 0 +6631 getuid() = 0 +6631 geteuid() = 0 +6631 getgid() = 0 +6631 getegid() = 0 +6631 open("/dev/urandom", O_RDONLY) = 7 +6631 read(7, "\245`O\242", 4) = 4 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(7)\n", 9) = 9 +6631 close(7) = 0 +6631 readlink("/proc/self/exe", "/usr/sbin/nginx", 4095) = 15 +6631 getuid() = 0 +6631 geteuid() = 0 +6631 getgid() = 0 +6631 getegid() = 0 +6631 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0 +6631 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) +6631 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 +6631 lseek(1, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) +6631 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 +6631 lseek(2, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) +6631 open("/dev/null", O_RDONLY) = 7 +6631 ioctl(7, TCGETS, 0x7fff6e9677a0) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(7, 0, SEEK_CUR) = 0 +6631 fcntl(7, F_SETFD, FD_CLOEXEC) = 0 +6631 fstat(7, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0 +6631 getuid() = 0 +6631 geteuid() = 0 +6631 getgid() = 0 +6631 getegid() = 0 +6631 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 +6631 brk(0) = 0x557070a48000 +6631 brk(0x557070a69000) = 0x557070a69000 +6631 stat("/usr/local/share/perl5/sitecustomize.pl", 0x5570709e62a8) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/nginx.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/nginx.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/nginx.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/nginx.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/nginx.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/nginx.pm", {st_mode=S_IFREG|0444, st_size=3302, ...}) = 0 +6631 open("/usr/lib64/perl5/vendor_perl/nginx.pm", O_RDONLY) = 8 +6631 ioctl(8, TCGETS, 0x7fff6e967000) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(8, 0, SEEK_CUR) = 0 +6631 read(8, "package nginx;\n\nuse 5.006001;\nus"..., 8192) = 3302 +6631 stat("/usr/local/lib64/perl5/strict.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/strict.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/strict.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/strict.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/strict.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/strict.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/strict.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/strict.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/strict.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/strict.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/strict.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/strict.pm", {st_mode=S_IFREG|0644, st_size=4433, ...}) = 0 +6631 open("/usr/share/perl5/strict.pm", O_RDONLY) = 9 +6631 ioctl(9, TCGETS, 0x7fff6e966990) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(9, 0, SEEK_CUR) = 0 +6631 read(9, "package strict;\n\n$strict::VERSIO"..., 8192) = 4433 +6631 lseek(9, 1513, SEEK_SET) = 1513 +6631 lseek(9, 0, SEEK_CUR) = 1513 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(9)\n", 9) = 9 +6631 close(9) = 0 +6631 stat("/usr/local/lib64/perl5/warnings.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/warnings.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/warnings.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/warnings.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/warnings.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/warnings.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/warnings.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/warnings.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/warnings.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/warnings.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/warnings.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/warnings.pm", {st_mode=S_IFREG|0644, st_size=44835, ...}) = 0 +6631 open("/usr/share/perl5/warnings.pm", O_RDONLY) = 9 +6631 ioctl(9, TCGETS, 0x7fff6e966990) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(9, 0, SEEK_CUR) = 0 +6631 read(9, "# -*- buffer-read-only: t -*-\n# "..., 8192) = 8192 +6631 brk(0) = 0x557070a69000 +6631 brk(0x557070a8b000) = 0x557070a8b000 +6631 read(9, "\\x00\\x00\\x00\\x00\\x00\", # [21..25"..., 8192) = 8192 +6631 read(9, " 'void'\t\t\t\t=> \"\\x00\\x00\\x00\\x00\\"..., 8192) = 8192 +6631 brk(0) = 0x557070a8b000 +6631 brk(0x557070aac000) = 0x557070aac000 +6631 lseek(9, 21927, SEEK_SET) = 21927 +6631 lseek(9, 0, SEEK_CUR) = 21927 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(9)\n", 9) = 9 +6631 close(9) = 0 +6631 stat("/usr/local/lib64/perl5/constant.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/constant.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/constant.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/constant.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/constant.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/constant.pm", 0x7fff6e966bf0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/constant.pmc", 0x7fff6e966cc0) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/constant.pm", {st_mode=S_IFREG|0644, st_size=14724, ...}) = 0 +6631 open("/usr/share/perl5/vendor_perl/constant.pm", O_RDONLY) = 9 +6631 ioctl(9, TCGETS, 0x7fff6e966990) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(9, 0, SEEK_CUR) = 0 +6631 read(9, "package constant;\nuse 5.008;\nuse"..., 8192) = 8192 +6631 stat("/usr/local/lib64/perl5/warnings/register.pmc", 0x7fff6e966650) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/warnings/register.pm", 0x7fff6e966580) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/warnings/register.pmc", 0x7fff6e966650) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/warnings/register.pm", 0x7fff6e966580) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/warnings/register.pmc", 0x7fff6e966650) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/warnings/register.pm", 0x7fff6e966580) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/warnings/register.pmc", 0x7fff6e966650) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/warnings/register.pm", 0x7fff6e966580) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/warnings/register.pmc", 0x7fff6e966650) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/warnings/register.pm", 0x7fff6e966580) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/warnings/register.pmc", 0x7fff6e966650) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/warnings/register.pm", {st_mode=S_IFREG|0644, st_size=759, ...}) = 0 +6631 open("/usr/share/perl5/warnings/register.pm", O_RDONLY) = 10 +6631 ioctl(10, TCGETS, 0x7fff6e966320) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(10, 0, SEEK_CUR) = 0 +6631 read(10, "package warnings::register;\n\nour"..., 8192) = 759 +6631 lseek(10, 487, SEEK_SET) = 487 +6631 lseek(10, 0, SEEK_CUR) = 487 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(10)\n", 10) = 10 +6631 close(10) = 0 +6631 brk(0) = 0x557070aac000 +6631 brk(0x557070acd000) = 0x557070acd000 +6631 brk(0) = 0x557070acd000 +6631 brk(0) = 0x557070acd000 +6631 brk(0x557070aca000) = 0x557070aca000 +6631 brk(0) = 0x557070aca000 +6631 brk(0) = 0x557070aca000 +6631 brk(0x557070aec000) = 0x557070aec000 +6631 brk(0) = 0x557070aec000 +6631 brk(0x557070b0f000) = 0x557070b0f000 +6631 brk(0) = 0x557070b0f000 +6631 brk(0x557070b31000) = 0x557070b31000 +6631 brk(0) = 0x557070b31000 +6631 brk(0x557070b53000) = 0x557070b53000 +6631 brk(0) = 0x557070b53000 +6631 brk(0x557070b75000) = 0x557070b75000 +6631 --- SIGPROF {si_signo=SIGPROF, si_code=SI_KERNEL, si_value={int=875903538, ptr=0x4354552034353a32}} --- +6631 brk(0) = 0x557070b75000 +6631 brk(0x557070b99000) = 0x557070b99000 +6631 lseek(9, 5736, SEEK_SET) = 5736 +6631 lseek(9, 0, SEEK_CUR) = 5736 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(9)\n", 9) = 9 +6631 close(9) = 0 +6631 lseek(8, 2923, SEEK_SET) = 2923 +6631 lseek(8, 0, SEEK_CUR) = 2923 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(8)\n", 9) = 9 +6631 close(8) = 0 +6631 stat("/usr/local/lib64/perl5/Exporter.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/Exporter.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/Exporter.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/Exporter.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/Exporter.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/Exporter.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/Exporter.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/Exporter.pm", {st_mode=S_IFREG|0644, st_size=18746, ...}) = 0 +6631 open("/usr/share/perl5/vendor_perl/Exporter.pm", O_RDONLY) = 8 +6631 ioctl(8, TCGETS, 0x7fff6e967000) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(8, 0, SEEK_CUR) = 0 +6631 read(8, "package Exporter;\n\nrequire 5.006"..., 8192) = 8192 +6631 lseek(8, 2366, SEEK_SET) = 2366 +6631 lseek(8, 0, SEEK_CUR) = 2366 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(8)\n", 9) = 9 +6631 close(8) = 0 +6631 getuid() = 0 +6631 geteuid() = 0 +6631 getgid() = 0 +6631 getegid() = 0 +6631 stat("/usr/local/lib64/perl5/XSLoader.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/lib64/perl5/XSLoader.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/XSLoader.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/local/share/perl5/XSLoader.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/XSLoader.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/XSLoader.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/XSLoader.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/vendor_perl/XSLoader.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/XSLoader.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/XSLoader.pm", 0x7fff6e967260) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/XSLoader.pmc", 0x7fff6e967330) = -1 ENOENT (No such file or directory) +6631 stat("/usr/share/perl5/XSLoader.pm", {st_mode=S_IFREG|0644, st_size=10305, ...}) = 0 +6631 open("/usr/share/perl5/XSLoader.pm", O_RDONLY) = 8 +6631 ioctl(8, TCGETS, 0x7fff6e967000) = -1 ENOTTY (Inappropriate ioctl for device) +6631 lseek(8, 0, SEEK_CUR) = 0 +6631 read(8, "# Generated from XSLoader.pm.PL "..., 8192) = 8192 +6631 lseek(8, 2957, SEEK_SET) = 2957 +6631 lseek(8, 0, SEEK_CUR) = 2957 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(8)\n", 9) = 9 +6631 close(8) = 0 +6631 stat("/usr/lib64/perl5/vendor_perl/auto/nginx/nginx.bs", 0x5570709e62a8) = -1 ENOENT (No such file or directory) +6631 stat("/usr/lib64/perl5/vendor_perl/auto/nginx/nginx.so", {st_mode=S_IFREG|0755, st_size=28056, ...}) = 0 +6631 open("/usr/lib64/perl5/vendor_perl/auto/nginx/nginx.so", O_RDONLY|O_CLOEXEC) = 8 +6631 read(8, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\25\0\0\0\0\0\0"..., 832) = 832 +6631 fstat(8, {st_mode=S_IFREG|0755, st_size=28056, ...}) = 0 +6631 mmap(NULL, 2122104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 8, 0) = 0x7f9ca56ad000 +6631 mprotect(0x7f9ca56b2000, 2097152, PROT_NONE) = 0 +6631 mmap(0x7f9ca58b2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 8, 0x5000) = 0x7f9ca58b2000 +6631 close(8) = 0 +6631 mprotect(0x7f9ca58b2000, 4096, PROT_READ) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(7)\n", 9) = 9 +6631 close(7) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(6)\n", 9) = 9 +6631 close(6) = 0 +6631 mkdir("/var/lib/nginx/tmp/client_body", 0700) = -1 EEXIST (File exists) +6631 stat("/var/lib/nginx/tmp/client_body", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 +6631 mkdir("/var/lib/nginx/tmp/proxy", 0700) = -1 EEXIST (File exists) +6631 stat("/var/lib/nginx/tmp/proxy", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 +6631 mkdir("/var/lib/nginx/tmp/fastcgi", 0700) = -1 EEXIST (File exists) +6631 stat("/var/lib/nginx/tmp/fastcgi", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 +6631 mkdir("/var/lib/nginx/tmp/uwsgi", 0700) = -1 EEXIST (File exists) +6631 stat("/var/lib/nginx/tmp/uwsgi", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 +6631 mkdir("/var/lib/nginx/tmp/scgi", 0700) = -1 EEXIST (File exists) +6631 stat("/var/lib/nginx/tmp/scgi", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 +6631 open("/var/log/nginx/error.log", O_WRONLY|O_CREAT|O_APPEND, 0644) = 6 +6631 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 +6631 open("/var/log/nginx/access.log", O_WRONLY|O_CREAT|O_APPEND, 0644) = 7 +6631 fcntl(7, F_SETFD, FD_CLOEXEC) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\nsocket():\n", 12) = 12 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "init_service_connection()\n", 26) = 26 +6631 socket(PF_LOCAL, SOCK_STREAM, 0) = 8 +6631 connect(8, {sa_family=AF_LOCAL, sun_path="/tmp/.ztnc_e5cd7a9e1c5311ab"}, 110) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "AF_UNIX connection established: "..., 34) = 34 +6631 dup2(8, 1023) = 1023 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "dup'd to rpc_fd = 1023\n", 23) = 23 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "close(8)\n", 9) = 9 +6631 close(8) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(39, ...):\n", 18) = 18 +6631 getpid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(1023, "\347\31\0\0\347\31\0\0\1\0\0\00014:01:53\0{\274\254\234\177\0\0\2207\n\252"..., 256) = 256 +6631 recvmsg(1023, {msg_name(0)=NULL, msg_iov(1)=[{"\0", 16}], msg_controllen=24, [{cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, [8]}], msg_flags=0}, 0) = 1 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "read 1 bytes ()\n", 16) = 16 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "sending fd = 8 to Service over ("..., 38) = 38 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(39, ...):\n", 18) = 18 +6631 getpid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(1023, "\347\31\0\0\347\31\0\0\2\0\0\00014:01:53\0\203\335\254\234\177\0\0\320\307\34\255"..., 256) = 256 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "socket6()=8\n", 12) = 12 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\nsetsockopt(8)\n", 16) = 16 +6631 setsockopt(8, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 +6631 ioctl(8, FIONBIO, [1]) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\nbind(8):\n", 11) = 11 +6631 write(2, "IP address: 0.0.0.0\n", 20) = 20 +6631 fcntl(8, F_GETFD) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\ngetsockopt(8)\n", 16) = 16 +6631 getsockopt(8, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(39, ...):\n", 18) = 18 +6631 getpid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(1023, "\347\31\0\0\347\31\0\0\3\0\0\00014:01:53\0\231\336\251\234\177\0\0\f\177\226n"..., 256) = 256 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "get_retval()\n", 13) = 13 +6631 read(1023, "\26\0\0\0\0\0\0\0\0", 9) = 9 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "bind()=0\n", 9) = 9 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\nlisten(8):\n", 13) = 13 +6631 fcntl(8, F_GETFD) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\ngetsockopt(8)\n", 16) = 16 +6631 getsockopt(8, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "is_mapped_to_service()\n", 23) = 23 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(39, ...):\n", 18) = 18 +6631 getpid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(1023, "\347\31\0\0\347\31\0\0\4\0\0\00014:01:53\0\177\335\254\234\177\0\0\320\307\34\255"..., 256) = 256 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "get_retval()\n", 13) = 13 +6631 read(1023, "\26\1\0\0\0\0\0\0\0", 9) = 9 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(39, ...):\n", 18) = 18 +6631 getpid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 --- SIGPROF {si_signo=SIGPROF, si_code=SI_KERNEL, si_value={int=875903538, ptr=0x4354552034353a32}} --- +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(1023, "\347\31\0\0\347\31\0\0\5\0\0\00014:01:53\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "get_retval()\n", 13) = 13 +6631 read(1023, "\26\0\0\0\0\0\0\0\0", 9) = 9 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "listen()=0\n", 11) = 11 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\nlisten(8):\n", 13) = 13 +6631 fcntl(8, F_GETFD) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "\n\ngetsockopt(8)\n", 16) = 16 +6631 getsockopt(8, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "is_mapped_to_service()\n", 23) = 23 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(39, ...):\n", 18) = 18 +6631 getpid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(1023, "\347\31\0\0\347\31\0\0\6\0\0\00014:01:53\0\177\335\254\234\177\0\0\320\307\34\255"..., 256) = 256 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "get_retval()\n", 13) = 13 +6631 read(1023, "\26\1\0\0\0\0\0\0\0", 9) = 9 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(39, ...):\n", 18) = 18 +6631 getpid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "syscall(186, ...):\n", 19) = 19 +6631 gettid() = 6631 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(1023, "\347\31\0\0\347\31\0\0\7\0\0\00014:01:53\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:53 [pid= 6631] ", 23) = 23 +6631 write(2, "get_retval()\n", 13) = 13 +6631 read(1023, "\0", 9) = 1 +6631 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6631 write(2, "14:01:57 [pid= 6631] ", 23) = 23 +6631 write(2, "listen()=0\n", 11) = 11 +6631 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 +6631 mmap(NULL, 1280, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f8000 +6631 rt_sigaction(SIGHUP, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGUSR1, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGWINCH, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGTERM, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGQUIT, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGUSR2, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGALRM, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGINT, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGIO, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGCHLD, {0x55706febd660, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGSYS, {SIG_IGN, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7f9cacbc89f0}, NULL, 8) = 0 +6631 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9cad1ccb10) = 6632 +6632 set_robust_list(0x7f9cad1ccb20, 24) = 0 +6632 setsid() = 6632 +6631 stat("/etc/localtime", +6632 umask(0) = 022 +6631 <... stat resumed> {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 open("/dev/null", O_RDWR +6631 write(2, "14:01:57 [pid= 6631] ", 23 +6632 <... open resumed> ) = 9 +6632 stat("/etc/localtime", +6631 <... write resumed> ) = 23 +6631 write(2, "close(1023)\n", 12) = 12 +6632 <... stat resumed> {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:01:57 [pid= 6632] ", 23) = 23 +6632 write(2, "dup2(9, 0)\n", 11) = 11 +6632 dup2(9, 0) = 0 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:01:57 [pid= 6632] ", 23) = 23 +6632 write(2, "dup2(9, 1)\n", 11) = 11 +6632 dup2(9, 1) = 1 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:01:57 [pid= 6632] ", 23) = 23 +6632 write(2, "close(9)\n", 9) = 9 +6632 close(9) = 0 +6632 open("/run/nginx.pid", O_RDWR|O_CREAT|O_TRUNC, 0644) = 9 +6632 pwrite(9, "6632\n", 5, 0) = 5 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:01:57 [pid= 6632] ", 23) = 23 +6632 write(2, "close(9)\n", 9) = 9 +6632 close(9) = 0 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:01:57 [pid= 6632] ", 23) = 23 +6632 write(2, "dup2(6, 2)\n", 11) = 11 +6632 dup2(6, 2) = 2 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:01:57 [pid= 6632] ", 23) = 23 +6632 write(2, "close(5)\n", 9) = 9 +6632 close(5) = 0 +6632 rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT USR1 USR2 ALRM TERM CHLD WINCH IO], NULL, 8) = 0 +6632 socketpair(PF_LOCAL, SOCK_STREAM, 0, [5, 9]) = 0 +6632 ioctl(5, FIONBIO, [1]) = 0 +6632 ioctl(9, FIONBIO, [1]) = 0 +6632 ioctl(5, FIOASYNC, [1]) = 0 +6631 exit_group(0) = ? +6632 fcntl(5, F_SETOWN, 6632) = 0 +6632 fcntl(5, F_SETFD, FD_CLOEXEC) = 0 +6632 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +6632 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9cad1ccb10) = 6633 +6632 socketpair(PF_LOCAL, SOCK_STREAM, 0, [10, 11]) = 0 +6632 ioctl(10, FIONBIO, [1]) = 0 +6632 ioctl(11, FIONBIO, [1]) = 0 +6632 ioctl(10, FIOASYNC, [1]) = 0 +6632 fcntl(10, F_SETOWN, 6632) = 0 +6632 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 +6632 fcntl(11, F_SETFD, FD_CLOEXEC) = 0 +6632 clone( +6631 +++ exited with 0 +++ +6632 <... clone resumed> child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9cad1ccb10) = 6634 +6632 sendmsg(5, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\0\0\0\0\0\0\352\31\0\0\0\0\0\0\1\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0", 32}], msg_controllen=24, [{cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, [10]}], msg_flags=0}, 0) = 32 +6632 rt_sigsuspend([], 8 +6633 set_robust_list(0x7f9cad1ccb20, 24) = 0 +6633 geteuid() = 0 +6633 setgid(977) = 0 +6633 open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 10 +6633 read(10, "65536\n", 31) = 6 +6633 close(10) = 0 +6633 open("/etc/group", O_RDONLY|O_CLOEXEC) = 10 +6633 lseek(10, 0, SEEK_CUR) = 0 +6633 fstat(10, {st_mode=S_IFREG|0644, st_size=1006, ...}) = 0 +6633 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f7000 +6633 read(10, "root:x:0:\nbin:x:1:\ndaemon:x:2:\ns"..., 4096) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 lseek(10, 0, SEEK_CUR) = 1006 +6633 read(10, "", 4096) = 0 +6633 close(10) = 0 +6633 munmap(0x7f9cad1f7000, 4096) = 0 +6633 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 10 +6633 fstat(10, {st_mode=S_IFREG|0644, st_size=86380, ...}) = 0 +6633 mmap(NULL, 86380, PROT_READ, MAP_PRIVATE, 10, 0) = 0x7f9cad1b5000 +6633 close(10) = 0 +6633 open("/lib64/libnss_sss.so.2", O_RDONLY|O_CLOEXEC) = 10 +6633 read(10, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\30\0\0\0\0\0\0"..., 832) = 832 +6633 fstat(10, {st_mode=S_IFREG|0755, st_size=36720, ...}) = 0 +6633 mmap(NULL, 2130640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 10, 0) = 0x7f9ca54a4000 +6633 mprotect(0x7f9ca54ac000, 2093056, PROT_NONE) = 0 +6633 mmap(0x7f9ca56ab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 10, 0x7000) = 0x7f9ca56ab000 +6633 close(10) = 0 +6633 mprotect(0x7f9ca56ab000, 4096, PROT_READ) = 0 +6633 munmap(0x7f9cad1b5000, 86380) = 0 +6633 futex(0x7f9ca56ac048, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +6633 open("/var/lib/sss/mc/initgroups", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +6633 futex(0x7f9ca56ac0c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +6633 open("/var/lib/sss/mc/initgroups", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +6633 fstat(-1, 0x7fff6e967d10) = -1 EBADF (Bad file descriptor) +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "\n\nsocket():\n", 12) = 12 +6633 socket(PF_LOCAL, SOCK_STREAM, 0) = 10 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "realsocket, err = 10\n", 21) = 21 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "socket5()=10\n", 13) = 13 +6633 fcntl(10, F_GETFL) = 0x2 (flags O_RDWR) +6633 fcntl(10, F_SETFL, O_RDWR|O_NONBLOCK) = 0 +6633 fcntl(10, F_GETFD) = 0 +6633 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "\n\nconnect(10):\n", 15) = 15 +6633 write(2, "IP address: (null)\n", 19) = 19 +6633 fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "\n\ngetsockopt(10)\n", 17) = 17 +6633 getsockopt(10, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 +6633 connect(10, {sa_family=AF_LOCAL, sun_path="/var/lib/sss/pipes/nss"}, 110) = -1 ENOENT (No such file or directory) +6633 write(2, "connect():: No such file or dire"..., 38) = 38 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "close(10)\n", 10) = 10 +6633 close(10) = 0 +6633 setgroups(1, [977]) = 0 +6633 setuid(983) = 0 +6633 prctl(PR_SET_DUMPABLE, 1) = 0 +6633 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +6633 epoll_create(512) = 10 +6633 eventfd2(0, 0) = 11 +6633 epoll_ctl(10, EPOLL_CTL_ADD, 11, {EPOLLIN|EPOLLET, {u32=1880700352, u64=93941405398464}}) = 0 +6633 eventfd2(0, 0) = 12 +6633 ioctl(12, FIONBIO, [1]) = 0 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "syscall(206, ...):\n", 19) = 19 +6633 io_setup(32, {140310896136192}) = 0 +6633 epoll_ctl(10, EPOLL_CTL_ADD, 12, {EPOLLIN|EPOLLET, {u32=1880700000, u64=93941405398112}}) = 0 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "close(5)\n", 9) = 9 +6633 close(5) = 0 +6633 epoll_ctl(10, EPOLL_CTL_ADD, 9, {EPOLLIN|EPOLLRDHUP, {u32=1890362216, u64=93941415060328}}) = 0 +6633 epoll_ctl(10, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLRDHUP, {u32=1890362000, u64=93941415060112}}) = 0 +6633 epoll_wait(10, {{EPOLLIN, {u32=1890362216, u64=93941415060328}}, {EPOLLIN, {u32=1890362000, u64=93941415060112}}}, 512, -1) = 2 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "\n\naccept4(8):\n", 14) = 14 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "\n\naccept(8):\n", 13) = 13 +6633 fcntl(8, F_GETFD) = 0 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:01:57 [pid= 6633] ", 23) = 23 +6633 write(2, "\n\ngetsockopt(8)\n", 16) = 16 +6633 getsockopt(8, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 +6633 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 +6633 read(8, "z", 1) = 1 +6633 recvmsg(1023, +6634 set_robust_list(0x7f9cad1ccb20, 24) = 0 +6634 geteuid() = 0 +6634 setgid(977) = 0 +6634 open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 12 +6634 read(12, "65536\n", 31) = 6 +6634 close(12) = 0 +6634 open("/etc/group", O_RDONLY|O_CLOEXEC) = 12 +6634 lseek(12, 0, SEEK_CUR) = 0 +6634 fstat(12, {st_mode=S_IFREG|0644, st_size=1006, ...}) = 0 +6634 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9cad1f7000 +6634 read(12, "root:x:0:\nbin:x:1:\ndaemon:x:2:\ns"..., 4096) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 lseek(12, 0, SEEK_CUR) = 1006 +6634 read(12, "", 4096) = 0 +6634 close(12) = 0 +6634 munmap(0x7f9cad1f7000, 4096) = 0 +6634 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 12 +6634 fstat(12, {st_mode=S_IFREG|0644, st_size=86380, ...}) = 0 +6634 mmap(NULL, 86380, PROT_READ, MAP_PRIVATE, 12, 0) = 0x7f9cad1b5000 +6634 close(12) = 0 +6634 open("/lib64/libnss_sss.so.2", O_RDONLY|O_CLOEXEC) = 12 +6634 read(12, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\30\0\0\0\0\0\0"..., 832) = 832 +6634 fstat(12, {st_mode=S_IFREG|0755, st_size=36720, ...}) = 0 +6634 mmap(NULL, 2130640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 12, 0) = 0x7f9ca54a4000 +6634 mprotect(0x7f9ca54ac000, 2093056, PROT_NONE) = 0 +6634 mmap(0x7f9ca56ab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 12, 0x7000) = 0x7f9ca56ab000 +6634 close(12) = 0 +6634 mprotect(0x7f9ca56ab000, 4096, PROT_READ) = 0 +6634 munmap(0x7f9cad1b5000, 86380) = 0 +6634 futex(0x7f9ca56ac048, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +6634 open("/var/lib/sss/mc/initgroups", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +6634 futex(0x7f9ca56ac0c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +6634 open("/var/lib/sss/mc/initgroups", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +6634 fstat(-1, 0x7fff6e967d10) = -1 EBADF (Bad file descriptor) +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "\n\nsocket():\n", 12) = 12 +6634 socket(PF_LOCAL, SOCK_STREAM, 0) = 12 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "realsocket, err = 12\n", 21) = 21 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "socket5()=12\n", 13) = 13 +6634 fcntl(12, F_GETFL) = 0x2 (flags O_RDWR) +6634 fcntl(12, F_SETFL, O_RDWR|O_NONBLOCK) = 0 +6634 fcntl(12, F_GETFD) = 0 +6634 fcntl(12, F_SETFD, FD_CLOEXEC) = 0 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "\n\nconnect(12):\n", 15) = 15 +6634 write(2, "IP address: (null)\n", 19) = 19 +6634 fcntl(12, F_GETFD) = 0x1 (flags FD_CLOEXEC) +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "\n\ngetsockopt(12)\n", 17) = 17 +6634 getsockopt(12, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 +6634 connect(12, {sa_family=AF_LOCAL, sun_path="/var/lib/sss/pipes/nss"}, 110) = -1 ENOENT (No such file or directory) +6634 write(2, "connect():: No such file or dire"..., 38) = 38 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "close(12)\n", 10) = 10 +6634 close(12) = 0 +6634 setgroups(1, [977]) = 0 +6634 setuid(983) = 0 +6634 prctl(PR_SET_DUMPABLE, 1) = 0 +6634 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +6634 epoll_create(512) = 12 +6634 eventfd2(0, 0) = 13 +6634 epoll_ctl(12, EPOLL_CTL_ADD, 13, {EPOLLIN|EPOLLET, {u32=1880700352, u64=93941405398464}}) = 0 +6634 eventfd2(0, 0) = 14 +6634 ioctl(14, FIONBIO, [1]) = 0 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "syscall(206, ...):\n", 19) = 19 +6634 io_setup(32, {140310896136192}) = 0 +6634 epoll_ctl(12, EPOLL_CTL_ADD, 14, {EPOLLIN|EPOLLET, {u32=1880700000, u64=93941405398112}}) = 0 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "close(9)\n", 9) = 9 +6634 close(9) = 0 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:01:57 [pid= 6634] ", 23) = 23 +6634 write(2, "close(10)\n", 10) = 10 +6634 close(10) = 0 +6634 epoll_ctl(12, EPOLL_CTL_ADD, 11, {EPOLLIN|EPOLLRDHUP, {u32=1890362216, u64=93941415060328}}) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, {}, 512, 500) = 0 +6634 epoll_wait(12, +6632 <... rt_sigsuspend resumed> ) = ? ERESTARTNOHAND (To be restarted if no handler) +6632 --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=6635, si_uid=0} --- +6632 rt_sigreturn({mask=[HUP INT QUIT USR1 USR2 ALRM TERM CHLD WINCH IO]}) = -1 EINTR (Interrupted system call) +6632 sendmsg(5, {msg_name(0)=NULL, msg_iov(1)=[{"\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0", 32}], msg_controllen=0, msg_flags=0}, 0) = 32 +6632 sendmsg(10, {msg_name(0)=NULL, msg_iov(1)=[{"\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0", 32}], msg_controllen=0, msg_flags=0}, 0) = 32 +6632 setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 50000}}, NULL) = 0 +6632 rt_sigsuspend([], 8 +6633 <... recvmsg resumed> 0x7fff6e967c90, 0) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +6633 --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=6635, si_uid=0} --- +6633 rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) +6633 write(2, "recvmsg: Interrupted system call"..., 33) = 33 +6633 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6633 write(2, "14:02:06 [pid= 6633] ", 23) = 23 +6633 write(2, "close(1023)\n", 12) = 12 +6633 exit_group(1) = ? +6634 <... epoll_wait resumed> {{EPOLLIN, {u32=1890362216, u64=93941415060328}}}, 512, 500) = 1 +6634 --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=6635, si_uid=0} --- +6634 rt_sigreturn({mask=[]}) = 1 +6634 recvmsg(11, {msg_name(0)=NULL, msg_iov(1)=[{"\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0", 32}], msg_controllen=0, msg_flags=0}, 0) = 32 +6634 recvmsg(11, 0x7fff6e967ec0, 0) = -1 EAGAIN (Resource temporarily unavailable) +6634 brk(0) = 0x557070b99000 +6634 brk(0) = 0x557070b99000 +6634 brk(0x557070b55000) = 0x557070b55000 +6634 brk(0) = 0x557070b55000 +6634 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6634 write(2, "14:02:06 [pid= 6634] ", 23) = 23 +6634 write(2, "close(1023)\n", 12) = 12 +6634 exit_group(0) = ? +6633 +++ exited with 1 +++ +6632 <... rt_sigsuspend resumed> ) = ? ERESTARTNOHAND (To be restarted if no handler) +6632 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6633, si_uid=983, si_status=1, si_utime=0, si_stime=0} --- +6632 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 6633 +6632 wait4(-1, 0x7fff6e967b74, WNOHANG, NULL) = 0 +6632 rt_sigreturn({mask=[HUP INT QUIT USR1 USR2 ALRM TERM CHLD WINCH IO]}) = -1 EINTR (Interrupted system call) +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:02:06 [pid= 6632] ", 23) = 23 +6632 write(2, "close(5)\n", 9) = 9 +6632 close(5) = 0 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:02:06 [pid= 6632] ", 23) = 23 +6632 write(2, "close(9)\n", 9) = 9 +6632 close(9) = 0 +6632 sendmsg(10, {msg_name(0)=NULL, msg_iov(1)=[{"\2\0\0\0\0\0\0\0\351\31\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0", 32}], msg_controllen=0, msg_flags=0}, 0) = 32 +6632 setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 50000}}, NULL) = 0 +6632 rt_sigsuspend([], 8) = ? ERESTARTNOHAND (To be restarted if no handler) +6632 --- SIGIO {si_signo=SIGIO, si_code=SI_KERNEL} --- +6632 rt_sigreturn({mask=[HUP INT QUIT USR1 USR2 ALRM TERM CHLD WINCH IO]}) = -1 EINTR (Interrupted system call) +6632 setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 50000}}, NULL) = 0 +6632 rt_sigsuspend([], 8 +6634 +++ exited with 0 +++ +6632 <... rt_sigsuspend resumed> ) = ? ERESTARTNOHAND (To be restarted if no handler) +6632 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6634, si_uid=983, si_status=0, si_utime=0, si_stime=0} --- +6632 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 6634 +6632 wait4(-1, 0x7fff6e967b74, WNOHANG, NULL) = -1 ECHILD (No child processes) +6632 rt_sigreturn({mask=[HUP INT QUIT USR1 USR2 ALRM TERM CHLD WINCH IO]}) = -1 EINTR (Interrupted system call) +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:02:06 [pid= 6632] ", 23) = 23 +6632 write(2, "close(10)\n", 10) = 10 +6632 close(10) = 0 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:02:06 [pid= 6632] ", 23) = 23 +6632 write(2, "close(11)\n", 10) = 10 +6632 close(11) = 0 +6632 unlink("/run/nginx.pid") = 0 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:02:06 [pid= 6632] ", 23) = 23 +6632 write(2, "close(8)\n", 9) = 9 +6632 close(8) = 0 +6632 brk(0) = 0x557070b99000 +6632 brk(0) = 0x557070b99000 +6632 brk(0x557070ae9000) = 0x557070ae9000 +6632 brk(0) = 0x557070ae9000 +6632 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 +6632 write(2, "14:02:06 [pid= 6632] ", 23) = 23 +6632 write(2, "close(1023)\n", 12) = 12 +6632 exit_group(0) = ? +6632 +++ exited with 0 +++