execve("./malloc_test", , ) = 0 brk(0) = 0x804a000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb9000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=49632, ...}) = 0 mmap2(NULL, 49632, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fac000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260e\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1364388, ...}) = 0 mmap2(NULL, 1369712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e5d000 mmap2(0xb7fa6000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149) = 0xb7fa6000 mmap2(0xb7fa9000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fa9000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e5c000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e5c6b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7fa6000, 4096, PROT_READ) = 0 munmap(0xb7fac000, 49632) = 0 brk(0) = 0x804a000 brk(0x806b000) = 0x806b000 fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb8000 write(1, "first malloc address 0804a008\n", 30first malloc address 0804a008 ) = 30 write(1, "second malloc address 0804a008\n", 31second malloc address 0804a008 ) = 31 write(1, "third malloc address 0804a030\n", 30third malloc address 0804a030 ) = 30 write(1, "third malloc address 0804a008\n", 30third malloc address 0804a008 ) = 30 write(1, "third malloc address 0804a018\n", 30third malloc address 0804a018 ) = 30 write(1, "third malloc address 0804a028\n", 30third malloc address 0804a028 ) = 30 write(1, "third malloc address 0804a038\n", 30third malloc address 0804a038 ) = 30 write(1, "third malloc address 0804a048\n", 30third malloc address 0804a048 ) = 30 write(1, "third malloc address 0804a058\n", 30third malloc address 0804a058 ) = 30 write(1, "third malloc address 0804a068\n", 30third malloc address 0804a068 ) = 30 write(1, "third malloc address 0804a078\n", 30third malloc address 0804a078 ) = 30 write(1, "third malloc address 0804a088\n", 30third malloc address 0804a088 ) = 30 write(1, "third malloc address 0804a098\n", 30third malloc address 0804a098 ) = 30 write(1, "third malloc address 0804a0a8\n", 30third malloc address 0804a0a8 ) = 30 write(1, "third malloc address 0804a0b8\n", 30third malloc address 0804a0b8 ) = 30 write(1, "third malloc address 0804a0c8\n", 30third malloc address 0804a0c8 ) = 30 write(1, "third malloc address 0804a0d8\n", 30third malloc address 0804a0d8 ) = 30 write(1, "third malloc address 0804a0f0\n", 30third malloc address 0804a0f0 ) = 30 write(1, "third malloc address 0804a108\n", 30third malloc address 0804a108 ) = 30 write(1, "third malloc address 0804a120\n", 30third malloc address 0804a120 ) = 30 write(1, "third malloc address 0804a138\n", 30third malloc address 0804a138 ) = 30 write(1, "third malloc address 0804a150\n", 30third malloc address 0804a150 ) = 30 write(1, "third malloc address 0804a168\n", 30third malloc address 0804a168 ) = 30 write(1, "third malloc address 0804a180\n", 30third malloc address 0804a180 ) = 30 write(1, "third malloc address 0804a198\n", 30third malloc address 0804a198 ) = 30 write(1, "third malloc address 0804a1b8\n", 30third malloc address 0804a1b8 ) = 30 write(1, "third malloc address 0804a1d8\n", 30third malloc address 0804a1d8 ) = 30 write(1, "third malloc address 0804a1f8\n", 30third malloc address 0804a1f8 ) = 30 write(1, "third malloc address 0804a218\n", 30third malloc address 0804a218 ) = 30 write(1, "third malloc address 0804a238\n", 30third malloc address 0804a238 ) = 30 write(1, "third malloc address 0804a258\n", 30third malloc address 0804a258 ) = 30 write(1, "third malloc address 0804a278\n", 30third malloc address 0804a278 ) = 30 write(1, "third malloc address 0804a298\n", 30third malloc address 0804a298 ) = 30 exit_group(0) = ?
|