qzaidi / magickwand

native port of imagemagick
21 stars 7 forks source link

dlopen() call to module fails with nodejs 0.9.1/2 #4

Closed pasusarla closed 11 years ago

pasusarla commented 11 years ago

On a system with g++ version 4.6.3 and python 2.7.3, 'npm install magickwand' executes successfully with both nodejs <= 0.8.12 as well as > 0.8.12.

However, 'require(/path/to/magickwand/module)' fails with nodejs 0.9.1 and 0.9.2, with the following error -

module.js:490 process.dlopen(filename, module.exports); ^ Error: Symbol magickwand_module not found. at Object.Module._extensions..node (module.js:490:11) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:362:17) at require (module.js:378:17) at Object. (/home/aditya/code/nodestore/node_modules/magickwand/index.js:3:13) at Module._compile (module.js:454:26) at Object.Module._extensions..js (module.js:472:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12)

The strace output is below -

execve("/usr/bin/node", ["node", "app.js"], [/* 54 vars _/]) = 0 brk(0) = 0x9e66000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77bf000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=213191, ...}) = 0 mmap2(NULL, 213191, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb778a000 close(3) = 0 open("/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\35\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=87556, ...}) = 0 mmap2(NULL, 90364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7773000 mmap2(0xb7788000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7788000 close(3) = 0 open("/usr/lib/libv8.so.3.13.7", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\257\2\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=4787720, ...}) = 0 mmap2(NULL, 4794972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb72e0000 mmap2(0xb7759000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x479) = 0xb7759000 mmap2(0xb7771000, 6748, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7771000 close(3) = 0 open("/usr/lib/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\7\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0555, st_size=378744, ...}) = 0 mmap2(NULL, 381784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7282000 mmap2(0xb72da000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x57) = 0xb72da000 close(3) = 0 open("/usr/lib/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\27\4\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0555, st_size=1607912, ...}) = 0 mmap2(NULL, 1624904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb70f5000 mmap2(0xb7268000, 94208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172) = 0xb7268000 mmap2(0xb727f000, 11080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb727f000 close(3) = 0 open("/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\36\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=30584, ...}) = 0 mmap2(NULL, 33424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb70ec000 mmap2(0xb70f3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb70f3000 close(3) = 0 open("/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\v\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=9668, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb70eb000 mmap2(NULL, 12420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb70e7000 mmap2(0xb70e9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb70e9000 close(3) = 0 open("/usr/lib/gcc/i686-pc-linux-gnu/4.6.3/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\246\4\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=917936, ...}) = 0 mmap2(NULL, 947656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6fff000 mmap2(0xb70db000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdb) = 0xb70db000 mmap2(0xb70e0000, 26056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb70e0000 close(3) = 0 open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220#\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=116148, ...}) = 0 mmap2(NULL, 119344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6fe1000 mmap2(0xb6ffd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b) = 0xb6ffd000 close(3) = 0 open("/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0]\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=120600, ...}) = 0 mmap2(NULL, 98828, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6fc8000 mmap2(0xb6fdd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15) = 0xb6fdd000 mmap2(0xb6fdf000, 4620, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6fdf000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\246\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1590560, ...}) = 0 mmap2(NULL, 1604284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6e40000 mprotect(0xb6fc1000, 4096, PROT_NONE) = 0 mmap2(0xb6fc2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x181) = 0xb6fc2000 mmap2(0xb6fc5000, 10940, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6fc5000 close(3) = 0 open("/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200W\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=152972, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e3f000 mmap2(NULL, 155792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6e18000 mmap2(0xb6e3d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24) = 0xb6e3d000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e17000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb6e17a40, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb6fc2000, 8192, PROT_READ) = 0 mprotect(0xb6e3d000, 4096, PROT_READ) = 0 mprotect(0xb6fdd000, 4096, PROT_READ) = 0 mprotect(0xb6ffd000, 4096, PROT_READ) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e16000 mprotect(0xb70db000, 16384, PROT_READ) = 0 mprotect(0xb70e9000, 4096, PROT_READ) = 0 mprotect(0xb70f3000, 4096, PROT_READ) = 0 mprotect(0xb7788000, 4096, PROT_READ) = 0 mprotect(0xb7268000, 65536, PROT_READ) = 0 mprotect(0xb72da000, 8192, PROT_READ) = 0 mprotect(0xb7759000, 86016, PROT_READ) = 0 mprotect(0x81c0000, 4096, PROT_READ) = 0 mprotect(0xb77df000, 4096, PROT_READ) = 0 munmap(0xb778a000, 213191) = 0 set_tid_address(0xb6e17aa8) = 28932 set_robust_list(0xb6e17ab0, 12) = 0 futex(0xbff4838c, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0xbff4838c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, bff483a8) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0xb6fcd6c0, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6fcd740, [], SA_RESTART|SA_SIGINFO}, 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 uname({sys="Linux", node="thunderbird", ...}) = 0 brk(0) = 0x9e66000 brk(0x9e87000) = 0x9e87000 getrlimit(RLIMIT_DATA, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0 clockgettime(0x7 /* CLOCK??? _/, {164226, 41364630}) = 0 ioctl(0, FIOCLEX) = 0 ioctl(1, FIOCLEX) = 0 ioctl(2, FIOCLEX) = 0 ioctl(3, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(4, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(5, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(6, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(7, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(8, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(9, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(10, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(11, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(12, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(13, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(14, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(15, FIOCLEX) = -1 EBADF (Bad file descriptor) ioctl(16, FIOCLEX) = -1 EBADF (Bad file descriptor) rt_sigaction(SIGPIPE, {SIG_IGN, ~[RTMIN RT_1], 0}, NULL, 8) = 0 rt_sigaction(SIGINT, {0x806a460, ~[RTMIN RT_1], 0}, NULL, 8) = 0 rt_sigaction(SIGTERM, {0x806a460, ~[RTMIN RT_1], 0}, NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {164226, 42336383}) = 0 clock_gettime(CLOCK_MONOTONIC, {164226, 42398200}) = 0 getuid32() = 1000 geteuid32() = 1000 getgid32() = 100 getegid32() = 100 gettimeofday({1351054013, 485462}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {164226, 42661382}) = 0 epoll_create1(EPOLL_CLOEXEC) = 3 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 eventfd2(0, O_NONBLOCK|O_CLOEXEC) = 4 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 fcntl64(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 rt_sigaction(SIGCHLD, {0x80d2b30, ~[RTMIN RT_1], SA_RESTART}, NULL, 8) = 0 rt_sigaction(SIGUSR1, {0x806adc0, ~[RTMIN RT_1], 0}, NULL, 8) = 0 gettimeofday({1351054013, 485935}, NULL) = 0 mmap2(0x4975f000, 4096, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x4975f000 mmap2(0x4975f000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4975f000 munmap(0x4975f000, 4096) = 0 mmap2(0x2a87a000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a87a000 mprotect(0x2a87a000, 4096, PROT_READ|PROT_EXEC) = 0 mmap2(0x59b6f000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x59b6f000 mprotect(0x59b6f000, 4096, PROT_READ|PROT_EXEC) = 0 mmap2(0x5736b000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x5736b000 mprotect(0x5736b000, 4096, PROT_READ|PROT_EXEC) = 0 mmap2(0x3c543000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3c543000 mprotect(0x3c543000, 4096, PROT_READ|PROT_EXEC) = 0 mmap2(0x2563b000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2563b000 mprotect(0x2563b000, 4096, PROT_READ|PROT_EXEC) = 0 mmap2(0x231f9000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x231f9000 gettid() = 28932 mmap2(0x33b9a000, 33554432, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x33b9a000 munmap(0x33b9a000, 4612096) = 0 munmap(0x35000000, 12165120) = 0 mmap2(0x34700000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x34700000 mmap2(0x5785d000, 196608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x5785d000 mmap2(0x5daac000, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x5daac000 mmap2(0x5daac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5daac000 mmap2(0x57860000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x57860000 brk(0x9eaa000) = 0x9eaa000 mmap2(0x2e9d0000, 1216512, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x2e9d0000 munmap(0x2e9d0000, 196608) = 0 munmap(0x2ea29000, 851968) = 0 mmap2(0x2ea00000, 163968, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ea00000 mmap2(0x4bdce000, 1347584, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x4bdce000 munmap(0x4bdce000, 204800) = 0 munmap(0x4be49000, 843776) = 0 mmap2(0x4be00000, 295040, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4be00000 mmap2(0x49881000, 1282048, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x49881000 munmap(0x49881000, 520192) = 0 munmap(0x49939000, 528384) = 0 mmap2(0x49900000, 229504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x49900000 mmap2(0x5518c000, 1486848, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x5518c000 munmap(0x5518c000, 475136) = 0 munmap(0x5526b000, 573440) = 0 mmap2(0x55200000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x55200000 mprotect(0x55209000, 4096, PROT_NONE) = 0 mmap2(0x5520a000, 393216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5520a000 mprotect(0x5526a000, 4096, PROT_NONE) = 0 mmap2(0x34c2a000, 1183744, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb6cf5000 munmap(0xb6cf5000, 45056) = 0 munmap(0xb6d21000, 1003520) = 0 mmap2(0xb6d00000, 131200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d00000 gettimeofday({1351054013, 490867}, NULL) = 0 readlink("/proc/self/exe", "/usr/bin/node", 8191) = 13 brk(0x9ed7000) = 0x9ed7000 brk(0x9ef8000) = 0x9ef8000 brk(0x9ebe000) = 0x9ebe000 brk(0x9eba000) = 0x9eba000 brk(0x9eb8000) = 0x9eb8000 mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb779e000 brk(0x9ed9000) = 0x9ed9000 munmap(0xb779e000, 135168) = 0 brk(0x9efa000) = 0x9efa000 brk(0x9ed8000) = 0x9ed8000 getcwd("/home/aditya/code/nodestore", 4096) = 28 getcwd("/home/aditya/code/nodestore", 4096) = 28 clock_gettime(CLOCK_MONOTONIC, {164226, 78081627}) = 0 brk(0x9ef9000) = 0x9ef9000 mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6dd5000 munmap(0xb6dd5000, 266240) = 0 mmap2(0x4dd01000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x4dd01000 munmap(0x4dd01000, 1044480) = 0 munmap(0x4df00000, 4096) = 0 mmap2(0x4de00000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4de00000 pipe2([5, 6], O_NONBLOCK|O_CLOEXEC) = 0 futex(0x81c579c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 stat64("/home/aditya/code/nodestore/app.js", {st_mode=S_IFREG|0644, st_size=3159, ...}) = 0 gettimeofday({1351054013, 534015}, NULL) = 0 gettimeofday({1351054013, 534206}, NULL) = 0 gettimeofday({1351054013, 534300}, NULL) = 0 lstat64("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 536081}, NULL) = 0 gettimeofday({1351054013, 536140}, NULL) = 0 gettimeofday({1351054013, 536195}, NULL) = 0 lstat64("/home/aditya", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 gettimeofday({1351054013, 536513}, NULL) = 0 gettimeofday({1351054013, 536567}, NULL) = 0 gettimeofday({1351054013, 536621}, NULL) = 0 lstat64("/home/aditya/code", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 536801}, NULL) = 0 gettimeofday({1351054013, 536862}, NULL) = 0 gettimeofday({1351054013, 536917}, NULL) = 0 lstat64("/home/aditya/code/nodestore", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 537072}, NULL) = 0 gettimeofday({1351054013, 537124}, NULL) = 0 gettimeofday({1351054013, 537177}, NULL) = 0 lstat64("/home/aditya/code/nodestore/app.js", {st_mode=S_IFREG|0644, st_size=3159, ...}) = 0 gettimeofday({1351054013, 537329}, NULL) = 0 gettimeofday({1351054013, 537382}, NULL) = 0 gettimeofday({1351054013, 537435}, NULL) = 0 open("/home/aditya/code/nodestore/app.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=3159, ...}) = 0 gettimeofday({1351054013, 540931}, NULL) = 0 gettimeofday({1351054013, 540990}, NULL) = 0 gettimeofday({1351054013, 541045}, NULL) = 0 read(7, "\"use strict\";\n\nvar util = requir"..., 3159) = 3159 close(7) = 0 getcwd("/home/aditya/code/nodestore", 4096) = 28 stat64("/home/aditya/code/nodestore/config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 546717}, NULL) = 0 gettimeofday({1351054013, 546775}, NULL) = 0 gettimeofday({1351054013, 546830}, NULL) = 0 stat64("/home/aditya/code/nodestore/config.js", {st_mode=S_IFREG|0644, st_size=3037, ...}) = 0 gettimeofday({1351054013, 547188}, NULL) = 0 gettimeofday({1351054013, 547241}, NULL) = 0 gettimeofday({1351054013, 547295}, NULL) = 0 lstat64("/home/aditya/code/nodestore/config.js", {st_mode=S_IFREG|0644, st_size=3037, ...}) = 0 gettimeofday({1351054013, 547557}, NULL) = 0 gettimeofday({1351054013, 547610}, NULL) = 0 gettimeofday({1351054013, 547663}, NULL) = 0 open("/home/aditya/code/nodestore/config.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=3037, ...}) = 0 gettimeofday({1351054013, 548375}, NULL) = 0 gettimeofday({1351054013, 548429}, NULL) = 0 gettimeofday({1351054013, 548482}, NULL) = 0 read(7, "module.exports = config = {\n po"..., 3037) = 3037 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 550203}, NULL) = 0 gettimeofday({1351054013, 550262}, NULL) = 0 gettimeofday({1351054013, 550316}, NULL) = 0 stat64("/home/aditya/code/nodestore/node_modules/express.js", 0xbff47cd0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express.json", 0xbff47cd0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express.node", 0xbff47cd0) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/package.json", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=6376, ...}) = 0 gettimeofday({1351054013, 551580}, NULL) = 0 gettimeofday({1351054013, 551637}, NULL) = 0 gettimeofday({1351054013, 551691}, NULL) = 0 read(7, "{\n \"name\": \"express\",\n \"descri"..., 6376) = 6376 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/index", 0xbff47cd0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/index.js", {st_mode=S_IFREG|0644, st_size=43, ...}) = 0 gettimeofday({1351054013, 552715}, NULL) = 0 gettimeofday({1351054013, 552771}, NULL) = 0 gettimeofday({1351054013, 552825}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 553051}, NULL) = 0 gettimeofday({1351054013, 553104}, NULL) = 0 gettimeofday({1351054013, 553157}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 553314}, NULL) = 0 gettimeofday({1351054013, 553367}, NULL) = 0 gettimeofday({1351054013, 553420}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/index.js", {st_mode=S_IFREG|0644, st_size=43, ...}) = 0 gettimeofday({1351054013, 553572}, NULL) = 0 gettimeofday({1351054013, 553630}, NULL) = 0 gettimeofday({1351054013, 553683}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/index.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=43, ...}) = 0 gettimeofday({1351054013, 554085}, NULL) = 0 gettimeofday({1351054013, 554138}, NULL) = 0 gettimeofday({1351054013, 554191}, NULL) = 0 read(7, "\nmodule.exports = require('./lib"..., 43) = 43 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/lib/express", 0xbff47b90) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/lib/express.js", {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0 gettimeofday({1351054013, 555208}, NULL) = 0 gettimeofday({1351054013, 555266}, NULL) = 0 gettimeofday({1351054013, 555320}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 555539}, NULL) = 0 gettimeofday({1351054013, 555592}, NULL) = 0 gettimeofday({1351054013, 555644}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/lib/express.js", {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0 gettimeofday({1351054013, 555803}, NULL) = 0 gettimeofday({1351054013, 555865}, NULL) = 0 gettimeofday({1351054013, 555919}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/lib/express.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=1329, ...}) = 0 gettimeofday({1351054013, 556288}, NULL) = 0 gettimeofday({1351054013, 556342}, NULL) = 0 gettimeofday({1351054013, 556395}, NULL) = 0 read(7, "\n/!\n * Express\n * Copyright(c) "..., 1329) = 1329 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect", 0xbff47a20) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect.js", 0xbff479f0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect.json", 0xbff479f0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect.node", 0xbff479f0) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect/package.json", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect/index.js", 0xbff479f0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect/index.json", 0xbff479f0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/lib/node_modules/connect/index.node", 0xbff479f0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 558484}, NULL) = 0 gettimeofday({1351054013, 558542}, NULL) = 0 gettimeofday({1351054013, 558596}, NULL) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect.js", 0xbff479f0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect.json", 0xbff479f0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect.node", 0xbff479f0) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/package.json", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=852, ...}) = 0 gettimeofday({1351054013, 559244}, NULL) = 0 gettimeofday({1351054013, 559298}, NULL) = 0 gettimeofday({1351054013, 559352}, NULL) = 0 read(7, "{\n \"name\": \"connect\",\n \"versio"..., 852) = 852 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/index", 0xbff47a00) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/index.js", {st_mode=S_IFREG|0644, st_size=43, ...}) = 0 gettimeofday({1351054013, 559991}, NULL) = 0 gettimeofday({1351054013, 560046}, NULL) = 0 gettimeofday({1351054013, 560100}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 560345}, NULL) = 0 gettimeofday({1351054013, 560400}, NULL) = 0 gettimeofday({1351054013, 560454}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 560615}, NULL) = 0 gettimeofday({1351054013, 560669}, NULL) = 0 gettimeofday({1351054013, 560729}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/index.js", {st_mode=S_IFREG|0644, st_size=43, ...}) = 0 gettimeofday({1351054013, 560893}, NULL) = 0 gettimeofday({1351054013, 560947}, NULL) = 0 gettimeofday({1351054013, 561001}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/index.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=43, ...}) = 0 gettimeofday({1351054013, 561378}, NULL) = 0 gettimeofday({1351054013, 561431}, NULL) = 0 gettimeofday({1351054013, 561484}, NULL) = 0 read(7, "\nmodule.exports = require('./lib"..., 43) = 43 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/connect", 0xbff478c0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/connect.js", {st_mode=S_IFREG|0644, st_size=2270, ...}) = 0 gettimeofday({1351054013, 562357}, NULL) = 0 gettimeofday({1351054013, 562414}, NULL) = 0 gettimeofday({1351054013, 562469}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 562690}, NULL) = 0 gettimeofday({1351054013, 562744}, NULL) = 0 gettimeofday({1351054013, 562797}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/connect.js", {st_mode=S_IFREG|0644, st_size=2270, ...}) = 0 gettimeofday({1351054013, 562979}, NULL) = 0 gettimeofday({1351054013, 563033}, NULL) = 0 gettimeofday({1351054013, 563086}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/connect.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=2270, ...}) = 0 gettimeofday({1351054013, 563461}, NULL) = 0 gettimeofday({1351054013, 563514}, NULL) = 0 gettimeofday({1351054013, 563568}, NULL) = 0 read(7, "\n/!\n * Connect\n * Copyright(c) "..., 2270) = 2270 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/http", 0xbff47750) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/http.js", {st_mode=S_IFREG|0644, st_size=5337, ...}) = 0 gettimeofday({1351054013, 564699}, NULL) = 0 gettimeofday({1351054013, 564758}, NULL) = 0 gettimeofday({1351054013, 564812}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/http.js", {st_mode=S_IFREG|0644, st_size=5337, ...}) = 0 gettimeofday({1351054013, 565060}, NULL) = 0 gettimeofday({1351054013, 565114}, NULL) = 0 gettimeofday({1351054013, 565168}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/http.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=5337, ...}) = 0 gettimeofday({1351054013, 565566}, NULL) = 0 gettimeofday({1351054013, 565620}, NULL) = 0 gettimeofday({1351054013, 565674}, NULL) = 0 read(7, "\n/!\n * Connect - HTTPServer\n * "..., 5337) = 5337 close(7) = 0 brk(0x9f42000) = 0x9f42000 brk(0x9ec8000) = 0x9ec8000 brk(0x9f07000) = 0x9f07000 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils", 0xbff475e0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils.js", {st_mode=S_IFREG|0644, st_size=9099, ...}) = 0 gettimeofday({1351054013, 585250}, NULL) = 0 gettimeofday({1351054013, 585309}, NULL) = 0 gettimeofday({1351054013, 585364}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils.js", {st_mode=S_IFREG|0644, st_size=9099, ...}) = 0 gettimeofday({1351054013, 585605}, NULL) = 0 gettimeofday({1351054013, 585659}, NULL) = 0 gettimeofday({1351054013, 585712}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=9099, ...}) = 0 gettimeofday({1351054013, 586120}, NULL) = 0 gettimeofday({1351054013, 586174}, NULL) = 0 gettimeofday({1351054013, 586227}, NULL) = 0 read(7, "\n/!\n * Connect - utils\n * Copyr"..., 9099) = 9099 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/https", 0xbff47750) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/https.js", {st_mode=S_IFREG|0644, st_size=1021, ...}) = 0 gettimeofday({1351054013, 594102}, NULL) = 0 gettimeofday({1351054013, 594161}, NULL) = 0 gettimeofday({1351054013, 594216}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/https.js", {st_mode=S_IFREG|0644, st_size=1021, ...}) = 0 gettimeofday({1351054013, 594466}, NULL) = 0 gettimeofday({1351054013, 594519}, NULL) = 0 gettimeofday({1351054013, 594573}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/https.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=1021, ...}) = 0 gettimeofday({1351054013, 594976}, NULL) = 0 gettimeofday({1351054013, 595030}, NULL) = 0 gettimeofday({1351054013, 595083}, NULL) = 0 read(7, "\n/!\n * Connect - HTTPServer\n * "..., 1021) = 1021 close(7) = 0 mmap2(NULL, 10489856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62ff000 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/patch", 0xbff47750) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/patch.js", {st_mode=S_IFREG|0644, st_size=1509, ...}) = 0 gettimeofday({1351054013, 602130}, NULL) = 0 gettimeofday({1351054013, 602189}, NULL) = 0 gettimeofday({1351054013, 602251}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/patch.js", {st_mode=S_IFREG|0644, st_size=1509, ...}) = 0 gettimeofday({1351054013, 602483}, NULL) = 0 gettimeofday({1351054013, 602542}, NULL) = 0 gettimeofday({1351054013, 602610}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/patch.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=1509, ...}) = 0 gettimeofday({1351054013, 603008}, NULL) = 0 gettimeofday({1351054013, 603062}, NULL) = 0 gettimeofday({1351054013, 603115}, NULL) = 0 read(7, "\n/!\n * Connect\n * Copyright(c) "..., 1509) = 1509 close(7) = 0 openat(AT_FDCWD, "/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 7 fcntl64(7, F_GETFD) = 0x1 (flags FDCLOEXEC) getdents64(7, / 23 entries /, 32768) = 768 getdents64(7, / 0 entries _/, 32768) = 0 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/responseTime", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/responseTime.js", {st_mode=S_IFREG|0644, st_size=725, ...}) = 0 gettimeofday({1351054013, 606066}, NULL) = 0 gettimeofday({1351054013, 606125}, NULL) = 0 gettimeofday({1351054013, 606180}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 606612}, NULL) = 0 gettimeofday({1351054013, 606666}, NULL) = 0 gettimeofday({1351054013, 606719}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/responseTime.js", {st_mode=S_IFREG|0644, st_size=725, ...}) = 0 gettimeofday({1351054013, 606902}, NULL) = 0 gettimeofday({1351054013, 606956}, NULL) = 0 gettimeofday({1351054013, 607009}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/responseTime.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=725, ...}) = 0 gettimeofday({1351054013, 607607}, NULL) = 0 gettimeofday({1351054013, 607661}, NULL) = 0 gettimeofday({1351054013, 607715}, NULL) = 0 read(7, "\n/!\n * Connect - responseTime\n "..., 725) = 725 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/logger", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/logger.js", {st_mode=S_IFREG|0644, st_size=6902, ...}) = 0 gettimeofday({1351054013, 608755}, NULL) = 0 gettimeofday({1351054013, 608813}, NULL) = 0 gettimeofday({1351054013, 608883}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/logger.js", {st_mode=S_IFREG|0644, st_size=6902, ...}) = 0 gettimeofday({1351054013, 609136}, NULL) = 0 gettimeofday({1351054013, 609189}, NULL) = 0 gettimeofday({1351054013, 609242}, NULL) = 0 mmap2(0x34f00000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x34f00000 gettimeofday({1351054013, 609489}, NULL) = 0 gettimeofday({1351054013, 615109}, NULL) = 0 gettimeofday({1351054013, 615589}, NULL) = 0 gettimeofday({1351054013, 615931}, NULL) = 0 mmap2(0x38e0e000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x38e0e000 munmap(0x38e0e000, 991232) = 0 munmap(0x39000000, 57344) = 0 mmap2(0x38f00000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x38f00000 gettimeofday({1351054013, 618978}, NULL) = 0 gettimeofday({1351054013, 619040}, NULL) = 0 gettimeofday({1351054013, 619083}, NULL) = 0 gettimeofday({1351054013, 619126}, NULL) = 0 gettimeofday({1351054013, 619170}, NULL) = 0 gettimeofday({1351054013, 619212}, NULL) = 0 gettimeofday({1351054013, 619413}, NULL) = 0 gettimeofday({1351054013, 619456}, NULL) = 0 mmap2(0x5daad000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5daad000 mmap2(0x5daae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5daae000 mmap2(0x5dab0000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5dab0000 mmap2(0x5dab4000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5dab4000 mmap2(0x5dabc000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5dabc000 mmap2(0x5dacc000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5dacc000 mmap2(0x5daec000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5daec000 mmap2(0x5db2c000, 524288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5db2c000 gettimeofday({1351054013, 620784}, NULL) = 0 gettimeofday({1351054013, 620841}, NULL) = 0 gettimeofday({1351054013, 620902}, NULL) = 0 gettimeofday({1351054013, 620946}, NULL) = 0 gettimeofday({1351054013, 620988}, NULL) = 0 gettimeofday({1351054013, 621031}, NULL) = 0 gettimeofday({1351054013, 621356}, NULL) = 0 gettimeofday({1351054013, 621508}, NULL) = 0 gettimeofday({1351054013, 621580}, NULL) = 0 gettimeofday({1351054013, 621679}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/logger.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=6902, ...}) = 0 gettimeofday({1351054013, 622696}, NULL) = 0 gettimeofday({1351054013, 622785}, NULL) = 0 gettimeofday({1351054013, 622878}, NULL) = 0 read(7, "\n/!\n * Connect - logger\n * Copy"..., 6902) = 6902 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/csrf", 0xbff47320) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/csrf.js", {st_mode=S_IFREG|0644, st_size=2818, ...}) = 0 gettimeofday({1351054013, 625698}, NULL) = 0 gettimeofday({1351054013, 625757}, NULL) = 0 gettimeofday({1351054013, 625812}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/csrf.js", {st_mode=S_IFREG|0644, st_size=2818, ...}) = 0 gettimeofday({1351054013, 626169}, NULL) = 0 gettimeofday({1351054013, 626223}, NULL) = 0 gettimeofday({1351054013, 626277}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/csrf.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=2818, ...}) = 0 gettimeofday({1351054013, 627002}, NULL) = 0 gettimeofday({1351054013, 627058}, NULL) = 0 gettimeofday({1351054013, 627111}, NULL) = 0 read(7, "\n/!\n * Connect - csrf\n * Copyri"..., 2818) = 2818 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils", 0xbff47240) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils.js", {st_mode=S_IFREG|0644, st_size=9099, ...}) = 0 gettimeofday({1351054013, 629191}, NULL) = 0 gettimeofday({1351054013, 629250}, NULL) = 0 gettimeofday({1351054013, 629305}, NULL) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/directory", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/directory.js", {st_mode=S_IFREG|0644, st_size=5308, ...}) = 0 gettimeofday({1351054013, 629898}, NULL) = 0 gettimeofday({1351054013, 629954}, NULL) = 0 gettimeofday({1351054013, 630008}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/directory.js", {st_mode=S_IFREG|0644, st_size=5308, ...}) = 0 gettimeofday({1351054013, 630319}, NULL) = 0 gettimeofday({1351054013, 630373}, NULL) = 0 gettimeofday({1351054013, 630426}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/directory.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=5308, ...}) = 0 gettimeofday({1351054013, 630889}, NULL) = 0 gettimeofday({1351054013, 630944}, NULL) = 0 gettimeofday({1351054013, 630998}, NULL) = 0 read(7, "\n/!\n * Connect - directory\n * C"..., 5308) = 5308 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/errorHandler", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/errorHandler.js", {st_mode=S_IFREG|0644, st_size=2915, ...}) = 0 gettimeofday({1351054013, 632883}, NULL) = 0 gettimeofday({1351054013, 632943}, NULL) = 0 gettimeofday({1351054013, 632997}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/errorHandler.js", {st_mode=S_IFREG|0644, st_size=2915, ...}) = 0 gettimeofday({1351054013, 633301}, NULL) = 0 gettimeofday({1351054013, 633355}, NULL) = 0 gettimeofday({1351054013, 633409}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/errorHandler.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=2915, ...}) = 0 gettimeofday({1351054013, 633976}, NULL) = 0 gettimeofday({1351054013, 634031}, NULL) = 0 gettimeofday({1351054013, 634084}, NULL) = 0 read(7, "/!\n * Connect - errorHandler\n _"..., 2915) = 2915 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/router", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/router.js", {st_mode=S_IFREG|0644, st_size=8687, ...}) = 0 gettimeofday({1351054013, 635638}, NULL) = 0 gettimeofday({1351054013, 635697}, NULL) = 0 gettimeofday({1351054013, 635752}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/router.js", {st_mode=S_IFREG|0644, st_size=8687, ...}) = 0 gettimeofday({1351054013, 636013}, NULL) = 0 gettimeofday({1351054013, 636067}, NULL) = 0 gettimeofday({1351054013, 636120}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/router.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=8687, ...}) = 0 gettimeofday({1351054013, 636514}, NULL) = 0 gettimeofday({1351054013, 636567}, NULL) = 0 gettimeofday({1351054013, 636621}, NULL) = 0 read(7, "\n/!\n * Connect - router\n * Copy"..., 8687) = 8687 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/methodOverride", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js", {st_mode=S_IFREG|0644, st_size=916, ...}) = 0 gettimeofday({1351054013, 638805}, NULL) = 0 gettimeofday({1351054013, 638887}, NULL) = 0 gettimeofday({1351054013, 638942}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js", {st_mode=S_IFREG|0644, st_size=916, ...}) = 0 gettimeofday({1351054013, 639201}, NULL) = 0 gettimeofday({1351054013, 639255}, NULL) = 0 gettimeofday({1351054013, 639309}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=916, ...}) = 0 gettimeofday({1351054013, 639757}, NULL) = 0 gettimeofday({1351054013, 639812}, NULL) = 0 gettimeofday({1351054013, 639874}, NULL) = 0 read(7, "\n/!\n * Connect - methodOverride"..., 916) = 916 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/cookieParser", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js", {st_mode=S_IFREG|0644, st_size=871, ...}) = 0 gettimeofday({1351054013, 640883}, NULL) = 0 gettimeofday({1351054013, 640942}, NULL) = 0 gettimeofday({1351054013, 640996}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js", {st_mode=S_IFREG|0644, st_size=871, ...}) = 0 gettimeofday({1351054013, 641257}, NULL) = 0 gettimeofday({1351054013, 641310}, NULL) = 0 gettimeofday({1351054013, 641364}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=871, ...}) = 0 gettimeofday({1351054013, 641802}, NULL) = 0 gettimeofday({1351054013, 641864}, NULL) = 0 gettimeofday({1351054013, 641919}, NULL) = 0 read(7, "\n/!\n * Connect - cookieParser\n "..., 871) = 871 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils", 0xbff47250) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/utils.js", {st_mode=S_IFREG|0644, st_size=9099, ...}) = 0 gettimeofday({1351054013, 642941}, NULL) = 0 gettimeofday({1351054013, 643000}, NULL) = 0 gettimeofday({1351054013, 643054}, NULL) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/compiler", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/compiler.js", {st_mode=S_IFREG|0644, st_size=3852, ...}) = 0 gettimeofday({1351054013, 643534}, NULL) = 0 gettimeofday({1351054013, 643589}, NULL) = 0 gettimeofday({1351054013, 643642}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/compiler.js", {st_mode=S_IFREG|0644, st_size=3852, ...}) = 0 gettimeofday({1351054013, 643889}, NULL) = 0 gettimeofday({1351054013, 643944}, NULL) = 0 gettimeofday({1351054013, 643997}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/compiler.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=3852, ...}) = 0 gettimeofday({1351054013, 644388}, NULL) = 0 gettimeofday({1351054013, 644442}, NULL) = 0 gettimeofday({1351054013, 644495}, NULL) = 0 read(7, "\n/!\n * Connect - compiler\n * Co"..., 3852) = 3852 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/query", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/query.js", {st_mode=S_IFREG|0644, st_size=707, ...}) = 0 gettimeofday({1351054013, 646172}, NULL) = 0 gettimeofday({1351054013, 646231}, NULL) = 0 gettimeofday({1351054013, 646286}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/query.js", {st_mode=S_IFREG|0644, st_size=707, ...}) = 0 gettimeofday({1351054013, 646537}, NULL) = 0 gettimeofday({1351054013, 646590}, NULL) = 0 gettimeofday({1351054013, 646643}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/query.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=707, ...}) = 0 gettimeofday({1351054013, 647058}, NULL) = 0 gettimeofday({1351054013, 647112}, NULL) = 0 gettimeofday({1351054013, 647165}, NULL) = 0 read(7, "\n/!\n * Connect - query\n * Copyr"..., 707) = 707 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs", 0xbff47250) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs.node", 0xbff47220) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs/package.json", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs/index.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs/index.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/qs/index.node", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs", 0xbff47250) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs.node", 0xbff47220) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs/package.json", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs/index.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs/index.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/qs/index.node", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs", 0xbff47250) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs.node", 0xbff47220) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs/package.json", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs/index.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs/index.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/qs/index.node", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 651423}, NULL) = 0 gettimeofday({1351054013, 651482}, NULL) = 0 gettimeofday({1351054013, 651536}, NULL) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs.node", 0xbff47220) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/package.json", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=2399, ...}) = 0 gettimeofday({1351054013, 652195}, NULL) = 0 gettimeofday({1351054013, 652250}, NULL) = 0 gettimeofday({1351054013, 652304}, NULL) = 0 read(7, "{\n \"name\": \"qs\",\n \"description"..., 2399) = 2399 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/index", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/index.js", {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 gettimeofday({1351054013, 652889}, NULL) = 0 gettimeofday({1351054013, 652944}, NULL) = 0 gettimeofday({1351054013, 652998}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 653260}, NULL) = 0 gettimeofday({1351054013, 653314}, NULL) = 0 gettimeofday({1351054013, 653368}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/index.js", {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 gettimeofday({1351054013, 653532}, NULL) = 0 gettimeofday({1351054013, 653585}, NULL) = 0 gettimeofday({1351054013, 653639}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/index.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 gettimeofday({1351054013, 654036}, NULL) = 0 gettimeofday({1351054013, 654090}, NULL) = 0 gettimeofday({1351054013, 654143}, NULL) = 0 read(7, "\nmodule.exports = require('./lib"..., 47) = 47 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/lib/querystring", 0xbff470e0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/lib/querystring.js", {st_mode=S_IFREG|0644, st_size=5475, ...}) = 0 gettimeofday({1351054013, 655029}, NULL) = 0 gettimeofday({1351054013, 655087}, NULL) = 0 gettimeofday({1351054013, 655142}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 655391}, NULL) = 0 gettimeofday({1351054013, 655445}, NULL) = 0 gettimeofday({1351054013, 655499}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/lib/querystring.js", {st_mode=S_IFREG|0644, st_size=5475, ...}) = 0 gettimeofday({1351054013, 655675}, NULL) = 0 gettimeofday({1351054013, 655729}, NULL) = 0 gettimeofday({1351054013, 655783}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/qs/lib/querystring.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=5475, ...}) = 0 gettimeofday({1351054013, 656231}, NULL) = 0 gettimeofday({1351054013, 656294}, NULL) = 0 gettimeofday({1351054013, 656348}, NULL) = 0 read(7, "\n/!\n * querystring\n * Copyright"..., 5475) = 5475 close(7) = 0 mmap2(0x42b76000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x42b76000 munmap(0x42b76000, 565248) = 0 munmap(0x42d00000, 483328) = 0 mmap2(0x42c00000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x42c00000 mprotect(0x42c09000, 4096, PROT_NONE) = 0 mmap2(0x42c0a000, 1003520, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x42c0a000 mprotect(0x42cff000, 4096, PROT_NONE) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/bodyParser", 0xbff473b0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js", {st_mode=S_IFREG|0644, st_size=4435, ...}) = 0 gettimeofday({1351054013, 658618}, NULL) = 0 gettimeofday({1351054013, 658682}, NULL) = 0 gettimeofday({1351054013, 658737}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js", {st_mode=S_IFREG|0644, st_size=4435, ...}) = 0 gettimeofday({1351054013, 659024}, NULL) = 0 gettimeofday({1351054013, 659078}, NULL) = 0 gettimeofday({1351054013, 659131}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, stsize=4435, ...}) = 0 gettimeofday({1351054013, 659572}, NULL) = 0 gettimeofday({1351054013, 659627}, NULL) = 0 gettimeofday({1351054013, 659680}, NULL) = 0 read(7, "\n/!\n * Connect - bodyParser\n * "..., 4435) = 4435 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable", 0xbff47250) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable.node", 0xbff47220) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable/package.json", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable/index.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable/index.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/middleware/node_modules/formidable/index.node", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable", 0xbff47250) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable.node", 0xbff47220) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable/package.json", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable/index.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable/index.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/lib/node_modules/formidable/index.node", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 663365}, NULL) = 0 gettimeofday({1351054013, 663424}, NULL) = 0 gettimeofday({1351054013, 663479}, NULL) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable.js", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable.json", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable.node", 0xbff47220) = -1 ENOENT (No such file or directory) open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/package.json", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=11585, ...}) = 0 gettimeofday({1351054013, 664162}, NULL) = 0 gettimeofday({1351054013, 664216}, NULL) = 0 gettimeofday({1351054013, 664269}, NULL) = 0 read(7, "{\n \"name\": \"formidable\",\n \"ver"..., 11585) = 11585 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/lib/index", 0xbff47220) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/lib/index.js", {st_mode=S_IFREG|0644, st_size=133, ...}) = 0 gettimeofday({1351054013, 665620}, NULL) = 0 gettimeofday({1351054013, 665677}, NULL) = 0 gettimeofday({1351054013, 665732}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 666006}, NULL) = 0 gettimeofday({1351054013, 666059}, NULL) = 0 gettimeofday({1351054013, 666113}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 666278}, NULL) = 0 gettimeofday({1351054013, 666332}, NULL) = 0 gettimeofday({1351054013, 666385}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 gettimeofday({1351054013, 666547}, NULL) = 0 gettimeofday({1351054013, 666600}, NULL) = 0 gettimeofday({1351054013, 666653}, NULL) = 0 lstat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/lib/index.js", {st_mode=S_IFREG|0644, st_size=133, ...}) = 0 gettimeofday({1351054013, 666821}, NULL) = 0 gettimeofday({1351054013, 666881}, NULL) = 0 gettimeofday({1351054013, 666935}, NULL) = 0 open("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/lib/index.js", O_RDONLY|O_LARGEFILE) = 7 ioctl(7, FIOCLEX) = 0 fstat64(7, {st_mode=S_IFREG|0644, st_size=133, ...}) = 0 gettimeofday({1351054013, 667377}, NULL) = 0 gettimeofday({1351054013, 667430}, NULL) = 0 gettimeofday({1351054013, 667483}, NULL) = 0 read(7, "var IncomingForm = require('./in"..., 133) = 133 close(7) = 0 stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/lib/incoming_form", 0xbff470e0) = -1 ENOENT (No such file or directory) stat64("/home/aditya/code/nodestore/node_modules/express/node_modules/connect/node_modules/formidable/lib/incomingform.js", {st

pasusarla commented 11 years ago

This is a gentoo system. System information (output of 'emerge --info') is below -

Portage 2.1.11.30 (default/linux/x86/10.0/desktop/kde, gcc-4.6.3, glibc-2.15-r3, 3.3.0-gentoo i686) System uname: Linux-3.3.0-gentoo-i686-AMD_Athlon-tm-_XP_2500+-with-gentoo-2.2 Timestamp of tree: Wed, 24 Oct 2012 03:45:01 +0000 ccache version 3.1.8 [enabled] app-shells/bash: 4.2_p37 dev-java/java-config: 2.1.12 dev-lang/python: 2.7.3-r2, 3.2.3-r1 dev-util/ccache: 3.1.8 dev-util/cmake: 2.8.9-r1 dev-util/pkgconfig: 0.27.1 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.11.1 sys-apps/sandbox: 2.6 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3, 1.11.5, 1.12.4 sys-devel/binutils: 2.22.90 sys-devel/gcc: 4.5.3-r2, 4.6.3 sys-devel/gcc-config: 1.7.3 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.6 (virtual/os-headers) sys-libs/glibc: 2.15-r3 Repositories: gentoo my_non_layman_overlay ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="*" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -fno-tree-pre" DISTDIR="/usr/portage/distfiles" FCFLAGS="-O2 -march=i686 -pipe" FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles metadata-transfer news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="-O2 -march=i686 -pipe" GENTOO_MIRRORS="http://gentoo.cs.nctu.edu.tw/gentoo/ http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ http://gentoo.in.th/ http://gentoo.channelx.biz/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/home/aditya/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 4kstacks X a52 aac aalib acl acpi addressbook aiglx akode alsa amr apache2 apng aqua_theme artswrappersuid bash-completion berkdb binfilter bluetooth branding bzip2 cairo cdaudio cdda cdr cli consolekit cpudetection cracklib crypt curl custom-cflags custom-optimization cxx dbus declarative dirac divx4linux dpms dri dts dvd dvdr dvdread emboss encode exif exscalibar faac faad fam fbcon ffmpeg firefox flac flickr frei0r g3dvl gadu geolocation gif gimp gpm gps groupwise grub gsm gstreamer htmlhandbook iconv icu ieee1394 imagemagick ipod ipv6 java6 javascript jpeg jpeg2k kde kipi lastfm lcms libnotify libsamplerate logitech-mouse lzo mad messenger minizip mjpeg mmx mmxext mng modules mozdevelop mozsvg mozxmlterm mp3 mp3tunes mp4 mpeg mplayer mudflap multimedia ncurses network nls nodrm nowebdav nptl nsplugin nvidia offensive ogg opencore-amr openexr opengl openmp pam pango pcre pdf phonon pic plasma png policykit postproc povray ppds pppd qq qt-faststart qt3support qt4 quicktime raw readline rss rtc rtmp sblive schroedinger sdl secure-delete semantic-desktop session sms sndfile source speex spell sse sse2 ssl startup-notification static-libs svg taglib tcpd testbed theora threads tiff truetype udev udisks unicode upower usb userlocales v4l v4l2 vaapi vcd vdpau virtuoso visualization vorbis vpx wifi winpopup wmf wxwidgets x264 x86 xcb xcomposite xinerama xml xscreensaver xulrunner xv xvid xvmc yahoo yv12 zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

pasusarla commented 11 years ago

One thing I haven't tried yet is rebuilding node-gyp from source using 4.6.3. Will post a report after doing that.

qzaidi commented 11 years ago

I have been able to build and install successfully, both using git repo and using npm, with 0.8.14

require(/path/to/magickwand/module)

Why are you requiring magickwand like this?

require('magickwand') should work if you used npm to install it.

pasusarla commented 11 years ago

The versions I tried > 0.8.12 were 0.9.1 and 0.9.2 (on this gentoo box). Apologies if the issue title was misleading that way. Fixed it now.

The npm install itself makes magickwand/index.js require the module using a relative (to cwd) path.

Also, the issue wasn't with building and installing the module, but with starting the nodestore app.

Anyway, I'll just try building node-gyp also on this same machine. Every other bit of the toolchain has been built with g++/gcc 4.6.3.

pasusarla commented 11 years ago

In fact, everything works with nodejs 0.9.0.

The issue occurs with 0.9.1 and 0.9.2.

qzaidi commented 11 years ago

Please try now, I have updated it to work with the 0.10.0 release. Reopen if not fixed.

pasusarla commented 11 years ago

Seemed to work fine the last time I checked (with 0.10.x). Thanks!