openscap
                                
                                 openscap copied to clipboard
                                
                                    openscap copied to clipboard
                            
                            
                            
                        process58 probe fails on SLES 11 SP3
Hi All, I have discussed this in the OpenSCAP mailing list and this is confirmed to be an issue. Adding it here for tracking purpose. Below are details.
Thanks and regards, Pravin Goyal
Gautam told -
Unit tests in the
make checkfor process58 fail and there is a segmentation fault. I haven't looked into the code there yet, but it is likely that it might not be tested on SUSE.
So, it looks like it has not been tested on SLES. Are unit tests on SLES for process58 passing? Here is the OVAL definition. This works perfect on RHEL machine but does not work on SLES. OpenSCAP version on SLES/RHEL machine is 1.2.5.
<?xml version="1.0" encoding="UTF-8"?>
<oval_definitions xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" 
                      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                      xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5" 
                      xmlns:oval-def="http://oval.mitre.org/XMLSchema/oval-definitions-5"
                      xmlns:linux-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux"
                      xmlns:unix-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix"   
                      xmlns:independent-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" 
                      xsi:schemaLocation="http://oval.mitre.org/XMLSchema/oval-definitions-5 oval-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-common-5 oval-common-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#independent independent-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#linux linux-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#unix unix-definitions-schema.xsd">
  <generator>
    <oval:product_name>None</oval:product_name>
    <oval:product_version>None</oval:product_version>
    <oval:schema_version>5.11</oval:schema_version>
    <oval:timestamp>2016-04-04T01:31:55</oval:timestamp>
  </generator>
  <definitions>
    <definition id="oval:test-sles113.test.com:def:1" 
                 version="1" 
                 class="compliance">
                <metadata>
                         <title>Verify audit service is running</title>
                         <affected family="unix">
                                   <platform>cpe:/o:sles11:linux</platform>
                         </affected>
                         <description>This rule verifies that the 'auditd' service is running.</description>
                </metadata>
                <criteria  operator="AND" 
                            negate="false" 
                            comment="None">
                <criterion comment="None" 
                        test_ref="oval:test-sles113.test.com:tst:1" />
                                </criteria>
    </definition>
  </definitions>
  <tests>
         <process58_test         xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix"
                             id="oval:test-sles113.test.com:tst:1"
                             version="1"
                             check="all" 
                             comment="None"
                             check_existence="at_least_one_exists">
      <object               object_ref="oval:test-sles113.test.com:obj:1" />
    </process58_test>
  </tests>
  <objects>
    <process58_object         xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix" 
                               id="oval:test-sles113.test.com:obj:1" 
                               version="1" 
                               comment="None">
      <command_line           datatype="string" operation="pattern match">.*auditd.*</command_line>
      <pid                    datatype="int" operation="greater than">0</pid>
    </process58_object>
  </objects>
</oval_definitions>
@praving5 Hello, Thanks for opening this ticket.
Does this issue happen also with OpenSCAP 1.2.8 or current OpenSCAP from git? There have been quite a lot of changes in process58 probe since 1.2.5 release. If OpenSCAP produces a segmentation fault, could you please attach a backtrace?
Are unit tests on SLES for process58 passing?
I don't know, currently we currently don't run tests on Suse systems. We use RHEL6, RHEL7, Fedora slaves for continuous integration. I personally use Fedora 23 on my machine. If you manage to make the test on SLES passing, we would be very happy to accept your patches :-)
Hi Jan, Thanks for looking into this. This does not work even with the latest OpenSCAP version. I would have been happy to provide patches. But, I am not a C or regular developer. I am more of a security consultant and content author. If you could get this fixed, it would be great. This is one of the top used probes (of course after textfilecontent54) in the guide that I am writing OVAL content for.
Here is the trace for the above OVAL content:
execve("/usr/bin/oscap", ["oscap", "oval", "eval", "test.xml"], [/* 71 vars */]) = 0
brk(0)                                  = 0x617000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53af5000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("tls/x86_64/libopenscap.so.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libopenscap.so.8", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("x86_64/libopenscap.so.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libopenscap.so.8", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/tls/x86_64/libopenscap.so.8", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/vmware-vcops/common/bin/tls/x86_64", 0x7ffddecba570) = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/tls/libopenscap.so.8", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/vmware-vcops/common/bin/tls", 0x7ffddecba570) = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/x86_64/libopenscap.so.8", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/vmware-vcops/common/bin/x86_64", 0x7ffddecba570) = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libopenscap.so.8", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/vmware-vcops/common/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=24581, ...}) = 0
mmap(NULL, 24581, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1c53aee000
close(3)                                = 0
open("/usr/lib64/libopenscap.so.8", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\331\4\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=986056, ...}) = 0
mmap(NULL, 3082544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c535e6000
fadvise64(3, 0, 3082544, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c536cd000, 2093056, PROT_NONE) = 0
mmap(0x7f1c538cc000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe6000) = 0x7f1c538cc000
close(3)                                = 0
open("tls/x86_64/libcurl.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libcurl.so.4", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/libcurl.so.4", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libcurl.so.4", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libcurl.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libcurl.so.4", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\201\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=295400, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53aed000
mmap(NULL, 2391080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c5339e000
fadvise64(3, 0, 2391080, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c533e4000, 2097152, PROT_NONE) = 0
mmap(0x7f1c535e4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x46000) = 0x7f1c535e4000
close(3)                                = 0
open("tls/x86_64/libexslt.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libexslt.so.0", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("x86_64/libexslt.so.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("libexslt.so.0", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libexslt.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libexslt.so.0", O_RDONLY) = 3
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
fstat(3, {st_mode=S_IFREG|0755, st_size=81040, ...}) = 0
mmap(NULL, 2176144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c5318a000
fadvise64(3, 0, 2176144, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c5319d000, 2093056, PROT_NONE) = 0
mmap(0x7f1c5339c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7f1c5339c000
close(3)                                = 0
open("tls/x86_64/libxslt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libxslt.so.1", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/libxslt.so.1", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libxslt.so.1", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libxslt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libxslt.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\247\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=242656, ...}) = 0
mmap(NULL, 2337856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c52f4f000
fadvise64(3, 0, 2337856, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c52f89000, 2093056, PROT_NONE) = 0
mmap(0x7f1c53188000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x39000) = 0x7f1c53188000
close(3)                                = 0
open("tls/x86_64/libgcrypt.so.11", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libgcrypt.so.11", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/libgcrypt.so.11", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libgcrypt.so.11", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libgcrypt.so.11", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgcrypt.so.11", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\207\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=512064, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53aec000
mmap(NULL, 2608352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c52cd2000
fadvise64(3, 0, 2608352, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c52d4b000, 2097152, PROT_NONE) = 0
mmap(0x7f1c52f4b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x79000) = 0x7f1c52f4b000
close(3)                                = 0
open("tls/x86_64/libgpg-error.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libgpg-error.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("x86_64/libgpg-error.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libgpg-error.so.0", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libgpg-error.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgpg-error.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\t\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14440, ...}) = 0
mmap(NULL, 2109536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c52ace000
fadvise64(3, 0, 2109536, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c52ad1000, 2093056, PROT_NONE) = 0
mmap(0x7f1c52cd0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1c52cd0000
close(3)                                = 0
open("tls/x86_64/librpm-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/librpm-4.4.so", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("x86_64/librpm-4.4.so", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("librpm-4.4.so", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/librpm-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/librpm-4.4.so", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 5\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=414424, ...}) = 0
mmap(NULL, 2717224, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c52836000
fadvise64(3, 0, 2717224, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c52896000, 2093056, PROT_NONE) = 0
mmap(0x7f1c52a95000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f000) = 0x7f1c52a95000
mmap(0x7f1c52a9b000, 206376, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c52a9b000
close(3)                                = 0
open("tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libpthread.so.0", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libpthread.so.0", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200Z\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=135764, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53aeb000
mmap(NULL, 2212784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c52619000
fadvise64(3, 0, 2212784, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c52630000, 2097152, PROT_NONE) = 0
mmap(0x7f1c52830000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f1c52830000
mmap(0x7f1c52832000, 13232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c52832000
close(3)                                = 0
open("tls/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/librt.so.1", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("x86_64/librt.so.1", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("librt.so.1", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/librt.so.1", O_RDONLY)     = 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=47273, ...}) = 0
mmap(NULL, 2133016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c52410000
fadvise64(3, 0, 2133016, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c52418000, 2093056, PROT_NONE) = 0
mmap(0x7f1c52617000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f1c52617000
close(3)                                = 0
open("tls/x86_64/libpcre.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libpcre.so.0", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/libpcre.so.0", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libpcre.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libpcre.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libpcre.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=194816, ...}) = 0
mmap(NULL, 2289920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c521e0000
fadvise64(3, 0, 2289920, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c5220f000, 2093056, PROT_NONE) = 0
mmap(0x7f1c5240e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e000) = 0x7f1c5240e000
close(3)                                = 0
open("tls/x86_64/libxml2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libxml2.so.2", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/libxml2.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libxml2.so.2", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libxml2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libxml2.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\364\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1421944, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53aea000
mmap(NULL, 3522264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c51e84000
fadvise64(3, 0, 3522264, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c51fd6000, 2093056, PROT_NONE) = 0
mmap(0x7f1c521d5000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x151000) = 0x7f1c521d5000
mmap(0x7f1c521df000, 3800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c521df000
close(3)                                = 0
open("tls/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libdl.so.2", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("x86_64/libdl.so.2", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("libdl.so.2", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libdl.so.2", O_RDONLY)     = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19173, ...}) = 0
mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c51c80000
fadvise64(3, 0, 2109728, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c51c82000, 2097152, PROT_NONE) = 0
mmap(0x7f1c51e82000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1c51e82000
close(3)                                = 0
open("tls/x86_64/libz.so.1", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/libz.so.1", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("x86_64/libz.so.1", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("libz.so.1", O_RDONLY)             = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libz.so.1", O_RDONLY)      = 3
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
fstat(3, {st_mode=S_IFREG|0755, st_size=88752, ...}) = 0
mmap(NULL, 2183696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c51a6a000
fadvise64(3, 0, 2183696, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c51a7f000, 2093056, PROT_NONE) = 0
mmap(0x7f1c51c7e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f1c51c7e000
close(3)                                = 0
open("tls/x86_64/libm.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/libm.so.6", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("x86_64/libm.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("libm.so.6", O_RDONLY)             = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libm.so.6", O_RDONLY)      = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300E\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=541914, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae9000
mmap(NULL, 2592104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c517f1000
fadvise64(3, 0, 2592104, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c5184c000, 2093056, PROT_NONE) = 0
mmap(0x7f1c51a4b000, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5a000) = 0x7f1c51a4b000
close(3)                                = 0
open("tls/x86_64/libbz2.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libbz2.so.1", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("x86_64/libbz2.so.1", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("libbz2.so.1", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libbz2.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libbz2.so.1", O_RDONLY)    = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\30\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=62944, ...}) = 0
mmap(NULL, 2157968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c515e2000
fadvise64(3, 0, 2157968, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c515f0000, 2093056, PROT_NONE) = 0
mmap(0x7f1c517ef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f1c517ef000
close(3)                                = 0
open("tls/x86_64/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("tls/libc.so.6", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("x86_64/libc.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("libc.so.6", O_RDONLY)             = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libc.so.6", O_RDONLY)      = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\355\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1787813, ...}) = 0
mmap(NULL, 3651768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c51266000
fadvise64(3, 0, 3651768, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c513d8000, 2097152, PROT_NONE) = 0
mmap(0x7f1c515d8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f1c515d8000
mmap(0x7f1c515dd000, 18616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c515dd000
close(3)                                = 0
open("tls/x86_64/libidn.so.11", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libidn.so.11", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/libidn.so.11", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libidn.so.11", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libidn.so.11", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libidn.so.11", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P2\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=207400, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae8000
mmap(NULL, 2302424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c51033000
fadvise64(3, 0, 2302424, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c51064000, 2097152, PROT_NONE) = 0
mmap(0x7f1c51264000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7f1c51264000
close(3)                                = 0
open("tls/x86_64/libssl.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libssl.so.0.9.8", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/libssl.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libssl.so.0.9.8", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libssl.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libssl.so.0.9.8", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`J\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=351488, ...}) = 0
mmap(NULL, 2446672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c50ddd000
fadvise64(3, 0, 2446672, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c50e2c000, 2093056, PROT_NONE) = 0
mmap(0x7f1c5102b000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7f1c5102b000
close(3)                                = 0
open("tls/x86_64/libcrypto.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libcrypto.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("x86_64/libcrypto.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libcrypto.so.0.9.8", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libcrypto.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libcrypto.so.0.9.8", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\27\7\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=1689304, ...}) = 0
mmap(NULL, 3800440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c50a3d000
fadvise64(3, 0, 3800440, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c50bb0000, 2097152, PROT_NONE) = 0
mmap(0x7f1c50db0000, 167936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x173000) = 0x7f1c50db0000
mmap(0x7f1c50dd9000, 15736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c50dd9000
close(3)                                = 0
open("tls/x86_64/libldap-2.4.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libldap-2.4.so.2", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("x86_64/libldap-2.4.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libldap-2.4.so.2", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libldap-2.4.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libldap-2.4.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\354\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=298120, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae7000
mmap(NULL, 2393208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c507f4000
fadvise64(3, 0, 2393208, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c5083a000, 2097152, PROT_NONE) = 0
mmap(0x7f1c50a3a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x46000) = 0x7f1c50a3a000
close(3)                                = 0
open("tls/x86_64/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("x86_64/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libgssapi_krb5.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libgssapi_krb5.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320f\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=181808, ...}) = 0
mmap(NULL, 2276912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c505c8000
fadvise64(3, 0, 2276912, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c505f3000, 2093056, PROT_NONE) = 0
mmap(0x7f1c507f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a000) = 0x7f1c507f2000
close(3)                                = 0
open("tls/x86_64/libkrb5.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libkrb5.so.3", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/libkrb5.so.3", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libkrb5.so.3", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libkrb5.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libkrb5.so.3", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\225\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=664216, ...}) = 0
mmap(NULL, 2759328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c50326000
fadvise64(3, 0, 2759328, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c503c4000, 2093056, PROT_NONE) = 0
mmap(0x7f1c505c3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9d000) = 0x7f1c505c3000
close(3)                                = 0
open("tls/x86_64/libk5crypto.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libk5crypto.so.3", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("x86_64/libk5crypto.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libk5crypto.so.3", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libk5crypto.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libk5crypto.so.3", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200Z\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=154776, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae6000
mmap(NULL, 2250888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c50100000
fadvise64(3, 0, 2250888, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c50124000, 2093056, PROT_NONE) = 0
mmap(0x7f1c50323000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f1c50323000
close(3)                                = 0
open("tls/x86_64/libcom_err.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libcom_err.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/libcom_err.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libcom_err.so.2", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libcom_err.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libcom_err.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\23\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14720, ...}) = 0
mmap(NULL, 2109840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4fefc000
fadvise64(3, 0, 2109840, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4feff000, 2093056, PROT_NONE) = 0
mmap(0x7f1c500fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1c500fe000
close(3)                                = 0
open("tls/x86_64/libkeyutils.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libkeyutils.so.1", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("x86_64/libkeyutils.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libkeyutils.so.1", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libkeyutils.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libkeyutils.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\v\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=10360, ...}) = 0
mmap(NULL, 2105448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4fcf9000
fadvise64(3, 0, 2105448, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4fcfb000, 2093056, PROT_NONE) = 0
mmap(0x7f1c4fefa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f1c4fefa000
close(3)                                = 0
open("tls/x86_64/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libresolv.so.2", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("x86_64/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libresolv.so.2", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libresolv.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3408\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=98147, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae5000
mmap(NULL, 2189992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4fae2000
fadvise64(3, 0, 2189992, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4faf5000, 2097152, PROT_NONE) = 0
mmap(0x7f1c4fcf5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f1c4fcf5000
mmap(0x7f1c4fcf7000, 6824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c4fcf7000
close(3)                                = 0
open("tls/x86_64/librpmdb-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/librpmdb-4.4.so", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/librpmdb-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("librpmdb-4.4.so", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/librpmdb-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/librpmdb-4.4.so", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000.\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1088968, ...}) = 0
mmap(NULL, 3185464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4f7d8000
fadvise64(3, 0, 3185464, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4f8db000, 2097152, PROT_NONE) = 0
mmap(0x7f1c4fadb000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x103000) = 0x7f1c4fadb000
close(3)                                = 0
open("tls/x86_64/librpmio-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/librpmio-4.4.so", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/librpmio-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("librpmio-4.4.so", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/librpmio-4.4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/librpmio-4.4.so", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\317\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=711520, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae4000
mmap(NULL, 2950240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4f507000
fadvise64(3, 0, 2950240, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4f5ad000, 2093056, PROT_NONE) = 0
mmap(0x7f1c4f7ac000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa5000) = 0x7f1c4f7ac000
mmap(0x7f1c4f7b5000, 140384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c4f7b5000
close(3)                                = 0
open("tls/x86_64/liblzma.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/liblzma.so.5", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/liblzma.so.5", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("liblzma.so.5", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/liblzma.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/liblzma.so.5", O_RDONLY)   = 3
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
fstat(3, {st_mode=S_IFREG|0755, st_size=141864, ...}) = 0
mmap(NULL, 2236888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4f2e4000
fadvise64(3, 0, 2236888, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4f305000, 2097152, PROT_NONE) = 0
mmap(0x7f1c4f505000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0x7f1c4f505000
close(3)                                = 0
open("tls/x86_64/libpopt.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libpopt.so.0", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("x86_64/libpopt.so.0", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libpopt.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libpopt.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libpopt.so.0", O_RDONLY)   = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\30\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=35624, ...}) = 0
mmap(NULL, 2130800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4f0db000
fadvise64(3, 0, 2130800, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4f0e3000, 2093056, PROT_NONE) = 0
mmap(0x7f1c4f2e2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f1c4f2e2000
close(3)                                = 0
open("tls/x86_64/libselinux.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libselinux.so.1", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("x86_64/libselinux.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libselinux.so.1", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libselinux.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libselinux.so.1", O_RDONLY) = 3
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
fstat(3, {st_mode=S_IFREG|0755, st_size=118080, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae3000
mmap(NULL, 2217768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4eebd000
fadvise64(3, 0, 2217768, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4eed9000, 2093056, PROT_NONE) = 0
mmap(0x7f1c4f0d8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f1c4f0d8000
mmap(0x7f1c4f0da000, 1832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1c4f0da000
close(3)                                = 0
open("tls/x86_64/liblber-2.4.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/liblber-2.4.so.2", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("x86_64/liblber-2.4.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("liblber-2.4.so.2", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/liblber-2.4.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/liblber-2.4.so.2", O_RDONLY) = 3
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
fstat(3, {st_mode=S_IFREG|0755, st_size=60584, ...}) = 0
mmap(NULL, 2155816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4ecae000
fadvise64(3, 0, 2155816, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4ecbc000, 2093056, PROT_NONE) = 0
mmap(0x7f1c4eebb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f1c4eebb000
close(3)                                = 0
open("tls/x86_64/libsasl2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libsasl2.so.2", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("x86_64/libsasl2.so.2", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("libsasl2.so.2", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libsasl2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libsasl2.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220M\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=110440, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae2000
mmap(NULL, 2205648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4ea93000
fadvise64(3, 0, 2205648, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4eaac000, 2097152, PROT_NONE) = 0
mmap(0x7f1c4ecac000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f1c4ecac000
close(3)                                = 0
open("tls/x86_64/libkrb5support.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("tls/libkrb5support.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("x86_64/libkrb5support.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libkrb5support.so.0", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/usr/lib/vmware-vcops/common/bin/libkrb5support.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libkrb5support.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\36\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=35800, ...}) = 0
mmap(NULL, 2130864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1c4e88a000
fadvise64(3, 0, 2130864, POSIX_FADV_WILLNEED) = 0
mprotect(0x7f1c4e891000, 2097152, PROT_NONE) = 0
mmap(0x7f1c4ea91000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f1c4ea91000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae1000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ae0000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53adf000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53add000
arch_prctl(ARCH_SET_FS, 0x7f1c53add7c0) = 0
mprotect(0x7f1c4ea91000, 4096, PROT_READ) = 0
mprotect(0x7f1c4ecac000, 4096, PROT_READ) = 0
mprotect(0x7f1c4eebb000, 4096, PROT_READ) = 0
mprotect(0x7f1c4f0d8000, 4096, PROT_READ) = 0
mprotect(0x7f1c4f2e2000, 4096, PROT_READ) = 0
mprotect(0x7f1c4f505000, 4096, PROT_READ) = 0
mprotect(0x7f1c4f7ac000, 12288, PROT_READ) = 0
mprotect(0x7f1c4fadb000, 12288, PROT_READ) = 0
mprotect(0x7f1c4fcf5000, 4096, PROT_READ) = 0
mprotect(0x7f1c4fefa000, 4096, PROT_READ) = 0
mprotect(0x7f1c500fe000, 4096, PROT_READ) = 0
mprotect(0x7f1c50323000, 8192, PROT_READ) = 0
mprotect(0x7f1c505c3000, 12288, PROT_READ) = 0
mprotect(0x7f1c507f2000, 4096, PROT_READ) = 0
mprotect(0x7f1c50a3a000, 4096, PROT_READ) = 0
mprotect(0x7f1c50db0000, 65536, PROT_READ) = 0
mprotect(0x7f1c5102b000, 8192, PROT_READ) = 0
mprotect(0x7f1c51264000, 4096, PROT_READ) = 0
mprotect(0x7f1c515d8000, 16384, PROT_READ) = 0
mprotect(0x7f1c517ef000, 4096, PROT_READ) = 0
mprotect(0x7f1c51a4b000, 4096, PROT_READ) = 0
mprotect(0x7f1c51c7e000, 4096, PROT_READ) = 0
mprotect(0x7f1c51e82000, 4096, PROT_READ) = 0
mprotect(0x7f1c521d5000, 32768, PROT_READ) = 0
mprotect(0x7f1c5240e000, 4096, PROT_READ) = 0
mprotect(0x7f1c52617000, 4096, PROT_READ) = 0
mprotect(0x7f1c52830000, 4096, PROT_READ) = 0
mprotect(0x7f1c52a95000, 8192, PROT_READ) = 0
mprotect(0x7f1c52cd0000, 4096, PROT_READ) = 0
mprotect(0x7f1c52f4b000, 4096, PROT_READ) = 0
mprotect(0x7f1c53188000, 4096, PROT_READ) = 0
mprotect(0x7f1c5339c000, 4096, PROT_READ) = 0
mprotect(0x7f1c535e4000, 4096, PROT_READ) = 0
mprotect(0x7f1c538cc000, 20480, PROT_READ) = 0
mprotect(0x613000, 4096, PROT_READ)     = 0
mprotect(0x7f1c53af6000, 4096, PROT_READ) = 0
munmap(0x7f1c53aee000, 24581)           = 0
set_tid_address(0x7f1c53adda90)         = 9209
set_robust_list(0x7f1c53addaa0, 0x18)   = 0
futex(0x7ffddecbae4c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7ffddecbae4c, 0x189 /* FUTEX_??? */, 1, NULL, 7f1c53add7c0) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7f1c5261e8f0, [], SA_RESTORER|SA_SIGINFO, 0x7f1c52628850}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f1c5261e980, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f1c52628850}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
statfs("/selinux", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=2028912, f_bfree=1115639, f_bavail=1012574, f_files=516096, f_ffree=454206, f_fsid={1627990314, 1919927034}, f_namelen=255, f_frsize=4096}) = 0
brk(0)                                  = 0x617000
brk(0x638000)                           = 0x638000
open("/proc/filesystems", O_RDONLY)     = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53af4000
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 258
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x7f1c53af4000, 4096)            = 0
futex(0x7f1c521dfb80, FUTEX_WAKE_PRIVATE, 2147483647) = 0
stat("test.xml", {st_mode=S_IFREG|0644, st_size=3166, ...}) = 0
stat("test.xml", {st_mode=S_IFREG|0644, st_size=3166, ...}) = 0
stat("test.xml", {st_mode=S_IFREG|0644, st_size=3166, ...}) = 0
open("test.xml", O_RDONLY)              = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"UT"..., 8192) = 3166
read(3, "", 5026)                       = 0
getcwd("/", 1024)                       = 2
close(3)                                = 0
access("/usr/share/openscap/schemas/oval/5.11/oval-definitions-schema.xsd", R_OK) = 0
stat("/usr/share/openscap/schemas/oval/5.11/oval-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=180154, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/oval-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=180154, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/oval-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=180154, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/oval-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
brk(0x659000)                           = 0x659000
read(3, "xsd:element ref=\"ds:Signature\" m"..., 16384) = 16384
read(3, "hecking for the existence of the"..., 16384) = 16384
brk(0x67a000)                           = 0x67a000
read(3, "ired state_ref attribute specifi"..., 16384) = 16384
brk(0x69b000)                           = 0x69b000
read(3, " required id attribute uniquely "..., 16384) = 16384
read(3, "use as the value of the ObjectCo"..., 16384) = 16384
brk(0x6bc000)                           = 0x6bc000
read(3, "string'\">The variable referenced"..., 16384) = 16384
read(3, "t to be converted, glob_to_regex"..., 16384) = 16384
read(3, "t test=\"not(@var_check)\"><sch:va"..., 16384) = 16384
brk(0x6dd000)                           = 0x6dd000
read(3, "set to false.\r\n                 "..., 16384) = 16384
brk(0x6fe000)                           = 0x6fe000
read(3, "ld. Field names are lowercase an"..., 16384) = 16384
read(3, "lexType name=\"EntityStateFileSet"..., 16384) = 8122
read(3, "", 8262)                       = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/oval-common-schema.xsd", {st_mode=S_IFREG|0644, st_size=76732, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/oval-common-schema.xsd", {st_mode=S_IFREG|0644, st_size=76732, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/oval-common-schema.xsd", {st_mode=S_IFREG|0644, st_size=76732, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/oval-common-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "n about when a particular OVAL d"..., 16384) = 16384
read(3, ".</xsd:documentation>\r\n         "..., 16384) = 16384
brk(0x722000)                           = 0x722000
read(3, "n the version you are testing ag"..., 16384) = 16384
read(3, "tion>\r\n                    </xsd"..., 16384) = 16384
read(3, "          <xsd:documentation>Def"..., 16384) = 3004
read(3, "", 13380)                      = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/common/xmldsig-core-schema.xsd", {st_mode=S_IFREG|0644, st_size=10451, ...}) = 0
stat("/usr/share/openscap/schemas/common/xmldsig-core-schema.xsd", {st_mode=S_IFREG|0644, st_size=10451, ...}) = 0
stat("/usr/share/openscap/schemas/common/xmldsig-core-schema.xsd", {st_mode=S_IFREG|0644, st_size=10451, ...}) = 0
open("/usr/share/openscap/schemas/common/xmldsig-core-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "ype=\"ID\" use=\"optional\"/>\n  <att"..., 16384) = 2259
read(3, "", 14125)                      = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/aix-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=53369, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/aix-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=53369, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/aix-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=53369, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/aix-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
brk(0x743000)                           = 0x743000
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "                    <xsd:choice>"..., 16384) = 16384
read(3, "d using filters and set logic. A"..., 16384) = 16384
brk(0x764000)                           = 0x764000
read(3, "e\">\r\n            <xsd:annotation"..., 16384) = 12409
read(3, "", 3975)                       = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/apache-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=13633, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/apache-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=13633, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/apache-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=13633, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/apache-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "ypical user compiled and configu"..., 16384) = 5441
read(3, "", 10943)                      = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/catos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=38854, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/catos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=38854, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/catos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=38854, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/catos-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "                          </xsd:"..., 16384) = 16384
brk(0x785000)                           = 0x785000
read(3, "le>\r\n                  </sch:pat"..., 16384) = 14278
read(3, "", 2106)                       = 0
brk(0x7a6000)                           = 0x7a6000
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/esx-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=52940, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/esx-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=52940, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/esx-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=52940, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/esx-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, ")\"/> '<sch:value-of select=\"$par"..., 16384) = 16384
read(3, "t test=\"true()\">DEPRECATED STATE"..., 16384) = 16384
brk(0x7c7000)                           = 0x7c7000
read(3, " <xsd:element name=\"property\" ty"..., 16384) = 11980
read(3, "", 4404)                       = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/freebsd-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=13958, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/freebsd-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=13958, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/freebsd-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=13958, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/freebsd-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "                         <xsd:se"..., 16384) = 5766
read(3, "", 10618)                      = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/hpux-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=68579, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/hpux-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=68579, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/hpux-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=68579, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/hpux-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "l='true') in OVAL should be inte"..., 16384) = 16384
brk(0x7e8000)                           = 0x7e8000
read(3, " identifier for the patch</xsd:d"..., 16384) = 16384
brk(0x809000)                           = 0x809000
read(3, "        <xsd:complexContent>\r\n  "..., 16384) = 16384
read(3, "                          <xsd:a"..., 16384) = 11235
read(3, "", 5149)                       = 0
brk(0x82a000)                           = 0x82a000
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/independent-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=256880, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/independent-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=256880, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/independent-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=256880, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/independent-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "          <xsd:documentation>The"..., 16384) = 16384
read(3, "ntation>\r\n                      "..., 16384) = 16384
read(3, "     </xsd:element>\r\n           "..., 16384) = 16384
brk(0x84b000)                           = 0x84b000
read(3, "  <sch:let name=\"reffed_state\" v"..., 16384) = 16384
read(3, "ute name=\"scope\" use=\"optional\" "..., 16384) = 16384
brk(0x86c000)                           = 0x86c000
read(3, "ion>\r\n                  <xsd:app"..., 16384) = 16384
brk(0x88d000)                           = 0x88d000
read(3, "================================"..., 16384) = 16384
read(3, ">\r\n      <xsd:element name=\"text"..., 16384) = 16384
brk(0x8ae000)                           = 0x8ae000
read(3, "=\"0\" maxOccurs=\"unbounded\"/>\r\n  "..., 16384) = 16384
read(3, "             <sch:rule context=\""..., 16384) = 16384
brk(0x8cf000)                           = 0x8cf000
read(3, "and the value associated with it"..., 16384) = 16384
read(3, "e drawn from instances of a sing"..., 16384) = 16384
brk(0x8f0000)                           = 0x8f0000
read(3, "xsd:annotation>\r\n               "..., 16384) = 16384
read(3, "                  <xsd:documenta"..., 16384) = 16384
brk(0x911000)                           = 0x911000
read(3, "          <xsd:enumeration value"..., 16384) = 16384
read(3, "precated_info>\r\n                "..., 16384) = 2928
read(3, "", 13456)                      = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/ios-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=187976, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/ios-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=187976, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/ios-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=187976, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/ios-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
brk(0x933000)                           = 0x933000
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "                                "..., 16384) = 16384
read(3, "please refer to the description "..., 16384) = 16384
read(3, "                            </xs"..., 16384) = 16384
read(3, "xsd:element>\r\n                  "..., 16384) = 16384
read(3, "me=\"protocol\" type=\"ios-def:Enti"..., 16384) = 16384
read(3, "ef:StateType\">\r\n                "..., 16384) = 16384
brk(0x954000)                           = 0x954000
read(3, "evaluate the result of a specifi"..., 16384) = 16384
brk(0x975000)                           = 0x975000
read(3, "he description of the set elemen"..., 16384) = 16384
read(3, "_ref=ancestor::oval-def:oval_def"..., 16384) = 16384
brk(0x996000)                           = 0x996000
read(3, "   <oval:comment>This test has b"..., 16384) = 16384
brk(0x9b7000)                           = 0x9b7000
read(3, "ables care must be taken to ensu"..., 16384) = 15944
read(3, "", 440)                        = 0
close(3)                                = 0
mmap(NULL, 151552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53ab8000
stat("/usr/share/openscap/schemas/oval/5.11/linux-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=231757, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/linux-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=231757, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/linux-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=231757, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/linux-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "the package name to check.</xsd:"..., 16384) = 16384
read(3, "                                "..., 16384) = 16384
read(3, "_state</sch:assert>\r\n           "..., 16384) = 16384
read(3, "                               <"..., 16384) = 16384
brk(0x9d8000)                           = 0x9d8000
read(3, "extension base=\"oval-def:ObjectT"..., 16384) = 16384
brk(0x9f9000)                           = 0x9f9000
read(3, "ocumentation>\r\n               </"..., 16384) = 16384
read(3, "\n                              <"..., 16384) = 16384
brk(0xa1a000)                           = 0xa1a000
read(3, ">\r\n                    <xsd:docu"..., 16384) = 16384
read(3, "                              <x"..., 16384) = 16384
brk(0xa3b000)                           = 0xa3b000
read(3, "bjectRefType\"/>\r\n               "..., 16384) = 16384
brk(0xa5c000)                           = 0xa5c000
read(3, "                                "..., 16384) = 16384
read(3, "              </xsd:complexConte"..., 16384) = 16384
brk(0xa7d000)                           = 0xa7d000
read(3, "of the unit configuration file l"..., 16384) = 16384
read(3, ":documentation>\r\n               "..., 16384) = 10573
read(3, "", 5811)                       = 0
brk(0xa9e000)                           = 0xa9e000
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/macos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=232973, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/macos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=232973, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/macos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=232973, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/macos-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "            <xsd:complexContent>"..., 16384) = 16384
read(3, "information about the CoreStorag"..., 16384) = 16384
read(3, "ry cannot be specified as a file"..., 16384) = 16384
read(3, "o define the object to be evalua"..., 16384) = 16384
read(3, "amespace\" value=\"namespace-uri($"..., 16384) = 16384
brk(0xabf000)                           = 0xabf000
read(3, "       <xsd:sequence>\r\n         "..., 16384) = 16384
brk(0xae0000)                           = 0xae0000
read(3, "                                "..., 16384) = 16384
read(3, "def:EntityStateAnySimpleType\" mi"..., 16384) = 16384
brk(0xb01000)                           = 0xb01000
read(3, "o>\r\n                        <ova"..., 16384) = 16384
read(3, "    </sch:pattern>\r\n            "..., 16384) = 16384
brk(0xb22000)                           = 0xb22000
read(3, "                                "..., 16384) = 16384
brk(0xb43000)                           = 0xb43000
read(3, "entation>The maximum number of s"..., 16384) = 16384
read(3, "0\" maxOccurs=\"1\">\r\n             "..., 16384) = 16384
brk(0xb64000)                           = 0xb64000
read(3, "                     <xsd:enumer"..., 16384) = 11789
read(3, "", 4595)                       = 0
close(3)                                = 0
brk(0xb8b000)                           = 0xb8b000
stat("/usr/share/openscap/schemas/oval/5.11/pixos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=17823, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/pixos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=17823, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/pixos-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=17823, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/pixos-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "f=\"oval-def:set\"/>\r\n            "..., 16384) = 9631
read(3, "", 6753)                       = 0
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/sharepoint-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=202095, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/sharepoint-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=202095, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/sharepoint-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=202095, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/sharepoint-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "                        </sch:pa"..., 16384) = 16384
read(3, "                     <xsd:annota"..., 16384) = 16384
read(3, "      </sch:rule>\r\n             "..., 16384) = 16384
read(3, "darysitecolladmin is enabled.</x"..., 16384) = 16384
brk(0xbac000)                           = 0xbac000
read(3, "                <xsd:annotation>"..., 16384) = 16384
read(3, "al.mitre.org/XMLSchema/oval-syst"..., 16384) = 16384
brk(0xbcd000)                           = 0xbcd000
read(3, "ntent.</xsd:documentation>\r\n    "..., 16384) = 16384
brk(0xbee000)                           = 0xbee000
read(3, "                         <oval:s"..., 16384) = 16384
read(3, "t represents the site collection"..., 16384) = 16384
brk(0xc0f000)                           = 0xc0f000
read(3, "ern>\r\n                  </xsd:ap"..., 16384) = 16384
brk(0xc30000)                           = 0xc30000
read(3, "st</oval:test>\r\n                "..., 16384) = 16384
read(3, "                   </xsd:extensi"..., 16384) = 13679
read(3, "", 2705)                       = 0
brk(0xc51000)                           = 0xc51000
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/solaris-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=179767, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/solaris-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=179767, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/solaris-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=179767, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/solaris-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "gType\">\r\n                       "..., 16384) = 16384
read(3, "d:annotation>\r\n            <xsd:"..., 16384) = 16384
read(3, "                          </xsd:"..., 16384) = 16384
read(3, "     <xsd:annotation>\r\n         "..., 16384) = 16384
brk(0xc72000)                           = 0xc72000
read(3, "l elements in the schema for mor"..., 16384) = 16384
brk(0xc93000)                           = 0xc93000
read(3, "================================"..., 16384) = 16384
read(3, " minOccurs=\"0\" maxOccurs=\"unboun"..., 16384) = 16384
brk(0xcb4000)                           = 0xcb4000
read(3, "               <sch:assert test="..., 16384) = 16384
read(3, "ed by a forward slash (\"/\").</xs"..., 16384) = 16384
brk(0xcd5000)                           = 0xcd5000
read(3, "mplexContent>\r\n                 "..., 16384) = 16384
read(3, "                     <xsd:docume"..., 16384) = 7735
read(3, "", 8649)                       = 0
brk(0xcf6000)                           = 0xcf6000
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/unix-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=276267, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/unix-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=276267, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/unix-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=276267, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/unix-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "n_name\" type=\"oval-def:EntityObj"..., 16384) = 16384
read(3, "                                "..., 16384) = 16384
read(3, "ect/unix-def:behaviors\">\r\n      "..., 16384) = 16384
read(3, "                          </sch:"..., 16384) = 16384
brk(0xd17000)                           = 0xd17000
read(3, "                                "..., 16384) = 16384
read(3, "ogram should run under.  (This a"..., 16384) = 16384
brk(0xd38000)                           = 0xd38000
read(3, "e oval-definitions-schema.</xsd:"..., 16384) = 16384
read(3, "the number of days when executio"..., 16384) = 16384
brk(0xd59000)                           = 0xd59000
read(3, "element name=\"user_id\" type=\"ova"..., 16384) = 16384
read(3, "arent_object\" value=\"ancestor::u"..., 16384) = 16384
brk(0xd7a000)                           = 0xd7a000
read(3, "  <sch:assert test=\"not(precedin"..., 16384) = 16384
brk(0xd9b000)                           = 0xd9b000
read(3, ">\r\n                             "..., 16384) = 16384
read(3, "uld be collected. Each object ex"..., 16384) = 16384
brk(0xdbc000)                           = 0xdbc000
read(3, "bject\"/>\r\n                      "..., 16384) = 16384
read(3, "S_MODULE\">\r\n                    "..., 16384) = 16384
brk(0xddd000)                           = 0xddd000
read(3, "            \r\nBROADCAST         "..., 16384) = 16384
read(3, "                      </xsd:anno"..., 16384) = 5931
read(3, "", 10453)                      = 0
brk(0xdfe000)                           = 0xdfe000
close(3)                                = 0
stat("/usr/share/openscap/schemas/oval/5.11/windows-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=1067382, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/windows-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=1067382, ...}) = 0
stat("/usr/share/openscap/schemas/oval/5.11/windows-definitions-schema.xsd", {st_mode=S_IFREG|0644, st_size=1067382, ...}) = 0
open("/usr/share/openscap/schemas/oval/5.11/windows-definitions-schema.xsd", O_RDONLY) = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"ut"..., 8192) = 8192
read(3, "             </oval:deprecated_i"..., 16384) = 16384
read(3, ">\r\n                             "..., 16384) = 16384
read(3, "t entity says include everything"..., 16384) = 16384
read(3, "=========================  ACTIV"..., 16384) = 16384
read(3, "licy_test/win-def:object\">\r\n    "..., 16384) = 16384
read(3, "                       </oval:de"..., 16384) = 16384
brk(0xe1f000)                           = 0xe1f000
read(3, "tion>\r\n                         "..., 16384) = 16384
read(3, "          <xsd:annotation>\r\n    "..., 16384) = 16384
read(3, "                             <sc"..., 16384) = 16384
brk(0xe40000)                           = 0xe40000
read(3, "               </sch:rule>\r\n    "..., 16384) = 16384
brk(0xe61000)                           = 0xe61000
read(3, "ssert>\r\n                        "..., 16384) = 16384
read(3, "ly to the 'filepath' element, on"..., 16384) = 16384
brk(0xe82000)                           = 0xe82000
read(3, "      <sch:rule context=\"win-def"..., 16384) = 16384
read(3, "                     <xsd:annota"..., 16384) = 16384
brk(0xea3000)                           = 0xea3000
read(3, "                                "..., 16384) = 16384
read(3, "se behaviors may result in some "..., 16384) = 16384
brk(0xec4000)                           = 0xec4000
read(3, "ttern match is used with a path "..., 16384) = 16384
read(3, "                            </xs"..., 16384) = 16384
read(3, "match')\"><sch:value-of select=\"."..., 16384) = 16384
brk(0xee5000)                           = 0xee5000
read(3, "c item, but a behavior is used t"..., 16384) = 16384
read(3, "tion>The group element holds a s"..., 16384) = 16384
brk(0xf06000)                           = 0xf06000
read(3, "ogic. Again, please refer to the"..., 16384) = 16384
brk(0xf27000)                           = 0xf27000
read(3, "  </xsd:appinfo>\r\n              "..., 16384) = 16384
read(3, "on>The actual data of the named "..., 16384) = 16384
brk(0xf48000)                           = 0xf48000
read(3, "ry key the last write time will "..., 16384) = 16384
read(3, "                 </xsd:annotatio"..., 16384) = 16384
brk(0xf69000)                           = 0xf69000
read(3, "in the file.</xsd:documentation>"..., 16384) = 16384
read(3, "    </xsd:annotation>\r\n         "..., 16384) = 16384
brk(0xf8a000)                           = 0xf8a000
read(3, "                                "..., 16384) = 16384
read(3, "   </xsd:annotation>\r\n          "..., 16384) = 16384
brk(0xfab000)                           = 0xfab000
read(3, "ringType\" minOccurs=\"0\">\r\n      "..., 16384) = 16384
read(3, "  <oval:element_mapping>\r\n      "..., 16384) = 16384
brk(0xfcc000)                           = 0xfcc000
read(3, "ing key must be considered in th"..., 16384) = 16384
read(3, "uch as a Windows service).</xsd:"..., 16384) = 16384
brk(0xfed000)                           = 0xfed000
read(3, "                 <xsd:appinfo>\r\n"..., 16384) = 16384
read(3, "                 <xsd:element na"..., 16384) = 16384
brk(0x100e000)                          = 0x100e000
read(3, "tes/*[@id=$state_ref]\"/>\r\n      "..., 16384) = 16384
read(3, "<xsd:documentation/>\r\n          "..., 16384) = 16384
brk(0x102f000)                          = 0x102f000
read(3, "mes are not unique, and a new st"..., 16384) = 16384
read(3, ":deprecated_info>\r\n             "..., 16384) = 16384
brk(0x1050000)                          = 0x1050000
read(3, "n>\r\n                  </xsd:appi"..., 16384) = 16384
read(3, "                     <oval:eleme"..., 16384) = 16384
brk(0x1071000)                          = 0x1071000
read(3, "ndard ObjectType as defined in t"..., 16384) = 16384
brk(0x1092000)                          = 0x1092000
read(3, "xsd:complexType>\r\n      </xsd:el"..., 16384) = 16384
read(3, "            <xsd:annotation>\r\n  "..., 16384) = 16384
brk(0x10b3000)                          = 0x10b3000
read(3, "n\\trustee name\". For local trust"..., 16384) = 16384
read(3, "================================"..., 16384) = 16384
brk(0x10d4000)                          = 0x10d4000
read(3, "def:TestType\">\r\n                "..., 16384) = 16384
read(3, "====================== -->\r\n    "..., 16384) = 16384
brk(0x10f5000)                          = 0x10f5000
read(3, "f:EntityStateDriveTypeType\" minO"..., 16384) = 16384
read(3, "ce\" type=\"oval-def:EntityObjectS"..., 16384) = 16384
brk(0x1116000)                          = 0x1116000
read(3, "e=\"namespace\" type=\"oval-def:Ent"..., 16384) = 16384
brk(0x1137000)                          = 0x1137000
read(3, "        </xsd:annotation>\r\n     "..., 16384) = 16384
read(3, "e UINT value that this correspon"..., 16384) = 16384
brk(0x1158000)                          = 0x1158000
read(3, "                 <xsd:annotation"..., 16384) = 16384
read(3, "     <xsd:annotation>\r\n         "..., 16384) = 16384
read(3, "entation>\r\n                     "..., 16384) = 16384
brk(0x1179000)                          = 0x1179000
read(3, "ntity of a shared resource state"..., 16384) = 16384
read(3, " <xsd:annotation>\r\n             "..., 16384) = 16384
brk(0x119a000)                          = 0x119a000
read(3, "ntation>The height of menu bar b"..., 16384) = 16384
read(3, "        <xsd:documentation>The f"..., 16384) = 16384
brk(0x11bb000)                          = 0x11bb000
read(3, "\r\n                        </xsd:"..., 16384) = 16384
read(3, "et PC Input service is started; "..., 16384) = 16384
brk(0x11dc000)                          = 0x11dc000
read(3, "                    </xsd:enumer"..., 16384) = 16384
brk(0x11fd000)                          = 0x11fd000
read(3, "rivilege is required to create n"..., 16384) = 10614
read(3, "", 5770)                       = 0
close(3)                                = 0
brk(0x1222000)                          = 0x1222000
brk(0x1243000)                          = 0x1243000
brk(0x1264000)                          = 0x1264000
brk(0x1289000)                          = 0x1289000
brk(0x12af000)                          = 0x12af000
brk(0x12d0000)                          = 0x12d0000
brk(0x12f2000)                          = 0x12f2000
brk(0x1313000)                          = 0x1313000
brk(0x1311000)                          = 0x1311000
brk(0x1305000)                          = 0x1305000
brk(0x12ff000)                          = 0x12ff000
brk(0x125b000)                          = 0x125b000
brk(0x1244000)                          = 0x1244000
brk(0x1243000)                          = 0x1243000
brk(0x1222000)                          = 0x1222000
brk(0x120d000)                          = 0x120d000
munmap(0x7f1c53ab8000, 151552)          = 0
brk(0x730000)                           = 0x730000
brk(0x6bc000)                           = 0x6bc000
brk(0x651000)                           = 0x651000
stat("test.xml", {st_mode=S_IFREG|0644, st_size=3166, ...}) = 0
stat("test.xml", {st_mode=S_IFREG|0644, st_size=3166, ...}) = 0
stat("test.xml", {st_mode=S_IFREG|0644, st_size=3166, ...}) = 0
open("test.xml", O_RDONLY)              = 3
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "<?xml version=\"1.0\" encoding=\"UT"..., 8192) = 3166
read(3, "", 5026)                       = 0
getcwd("/", 1024)                       = 2
close(3)                                = 0
open("/etc/localtime", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1c53af4000
read(3, "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) = 291
lseek(3, -165, SEEK_CUR)                = 126
read(3, "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) = 165
close(3)                                = 0
munmap(0x7f1c53af4000, 4096)            = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
futex(0x7f1c538d63a4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getcwd("/", 4096)                       = 2
chdir("/usr/lib64/openscap")            = 0
stat("probe_system_info", {st_mode=S_IFREG|0755, st_size=49056, ...}) = 0
stat("probe_family", {st_mode=S_IFREG|0755, st_size=48920, ...}) = 0
stat("probe_filemd5", 0x7ffddecb89b0)   = -1 ENOENT (No such file or directory)
stat("probe_filehash", {st_mode=S_IFREG|0755, st_size=61440, ...}) = 0
stat("probe_environmentvariable", {st_mode=S_IFREG|0755, st_size=61384, ...}) = 0
stat("probe_sql", 0x7ffddecb89b0)       = -1 ENOENT (No such file or directory)
stat("probe_textfilecontent54", {st_mode=S_IFREG|0755, st_size=65608, ...}) = 0
stat("probe_textfilecontent", {st_mode=S_IFREG|0755, st_size=53152, ...}) = 0
stat("probe_variable", {st_mode=S_IFREG|0755, st_size=48960, ...}) = 0
stat("probe_xmlfilecontent", {st_mode=S_IFREG|0755, st_size=53248, ...}) = 0
stat("probe_sql57", 0x7ffddecb89b0)     = -1 ENOENT (No such file or directory)
stat("probe_environmentvariable58", {st_mode=S_IFREG|0755, st_size=65576, ...}) = 0
stat("probe_filehash58", {st_mode=S_IFREG|0755, st_size=77952, ...}) = 0
stat("probe_dpkginfo", 0x7ffddecb89b0)  = -1 ENOENT (No such file or directory)
stat("probe_inetlisteningservers", {st_mode=S_IFREG|0755, st_size=69672, ...}) = 0
stat("probe_inetlisteningserver", 0x7ffddecb89b0) = -1 ENOENT (No such file or directory)
stat("probe_rpminfo", {st_mode=S_IFREG|0755, st_size=69784, ...}) = 0
stat("probe_partition", {st_mode=S_IFREG|0755, st_size=53952, ...}) = 0
stat("probe_iflisteners", {st_mode=S_IFREG|0755, st_size=69696, ...}) = 0
stat("probe_rpmverify", {st_mode=S_IFREG|0755, st_size=69728, ...}) = 0
stat("probe_rpmverifyfile", {st_mode=S_IFREG|0755, st_size=69728, ...}) = 0
stat("probe_rpmverifypackage", {st_mode=S_IFREG|0755, st_size=69992, ...}) = 0
stat("probe_selinuxboolean", {st_mode=S_IFREG|0755, st_size=61408, ...}) = 0
stat("probe_selinuxsecuritycontext", {st_mode=S_IFREG|0755, st_size=69768, ...}) = 0
stat("probe_systemdunitproperty", {st_mode=S_IFREG|0755, st_size=69768, ...}) = 0
stat("probe_systemdunitdependency", {st_mode=S_IFREG|0755, st_size=69768, ...}) = 0
stat("probe_isainfo", 0x7ffddecb89b0)   = -1 ENOENT (No such file or directory)
stat("probe_file", {st_mode=S_IFREG|0755, st_size=53208, ...}) = 0
stat("probe_interface", {st_mode=S_IFREG|0755, st_size=65568, ...}) = 0
stat("probe_password", {st_mode=S_IFREG|0755, st_size=65536, ...}) = 0
stat("probe_process", {st_mode=S_IFREG|0755, st_size=73816, ...}) = 0
stat("probe_runlevel", {st_mode=S_IFREG|0755, st_size=65536, ...}) = 0
stat("probe_shadow", {st_mode=S_IFREG|0755, st_size=65528, ...}) = 0
stat("probe_uname", {st_mode=S_IFREG|0755, st_size=48952, ...}) = 0
stat("probe_xinetd", {st_mode=S_IFREG|0755, st_size=74776, ...}) = 0
stat("probe_sysctl", {st_mode=S_IFREG|0755, st_size=65560, ...}) = 0
stat("probe_process58", {st_mode=S_IFREG|0755, st_size=78016, ...}) = 0
stat("probe_fileextendedattribute", {st_mode=S_IFREG|0755, st_size=65576, ...}) = 0
stat("probe_gconf", 0x7ffddecb89b0)     = -1 ENOENT (No such file or directory)
stat("probe_routingtable", {st_mode=S_IFREG|0755, st_size=65536, ...}) = 0
stat("probe_symlink", {st_mode=S_IFREG|0755, st_size=48984, ...}) = 0
chdir("/")                              = 0
times({tms_utime=20, tms_stime=4, tms_cutime=0, tms_cstime=0}) = 2000461036
stat("/usr/lib64/openscap/probe_system_info", {st_mode=S_IFREG|0755, st_size=49056, ...}) = 0
socketpair(PF_FILE, SOCK_STREAM, 0, [3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f1c53adda90) = 9210
close(4)                                = 0
wait4(9210, 0x7ffddecb98bc, WNOHANG, NULL) = 0
wait4(9210, 0x7ffddecb990c, WNOHANG, NULL) = 0
writev(3, [{"(#d8:seap.msg#d3::id#d0((#d14:sy"..., 67}], 1) = 67
wait4(9210, 0x7ffddecb97fc, WNOHANG, NULL) = 0
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
wait4(9210, 0x7ffddecb988c, WNOHANG, NULL) = 0
read(3, "(#d8:seap.msg#d3::id#d0#d9::repl"..., 16384) = 771
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
futex(0x7f1c538d63a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
stat("/usr/lib64/openscap/probe_process58", {st_mode=S_IFREG|0755, st_size=78016, ...}) = 0
socketpair(PF_FILE, SOCK_STREAM, 0, [4, 5]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f1c53adda90) = 9215
close(5)                                = 0
wait4(9215, 0x7ffddecb97dc, WNOHANG, NULL) = 0
wait4(9215, 0x7ffddecb982c, WNOHANG, NULL) = 0
writev(4, [{"(#d8:seap.msg#d3::id#d0((#d16:pr"..., 244}], 1) = 244
wait4(9215, 0x7ffddecb971c, WNOHANG, NULL) = 0
select(5, [4], NULL, NULL, NULL)        = 1 (in [4])
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(9215, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], WNOHANG, NULL) = 9215
futex(0x7f1c538d6390, FUTEX_WAKE_PRIVATE, 2147483647) = 0
kill(9215, SIGTERM)                     = -1 ESRCH (No such process)
wait4(9215, 0x7ffddecb989c, 0, NULL)    = -1 ECHILD (No child processes)
write(2, "OpenSCAP Error: Probe has been k"..., 180OpenSCAP Error: Probe has been killed with signal 11 [sch_pipe.c:173]
Unable to close probe sd [oval_probe_ext.c:424]
Unable to receive a message from probe [oval_probe_ext.c:579]
) = 180
kill(9210, SIGTERM)                     = 0
wait4(9210, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9210
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3)                                = 0
exit_group(1)                           = ?
I can confirm this with maint-1.2 as of today (pre-1.2.9) on SLES12. End of trace as follows:
stat("/usr/lib/openscap/probe_system_info", {st_mode=S_IFREG|0755, st_size=77090, ...}) = 0
socketpair(PF_LOCAL, SOCK_STREAM, 0, [3, 4]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f5be6418ad0) = 10841
close(4)                                = 0
wait4(10841, 0x7fff3e1d056c, WNOHANG, NULL) = 0
wait4(10841, 0x7fff3e1d05ac, WNOHANG, NULL) = 0
writev(3, [{"(#d8:seap.msg#d3::id#d0((#d14:sy"..., 67}], 1) = 67
wait4(10841, 0x7fff3e1d048c, WNOHANG, NULL) = 0
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
wait4(10841, 0x7fff3e1d052c, WNOHANG, NULL) = 0
read(3, "(#d8:seap.msg#d3::id#d0#d9::repl"..., 16384) = 902
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2335, ...}) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2335, ...}) = 0
futex(0x7f5be6213a78, FUTEX_WAKE_PRIVATE, 2147483647) = 0
stat("/usr/lib/openscap/probe_process58", {st_mode=S_IFREG|0755, st_size=110521, ...}) = 0
socketpair(PF_LOCAL, SOCK_STREAM, 0, [4, 5]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f5be6418ad0) = 10846
close(5)                                = 0
wait4(10846, 0x7fff3e1d02fc, WNOHANG, NULL) = 0
wait4(10846, 0x7fff3e1d033c, WNOHANG, NULL) = 0
writev(4, [{"(#d8:seap.msg#d3::id#d0((#d16:pr"..., 241}], 1) = 241
wait4(10846, 0x7fff3e1d021c, WNOHANG, NULL) = 0
select(5, [4], NULL, NULL, NULL)        = 1 (in [4])
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=10846, si_status=SIGSEGV, si_utime=1, si_stime=0} ---
wait4(10846, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], WNOHANG, NULL) = 10846
futex(0x7f5be6213a68, FUTEX_WAKE_PRIVATE, 2147483647) = 0
kill(10846, SIGTERM)                    = -1 ESRCH (No such process)
wait4(10846, 0x7fff3e1d03bc, 0, NULL)   = -1 ECHILD (No child processes)
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5be6433000
write(1, "Definition oval:com.example:def:"..., 43Definition oval:com.example:def:1: unknown
) = 43
write(2, "OpenSCAP Error: Probe with PID=1"..., 249OpenSCAP Error: Probe with PID=10846 has been killed with signal 11 [sch_pipe.c:173]
Unable to close probe sd [oval_probe_ext.c:424]
Unable to receive a message from probe [oval_probe_ext.c:579]
Invalid oval result type: -1. [oval_resultTest.c:179]
) = 249
kill(10841, SIGTERM)                    = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=10841, si_status=0, si_utime=0, si_stime=0} ---
wait4(10841, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 10841
close(3)                                = 0
exit_group(1)                           = ?
+++ exited with 1 +++
Tried 1.2.9 on SLES12, got the same (?) problem (strace attached). strace.txt
I have tried the content with upstream openscap 1.2.* on fedora23 and rhel5 and I wasn't able to reproduce the segfault.
This is specific to SLES OS. RHEL and Fedora work just fine.
Hello, I had tested the process58 unit tests on SLES sometime back:
Making check in process58
make[3]: Entering directory /root/SSG-Build/openscap/tests/probes/process58' make  check-TESTS make[4]: Entering directory/root/SSG-Build/openscap/tests/probes/process58'
- Ensure that selinux_domain_label is collected [ WARN ]
- Ensure that tty number is translated into name [ FAIL ]
- Ensure loguid return unsigned int (cat /proc/ID/loginuid) [ FAIL ]
- Ensure sessionid is correct [ FAIL ]
- Ensure capabilities with OVAL 5.11 [ FAIL ]
- Ensure that command_line is collected [ FAIL ]
See tests/probes/process58/tests_probes_process88.log.
FAIL: all.sh
1 of 1 tests failed Please report to [email protected]
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory /root/SSG-Build/openscap/tests/probes/process58' make[3]: *** [check-am] Error 2 make[3]: Leaving directory/root/SSG-Build/openscap/tests/probes/process58'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory /root/SSG-Build/openscap/tests/probes' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory/root/SSG-Build/openscap/tests'
make: *** [check-recursive] Error 1
Is it still reproducible in 1.3?