Jan. 08, 2013

C is now a dominant language?

According to the TIOBE index, the top programming language of 2012 is -- C.  Just regular, plain old C.  Not sure how that's come about - some speculate that the index limitations make it seem so artificially, and downplay JavaScript use these days.  I'll let smarter people figure that one out.

But what that loosely reminded me of is just how powerful C is. Or can be: some C programs can be very optimized when compared to their assembly language versions, albeit somewhat bloated in size.  Now, C is compiled into a form of assembly, and PHP is written in C and interpreted.

Even with those differences, I thought to compare the two latter languages by writing a simple counter program. It's simple - doesn't even use file locks.  The counter program opens a file, increments a number and writes it back.

How does PHP stack up to C?

Well, not so well. Timing the two programs (with bash time) shows the following:

Language real user sys execution time strace
PHP 0m0.018s 0m0.014s 0m0.004s
0.018 seconds
1117 lines
C 0m0.001s 0m0.000s 0m0.001s
0.001 seconds
39 lines

This is defnitely a case of apples and oranges, except the orange here is made entirely of apples. And the orange is slow to increment numbers. Or something to that effect.  Anyhow, PHP is a workhorse and performs reasonably well considering how much development time it cuts, should you decide to make a site entirely in C.

Counter program written in PHP

Counter program written in C

<?php
$fp = fopen( "count.txt", "rt" );
$count = fgets( $fp );
fclose( $fp );

$count++;

$fp = fopen( "count.txt", "wt" );
fputs( $fp, $count );
fclose( $fp );
#include "stdio.h"

void main( void ) {
	FILE *fp;
	long count;
	char line[100];

	fp = fopen( "count.txt", "rt" );
	fgets( line, 100, fp );
	fclose( fp );

	count = atol(line);
	count++;

	fp = fopen( "count.txt", "wt" );
	sprintf( line, "%lu", count );
	fputs( line, fp );
	fclose( fp );
}

strace php counter.php

strace ./counter

execve("/usr/bin/php", ["php", "counter.php"], [/* 21 vars */]) = 0
brk(0)                                  = 0x2361000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7c6000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
open("/lib64/libcrypt.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\f\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=40400, ...}) = 0
mmap(NULL, 2318816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0c371000
mprotect(0x7f9e0c378000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0c578000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f9e0c578000
mmap(0x7f9e0c57a000, 184800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c57a000
close(3)                                = 0
open("/usr/lib64/libedit.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\260\263\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=178816, ...}) = 0
mmap(NULL, 2288960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0c142000
mprotect(0x7f9e0c16b000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0c36b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x29000) = 0x7f9e0c36b000
mmap(0x7f9e0c36e000, 11584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c36e000
close(3)                                = 0
open("/lib64/libncurses.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\0000j\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=140096, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7be000
mmap(NULL, 2235624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0bf20000
mprotect(0x7f9e0bf42000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0c141000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0x7f9e0c141000
close(3)                                = 0
open("/usr/lib64/libgmp.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\300\233\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=378504, ...}) = 0
mmap(NULL, 2473728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0bcc4000
mprotect(0x7f9e0bd1b000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0bf1b000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x57000) = 0x7f9e0bf1b000
close(3)                                = 0
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\0000\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=67592, ...}) = 0
mmap(NULL, 2162768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0bab3000
mprotect(0x7f9e0bac3000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0bcc2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f9e0bcc2000
close(3)                                = 0
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\360\36\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=85800, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7bd000
mmap(NULL, 2180976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0b89e000
mprotect(0x7f9e0b8b3000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0bab2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f9e0bab2000
close(3)                                = 0
open("/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@\25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=181448, ...}) = 0
mmap(NULL, 2276632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0b672000
mprotect(0x7f9e0b69e000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0b89d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b000) = 0x7f9e0b89d000
close(3)                                = 0
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\240>\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=595824, ...}) = 0
mmap(NULL, 2633944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0b3ee000
mprotect(0x7f9e0b471000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0b670000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x7f9e0b670000
close(3)                                = 0
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\340\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19536, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7bc000
mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0b1ea000
mprotect(0x7f9e0b1ec000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0b3ec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9e0b3ec000
close(3)                                = 0
open("/lib64/libnsl.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\360?\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=113208, ...}) = 0
mmap(NULL, 2198192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0afd1000
mprotect(0x7f9e0afe7000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0b1e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f9e0b1e6000
mmap(0x7f9e0b1e8000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e0b1e8000
close(3)                                = 0
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\0\306\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1377344, ...}) = 0
mmap(NULL, 3477816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0ac7f000
mprotect(0x7f9e0adc6000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0afc6000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x147000) = 0x7f9e0afc6000
mmap(0x7f9e0afcf000, 4408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e0afcf000
close(3)                                = 0
open("/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\200\235\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=269472, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7bb000
mmap(NULL, 2365152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0aa3d000
mprotect(0x7f9e0aa7c000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0ac7c000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3f000) = 0x7f9e0ac7c000
close(3)                                = 0
open("/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\20\246\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=912944, ...}) = 0
mmap(NULL, 3008864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0a75e000
mprotect(0x7f9e0a832000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0aa32000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd4000) = 0x7f9e0aa32000
close(3)                                = 0
open("/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\300G\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=178952, ...}) = 0
mmap(NULL, 2275296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0a532000
mprotect(0x7f9e0a55c000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0a75b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x29000) = 0x7f9e0a75b000
close(3)                                = 0
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\360\23\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14664, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7ba000
mmap(NULL, 2109872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0a32e000
mprotect(0x7f9e0a331000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0a530000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9e0a530000
close(3)                                = 0
open("/usr/lib64/libssl.so.10", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pE\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=372488, ...}) = 0
mmap(NULL, 2467888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0a0d3000
mprotect(0x7f9e0a126000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0a326000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x53000) = 0x7f9e0a326000
close(3)                                = 0
open("/usr/lib64/libcrypto.so.10", 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\312\5\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1662832, ...}) = 0
mmap(NULL, 3773576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e09d39000
mprotect(0x7f9e09eac000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0a0ac000, 143360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x173000) = 0x7f9e0a0ac000
mmap(0x7f9e0a0cf000, 13448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e0a0cf000
close(3)                                = 0
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\0\360\355\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1898872, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7b9000
mmap(NULL, 3729576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e099aa000
mprotect(0x7f9e09b30000, 2093056, PROT_NONE) = 0
mmap(0x7f9e09d2f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x185000) = 0x7f9e09d2f000
mmap(0x7f9e09d34000, 18600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e09d34000
close(3)                                = 0
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\3008\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=106808, ...}) = 0
mmap(NULL, 2198152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e09791000
mprotect(0x7f9e097a7000, 2093056, PROT_NONE) = 0
mmap(0x7f9e099a6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f9e099a6000
mmap(0x7f9e099a8000, 6792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e099a8000
close(3)                                = 0
open("/lib64/libfreebl3.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\0p2\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=382456, ...}) = 0
mmap(NULL, 2495200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0952f000
mprotect(0x7f9e0958b000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0978b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5c000) = 0x7f9e0978b000
mmap(0x7f9e0978c000, 17120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e0978c000
close(3)                                = 0
open("/lib64/libtinfo.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@\310\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=135896, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7b8000
mmap(NULL, 2232320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0930e000
mprotect(0x7f9e0932b000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0952b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f9e0952b000
close(3)                                = 0
open("/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@(\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=43696, ...}) = 0
mmap(NULL, 2139184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e09103000
mprotect(0x7f9e0910d000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0930c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f9e0930c000
close(3)                                = 0
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\360\v\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=10192, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7b7000
mmap(NULL, 2105424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e08f00000
mprotect(0x7f9e08f02000, 2093056, PROT_NONE) = 0
mmap(0x7f9e09101000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f9e09101000
close(3)                                = 0
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\20\\\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=138328, ...}) = 0
mmap(NULL, 2208672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e08ce4000
mprotect(0x7f9e08cfb000, 2093056, PROT_NONE) = 0
mmap(0x7f9e08efa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f9e08efa000
mmap(0x7f9e08efc000, 13216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e08efc000
close(3)                                = 0
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\0PX\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=122040, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7b6000
mmap(NULL, 2221912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e08ac5000
mprotect(0x7f9e08ae2000, 2093056, PROT_NONE) = 0
mmap(0x7f9e08ce1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f9e08ce1000
mmap(0x7f9e08ce3000, 1880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e08ce3000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7b5000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7b4000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7b2000
arch_prctl(ARCH_SET_FS, 0x7f9e0c7b27c0) = 0
mprotect(0x7f9e08ce1000, 4096, PROT_READ) = 0
mprotect(0x7f9e08efa000, 4096, PROT_READ) = 0
mprotect(0x7f9e09101000, 4096, PROT_READ) = 0
mprotect(0x7f9e0930c000, 4096, PROT_READ) = 0
mprotect(0x7f9e099a6000, 4096, PROT_READ) = 0
mprotect(0x7f9e09d2f000, 16384, PROT_READ) = 0
mprotect(0x7f9e0a0ac000, 102400, PROT_READ) = 0
mprotect(0x7f9e0a326000, 12288, PROT_READ) = 0
mprotect(0x7f9e0a530000, 4096, PROT_READ) = 0
mprotect(0x7f9e0a75b000, 8192, PROT_READ) = 0
mprotect(0x7f9e0aa32000, 36864, PROT_READ) = 0
mprotect(0x7f9e0ac7c000, 4096, PROT_READ) = 0
mprotect(0x7f9e0b1e6000, 4096, PROT_READ) = 0
mprotect(0x7f9e0b3ec000, 4096, PROT_READ) = 0
mprotect(0x7f9e0b670000, 4096, PROT_READ) = 0
mprotect(0x7f9e0c578000, 4096, PROT_READ) = 0
mprotect(0x7f9e0c7c7000, 4096, PROT_READ) = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
set_tid_address(0x7f9e0c7b2a90)         = 21737
set_robust_list(0x7f9e0c7b2aa0, 0x18)   = 0
futex(0x7fff2c3151bc, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7fff2c3151bc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f9e0c7b27c0) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7f9e08ce9a90, [], SA_RESTORER|SA_SIGINFO, 0x7f9e08cf3490}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f9e08ce9b20, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f9e08cf3490}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
statfs("/selinux", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=20156090, f_bfree=15360774, f_bavail=14344968, f_files=5079040, f_ffree=4930881, f_fsid={-2012160530, -1020097465}, f_namelen=255, f_frsize=4096}) = 0
brk(0)                                  = 0x2361000
brk(0x2382000)                          = 0x2382000
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) = 0x7f9e0c7c5000
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 297
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x7f9e0c7c5000, 4096)            = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7f9e099dc980}, {SIG_DFL, [], 0}, 8) = 0
getcwd("/var/www/pp19dd.com/projects/c-vs-php", 4096) = 38
mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c771000
open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=99158752, ...}) = 0
mmap(NULL, 99158752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e02c34000
close(3)                                = 0
open("/etc/localtime", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7c5000
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0"..., 4096) = 2309
lseek(3, -1467, SEEK_CUR)               = 842
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 1467
close(3)                                = 0
munmap(0x7f9e0c7c5000, 4096)            = 0
lstat("/usr/local/sbin/php", 0x7fff2c311800) = -1 ENOENT (No such file or directory)
lstat("/usr/local/bin/php", 0x7fff2c311800) = -1 ENOENT (No such file or directory)
lstat("/sbin/php", 0x7fff2c311800)      = -1 ENOENT (No such file or directory)
lstat("/bin/php", 0x7fff2c311800)       = -1 ENOENT (No such file or directory)
lstat("/usr/sbin/php", 0x7fff2c311800)  = -1 ENOENT (No such file or directory)
lstat("/usr/bin/php", {st_mode=S_IFREG|0755, st_size=3224944, ...}) = 0
lstat("/usr/bin", {st_mode=S_IFDIR|0555, st_size=20480, ...}) = 0
lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/usr/bin/php", X_OK)            = 0
open("/usr/bin/php-cli.ini", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/etc/php-cli.ini", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/bin/php.ini", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/etc/php.ini", O_RDONLY)          = 3
lstat("/etc/php.ini", {st_mode=S_IFREG|0644, st_size=69096, ...}) = 0
lstat("/etc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=69096, ...}) = 0
mmap(NULL, 69128, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c760000
fstat(3, {st_mode=S_IFREG|0644, st_size=69096, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c75f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c760000, 69096)           = 0
close(3)                                = 0
munmap(0x7f9e0c75f000, 4096)            = 0
open("/etc/php.d", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fcntl(3, F_GETFD)                       = 0x1 (flags FD_CLOEXEC)
getdents(3, /* 23 entries */, 32768)    = 752
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
stat("/etc/php.d/apc.ini", {st_mode=S_IFREG|0644, st_size=2784, ...}) = 0
open("/etc/php.d/apc.ini", O_RDONLY)    = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=2784, ...}) = 0
mmap(NULL, 2816, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=2784, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 2784)            = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/curl.ini", {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
open("/etc/php.d/curl.ini", O_RDONLY)   = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 81, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 49)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/dom.ini", {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
open("/etc/php.d/dom.ini", O_RDONLY)    = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 79, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 47)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/fileinfo.ini", {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
open("/etc/php.d/fileinfo.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
mmap(NULL, 89, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 57)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/gd.ini", {st_mode=S_IFREG|0644, st_size=45, ...}) = 0
open("/etc/php.d/gd.ini", O_RDONLY)     = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=45, ...}) = 0
mmap(NULL, 77, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=45, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 45)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/json.ini", {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
open("/etc/php.d/json.ini", O_RDONLY)   = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 81, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 49)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/mbstring.ini", {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
open("/etc/php.d/mbstring.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
mmap(NULL, 89, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 57)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/mcrypt.ini", {st_mode=S_IFREG|0644, st_size=53, ...}) = 0
open("/etc/php.d/mcrypt.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=53, ...}) = 0
mmap(NULL, 85, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=53, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 53)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/memcache.ini", {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0
open("/etc/php.d/memcache.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0
mmap(NULL, 1361, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 1329)            = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/mysql.ini", {st_mode=S_IFREG|0644, st_size=51, ...}) = 0
open("/etc/php.d/mysql.ini", O_RDONLY)  = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=51, ...}) = 0
mmap(NULL, 83, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=51, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 51)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/mysqli.ini", {st_mode=S_IFREG|0644, st_size=53, ...}) = 0
open("/etc/php.d/mysqli.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=53, ...}) = 0
mmap(NULL, 85, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=53, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 53)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/pdo.ini", {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
open("/etc/php.d/pdo.ini", O_RDONLY)    = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 79, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 47)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/pdo_mysql.ini", {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
open("/etc/php.d/pdo_mysql.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 91, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 59)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/pdo_sqlite.ini", {st_mode=S_IFREG|0644, st_size=61, ...}) = 0
open("/etc/php.d/pdo_sqlite.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=61, ...}) = 0
mmap(NULL, 93, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=61, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 61)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/phar.ini", {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
open("/etc/php.d/phar.ini", O_RDONLY)   = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 81, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 49)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/sqlite3.ini", {st_mode=S_IFREG|0644, st_size=55, ...}) = 0
open("/etc/php.d/sqlite3.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=55, ...}) = 0
mmap(NULL, 87, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=55, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 55)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/wddx.ini", {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
open("/etc/php.d/wddx.ini", O_RDONLY)   = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 81, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 49)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/xmlreader.ini", {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
open("/etc/php.d/xmlreader.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 91, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 59)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/xmlwriter.ini", {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
open("/etc/php.d/xmlwriter.ini", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 91, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 59)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/xsl.ini", {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
open("/etc/php.d/xsl.ini", O_RDONLY)    = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 79, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 47)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
stat("/etc/php.d/zip.ini", {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
open("/etc/php.d/zip.ini", O_RDONLY)    = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c3137f0) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 79, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c770000
fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c76f000
lseek(3, 0, SEEK_CUR)                   = 0
munmap(0x7f9e0c770000, 47)              = 0
close(3)                                = 0
munmap(0x7f9e0c76f000, 4096)            = 0
mmap(NULL, 323584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c722000
brk(0x23a3000)                          = 0x23a3000
brk(0x23c4000)                          = 0x23c4000
brk(0x23e5000)                          = 0x23e5000
futex(0x7f9e0b3ed0ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/lib64/php/modules/apc.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\300\210\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=142912, ...}) = 0
mmap(NULL, 2274152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e02a08000
mprotect(0x7f9e02a29000, 2093056, PROT_NONE) = 0
mmap(0x7f9e02c28000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f9e02c28000
mmap(0x7f9e02c2b000, 33640, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e02c2b000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
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@!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=43832, ...}) = 0
mmap(NULL, 2128816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e02800000
mprotect(0x7f9e02807000, 2093056, PROT_NONE) = 0
mmap(0x7f9e02a06000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9e02a06000
close(3)                                = 0
mprotect(0x7f9e02a06000, 4096, PROT_READ) = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/usr/lib64/php/modules/curl.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\3001\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=66096, ...}) = 0
mmap(NULL, 2161288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e025f0000
mprotect(0x7f9e025ff000, 2093056, PROT_NONE) = 0
mmap(0x7f9e027fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f9e027fe000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
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\260\333\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=340264, ...}) = 0
mmap(NULL, 2436200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0239d000
mprotect(0x7f9e023ee000, 2093056, PROT_NONE) = 0
mmap(0x7f9e025ed000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x50000) = 0x7f9e025ed000
close(3)                                = 0
open("/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\0\0/\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=206672, ...}) = 0
mmap(NULL, 2301768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0216b000
mprotect(0x7f9e0219d000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0239c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7f9e0239c000
close(3)                                = 0
open("/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\220\340\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=304576, ...}) = 0
mmap(NULL, 2399824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e01f21000
mprotect(0x7f9e01f69000, 2093056, PROT_NONE) = 0
mmap(0x7f9e02168000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x47000) = 0x7f9e02168000
close(3)                                = 0
open("/usr/lib64/libssl3.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@|\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=214720, ...}) = 0
mmap(NULL, 2311616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e01cec000
mprotect(0x7f9e01d1e000, 2097152, PROT_NONE) = 0
mmap(0x7f9e01f1e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x32000) = 0x7f9e01f1e000
mmap(0x7f9e01f20000, 1472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e01f20000
close(3)                                = 0
open("/usr/lib64/libsmime3.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\200\236\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=185024, ...}) = 0
mmap(NULL, 2280328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e01abf000
mprotect(0x7f9e01ae8000, 2097152, PROT_NONE) = 0
mmap(0x7f9e01ce8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x29000) = 0x7f9e01ce8000
close(3)                                = 0
open("/usr/lib64/libnss3.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\20\207\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1284848, ...}) = 0
mmap(NULL, 3385928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e01784000
mprotect(0x7f9e018b8000, 2093056, PROT_NONE) = 0
mmap(0x7f9e01ab7000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x133000) = 0x7f9e01ab7000
mmap(0x7f9e01abe000, 2632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e01abe000
close(3)                                = 0
open("/usr/lib64/libnssutil3.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`\205\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=124936, ...}) = 0
mmap(NULL, 2221488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e01565000
mprotect(0x7f9e0157f000, 2093056, PROT_NONE) = 0
mmap(0x7f9e0177e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f9e0177e000
close(3)                                = 0
open("/lib64/libplds4.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\240\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=12192, ...}) = 0
mmap(NULL, 2107408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e01362000
mprotect(0x7f9e01365000, 2093056, PROT_NONE) = 0
mmap(0x7f9e01564000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9e01564000
close(3)                                = 0
open("/lib64/libplc4.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\320\23\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=16352, ...}) = 0
mmap(NULL, 2111544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e0115e000
mprotect(0x7f9e01162000, 2093056, PROT_NONE) = 0
mmap(0x7f9e01361000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f9e01361000
close(3)                                = 0
open("/lib64/libnspr4.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\220\317\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=239088, ...}) = 0
mmap(NULL, 2344800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e00f21000
mprotect(0x7f9e00f59000, 2097152, PROT_NONE) = 0
mmap(0x7f9e01159000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x38000) = 0x7f9e01159000
mmap(0x7f9e0115b000, 10080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e0115b000
close(3)                                = 0
open("/usr/lib64/libssh2.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\0pG\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=157472, ...}) = 0
mmap(NULL, 2252760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e00cfb000
mprotect(0x7f9e00d21000, 2093056, PROT_NONE) = 0
mmap(0x7f9e00f20000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f9e00f20000
close(3)                                = 0
open("/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\2205\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=58016, ...}) = 0
mmap(NULL, 2153320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e00aed000
mprotect(0x7f9e00afb000, 2093056, PROT_NONE) = 0
mmap(0x7f9e00cfa000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f9e00cfa000
close(3)                                = 0
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\240F\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=107152, ...}) = 0
mmap(NULL, 2202512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e008d3000
mprotect(0x7f9e008ec000, 2097152, PROT_NONE) = 0
mmap(0x7f9e00aec000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f9e00aec000
close(3)                                = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/usr/lib64/php/modules/dom.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\240\225\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=170360, ...}) = 0
mmap(NULL, 2268048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e006a9000
mprotect(0x7f9e006cd000, 2097152, PROT_NONE) = 0
mmap(0x7f9e008cd000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f9e008cd000
close(3)                                = 0
open("/usr/lib64/php/modules/fileinfo.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\340.\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1843408, ...}) = 0
mmap(NULL, 3939400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e002e7000
mprotect(0x7f9e004a8000, 2093056, PROT_NONE) = 0
mmap(0x7f9e006a7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7f9e006a7000
close(3)                                = 0
open("/usr/lib64/php/modules/gd.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\0pz\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=328368, ...}) = 0
mmap(NULL, 2440000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9e00093000
mprotect(0x7f9e000de000, 2093056, PROT_NONE) = 0
mmap(0x7f9e002dd000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7f9e002dd000
mmap(0x7f9e002e3000, 15168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9e002e3000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
open("/usr/lib64/libfreetype.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\310\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=642440, ...}) = 0
mmap(NULL, 2737680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dffdf6000
mprotect(0x7f9dffe8d000, 2097152, PROT_NONE) = 0
mmap(0x7f9e0008d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x97000) = 0x7f9e0008d000
close(3)                                = 0
open("/usr/lib64/libX11.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\200\335\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1306120, ...}) = 0
mmap(NULL, 3403144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dffab7000
mprotect(0x7f9dffbf0000, 2097152, PROT_NONE) = 0
mmap(0x7f9dffdf0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x139000) = 0x7f9dffdf0000
close(3)                                = 0
open("/usr/lib64/libXpm.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\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=70416, ...}) = 0
mmap(NULL, 2165592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dff8a6000
mprotect(0x7f9dff8b7000, 2093056, PROT_NONE) = 0
mmap(0x7f9dffab6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f9dffab6000
close(3)                                = 0
open("/usr/lib64/libpng12.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\0000H\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=157224, ...}) = 0
mmap(NULL, 2252320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dff680000
mprotect(0x7f9dff6a6000, 2093056, PROT_NONE) = 0
mmap(0x7f9dff8a5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f9dff8a5000
close(3)                                = 0
open("/usr/lib64/libjpeg.so.62", 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\2404\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=147496, ...}) = 0
mmap(NULL, 2242736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dff45c000
mprotect(0x7f9dff47f000, 2097152, PROT_NONE) = 0
mmap(0x7f9dff67f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f9dff67f000
close(3)                                = 0
open("/usr/lib64/libxcb.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\206\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=110424, ...}) = 0
mmap(NULL, 2205704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dff241000
mprotect(0x7f9dff25c000, 2093056, PROT_NONE) = 0
mmap(0x7f9dff45b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f9dff45b000
close(3)                                = 0
open("/usr/lib64/libXau.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\320\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=10856, ...}) = 0
mmap(NULL, 2106112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dff03e000
mprotect(0x7f9dff040000, 2097152, PROT_NONE) = 0
mmap(0x7f9dff240000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9dff240000
close(3)                                = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/usr/lib64/php/modules/json.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\0\23\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=36200, ...}) = 0
mmap(NULL, 2131392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfee35000
mprotect(0x7f9dfee3d000, 2097152, PROT_NONE) = 0
mmap(0x7f9dff03d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f9dff03d000
close(3)                                = 0
open("/usr/lib64/php/modules/mbstring.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\340<\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2183496, ...}) = 0
mmap(NULL, 4278992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfea20000
mprotect(0x7f9dfec2a000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfee29000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x209000) = 0x7f9dfee29000
close(3)                                = 0
brk(0x2406000)                          = 0x2406000
open("/usr/lib64/php/modules/mcrypt.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\3209\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=46760, ...}) = 0
mmap(NULL, 2142056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfe815000
mprotect(0x7f9dfe81e000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfea1e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f9dfea1e000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
open("/usr/lib64/libmcrypt.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\0P\274\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=207160, ...}) = 0
mmap(NULL, 2325472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfe5dd000
mprotect(0x7f9dfe60c000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfe80c000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f000) = 0x7f9dfe80c000
mmap(0x7f9dfe810000, 19424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9dfe810000
close(3)                                = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/usr/lib64/php/modules/memcache.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\20T\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=98632, ...}) = 0
mmap(NULL, 2193944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfe3c5000
mprotect(0x7f9dfe3dc000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfe5db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f9dfe5db000
close(3)                                = 0
open("/usr/lib64/php/modules/mysql.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\240B\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=54408, ...}) = 0
mmap(NULL, 2149768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfe1b8000
mprotect(0x7f9dfe1c3000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfe3c3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f9dfe3c3000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
open("/usr/lib64/mysql/libmysqlclient.so.16", 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\32\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1577608, ...}) = 0
mmap(NULL, 3677864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfde36000
mprotect(0x7f9dfdf6b000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfe16a000, 315392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x134000) = 0x7f9dfe16a000
mmap(0x7f9dfe1b7000, 3752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9dfe1b7000
close(3)                                = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/usr/lib64/php/modules/mysqli.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\0\220\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=136032, ...}) = 0
mmap(NULL, 2232272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfdc15000
mprotect(0x7f9dfdc31000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfde30000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f9dfde30000
close(3)                                = 0
open("/usr/lib64/php/modules/pdo.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\260X\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=102456, ...}) = 0
mmap(NULL, 2198440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfd9fc000
mprotect(0x7f9dfda12000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfdc12000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f9dfdc12000
close(3)                                = 0
open("/usr/lib64/php/modules/pdo_mysql.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\320%\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=30016, ...}) = 0
mmap(NULL, 2125200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfd7f5000
mprotect(0x7f9dfd7fc000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfd9fb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9dfd9fb000
close(3)                                = 0
open("/usr/lib64/php/modules/pdo_sqlite.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\240$\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=24640, ...}) = 0
mmap(NULL, 2119816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfd5ef000
mprotect(0x7f9dfd5f5000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfd7f4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f9dfd7f4000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
open("/usr/lib64/libsqlite3.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\212\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=583552, ...}) = 0
mmap(NULL, 2680208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfd360000
mprotect(0x7f9dfd3ec000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfd5eb000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8b000) = 0x7f9dfd5eb000
mmap(0x7f9dfd5ee000, 1424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9dfd5ee000
close(3)                                = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/usr/lib64/php/modules/phar.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\260b\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=261392, ...}) = 0
mmap(NULL, 2357704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfd120000
mprotect(0x7f9dfd15d000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfd35d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x7f9dfd35d000
close(3)                                = 0
open("/usr/lib64/php/modules/sqlite3.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\220=\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=44368, ...}) = 0
mmap(NULL, 2140264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfcf15000
mprotect(0x7f9dfcf1f000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfd11e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f9dfd11e000
close(3)                                = 0
open("/usr/lib64/php/modules/wddx.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\37\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=33320, ...}) = 0
mmap(NULL, 2128512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfcd0d000
mprotect(0x7f9dfcd15000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfcf14000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f9dfcf14000
close(3)                                = 0
open("/usr/lib64/php/modules/xmlreader.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\20.\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=30096, ...}) = 0
mmap(NULL, 2125616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfcb06000
mprotect(0x7f9dfcb0c000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfcd0b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f9dfcd0b000
close(3)                                = 0
open("/usr/lib64/php/modules/xmlwriter.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\0D\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=46736, ...}) = 0
mmap(NULL, 2142192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfc8fb000
mprotect(0x7f9dfc903000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfcb02000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f9dfcb02000
close(3)                                = 0
brk(0x2427000)                          = 0x2427000
open("/usr/lib64/php/modules/xsl.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\00001\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=34056, ...}) = 0
mmap(NULL, 2129488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfc6f3000
mprotect(0x7f9dfc6fa000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfc8fa000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f9dfc8fa000
close(3)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
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\0\0:\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=81688, ...}) = 0
mmap(NULL, 2176864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfc4df000
mprotect(0x7f9dfc4f2000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfc6f2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f9dfc6f2000
close(3)                                = 0
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\0\340\251\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=246152, ...}) = 0
mmap(NULL, 2341432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfc2a3000
mprotect(0x7f9dfc2de000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfc4dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7f9dfc4dd000
close(3)                                = 0
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\0m\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=476832, ...}) = 0
mmap(NULL, 2573248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfc02e000
mprotect(0x7f9dfc0a0000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfc29f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f9dfc29f000
mmap(0x7f9dfc2a2000, 960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9dfc2a2000
close(3)                                = 0
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\0\360\7\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=13304, ...}) = 0
mmap(NULL, 2108544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfbe2b000
mprotect(0x7f9dfbe2e000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfc02d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9dfc02d000
close(3)                                = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/usr/lib64/php/modules/zip.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\220L\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=82960, ...}) = 0
mmap(NULL, 2178616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfbc17000
mprotect(0x7f9dfbc2a000, 2093056, PROT_NONE) = 0
mmap(0x7f9dfbe29000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7f9dfbe29000
close(3)                                = 0
futex(0x7f9e0afcfde0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/proc/sys/crypto/fips_enabled", O_RDONLY) = 3
read(3, "0\n", 2)                       = 2
close(3)                                = 0
brk(0x2448000)                          = 0x2448000
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_BLOCK, [WINCH], [], 8) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c314040) = -1 ENOTTY (Inappropriate ioctl for device)
stat("/root/.terminfo", 0x7fff2c312fa0) = -1 ENOENT (No such file or directory)
stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/etc/terminfo/x/xterm", R_OK)   = -1 ENOENT (No such file or directory)
stat("/usr/share/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/usr/share/terminfo/x/xterm", R_OK) = 0
open("/usr/share/terminfo/x/xterm", O_RDONLY) = 3
read(3, "\32\0010\0&\0\17\0\235\1l\5xterm|xterm terminal"..., 4097) = 3258
close(3)                                = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c314040) = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c313fe0) = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(0, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT TERM CONT STOP TSTP WINCH], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
open("/root/.editrc", O_RDONLY)         = -1 ENOENT (No such file or directory)
brk(0x2469000)                          = 0x2469000
brk(0x248b000)                          = 0x248b000
brk(0x24ac000)                          = 0x24ac000
brk(0x24cd000)                          = 0x24cd000
brk(0x24ee000)                          = 0x24ee000
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1688, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7c5000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1688
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7f9e0c7c5000, 4096)            = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c7bf000
close(3)                                = 0
open("/lib64/libnss_files.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!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=65928, ...}) = 0
mmap(NULL, 2151824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dfba09000
mprotect(0x7f9dfba15000, 2097152, PROT_NONE) = 0
mmap(0x7f9dfbc15000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f9dfbc15000
close(3)                                = 0
mprotect(0x7f9dfbc15000, 4096, PROT_READ) = 0
munmap(0x7f9e0c7bf000, 26557)           = 0
open("/etc/protocols", O_RDONLY|O_CLOEXEC) = 3
fcntl(3, F_GETFD)                       = 0x1 (flags FD_CLOEXEC)
fstat(3, {st_mode=S_IFREG|0644, st_size=6455, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7c5000
read(3, "# /etc/protocols:\n# $Id: protoco"..., 4096) = 4096
close(3)                                = 0
munmap(0x7f9e0c7c5000, 4096)            = 0
open("/etc/protocols", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=6455, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7c5000
read(3, "# /etc/protocols:\n# $Id: protoco"..., 4096) = 4096
close(3)                                = 0
munmap(0x7f9e0c7c5000, 4096)            = 0
brk(0x2511000)                          = 0x2511000
sched_get_priority_min(SCHED_OTHER)     = 0
sched_get_priority_max(SCHED_OTHER)     = 0
sched_getparam(21737, { 0 })            = 0
sched_getscheduler(21737)               = 0 (SCHED_OTHER)
sched_setscheduler(21737, SCHED_OTHER, { 0 }) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7f9e099dc980}, NULL, 8) = 0
gettimeofday({1357703668, 760524}, NULL) = 0
brk(0x2532000)                          = 0x2532000
brk(0x2553000)                          = 0x2553000
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
open("/etc/services", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=640999, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7c5000
read(3, "# /etc/services:\n# $Id: services"..., 4096) = 4096
read(3, "ervice\nfinger          79/tcp\nfi"..., 4096) = 4096
read(3, "     209/udp                    "..., 4096) = 4096
read(3, "a-cluster      694/tcp          "..., 4096) = 4096
read(3, "   1494/tcp                     "..., 4096) = 4096
read(3, "603/udp                        #"..., 4096) = 4096
close(3)                                = 0
munmap(0x7f9e0c7c5000, 4096)            = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7f9e099dc980}, {SIG_IGN, [], SA_RESTORER, 0x7f9e099dc980}, 8) = 0
brk(0x2574000)                          = 0x2574000
brk(0x2595000)                          = 0x2595000
brk(0x25b6000)                          = 0x25b6000
munmap(0x7f9e0c771000, 266240)          = 0
brk(0x25f6000)                          = 0x25f6000
open("counter.php", O_RDONLY)           = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=161, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c7c5000
read(3, "<?php\n$fp = fopen( \"count.txt\", "..., 4096) = 161
lseek(3, 0, SEEK_SET)                   = 0
mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c6a1000
rt_sigaction(SIGPROF, {0x59add0, [PROF], SA_RESTORER|SA_RESTART, 0x7f9e099dc980}, {SIG_DFL, [], 0}, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [PROF], NULL, 8) = 0
gettimeofday({1357703668, 762868}, NULL) = 0
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c6a0000
lseek(0, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
fstat(1, {st_mode=S_IFREG|0644, st_size=68227, ...}) = 0
fstat(1, {st_mode=S_IFREG|0644, st_size=68284, ...}) = 0
fstat(1, {st_mode=S_IFREG|0644, st_size=68341, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e0c69f000
lseek(1, 0, SEEK_CUR)                   = 68499
fstat(2, {st_mode=S_IFREG|0644, st_size=68536, ...}) = 0
fstat(2, {st_mode=S_IFREG|0644, st_size=68593, ...}) = 0
lseek(2, 0, SEEK_CUR)                   = 68661
getcwd("/var/www/pp19dd.com/projects/c-vs-php", 4096) = 38
gettimeofday({1357703668, 763339}, NULL) = 0
lstat("/var/www/pp19dd.com/projects/c-vs-php/counter.php", {st_mode=S_IFREG|0644, st_size=161, ...}) = 0
lstat("/var/www/pp19dd.com/projects/c-vs-php", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/www/pp19dd.com/projects", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/www/pp19dd.com", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/www", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff2c312640) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=161, ...}) = 0
mmap(NULL, 193, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9e0c69e000
munmap(0x7f9e0c69e000, 161)             = 0
close(3)                                = 0
munmap(0x7f9e0c7c5000, 4096)            = 0
getcwd("/var/www/pp19dd.com/projects/c-vs-php", 4096) = 38
gettimeofday({1357703668, 763873}, NULL) = 0
lstat("/var/www/pp19dd.com/projects/c-vs-php/count.txt", {st_mode=S_IFREG|0666, st_size=2, ...}) = 0
open("/var/www/pp19dd.com/projects/c-vs-php/count.txt", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0666, st_size=2, ...}) = 0
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "36", 8192)                     = 2
read(3, "", 8192)                       = 0
close(3)                                = 0
getcwd("/var/www/pp19dd.com/projects/c-vs-php", 4096) = 38
gettimeofday({1357703668, 764205}, NULL) = 0
open("/var/www/pp19dd.com/projects/c-vs-php/count.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
fstat(3, {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
lseek(3, 0, SEEK_CUR)                   = 0
write(3, "37", 2)                       = 2
close(3)                                = 0
munmap(0x7f9e0c6a1000, 528384)          = 0
close(2)                                = 0
close(1)                                = 0
munmap(0x7f9e0c69f000, 4096)            = 0
close(0)                                = 0
munmap(0x7f9e0c6a0000, 4096)            = 0
munmap(0x7f9dfbc17000, 2178616)         = 0
munmap(0x7f9dfc6f3000, 2129488)         = 0
munmap(0x7f9dfc4df000, 2176864)         = 0
munmap(0x7f9dfc2a3000, 2341432)         = 0
munmap(0x7f9dfc02e000, 2573248)         = 0
munmap(0x7f9dfbe2b000, 2108544)         = 0
munmap(0x7f9dfc8fb000, 2142192)         = 0
munmap(0x7f9dfcb06000, 2125616)         = 0
munmap(0x7f9dfcd0d000, 2128512)         = 0
munmap(0x7f9dfcf15000, 2140264)         = 0
munmap(0x7f9dfd120000, 2357704)         = 0
munmap(0x7f9dfd5ef000, 2119816)         = 0
munmap(0x7f9dfd360000, 2680208)         = 0
munmap(0x7f9dfd7f5000, 2125200)         = 0
munmap(0x7f9dfd9fc000, 2198440)         = 0
munmap(0x7f9dfdc15000, 2232272)         = 0
munmap(0x7f9dfe1b8000, 2149768)         = 0
munmap(0x7f9dfde36000, 3677864)         = 0
munmap(0x7f9dfe3c5000, 2193944)         = 0
munmap(0x7f9dfe815000, 2142056)         = 0
munmap(0x7f9dfe5dd000, 2325472)         = 0
munmap(0x7f9dfea20000, 4278992)         = 0
munmap(0x7f9dfee35000, 2131392)         = 0
munmap(0x7f9e00093000, 2440000)         = 0
munmap(0x7f9dffdf6000, 2737680)         = 0
munmap(0x7f9dff8a6000, 2165592)         = 0
munmap(0x7f9dffab7000, 3403144)         = 0
munmap(0x7f9dff680000, 2252320)         = 0
munmap(0x7f9dff45c000, 2242736)         = 0
munmap(0x7f9dff241000, 2205704)         = 0
munmap(0x7f9dff03e000, 2106112)         = 0
munmap(0x7f9e002e7000, 3939400)         = 0
munmap(0x7f9e006a9000, 2268048)         = 0
munmap(0x7f9e025f0000, 2161288)         = 0
munmap(0x7f9e0239d000, 2436200)         = 0
munmap(0x7f9e0216b000, 2301768)         = 0
munmap(0x7f9e01f21000, 2399824)         = 0
munmap(0x7f9e00aed000, 2153320)         = 0
munmap(0x7f9e01cec000, 2311616)         = 0
munmap(0x7f9e01abf000, 2280328)         = 0
munmap(0x7f9e01784000, 3385928)         = 0
munmap(0x7f9e01565000, 2221488)         = 0
munmap(0x7f9e01362000, 2107408)         = 0
munmap(0x7f9e0115e000, 2111544)         = 0
munmap(0x7f9e00f21000, 2344800)         = 0
munmap(0x7f9e00cfb000, 2252760)         = 0
munmap(0x7f9e008d3000, 2202512)         = 0
munmap(0x7f9e02a08000, 2274152)         = 0
munmap(0x7f9e0c722000, 323584)          = 0
exit_group(0)                           = ?
execve("./counter", ["./counter"], [/* 21 vars */]) = 0
brk(0)                                  = 0x1653000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffee1f9e000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26557, ...}) = 0
mmap(NULL, 26557, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffee1f97000
close(3)                                = 0
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\0\360\355\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1898872, ...}) = 0
mmap(NULL, 3729576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffee19f1000
mprotect(0x7ffee1b77000, 2093056, PROT_NONE) = 0
mmap(0x7ffee1d76000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x185000) = 0x7ffee1d76000
mmap(0x7ffee1d7b000, 18600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffee1d7b000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffee1f96000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffee1f95000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffee1f94000
arch_prctl(ARCH_SET_FS, 0x7ffee1f95700) = 0
mprotect(0x7ffee1d76000, 16384, PROT_READ) = 0
mprotect(0x7ffee1f9f000, 4096, PROT_READ) = 0
munmap(0x7ffee1f97000, 26557)           = 0
brk(0)                                  = 0x1653000
brk(0x1674000)                          = 0x1674000
open("count.txt", O_RDONLY)             = 3
fstat(3, {st_mode=S_IFREG|0666, st_size=2, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffee1f9d000
read(3, "35", 4096)                     = 2
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7ffee1f9d000, 4096)            = 0
open("count.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
fstat(3, {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffee1f9d000
write(3, "36", 2)                       = 2
close(3)                                = 0
munmap(0x7ffee1f9d000, 4096)            = 0
exit_group(0)                           = ?

Find this interesting, or useful? Consider sharing the post.

Leave a Reply

Your email address will not be published. Required fields are marked *

Posts on this blog solely represent my personal opinions and technical experience.

© 2009-2017 Edin (Dino) Beslagic