[GH-ISSUE #1180] segfault on amazon linux 1 and 2 #623

Closed
opened 2026-03-04 01:47:18 +03:00 by kerem · 4 comments
Owner

Originally created by @hc1jshea on GitHub (Oct 22, 2019).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1180

Additional Information

The following information is very important in order to help us to help you. Omission of the following details may delay your support request or receive no attention at all.
Keep in mind that the commands we provide to retrieve information are oriented to GNU/Linux Distributions, so you could need to use others if you use s3fs on macOS or BSD

I'm getting a segfault when I try to run s3fs on amazon linux 1 and 2. I've verified that I can access the bucket on the test machine using aws s3.

Version of s3fs being used (s3fs --version)

s3fs --version

Amazon Simple Storage Service File System V1.85 (commit:0e815c2) with OpenSSL
Copyright (C) 2010 Randy Rizun rrizun@gmail.com
License GPL2: GNU GPL version 2 https://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse, dpkg -s fuse)

]# rpm -qi fuse
Name : fuse
Version : 2.9.2
Release : 11.amzn2
Architecture: x86_64
Install Date: Mon 21 Oct 2019 02:29:44 PM UTC
Group : System Environment/Base
Size : 222809
License : GPL+
Signature : RSA/SHA256, Thu 06 Dec 2018 07:31:53 PM UTC, Key ID 11cf1f95c87f5b1a
Source RPM : fuse-2.9.2-11.amzn2.src.rpm
Build Date : Fri 16 Nov 2018 08:35:39 PM UTC
Build Host : build.amazon.com
Relocations : (not relocatable)
Packager : Amazon Linux
Vendor : Amazon Linux
URL : https://github.com/libfuse/libfuse
Summary : File System in Userspace (FUSE) utilities
Description :
With FUSE it is possible to implement a fully functional filesystem in a
userspace program. This package contains the FUSE userspace tools to
mount a FUSE filesystem.

Kernel information (uname -r)

uname -r

4.14.146-119.123.amzn2.x86_64

GNU/Linux Distribution, if applicable (cat /etc/os-release)

cat /etc/os-release

NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"

s3fs command line used, if applicable

s3fs tmp -f -s -o rw,allow_other,use_sse=1,iam_role=,complement_stat,use_cache=/tmp/s3cach

Where and are the actual names used in our environment.

/etc/fstab entry, if applicable

N/A

s3fs syslog messages (grep s3fs /var/log/syslog, journalctl | grep s3fs, or s3fs outputs)

if you execute s3fs with dbglevel, curldbg option, you can get detail debug messages

Multiple entries in /var/log/syslog like the following:
Oct 22 13:37:09 ip-10-0-168-74 s3fs[3463]: init v1.85(commit:0e815c2) with OpenSSL
Oct 22 13:37:09 ip-10-0-168-74 kernel: s3fs[3464]: segfault at 7f8f65316ff8 ip 00007f8f69cd7f7d sp 00007f8f65317000 error 6 in libc-2.26.so[7f8f69c58000+1ad000]
Oct 22 13:49:43 ip-10-0-168-74 kernel: s3fs[3545]: segfault at 7ff5dc3b0ff8 ip 00007ff5e0d71f7d sp 00007ff5dc3b1000 error 6 in libc-2.26.so[7ff5e0cf2000+1ad000]

Details about issue

Running s3fs results in a segfault. strace and valgrind output are attached below and were gathered with the following commands:

valgrind s3fs tmp -f -s -o rw,allow_other,use_sse=1,iam_role=,complement_stat,use_cache=/tmp/s3cache > valgrind_output 2>&1

strace s3fs tmp -f -s -o rw,allow_other,use_sse=1,iam_role=,complement_stat,use_cache=/tmp/s3cache > strace_output 2>&1

Please let me know if I can provide any additional help or information to figure out this issue.

Thanks,

John

Debugging output:
==3727== Memcheck, a memory error detector
==3727== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==3727== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==3727== Command: s3fs hc1-package-repository tmp -f -s -o rw,allow_other,use_sse=1,iam_role=hc1-build-host-s3-bucket,complement_stat,use_cache=/tmp/s3cache
==3727==
s3fs: unable to access MOUNTPOINT tmp: Transport endpoint is not connected
==3727==
==3727== HEAP SUMMARY:
==3727== in use at exit: 966 bytes in 20 blocks
==3727== total heap usage: 9,456 allocs, 9,436 frees, 1,161,079 bytes allocated
==3727==
==3727== LEAK SUMMARY:
==3727== definitely lost: 0 bytes in 0 blocks
==3727== indirectly lost: 0 bytes in 0 blocks
==3727== possibly lost: 0 bytes in 0 blocks
==3727== still reachable: 966 bytes in 20 blocks
==3727== suppressed: 0 bytes in 0 blocks
==3727== Rerun with --leak-check=full to see details of leaked memory
==3727==
==3727== For counts of detected and suppressed errors, rerun with: -v
==3727== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

execve("/bin/s3fs", ["s3fs", "hc1-package-repository", "tmp", "-f", "-s", "-o", "rw,allow_other,use_sse=1,iam_rol"...], 0x7ffcb60db480 /* 21 vars /) = 0
brk(NULL) = 0x23ee000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=42501, ...}) = 0
mmap(NULL, 42501, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54a9307000
close(3) = 0
openat(AT_FDCWD, "/lib64/libfuse.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\205\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=252936, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9305000
mmap(NULL, 2343200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a8eb1000
mprotect(0x7f54a8edc000, 2093056, PROT_NONE) = 0
mmap(0x7f54a90db000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a000) = 0x7f54a90db000
close(3) = 0
openat(AT_FDCWD, "/lib64/libcurl.so.4", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\325\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=570216, ...}) = 0
mmap(NULL, 2655304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a8c28000
mprotect(0x7f54a8cae000, 2093056, PROT_NONE) = 0
mmap(0x7f54a8ead000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x85000) = 0x7f54a8ead000
close(3) = 0
openat(AT_FDCWD, "/lib64/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\350\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1440080, ...}) = 0
mmap(NULL, 3506232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a88cf000
mprotect(0x7f54a8a1d000, 2093056, PROT_NONE) = 0
mmap(0x7f54a8c1c000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14d000) = 0x7f54a8c1c000
mmap(0x7f54a8c26000, 4152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a8c26000
close(3) = 0
openat(AT_FDCWD, "/lib64/libcrypto.so.10", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\317\6\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2499992, ...}) = 0
mmap(NULL, 4575880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a8471000
mprotect(0x7f54a86a3000, 2093056, PROT_NONE) = 0
mmap(0x7f54a88a2000, 167936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x231000) = 0x7f54a88a2000
mmap(0x7f54a88cb000, 12936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a88cb000
close(3) = 0
openat(AT_FDCWD, "/lib64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\306\10\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1566264, ...}) = 0
mmap(NULL, 3674336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a80ef000
mprotect(0x7f54a8261000, 2097152, PROT_NONE) = 0
mmap(0x7f54a8461000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f54a8461000
mmap(0x7f54a846d000, 12512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a846d000
close(3) = 0
openat(AT_FDCWD, "/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0x\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1465520, ...}) = 0
mmap(NULL, 3449608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7da4000
mprotect(0x7f54a7eee000, 2093056, PROT_NONE) = 0
mmap(0x7f54a80ed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x7f54a80ed000
close(3) = 0
openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\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
fstat(3, {st_mode=S_IFREG|0755, st_size=88640, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9303000
mmap(NULL, 2184240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7b8e000
mprotect(0x7f54a7ba3000, 2093056, PROT_NONE) = 0
mmap(0x7f54a7da2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f54a7da2000
close(3) = 0
openat(AT_FDCWD, "/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340a\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=149272, ...}) = 0
mmap(NULL, 2217064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7970000
mprotect(0x7f54a7989000, 2093056, PROT_NONE) = 0
mmap(0x7f54a7b88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f54a7b88000
mmap(0x7f54a7b8a000, 13416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a7b8a000
close(3) = 0
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\21\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2066416, ...}) = 0
mmap(NULL, 3889824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a75ba000
mprotect(0x7f54a7767000, 2093056, PROT_NONE) = 0
mmap(0x7f54a7966000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ac000) = 0x7f54a7966000
mmap(0x7f54a796c000, 15008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a796c000
close(3) = 0
openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19208, ...}) = 0
mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a73b6000
mprotect(0x7f54a73b9000, 2093056, PROT_NONE) = 0
mmap(0x7f54a75b8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a75b8000
close(3) = 0
openat(AT_FDCWD, "/lib64/libnghttp2.so.14", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`M\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=158280, ...}) = 0
mmap(NULL, 2249168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7190000
mprotect(0x7f54a71b3000, 2093056, PROT_NONE) = 0
mmap(0x7f54a73b2000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f54a73b2000
close(3) = 0
openat(AT_FDCWD, "/lib64/libidn2.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3603\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=316032, ...}) = 0
mmap(NULL, 2411144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6f43000
mprotect(0x7f54a6f8e000, 2097152, PROT_NONE) = 0
mmap(0x7f54a718e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4b000) = 0x7f54a718e000
close(3) = 0
openat(AT_FDCWD, "/lib64/libssh2.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@T\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=169928, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9301000
mmap(NULL, 2262688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6d1a000
mprotect(0x7f54a6d42000, 2093056, PROT_NONE) = 0
mmap(0x7f54a6f41000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f54a6f41000
close(3) = 0
openat(AT_FDCWD, "/lib64/libssl.so.10", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \253\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=466128, ...}) = 0
mmap(NULL, 2556688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6aa9000
mprotect(0x7f54a6b10000, 2093056, PROT_NONE) = 0
mmap(0x7f54a6d0f000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x66000) = 0x7f54a6d0f000
close(3) = 0
openat(AT_FDCWD, "/lib64/libgssapi_krb5.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\307\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=323808, ...}) = 0
mmap(NULL, 2413920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a685b000
mprotect(0x7f54a68a6000, 2093056, PROT_NONE) = 0
mmap(0x7f54a6aa5000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7f54a6aa5000
close(3) = 0
openat(AT_FDCWD, "/lib64/libkrb5.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pZ\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=963544, ...}) = 0
mmap(NULL, 3045920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6573000
mprotect(0x7f54a664a000, 2097152, PROT_NONE) = 0
mmap(0x7f54a684a000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd7000) = 0x7f54a684a000
close(3) = 0
openat(AT_FDCWD, "/lib64/libk5crypto.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220U\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=112152, ...}) = 0
mmap(NULL, 2204656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6358000
mprotect(0x7f54a6371000, 2093056, PROT_NONE) = 0
mmap(0x7f54a6570000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f54a6570000
close(3) = 0
openat(AT_FDCWD, "/lib64/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=15768, ...}) = 0
mmap(NULL, 2109928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6154000
mprotect(0x7f54a6157000, 2093056, PROT_NONE) = 0
mmap(0x7f54a6356000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a6356000
close(3) = 0
openat(AT_FDCWD, "/lib64/libldap-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\376\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=348336, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92ff000
mmap(NULL, 2438624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a5f00000
mprotect(0x7f54a5f51000, 2097152, PROT_NONE) = 0
mmap(0x7f54a6151000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x51000) = 0x7f54a6151000
close(3) = 0
openat(AT_FDCWD, "/lib64/liblber-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@6\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=61800, ...}) = 0
mmap(NULL, 2154984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a5cf1000
mprotect(0x7f54a5cff000, 2093056, PROT_NONE) = 0
mmap(0x7f54a5efe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f54a5efe000
close(3) = 0
openat(AT_FDCWD, "/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340 \0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=90552, ...}) = 0
mmap(NULL, 2183656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a5adb000
mprotect(0x7f54a5aef000, 2097152, PROT_NONE) = 0
mmap(0x7f54a5cef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f54a5cef000
close(3) = 0
openat(AT_FDCWD, "/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
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
fstat(3, {st_mode=S_IFREG|0755, st_size=157400, ...}) = 0
mmap(NULL, 2249344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a58b5000
mprotect(0x7f54a58da000, 2093056, PROT_NONE) = 0
mmap(0x7f54a5ad9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f54a5ad9000
close(3) = 0
openat(AT_FDCWD, "/lib64/libunistring.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\0\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1146512, ...}) = 0
mmap(NULL, 3242120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a559d000
mprotect(0x7f54a56b0000, 2097152, PROT_NONE) = 0
mmap(0x7f54a58b0000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x113000) = 0x7f54a58b0000
mmap(0x7f54a58b4000, 2184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a58b4000
close(3) = 0
openat(AT_FDCWD, "/lib64/libkrb5support.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2209\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=62768, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92fd000
mmap(NULL, 2156168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a538e000
mprotect(0x7f54a539c000, 2093056, PROT_NONE) = 0
mmap(0x7f54a559b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f54a559b000
close(3) = 0
openat(AT_FDCWD, "/lib64/libkeyutils.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=15616, ...}) = 0
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a518a000
mprotect(0x7f54a518d000, 2093056, PROT_NONE) = 0
mmap(0x7f54a538c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a538c000
close(3) = 0
openat(AT_FDCWD, "/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@8\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=98072, ...}) = 0
mmap(NULL, 2189952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4f73000
mprotect(0x7f54a4f86000, 2097152, PROT_NONE) = 0
mmap(0x7f54a5186000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f54a5186000
mmap(0x7f54a5188000, 6784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a5188000
close(3) = 0
openat(AT_FDCWD, "/lib64/libsasl2.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 K\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=121240, ...}) = 0
mmap(NULL, 2213960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4d56000
mprotect(0x7f54a4d71000, 2097152, PROT_NONE) = 0
mmap(0x7f54a4f71000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f54a4f71000
close(3) = 0
openat(AT_FDCWD, "/lib64/libssl3.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \311\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=358112, ...}) = 0
mmap(NULL, 2447112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4b00000
mprotect(0x7f54a4b50000, 2097152, PROT_NONE) = 0
mmap(0x7f54a4d50000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x50000) = 0x7f54a4d50000
mmap(0x7f54a4d55000, 1800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a4d55000
close(3) = 0
openat(AT_FDCWD, "/lib64/libsmime3.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \223\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=160096, ...}) = 0
mmap(NULL, 2251648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a48da000
mprotect(0x7f54a48fd000, 2093056, PROT_NONE) = 0
mmap(0x7f54a4afc000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f54a4afc000
close(3) = 0
openat(AT_FDCWD, "/lib64/libnss3.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\241\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1204280, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92fb000
mmap(NULL, 3282600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a45b8000
mprotect(0x7f54a46d1000, 2097152, PROT_NONE) = 0
mmap(0x7f54a48d1000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x119000) = 0x7f54a48d1000
mmap(0x7f54a48d8000, 5800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a48d8000
close(3) = 0
openat(AT_FDCWD, "/lib64/libnssutil3.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\313\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=194760, ...}) = 0
mmap(NULL, 2288672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4389000
mprotect(0x7f54a43b1000, 2093056, PROT_NONE) = 0
mmap(0x7f54a45b0000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f54a45b0000
close(3) = 0
openat(AT_FDCWD, "/lib64/libplds4.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=15672, ...}) = 0
mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4185000
mprotect(0x7f54a4188000, 2093056, PROT_NONE) = 0
mmap(0x7f54a4387000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a4387000
close(3) = 0
openat(AT_FDCWD, "/lib64/libplc4.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19976, ...}) = 0
mmap(NULL, 2113936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3f80000
mprotect(0x7f54a3f84000, 2093056, PROT_NONE) = 0
mmap(0x7f54a4183000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f54a4183000
close(3) = 0
openat(AT_FDCWD, "/lib64/libnspr4.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\314\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=243496, ...}) = 0
mmap(NULL, 2342176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3d44000
mprotect(0x7f54a3d7c000, 2093056, PROT_NONE) = 0
mmap(0x7f54a3f7b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0x7f54a3f7b000
mmap(0x7f54a3f7e000, 7456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a3f7e000
close(3) = 0
openat(AT_FDCWD, "/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20j\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=155680, ...}) = 0
mmap(NULL, 2255216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3b1d000
mprotect(0x7f54a3b41000, 2093056, PROT_NONE) = 0
mmap(0x7f54a3d40000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f54a3d40000
mmap(0x7f54a3d42000, 6512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a3d42000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f9000
openat(AT_FDCWD, "/lib64/libcrypt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\f\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=45128, ...}) = 0
mmap(NULL, 2322944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a38e5000
mprotect(0x7f54a38ed000, 2097152, PROT_NONE) = 0
mmap(0x7f54a3aed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f54a3aed000
mmap(0x7f54a3aef000, 184832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a3aef000
close(3) = 0
openat(AT_FDCWD, "/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=43680, ...}) = 0
mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a36dd000
mprotect(0x7f54a36e4000, 2093056, PROT_NONE) = 0
mmap(0x7f54a38e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f54a38e3000
close(3) = 0
openat(AT_FDCWD, "/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3
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
fstat(3, {st_mode=S_IFREG|0755, st_size=410400, ...}) = 0
mmap(NULL, 2503144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3479000
mprotect(0x7f54a34dc000, 2093056, PROT_NONE) = 0
mmap(0x7f54a36db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62000) = 0x7f54a36db000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f7000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f5000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f3000
arch_prctl(ARCH_SET_FS, 0x7f54a92f3c80) = 0
mprotect(0x7f54a7966000, 16384, PROT_READ) = 0
mprotect(0x7f54a7b88000, 4096, PROT_READ) = 0
mprotect(0x7f54a36db000, 4096, PROT_READ) = 0
mprotect(0x7f54a38e3000, 4096, PROT_READ) = 0
mprotect(0x7f54a3aed000, 4096, PROT_READ) = 0
mprotect(0x7f54a75b8000, 4096, PROT_READ) = 0
mprotect(0x7f54a3d40000, 4096, PROT_READ) = 0
mprotect(0x7f54a3f7b000, 4096, PROT_READ) = 0
mprotect(0x7f54a4183000, 4096, PROT_READ) = 0
mprotect(0x7f54a4387000, 4096, PROT_READ) = 0
mprotect(0x7f54a45b0000, 28672, PROT_READ) = 0
mprotect(0x7f54a48d1000, 20480, PROT_READ) = 0
mprotect(0x7f54a4afc000, 12288, PROT_READ) = 0
mprotect(0x7f54a4d50000, 16384, PROT_READ) = 0
mprotect(0x7f54a5cef000, 4096, PROT_READ) = 0
mprotect(0x7f54a88a2000, 114688, PROT_READ) = 0
mprotect(0x7f54a538c000, 4096, PROT_READ) = 0
mprotect(0x7f54a5186000, 4096, PROT_READ) = 0
mprotect(0x7f54a559b000, 4096, PROT_READ) = 0
mprotect(0x7f54a6570000, 8192, PROT_READ) = 0
mprotect(0x7f54a6356000, 4096, PROT_READ) = 0
mprotect(0x7f54a684a000, 57344, PROT_READ) = 0
mprotect(0x7f54a6aa5000, 8192, PROT_READ) = 0
mprotect(0x7f54a4f71000, 4096, PROT_READ) = 0
mprotect(0x7f54a58b0000, 12288, PROT_READ) = 0
mprotect(0x7f54a5ad9000, 4096, PROT_READ) = 0
mprotect(0x7f54a5efe000, 4096, PROT_READ) = 0
mprotect(0x7f54a6d0f000, 16384, PROT_READ) = 0
mprotect(0x7f54a6151000, 8192, PROT_READ) = 0
mprotect(0x7f54a6f41000, 4096, PROT_READ) = 0
mprotect(0x7f54a718e000, 4096, PROT_READ) = 0
mprotect(0x7f54a73b2000, 12288, PROT_READ) = 0
mprotect(0x7f54a7da2000, 4096, PROT_READ) = 0
mprotect(0x7f54a80ed000, 4096, PROT_READ) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f1000
mprotect(0x7f54a8461000, 40960, PROT_READ) = 0
mprotect(0x7f54a8c1c000, 32768, PROT_READ) = 0
mprotect(0x7f54a8ead000, 8192, PROT_READ) = 0
mprotect(0x7f54a90db000, 73728, PROT_READ) = 0
mprotect(0x689000, 4096, PROT_READ) = 0
mprotect(0x7f54a9312000, 4096, PROT_READ) = 0
munmap(0x7f54a9307000, 42501) = 0
set_tid_address(0x7f54a92f3f50) = 3861
set_robust_list(0x7f54a92f3f60, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f54a7975c50, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f54a7975cf0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=81921024, rlim_max=RLIM64_INFINITY}) = 0
statfs("/sys/fs/selinux", 0x7ffc1277c640) = -1 ENOENT (No such file or directory)
statfs("/selinux", 0x7ffc1277c640) = -1 ENOENT (No such file or directory)
brk(NULL) = 0x23ee000
brk(0x240f000) = 0x240f000
openat(AT_FDCWD, "/proc/filesystems", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 341
read(3, "", 1024) = 0
close(3) = 0
access("/etc/selinux/config", F_OK) = 0
openat(AT_FDCWD, "/etc/pki/tls/legacy-settings", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory)
futex(0x7f54a846e13c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f54a846e148, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f54a8c26d28, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(NULL) = 0x240f000
brk(0x2430000) = 0x2430000
openat(AT_FDCWD, "/etc/mime.types", O_RDONLY) = 3
read(3, "# This is a comment. I love comm"..., 8191) = 8191
read(3, "bw-small\t\tpsb\napplication/vnd.3g"..., 8191) = 8191
read(3, "ic-media\t\temm\napplication/vnd.ib"..., 8191) = 8191
brk(NULL) = 0x2430000
brk(0x2451000) = 0x2451000
read(3, "ion/vnd.oipf.spdlist+xml\napplica"..., 8191) = 8191
read(3, "iplexed\napplication/vnd.pwg-xhtm"..., 8191) = 8191
read(3, "ip-mr_v2.5\n# wav: audio/x-wav\nau"..., 8191) = 8191
read(3, "/vnd.sun.xml.draw.template\t\tstd\n"..., 8191) = 2641
read(3, "", 8191) = 0
close(3) = 0
openat(AT_FDCWD, "/etc/pki/tls/openssl.cnf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=10923, ...}) = 0
read(3, "#\n# OpenSSL example configuratio"..., 4096) = 4096
read(3, "ancient versions of Netscape cra"..., 4096) = 4096
read(3, "gainst PKIX guidelines but some "..., 4096) = 2731
read(3, "", 4096) = 0
close(3) = 0
socket(AF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3
close(3) = 0
brk(NULL) = 0x2451000
brk(0x2472000) = 0x2472000
brk(NULL) = 0x2472000
brk(0x2495000) = 0x2495000
brk(NULL) = 0x2495000
brk(0x24b6000) = 0x24b6000
brk(NULL) = 0x24b6000
brk(0x24da000) = 0x24da000
brk(NULL) = 0x24da000
brk(0x24fb000) = 0x24fb000
stat("tmp", {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0
geteuid() = 0
getegid() = 0
open("tmp", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0
brk(NULL) = 0x24fb000
brk(0x251d000) = 0x251d000
getdents(3, /
2 entries /, 32768) = 48
getdents(3, /
0 entries /, 32768) = 0
brk(NULL) = 0x251d000
brk(NULL) = 0x251d000
brk(0x2515000) = 0x2515000
brk(NULL) = 0x2515000
close(3) = 0
stat("/tmp/s3cache/hc1-package-repository", 0x7ffc1277bda0) = -1 ENOENT (No such file or directory)
stat("/tmp/s3cache/.hc1-package-repository.stat", 0x7ffc1277bdc0) = -1 ENOENT (No such file or directory)
stat("/", {st_mode=S_IFDIR|0555, st_size=257, ...}) = 0
stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=187, ...}) = 0
stat("/tmp/s3cache", {st_mode=S_IFDIR|0755, st_size=6, ...}) = 0
statfs("/tmp/s3cache/.", {f_type=XFS_SB_MAGIC, f_bsize=4096, f_blocks=2094075, f_bfree=1515545, f_bavail=1515545, f_files=4193216, f_ffree=4127193, f_fsid={val=[51713, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOATIME}) = 0
rt_sigaction(SIGUSR2, {sa_handler=0x40c7d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0
getcwd("/home/ec2-user", 4096) = 15
lstat("/home/ec2-user/tmp", {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0
openat(AT_FDCWD, "/dev/null", O_RDWR) = 3
close(3) = 0
stat("/home/ec2-user/tmp", {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0
open("/home/ec2-user/tmp", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0
getdents(3, /
2 entries /, 32768) = 48
getdents(3, /
0 entries */, 32768) = 0
close(3) = 0
openat(AT_FDCWD, "/dev/fuse", O_RDWR) = 3
getgid() = 0
getuid() = 0
mount("s3fs", "/home/ec2-user/tmp", "fuse.s3fs", MS_NOSUID|MS_NODEV, "allow_other,fd=3,rootmode=40000,"...) = 0
geteuid() = 0
lstat("/home", {st_mode=S_IFDIR|0755, st_size=22, ...}) = 0
lstat("/home/ec2-user", {st_mode=S_IFDIR|0700, st_size=270, ...}) = 0
lstat("/etc/mtab", {st_mode=S_IFLNK|0777, st_size=19, ...}) = 0
getuid() = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9311000
rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x7f54a8ecab90, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x7f54a8ecab90, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x7f54a8ecab90, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0
mmap(NULL, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92cf000
read(3, "8\0\0\0\32\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 135168) = 56
fstat(1, {st_mode=S_IFREG|0644, st_size=31040, ...}) = 0
brk(NULL) = 0x2515000
brk(0x2536000) = 0x2536000
brk(NULL) = 0x2536000
brk(0x2559000) = 0x2559000
brk(NULL) = 0x2559000
brk(0x257a000) = 0x257a000
brk(NULL) = 0x257a000

brk(NULL) = 0xe624000 brk(0xe645000) = 0xe645000 brk(NULL) = 0xe645000 brk(0xe669000) = 0xe669000 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x7ffc11f7eff8} --- +++ killed by SIGSEGV +++
Originally created by @hc1jshea on GitHub (Oct 22, 2019). Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1180 ### Additional Information _The following information is very important in order to help us to help you. Omission of the following details may delay your support request or receive no attention at all._ _Keep in mind that the commands we provide to retrieve information are oriented to GNU/Linux Distributions, so you could need to use others if you use s3fs on macOS or BSD_ I'm getting a segfault when I try to run s3fs on amazon linux 1 and 2. I've verified that I can access the bucket on the test machine using aws s3. #### Version of s3fs being used (s3fs --version) # s3fs --version Amazon Simple Storage Service File System V1.85 (commit:0e815c2) with OpenSSL Copyright (C) 2010 Randy Rizun <rrizun@gmail.com> License GPL2: GNU GPL version 2 <https://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. #### Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse, dpkg -s fuse) ]# rpm -qi fuse Name : fuse Version : 2.9.2 Release : 11.amzn2 Architecture: x86_64 Install Date: Mon 21 Oct 2019 02:29:44 PM UTC Group : System Environment/Base Size : 222809 License : GPL+ Signature : RSA/SHA256, Thu 06 Dec 2018 07:31:53 PM UTC, Key ID 11cf1f95c87f5b1a Source RPM : fuse-2.9.2-11.amzn2.src.rpm Build Date : Fri 16 Nov 2018 08:35:39 PM UTC Build Host : build.amazon.com Relocations : (not relocatable) Packager : Amazon Linux Vendor : Amazon Linux URL : https://github.com/libfuse/libfuse Summary : File System in Userspace (FUSE) utilities Description : With FUSE it is possible to implement a fully functional filesystem in a userspace program. This package contains the FUSE userspace tools to mount a FUSE filesystem. #### Kernel information (uname -r) # uname -r 4.14.146-119.123.amzn2.x86_64 #### GNU/Linux Distribution, if applicable (cat /etc/os-release) # cat /etc/os-release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" #### s3fs command line used, if applicable s3fs <bucketname> tmp -f -s -o rw,allow_other,use_sse=1,iam_role=<rolename>,complement_stat,use_cache=/tmp/s3cach Where <bucketname> and <rolename> are the actual names used in our environment. #### /etc/fstab entry, if applicable N/A #### s3fs syslog messages (grep s3fs /var/log/syslog, journalctl | grep s3fs, or s3fs outputs) _if you execute s3fs with dbglevel, curldbg option, you can get detail debug messages_ Multiple entries in /var/log/syslog like the following: Oct 22 13:37:09 ip-10-0-168-74 s3fs[3463]: init v1.85(commit:0e815c2) with OpenSSL Oct 22 13:37:09 ip-10-0-168-74 kernel: s3fs[3464]: segfault at 7f8f65316ff8 ip 00007f8f69cd7f7d sp 00007f8f65317000 error 6 in libc-2.26.so[7f8f69c58000+1ad000] Oct 22 13:49:43 ip-10-0-168-74 kernel: s3fs[3545]: segfault at 7ff5dc3b0ff8 ip 00007ff5e0d71f7d sp 00007ff5dc3b1000 error 6 in libc-2.26.so[7ff5e0cf2000+1ad000] ### Details about issue Running s3fs results in a segfault. strace and valgrind output are attached below and were gathered with the following commands: # valgrind s3fs <bucketname> tmp -f -s -o rw,allow_other,use_sse=1,iam_role=<rolename>,complement_stat,use_cache=/tmp/s3cache > valgrind_output 2>&1 # strace s3fs <bucketname> tmp -f -s -o rw,allow_other,use_sse=1,iam_role=<rolename>,complement_stat,use_cache=/tmp/s3cache > strace_output 2>&1 Please let me know if I can provide any additional help or information to figure out this issue. Thanks, John Debugging output: ==3727== Memcheck, a memory error detector ==3727== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==3727== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==3727== Command: s3fs hc1-package-repository tmp -f -s -o rw,allow_other,use_sse=1,iam_role=hc1-build-host-s3-bucket,complement_stat,use_cache=/tmp/s3cache ==3727== s3fs: unable to access MOUNTPOINT tmp: Transport endpoint is not connected ==3727== ==3727== HEAP SUMMARY: ==3727== in use at exit: 966 bytes in 20 blocks ==3727== total heap usage: 9,456 allocs, 9,436 frees, 1,161,079 bytes allocated ==3727== ==3727== LEAK SUMMARY: ==3727== definitely lost: 0 bytes in 0 blocks ==3727== indirectly lost: 0 bytes in 0 blocks ==3727== possibly lost: 0 bytes in 0 blocks ==3727== still reachable: 966 bytes in 20 blocks ==3727== suppressed: 0 bytes in 0 blocks ==3727== Rerun with --leak-check=full to see details of leaked memory ==3727== ==3727== For counts of detected and suppressed errors, rerun with: -v ==3727== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) execve("/bin/s3fs", ["s3fs", "hc1-package-repository", "tmp", "-f", "-s", "-o", "rw,allow_other,use_sse=1,iam_rol"...], 0x7ffcb60db480 /* 21 vars */) = 0 brk(NULL) = 0x23ee000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=42501, ...}) = 0 mmap(NULL, 42501, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54a9307000 close(3) = 0 openat(AT_FDCWD, "/lib64/libfuse.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\205\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=252936, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9305000 mmap(NULL, 2343200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a8eb1000 mprotect(0x7f54a8edc000, 2093056, PROT_NONE) = 0 mmap(0x7f54a90db000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a000) = 0x7f54a90db000 close(3) = 0 openat(AT_FDCWD, "/lib64/libcurl.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\325\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=570216, ...}) = 0 mmap(NULL, 2655304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a8c28000 mprotect(0x7f54a8cae000, 2093056, PROT_NONE) = 0 mmap(0x7f54a8ead000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x85000) = 0x7f54a8ead000 close(3) = 0 openat(AT_FDCWD, "/lib64/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\350\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1440080, ...}) = 0 mmap(NULL, 3506232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a88cf000 mprotect(0x7f54a8a1d000, 2093056, PROT_NONE) = 0 mmap(0x7f54a8c1c000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14d000) = 0x7f54a8c1c000 mmap(0x7f54a8c26000, 4152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a8c26000 close(3) = 0 openat(AT_FDCWD, "/lib64/libcrypto.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\317\6\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2499992, ...}) = 0 mmap(NULL, 4575880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a8471000 mprotect(0x7f54a86a3000, 2093056, PROT_NONE) = 0 mmap(0x7f54a88a2000, 167936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x231000) = 0x7f54a88a2000 mmap(0x7f54a88cb000, 12936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a88cb000 close(3) = 0 openat(AT_FDCWD, "/lib64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\306\10\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1566264, ...}) = 0 mmap(NULL, 3674336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a80ef000 mprotect(0x7f54a8261000, 2097152, PROT_NONE) = 0 mmap(0x7f54a8461000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f54a8461000 mmap(0x7f54a846d000, 12512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a846d000 close(3) = 0 openat(AT_FDCWD, "/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0x\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1465520, ...}) = 0 mmap(NULL, 3449608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7da4000 mprotect(0x7f54a7eee000, 2093056, PROT_NONE) = 0 mmap(0x7f54a80ed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x7f54a80ed000 close(3) = 0 openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\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 fstat(3, {st_mode=S_IFREG|0755, st_size=88640, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9303000 mmap(NULL, 2184240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7b8e000 mprotect(0x7f54a7ba3000, 2093056, PROT_NONE) = 0 mmap(0x7f54a7da2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f54a7da2000 close(3) = 0 openat(AT_FDCWD, "/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340a\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=149272, ...}) = 0 mmap(NULL, 2217064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7970000 mprotect(0x7f54a7989000, 2093056, PROT_NONE) = 0 mmap(0x7f54a7b88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f54a7b88000 mmap(0x7f54a7b8a000, 13416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a7b8a000 close(3) = 0 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\21\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2066416, ...}) = 0 mmap(NULL, 3889824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a75ba000 mprotect(0x7f54a7767000, 2093056, PROT_NONE) = 0 mmap(0x7f54a7966000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ac000) = 0x7f54a7966000 mmap(0x7f54a796c000, 15008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a796c000 close(3) = 0 openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19208, ...}) = 0 mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a73b6000 mprotect(0x7f54a73b9000, 2093056, PROT_NONE) = 0 mmap(0x7f54a75b8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a75b8000 close(3) = 0 openat(AT_FDCWD, "/lib64/libnghttp2.so.14", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`M\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=158280, ...}) = 0 mmap(NULL, 2249168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a7190000 mprotect(0x7f54a71b3000, 2093056, PROT_NONE) = 0 mmap(0x7f54a73b2000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f54a73b2000 close(3) = 0 openat(AT_FDCWD, "/lib64/libidn2.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3603\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=316032, ...}) = 0 mmap(NULL, 2411144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6f43000 mprotect(0x7f54a6f8e000, 2097152, PROT_NONE) = 0 mmap(0x7f54a718e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4b000) = 0x7f54a718e000 close(3) = 0 openat(AT_FDCWD, "/lib64/libssh2.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@T\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=169928, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9301000 mmap(NULL, 2262688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6d1a000 mprotect(0x7f54a6d42000, 2093056, PROT_NONE) = 0 mmap(0x7f54a6f41000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f54a6f41000 close(3) = 0 openat(AT_FDCWD, "/lib64/libssl.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \253\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=466128, ...}) = 0 mmap(NULL, 2556688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6aa9000 mprotect(0x7f54a6b10000, 2093056, PROT_NONE) = 0 mmap(0x7f54a6d0f000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x66000) = 0x7f54a6d0f000 close(3) = 0 openat(AT_FDCWD, "/lib64/libgssapi_krb5.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\307\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=323808, ...}) = 0 mmap(NULL, 2413920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a685b000 mprotect(0x7f54a68a6000, 2093056, PROT_NONE) = 0 mmap(0x7f54a6aa5000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7f54a6aa5000 close(3) = 0 openat(AT_FDCWD, "/lib64/libkrb5.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pZ\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=963544, ...}) = 0 mmap(NULL, 3045920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6573000 mprotect(0x7f54a664a000, 2097152, PROT_NONE) = 0 mmap(0x7f54a684a000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd7000) = 0x7f54a684a000 close(3) = 0 openat(AT_FDCWD, "/lib64/libk5crypto.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220U\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=112152, ...}) = 0 mmap(NULL, 2204656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6358000 mprotect(0x7f54a6371000, 2093056, PROT_NONE) = 0 mmap(0x7f54a6570000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f54a6570000 close(3) = 0 openat(AT_FDCWD, "/lib64/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15768, ...}) = 0 mmap(NULL, 2109928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a6154000 mprotect(0x7f54a6157000, 2093056, PROT_NONE) = 0 mmap(0x7f54a6356000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a6356000 close(3) = 0 openat(AT_FDCWD, "/lib64/libldap-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\376\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=348336, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92ff000 mmap(NULL, 2438624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a5f00000 mprotect(0x7f54a5f51000, 2097152, PROT_NONE) = 0 mmap(0x7f54a6151000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x51000) = 0x7f54a6151000 close(3) = 0 openat(AT_FDCWD, "/lib64/liblber-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@6\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=61800, ...}) = 0 mmap(NULL, 2154984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a5cf1000 mprotect(0x7f54a5cff000, 2093056, PROT_NONE) = 0 mmap(0x7f54a5efe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f54a5efe000 close(3) = 0 openat(AT_FDCWD, "/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340 \0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=90552, ...}) = 0 mmap(NULL, 2183656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a5adb000 mprotect(0x7f54a5aef000, 2097152, PROT_NONE) = 0 mmap(0x7f54a5cef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f54a5cef000 close(3) = 0 openat(AT_FDCWD, "/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=157400, ...}) = 0 mmap(NULL, 2249344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a58b5000 mprotect(0x7f54a58da000, 2093056, PROT_NONE) = 0 mmap(0x7f54a5ad9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f54a5ad9000 close(3) = 0 openat(AT_FDCWD, "/lib64/libunistring.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\0\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1146512, ...}) = 0 mmap(NULL, 3242120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a559d000 mprotect(0x7f54a56b0000, 2097152, PROT_NONE) = 0 mmap(0x7f54a58b0000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x113000) = 0x7f54a58b0000 mmap(0x7f54a58b4000, 2184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a58b4000 close(3) = 0 openat(AT_FDCWD, "/lib64/libkrb5support.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2209\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=62768, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92fd000 mmap(NULL, 2156168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a538e000 mprotect(0x7f54a539c000, 2093056, PROT_NONE) = 0 mmap(0x7f54a559b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f54a559b000 close(3) = 0 openat(AT_FDCWD, "/lib64/libkeyutils.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15616, ...}) = 0 mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a518a000 mprotect(0x7f54a518d000, 2093056, PROT_NONE) = 0 mmap(0x7f54a538c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a538c000 close(3) = 0 openat(AT_FDCWD, "/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@8\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=98072, ...}) = 0 mmap(NULL, 2189952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4f73000 mprotect(0x7f54a4f86000, 2097152, PROT_NONE) = 0 mmap(0x7f54a5186000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f54a5186000 mmap(0x7f54a5188000, 6784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a5188000 close(3) = 0 openat(AT_FDCWD, "/lib64/libsasl2.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 K\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=121240, ...}) = 0 mmap(NULL, 2213960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4d56000 mprotect(0x7f54a4d71000, 2097152, PROT_NONE) = 0 mmap(0x7f54a4f71000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f54a4f71000 close(3) = 0 openat(AT_FDCWD, "/lib64/libssl3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \311\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=358112, ...}) = 0 mmap(NULL, 2447112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4b00000 mprotect(0x7f54a4b50000, 2097152, PROT_NONE) = 0 mmap(0x7f54a4d50000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x50000) = 0x7f54a4d50000 mmap(0x7f54a4d55000, 1800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a4d55000 close(3) = 0 openat(AT_FDCWD, "/lib64/libsmime3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \223\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=160096, ...}) = 0 mmap(NULL, 2251648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a48da000 mprotect(0x7f54a48fd000, 2093056, PROT_NONE) = 0 mmap(0x7f54a4afc000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f54a4afc000 close(3) = 0 openat(AT_FDCWD, "/lib64/libnss3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\241\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1204280, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92fb000 mmap(NULL, 3282600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a45b8000 mprotect(0x7f54a46d1000, 2097152, PROT_NONE) = 0 mmap(0x7f54a48d1000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x119000) = 0x7f54a48d1000 mmap(0x7f54a48d8000, 5800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a48d8000 close(3) = 0 openat(AT_FDCWD, "/lib64/libnssutil3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\313\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=194760, ...}) = 0 mmap(NULL, 2288672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4389000 mprotect(0x7f54a43b1000, 2093056, PROT_NONE) = 0 mmap(0x7f54a45b0000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f54a45b0000 close(3) = 0 openat(AT_FDCWD, "/lib64/libplds4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15672, ...}) = 0 mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a4185000 mprotect(0x7f54a4188000, 2093056, PROT_NONE) = 0 mmap(0x7f54a4387000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54a4387000 close(3) = 0 openat(AT_FDCWD, "/lib64/libplc4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19976, ...}) = 0 mmap(NULL, 2113936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3f80000 mprotect(0x7f54a3f84000, 2093056, PROT_NONE) = 0 mmap(0x7f54a4183000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f54a4183000 close(3) = 0 openat(AT_FDCWD, "/lib64/libnspr4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\314\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=243496, ...}) = 0 mmap(NULL, 2342176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3d44000 mprotect(0x7f54a3d7c000, 2093056, PROT_NONE) = 0 mmap(0x7f54a3f7b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0x7f54a3f7b000 mmap(0x7f54a3f7e000, 7456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a3f7e000 close(3) = 0 openat(AT_FDCWD, "/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20j\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=155680, ...}) = 0 mmap(NULL, 2255216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3b1d000 mprotect(0x7f54a3b41000, 2093056, PROT_NONE) = 0 mmap(0x7f54a3d40000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f54a3d40000 mmap(0x7f54a3d42000, 6512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a3d42000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f9000 openat(AT_FDCWD, "/lib64/libcrypt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\f\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=45128, ...}) = 0 mmap(NULL, 2322944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a38e5000 mprotect(0x7f54a38ed000, 2097152, PROT_NONE) = 0 mmap(0x7f54a3aed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f54a3aed000 mmap(0x7f54a3aef000, 184832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54a3aef000 close(3) = 0 openat(AT_FDCWD, "/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300!\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=43680, ...}) = 0 mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a36dd000 mprotect(0x7f54a36e4000, 2093056, PROT_NONE) = 0 mmap(0x7f54a38e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f54a38e3000 close(3) = 0 openat(AT_FDCWD, "/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=410400, ...}) = 0 mmap(NULL, 2503144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54a3479000 mprotect(0x7f54a34dc000, 2093056, PROT_NONE) = 0 mmap(0x7f54a36db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62000) = 0x7f54a36db000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f7000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f5000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f3000 arch_prctl(ARCH_SET_FS, 0x7f54a92f3c80) = 0 mprotect(0x7f54a7966000, 16384, PROT_READ) = 0 mprotect(0x7f54a7b88000, 4096, PROT_READ) = 0 mprotect(0x7f54a36db000, 4096, PROT_READ) = 0 mprotect(0x7f54a38e3000, 4096, PROT_READ) = 0 mprotect(0x7f54a3aed000, 4096, PROT_READ) = 0 mprotect(0x7f54a75b8000, 4096, PROT_READ) = 0 mprotect(0x7f54a3d40000, 4096, PROT_READ) = 0 mprotect(0x7f54a3f7b000, 4096, PROT_READ) = 0 mprotect(0x7f54a4183000, 4096, PROT_READ) = 0 mprotect(0x7f54a4387000, 4096, PROT_READ) = 0 mprotect(0x7f54a45b0000, 28672, PROT_READ) = 0 mprotect(0x7f54a48d1000, 20480, PROT_READ) = 0 mprotect(0x7f54a4afc000, 12288, PROT_READ) = 0 mprotect(0x7f54a4d50000, 16384, PROT_READ) = 0 mprotect(0x7f54a5cef000, 4096, PROT_READ) = 0 mprotect(0x7f54a88a2000, 114688, PROT_READ) = 0 mprotect(0x7f54a538c000, 4096, PROT_READ) = 0 mprotect(0x7f54a5186000, 4096, PROT_READ) = 0 mprotect(0x7f54a559b000, 4096, PROT_READ) = 0 mprotect(0x7f54a6570000, 8192, PROT_READ) = 0 mprotect(0x7f54a6356000, 4096, PROT_READ) = 0 mprotect(0x7f54a684a000, 57344, PROT_READ) = 0 mprotect(0x7f54a6aa5000, 8192, PROT_READ) = 0 mprotect(0x7f54a4f71000, 4096, PROT_READ) = 0 mprotect(0x7f54a58b0000, 12288, PROT_READ) = 0 mprotect(0x7f54a5ad9000, 4096, PROT_READ) = 0 mprotect(0x7f54a5efe000, 4096, PROT_READ) = 0 mprotect(0x7f54a6d0f000, 16384, PROT_READ) = 0 mprotect(0x7f54a6151000, 8192, PROT_READ) = 0 mprotect(0x7f54a6f41000, 4096, PROT_READ) = 0 mprotect(0x7f54a718e000, 4096, PROT_READ) = 0 mprotect(0x7f54a73b2000, 12288, PROT_READ) = 0 mprotect(0x7f54a7da2000, 4096, PROT_READ) = 0 mprotect(0x7f54a80ed000, 4096, PROT_READ) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92f1000 mprotect(0x7f54a8461000, 40960, PROT_READ) = 0 mprotect(0x7f54a8c1c000, 32768, PROT_READ) = 0 mprotect(0x7f54a8ead000, 8192, PROT_READ) = 0 mprotect(0x7f54a90db000, 73728, PROT_READ) = 0 mprotect(0x689000, 4096, PROT_READ) = 0 mprotect(0x7f54a9312000, 4096, PROT_READ) = 0 munmap(0x7f54a9307000, 42501) = 0 set_tid_address(0x7f54a92f3f50) = 3861 set_robust_list(0x7f54a92f3f60, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7f54a7975c50, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f54a7975cf0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 statfs("/sys/fs/selinux", 0x7ffc1277c640) = -1 ENOENT (No such file or directory) statfs("/selinux", 0x7ffc1277c640) = -1 ENOENT (No such file or directory) brk(NULL) = 0x23ee000 brk(0x240f000) = 0x240f000 openat(AT_FDCWD, "/proc/filesystems", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 341 read(3, "", 1024) = 0 close(3) = 0 access("/etc/selinux/config", F_OK) = 0 openat(AT_FDCWD, "/etc/pki/tls/legacy-settings", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory) futex(0x7f54a846e13c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7f54a846e148, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7f54a8c26d28, FUTEX_WAKE_PRIVATE, 2147483647) = 0 brk(NULL) = 0x240f000 brk(0x2430000) = 0x2430000 openat(AT_FDCWD, "/etc/mime.types", O_RDONLY) = 3 read(3, "# This is a comment. I love comm"..., 8191) = 8191 read(3, "bw-small\t\tpsb\napplication/vnd.3g"..., 8191) = 8191 read(3, "ic-media\t\temm\napplication/vnd.ib"..., 8191) = 8191 brk(NULL) = 0x2430000 brk(0x2451000) = 0x2451000 read(3, "ion/vnd.oipf.spdlist+xml\napplica"..., 8191) = 8191 read(3, "iplexed\napplication/vnd.pwg-xhtm"..., 8191) = 8191 read(3, "ip-mr_v2.5\n# wav: audio/x-wav\nau"..., 8191) = 8191 read(3, "/vnd.sun.xml.draw.template\t\tstd\n"..., 8191) = 2641 read(3, "", 8191) = 0 close(3) = 0 openat(AT_FDCWD, "/etc/pki/tls/openssl.cnf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=10923, ...}) = 0 read(3, "#\n# OpenSSL example configuratio"..., 4096) = 4096 read(3, "ancient versions of Netscape cra"..., 4096) = 4096 read(3, "gainst PKIX guidelines but some "..., 4096) = 2731 read(3, "", 4096) = 0 close(3) = 0 socket(AF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3 close(3) = 0 brk(NULL) = 0x2451000 brk(0x2472000) = 0x2472000 brk(NULL) = 0x2472000 brk(0x2495000) = 0x2495000 brk(NULL) = 0x2495000 brk(0x24b6000) = 0x24b6000 brk(NULL) = 0x24b6000 brk(0x24da000) = 0x24da000 brk(NULL) = 0x24da000 brk(0x24fb000) = 0x24fb000 stat("tmp", {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0 geteuid() = 0 getegid() = 0 open("tmp", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 fstat(3, {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0 brk(NULL) = 0x24fb000 brk(0x251d000) = 0x251d000 getdents(3, /* 2 entries */, 32768) = 48 getdents(3, /* 0 entries */, 32768) = 0 brk(NULL) = 0x251d000 brk(NULL) = 0x251d000 brk(0x2515000) = 0x2515000 brk(NULL) = 0x2515000 close(3) = 0 stat("/tmp/s3cache/hc1-package-repository", 0x7ffc1277bda0) = -1 ENOENT (No such file or directory) stat("/tmp/s3cache/.hc1-package-repository.stat", 0x7ffc1277bdc0) = -1 ENOENT (No such file or directory) stat("/", {st_mode=S_IFDIR|0555, st_size=257, ...}) = 0 stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=187, ...}) = 0 stat("/tmp/s3cache", {st_mode=S_IFDIR|0755, st_size=6, ...}) = 0 statfs("/tmp/s3cache/.", {f_type=XFS_SB_MAGIC, f_bsize=4096, f_blocks=2094075, f_bfree=1515545, f_bavail=1515545, f_files=4193216, f_ffree=4127193, f_fsid={val=[51713, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOATIME}) = 0 rt_sigaction(SIGUSR2, {sa_handler=0x40c7d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0 getcwd("/home/ec2-user", 4096) = 15 lstat("/home/ec2-user/tmp", {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0 openat(AT_FDCWD, "/dev/null", O_RDWR) = 3 close(3) = 0 stat("/home/ec2-user/tmp", {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0 open("/home/ec2-user/tmp", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 fstat(3, {st_mode=S_IFDIR|0775, st_size=6, ...}) = 0 getdents(3, /* 2 entries */, 32768) = 48 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 openat(AT_FDCWD, "/dev/fuse", O_RDWR) = 3 getgid() = 0 getuid() = 0 mount("s3fs", "/home/ec2-user/tmp", "fuse.s3fs", MS_NOSUID|MS_NODEV, "allow_other,fd=3,rootmode=40000,"...) = 0 geteuid() = 0 lstat("/home", {st_mode=S_IFDIR|0755, st_size=22, ...}) = 0 lstat("/home/ec2-user", {st_mode=S_IFDIR|0700, st_size=270, ...}) = 0 lstat("/etc/mtab", {st_mode=S_IFLNK|0777, st_size=19, ...}) = 0 getuid() = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a9311000 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGHUP, {sa_handler=0x7f54a8ecab90, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGINT, {sa_handler=0x7f54a8ecab90, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGTERM, {sa_handler=0x7f54a8ecab90, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f54a79821f0}, NULL, 8) = 0 mmap(NULL, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54a92cf000 read(3, "8\0\0\0\32\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 135168) = 56 fstat(1, {st_mode=S_IFREG|0644, st_size=31040, ...}) = 0 brk(NULL) = 0x2515000 brk(0x2536000) = 0x2536000 brk(NULL) = 0x2536000 brk(0x2559000) = 0x2559000 brk(NULL) = 0x2559000 brk(0x257a000) = 0x257a000 brk(NULL) = 0x257a000 <snip> brk(NULL) = 0xe624000 brk(0xe645000) = 0xe645000 brk(NULL) = 0xe645000 brk(0xe669000) = 0xe669000 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x7ffc11f7eff8} --- +++ killed by SIGSEGV +++
kerem closed this issue 2026-03-04 01:47:18 +03:00
Author
Owner

@gaul commented on GitHub (Nov 7, 2019):

It appears that the Valgrind logs are blank. Did you intend this?

<!-- gh-comment-id:551052567 --> @gaul commented on GitHub (Nov 7, 2019): It appears that the Valgrind logs are blank. Did you intend this?
Author
Owner

@hc1jshea commented on GitHub (Nov 7, 2019):

That must've been my mistake. I recompiled master and this is the valgrind output I'm getting:

valgrind_output_20191107.txt

<!-- gh-comment-id:551150269 --> @hc1jshea commented on GitHub (Nov 7, 2019): That must've been my mistake. I recompiled master and this is the valgrind output I'm getting: [valgrind_output_20191107.txt](https://github.com/s3fs-fuse/s3fs-fuse/files/3820552/valgrind_output_20191107.txt)
Author
Owner

@gaul commented on GitHub (Feb 3, 2020):

I'm sorry, Valgrind didn't give any context. Could you run this again using gdb and get the backtrace when it segfaults? Also it might help to test with master instead of 1.85.

<!-- gh-comment-id:581286000 --> @gaul commented on GitHub (Feb 3, 2020): I'm sorry, Valgrind didn't give any context. Could you run this again using gdb and get the backtrace when it segfaults? Also it might help to test with master instead of 1.85.
Author
Owner

@gaul commented on GitHub (Jun 4, 2020):

Please test with master and reopen if symptoms persist.

<!-- gh-comment-id:638855046 --> @gaul commented on GitHub (Jun 4, 2020): Please test with master and reopen if symptoms persist.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#623
No description provided.