On Thu 08.01 12:22, Simon Marlow wrote:
> Markus Barenhoff wrote:
> >On Mon 15.12 09:26, Simon Marlow wrote:
> >Yesterday I updated my sources to the current darcs version. Now the build 
> >works
> >again, but there still seems to exist a problem with memory allocation:
> >
> >--- snip ---
> > $ ghci
> > GHCi, version 6.11.20090105: http://www.haskell.org/ghc/  :? for help
> > ghc: mmap 28672 bytes at 0x40099000: Invalid argument
> > ghc: Try specifying an address with +RTS -xm<addr> -RTS
> >--- snip ---
> 
> Could you run ktrace or truss on ghci so we can see the offending call to 
> mmap()?  I'm not sure what it is that the OS is complaining about.
> 

it looks like it is trying to mmap() stdin...

attached you find the complete trace.

--- snip ---
...
38437: 
stat("/usr/local/haskell/lib/ghc-6.11.20090105/ghc-prim-0.1.0.0/HSghc-prim-0.1.0.0.o",{
 mode=-rw-r--r-- ,inode=284783,size=623896,blksize=4096 }) = 0 (0x0)
38437: 
stat("/usr/local/haskell/lib/ghc-6.11.20090105/ghc-prim-0.1.0.0/HSghc-prim-0.1.0.0.o",{
 mode=-rw-r--r-- ,inode=284783,size=623896,blksize=4096 }) = 0 (0x0)
38437: 
open("/usr/local/haskell/lib/ghc-6.11.20090105/ghc-prim-0.1.0.0/HSghc-prim-0.1.0.0.o",O_RDONLY,00)
 = 6 (0x6)
38437: mmap(0x40000000,626688,PROT_READ|PROT_WRITE|PROT_EXEC,MAP_PRIVATE,6,0x0) 
= 34382954496 (0x801624000)
38437: munmap(0x801624000,626688)                = 0 (0x0)
38437: 
mmap(0x40000000,626688,PROT_READ|PROT_WRITE|PROT_EXEC,MAP_PRIVATE|MAP_FIXED,6,0x0)
 = 1073741824 (0x40000000)
38437: close(6)                                  = 0 (0x0)
38437: 
mmap(0x40099000,28672,PROT_READ|PROT_WRITE|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_ANON,0,0x0)
 ERR#22 'Invalid argument'
38437: write(2,"ghc: ",5)                        = 5 (0x5)
38437: write(2,"mmap 28672 bytes at 0x40099000",30) = 30 (0x1e)
38437: write(2,": Invalid argument\n",19)        = 19 (0x13)
38437: write(2,"ghc: ",5)                        = 5 (0x5)
38437: write(2,"Try specifying an address with +"...,50) = 50 (0x32)
38437: SIGNAL 14 (SIGALRM)
38437: sigreturn(0x7fffff9fd9f0,0x0,0x0,0x2b,0x0,0x7fffff9fd9e0) ERR#4 
'Interrupted system call'
38437: write(2,"\n",1)                           = 1 (0x1)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGABRT|SIGEMT|SIGKILL|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGABRT|SIGEMT|SIGKILL|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: process exit, rval = 1
--- snip ---

regards
markus

-- 
Markus Barenhoff - Langemarckstr. 18 - D-48147 Münster - Germany - Europe - 
Earth
Tel. +49-251-3956651 - Mob. +49-173-7215776 - e-mail: [email protected]
jabber: [email protected] - icq: 27998346

38437: __sysctl(0x7fffffffe310,0x2,0x7fffffffe32c,0x7fffffffe320,0x0,0x0) = 0 
(0x0)
38437: mmap(0x0,576,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365247488 
(0x800541000)
38437: munmap(0x800541000,576)                   = 0 (0x0)
38437: __sysctl(0x7fffffffe380,0x2,0x800649508,0x7fffffffe378,0x0,0x0) = 0 (0x0)
38437: mmap(0x0,32768,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34365247488 (0x800541000)
38437: 
issetugid(0x800542015,0x80053cda9,0x80064ce50,0x80064ce20,0x526c,0x7fffffffe378)
 = 0 (0x0)
38437: open("/etc/libmap.conf",O_RDONLY,0666)    ERR#2 'No such file or 
directory'
38437: open("/var/run/ld-elf.so.hints",O_RDONLY,057) = 4 (0x4)
38437: read(4,"ehnt\^a\0\0\0...@\0\0\0\^b\^a\0"...,128) = 128 (0x80)
38437: lseek(4,0x80,SEEK_SET)                    = 128 (0x80)
38437: read(4,"/lib:/usr/lib:/usr/lib/compat:/u"...,258) = 258 (0x102)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libedit.so.6",0)             = 0 (0x0)
38437: open("/lib/libedit.so.6",O_RDONLY,031111740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=95308,size=108216,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1155072,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34366345216 (0x80064d000)
38437: mprotect(0x800663000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x800663000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x800763000,16384,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x16000) = 
34367483904 (0x800763000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libncurses.so.7",0)          = 0 (0x0)
38437: open("/lib/libncurses.so.7",O_RDONLY,031111740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=94351,size=310920,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1355776,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34367500288 (0x800767000)
38437: mprotect(0x8007a8000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x8007a8000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x8008a8000,40960,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x41000) = 
34368815104 (0x8008a8000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libc.so.7",0)                = 0 (0x0)
38437: open("/lib/libc.so.7",O_RDONLY,031111740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=94314,size=1167712,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,2228224,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34368856064 (0x8008b2000)
38437: mprotect(0x80099d000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x80099d000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x800a9e000,118784,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0xec000) = 
34370871296 (0x800a9e000)
38437: 
mmap(0x800abb000,94208,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0)
 = 34370990080 (0x800abb000)
38437: close(4)                                  = 0 (0x0)
38437: 
sysarch(0x81,0x7fffffffe400,0x800546188,0x0,0xffffffffffaa1950,0x8008ccda8) = 0 
(0x0)
38437: mmap(0x0,2128,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,2128)                  = 0 (0x0)
38437: mmap(0x0,2032,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,2032)                  = 0 (0x0)
38437: mmap(0x0,10016,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,10016)                 = 0 (0x0)
38437: mmap(0x0,42128,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,42128)                 = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: __sysctl(0x7fffffffe3a0,0x2,0x800abb9a0,0x7fffffffe398,0x0,0x0) = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_COLLATE",O_RDONLY,0666) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=259180,size=4642,blksize=4096 }) = 0 
(0x0)
38437: __sysctl(0x7fffffffdfe0,0x2,0x800abfa08,0x7fffffffdfd8,0x0,0x0) = 0 (0x0)
38437: __sysctl(0x7fffffffdb10,0x2,0x800ace698,0x7fffffffdb08,0x0,0x0) = 0 (0x0)
38437: __sysctl(0x7fffffffdb50,0x2,0x7fffffffdb6c,0x7fffffffdb60,0x0,0x0) = 0 
(0x0)
38437: readlink("/etc/malloc.conf",0x7fffffffdbb0,1024) ERR#2 'No such file or 
directory'
38437: 
issetugid(0x80099604a,0x7fffffffdbb0,0x0,0x2,0xffffffff80ac3840,0x7fffffffdb88) 
= 0 (0x0)
38437: break(0x600000)                           = 0 (0x0)
38437: __sysctl(0x7fffffffde90,0x2,0x7fffffffdeac,0x7fffffffdea0,0x0,0x0) = 0 
(0x0)
38437: mmap(0x0,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34371084288 (0x800ad2000)
38437: 
mmap(0x800bd2000,188416,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34372132864 (0x800bd2000)
38437: munmap(0x800ad2000,188416)                = 0 (0x0)
38437: read(4,"1.2\n\0\0\0\0\0\0\0\0\0\^A\0\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"\0\m-?\0\0\0\0\0\0\0...@\0\0\0\0"...,4096) = 546 (0x222)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_CTYPE",O_RDONLY,0666) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237848,size=76132,blksize=4096 }) = 0 
(0x0)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237848,size=76132,blksize=4096 }) = 0 
(0x0)
38437: lseek(4,0x0,SEEK_CUR)                     = 0 (0x0)
38437: lseek(4,0x0,SEEK_SET)                     = 0 (0x0)
38437: read(4,"RuneMag1UTF-8\0\0\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^D\b\0\0\0\n\M-<\0\0\n\...@\^d"...,4096) = 4096 (0x1000)
38437: read(4,"\0\0\^AJ\0\0\^AJ\0\0\^AK\0\0\^AL"...,4096) = 4096 (0x1000)
38437: read(4,"\0\0\^_\^O\0\0\^_\0\0\0\^_\^X\0"...,4096) = 4096 (0x1000)
38437: read(4,"\0\0\^^T\0\0\^^W\0\0\^^W\0\0\^^V"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\m^...@\^d\^y\0@\^D\M^I\0@"...,4096) = 4096 (0x1000)
38437: read(4,"@$\...@$\b\0@$\...@$\b\0@$\...@$"...,4096) = 4096 (0x1000)
38437: read(4,"@\^D(\...@\^d(\...@\^d(\...@\^d(\...@\^d"...,4096) = 4096 
(0x1000)
38437: read(4,"\...@$\b\0\m^@$\b\0...@$\b\0\m^@$"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\0\0@\^d\...@\^d\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\0\0@\^d\...@\^d\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\m^...@\^d\m^i\0@\^D\M^I\0@"...,4096) = 2404 (0x964)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_MONETARY",O_RDONLY,046000) = 4 
(0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237700,size=35,blksize=4096 }) = 0 (0x0)
38437: read(4,"EUR \nEu\n,\n.\n3;3\n\n-\n2\n2\n"...,35) = 35 (0x23)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_NUMERIC",O_RDONLY,013720646000) = 
4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237702,size=6,blksize=4096 }) = 0 (0x0)
38437: read(4,",\n\n-1\n",6)                     = 6 (0x6)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_TIME",O_RDONLY,013720646000) = 4 
(0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237691,size=370,blksize=4096 }) = 0 
(0x0)
38437: read(4,"Jan\nFeb\nM\M-C\M-$r\nApr\nMai\n"...,370) = 370 (0x172)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/en_GB.UTF-8/LC_MESSAGES",O_RDONLY,00) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237623,size=16,blksize=4096 }) = 0 (0x0)
38437: read(4,"^[yY].*\n^[nN].*\n",16)           = 16 (0x10)
38437: close(4)                                  = 0 (0x0)
38437: 
getpid(0x7fffffffe640,0x800a9f870,0x40f7d0,0xfefefefeff372c45,0x101010101010101,0x8080808080808080)
 = 38437 (0x9625)
38437: geteuid(0x41b4fe,0x5d4,0x520c60,0x3d,0xffffffff80ac3840,0x7fffffffe628) 
= 1001 (0x3e9)
38437: 
getppid(0x41b4fe,0x5d4,0x41b500,0x80093fb5c,0xffffffff80ac3840,0x7fffffffe5c8) 
= 38436 (0x9624)
38437: stat("/home/alios/.maildir/",{ mode=drwxr-xr-x 
,inode=241660,size=25,blksize=4096 }) = 0 (0x0)
38437: getuid(0x2,0x7fffffffe730,0x1,0x51edd0,0x1,0x1) = 1001 (0x3e9)
38437: 
geteuid(0x2,0x7fffffffe730,0x1,0x80090454c,0xffffffff80ac3840,0x7fffffffe608) = 
1001 (0x3e9)
38437: 
getgid(0x2,0x7fffffffe730,0x1,0x80093fb5c,0xffffffff80ac3840,0x7fffffffe608) = 
1001 (0x3e9)
38437: 
getegid(0x2,0x7fffffffe730,0x1,0x80090446c,0xffffffff80ac3840,0x7fffffffe608) = 
1001 (0x3e9)
38437: open("/usr/local/haskell/bin/ghci",O_RDONLY,037777763460) = 4 (0x4)
38437: fcntl(4,F_DUPFD,0xa)                      = 10 (0xa)
38437: close(4)                                  = 0 (0x0)
38437: fcntl(10,F_SETFD,FD_CLOEXEC)              = 0 (0x0)
38437: sigaction(SIGINT,0x0,{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGINT,{ 0x415f90 SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t }) = 0 
(0x0)
38437: sigaction(SIGINT,0x0,{ 0x415f90 SA_RESTART ss_t }) = 0 (0x0)
38437: sigaction(SIGINT,{ 0x415f90 0x0 ss_t },0x0) = 0 (0x0)
38437: sigaction(SIGQUIT,0x0,{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGQUIT,{ 0x415f90 SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t }) = 0 
(0x0)
38437: sigaction(SIGQUIT,0x0,{ 0x415f90 SA_RESTART ss_t }) = 0 (0x0)
38437: sigaction(SIGQUIT,{ 0x415f90 0x0 ss_t },0x0) = 0 (0x0)
38437: sigaction(SIGTERM,0x0,{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGTERM,{ SIG_DFL SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t }) = 0 
(0x0)
38437: sigaction(SIGWINCH,0x0,{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGWINCH,{ SIG_DFL SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t }) = 0 
(0x0)
38437: __getcwd("/tmp",1024)                     = 0 (0x0)
38437: read(10,"#!/bin/sh\nexec /usr/local/haske"...,1023) = 80 (0x50)
38437: execve("/usr/local/haskell/bin/ghc-6.11.20090105",<missing 
argument>,<missing argument>) = 0 (0x0)
38437: __sysctl(0x7fffffffe2f0,0x2,0x7fffffffe30c,0x7fffffffe300,0x0,0x0) = 0 
(0x0)
38437: mmap(0x0,576,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365247488 
(0x800541000)
38437: munmap(0x800541000,576)                   = 0 (0x0)
38437: __sysctl(0x7fffffffe360,0x2,0x800649508,0x7fffffffe358,0x0,0x0) = 0 (0x0)
38437: mmap(0x0,32768,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34365247488 (0x800541000)
38437: 
issetugid(0x800542015,0x80053cda9,0x80064ce50,0x80064ce20,0x526c,0x7fffffffe358)
 = 0 (0x0)
38437: open("/etc/libmap.conf",O_RDONLY,0666)    ERR#2 'No such file or 
directory'
38437: open("/var/run/ld-elf.so.hints",O_RDONLY,057) = 4 (0x4)
38437: read(4,"ehnt\^a\0\0\0...@\0\0\0\^b\^a\0"...,128) = 128 (0x80)
38437: lseek(4,0x80,SEEK_SET)                    = 128 (0x80)
38437: read(4,"/lib:/usr/lib:/usr/lib/compat:/u"...,258) = 258 (0x102)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libedit.so.6",0)             = 0 (0x0)
38437: open("/lib/libedit.so.6",O_RDONLY,031111740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=95308,size=108216,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1155072,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34366345216 (0x80064d000)
38437: mprotect(0x800663000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x800663000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x800763000,16384,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x16000) = 
34367483904 (0x800763000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libncurses.so.7",0)          = 0 (0x0)
38437: open("/lib/libncurses.so.7",O_RDONLY,031111740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=94351,size=310920,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1355776,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34367500288 (0x800767000)
38437: mprotect(0x8007a8000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x8007a8000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x8008a8000,40960,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x41000) = 
34368815104 (0x8008a8000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libc.so.7",0)                = 0 (0x0)
38437: open("/lib/libc.so.7",O_RDONLY,031111740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=94314,size=1167712,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,2228224,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34368856064 (0x8008b2000)
38437: mprotect(0x80099d000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x80099d000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x800a9e000,118784,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0xec000) = 
34370871296 (0x800a9e000)
38437: 
mmap(0x800abb000,94208,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0)
 = 34370990080 (0x800abb000)
38437: close(4)                                  = 0 (0x0)
38437: 
sysarch(0x81,0x7fffffffe3e0,0x800546188,0x0,0xffffffffffaa1950,0x8008ccda8) = 0 
(0x0)
38437: mmap(0x0,2128,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,2128)                  = 0 (0x0)
38437: mmap(0x0,2032,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,2032)                  = 0 (0x0)
38437: mmap(0x0,10016,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,10016)                 = 0 (0x0)
38437: mmap(0x0,42128,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34365280256 
(0x800549000)
38437: munmap(0x800549000,42128)                 = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: __sysctl(0x7fffffffe380,0x2,0x800abb9a0,0x7fffffffe378,0x0,0x0) = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_COLLATE",O_RDONLY,0666) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=259180,size=4642,blksize=4096 }) = 0 
(0x0)
38437: __sysctl(0x7fffffffdfc0,0x2,0x800abfa08,0x7fffffffdfb8,0x0,0x0) = 0 (0x0)
38437: __sysctl(0x7fffffffdaf0,0x2,0x800ace698,0x7fffffffdae8,0x0,0x0) = 0 (0x0)
38437: __sysctl(0x7fffffffdb30,0x2,0x7fffffffdb4c,0x7fffffffdb40,0x0,0x0) = 0 
(0x0)
38437: readlink("/etc/malloc.conf",0x7fffffffdb90,1024) ERR#2 'No such file or 
directory'
38437: 
issetugid(0x80099604a,0x7fffffffdb90,0x0,0x2,0xffffffff80ac3840,0x7fffffffdb68) 
= 0 (0x0)
38437: break(0x600000)                           = 0 (0x0)
38437: __sysctl(0x7fffffffde70,0x2,0x7fffffffde8c,0x7fffffffde80,0x0,0x0) = 0 
(0x0)
38437: mmap(0x0,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34371084288 (0x800ad2000)
38437: 
mmap(0x800bd2000,188416,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34372132864 (0x800bd2000)
38437: munmap(0x800ad2000,188416)                = 0 (0x0)
38437: read(4,"1.2\n\0\0\0\0\0\0\0\0\0\^A\0\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"\0\m-?\0\0\0\0\0\0\0...@\0\0\0\0"...,4096) = 546 (0x222)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_CTYPE",O_RDONLY,0666) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237848,size=76132,blksize=4096 }) = 0 
(0x0)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237848,size=76132,blksize=4096 }) = 0 
(0x0)
38437: lseek(4,0x0,SEEK_CUR)                     = 0 (0x0)
38437: lseek(4,0x0,SEEK_SET)                     = 0 (0x0)
38437: read(4,"RuneMag1UTF-8\0\0\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^D\b\0\0\0\n\M-<\0\0\n\...@\^d"...,4096) = 4096 (0x1000)
38437: read(4,"\0\0\^AJ\0\0\^AJ\0\0\^AK\0\0\^AL"...,4096) = 4096 (0x1000)
38437: read(4,"\0\0\^_\^O\0\0\^_\0\0\0\^_\^X\0"...,4096) = 4096 (0x1000)
38437: read(4,"\0\0\^^T\0\0\^^W\0\0\^^W\0\0\^^V"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\m^...@\^d\^y\0@\^D\M^I\0@"...,4096) = 4096 (0x1000)
38437: read(4,"@$\...@$\b\0@$\...@$\b\0@$\...@$"...,4096) = 4096 (0x1000)
38437: read(4,"@\^D(\...@\^d(\...@\^d(\...@\^d(\...@\^d"...,4096) = 4096 
(0x1000)
38437: read(4,"\...@$\b\0\m^@$\b\0...@$\b\0\m^@$"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\0\0@\^d\...@\^d\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\0\0@\^d\...@\^d\0\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\...@\^d\b\0@\^d\...@\^d\b\0"...,4096) = 4096 (0x1000)
38437: read(4,"@\^d\m^...@\^d\m^i\0@\^D\M^I\0@"...,4096) = 2404 (0x964)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_MONETARY",O_RDONLY,046000) = 4 
(0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237700,size=35,blksize=4096 }) = 0 (0x0)
38437: read(4,"EUR \nEu\n,\n.\n3;3\n\n-\n2\n2\n"...,35) = 35 (0x23)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_NUMERIC",O_RDONLY,013720646000) = 
4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237702,size=6,blksize=4096 }) = 0 (0x0)
38437: read(4,",\n\n-1\n",6)                     = 6 (0x6)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/de_DE.UTF-8/LC_TIME",O_RDONLY,013720646000) = 4 
(0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237691,size=370,blksize=4096 }) = 0 
(0x0)
38437: read(4,"Jan\nFeb\nM\M-C\M-$r\nApr\nMai\n"...,370) = 370 (0x172)
38437: close(4)                                  = 0 (0x0)
38437: open("/usr/share/locale/en_GB.UTF-8/LC_MESSAGES",O_RDONLY,00) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=237623,size=16,blksize=4096 }) = 0 (0x0)
38437: read(4,"^[yY].*\n^[nN].*\n",16)           = 16 (0x10)
38437: close(4)                                  = 0 (0x0)
38437: 
getpid(0x7fffffffe620,0x800a9f870,0x40f7d0,0xfefefefeff372c45,0x101010101010101,0x8080808080808080)
 = 38437 (0x9625)
38437: geteuid(0x41b4fe,0x5d4,0x520c60,0x3d,0xffffffff80ac3840,0x7fffffffe608) 
= 1001 (0x3e9)
38437: 
getppid(0x41b4fe,0x5d4,0x41b500,0x80093fb5c,0xffffffff80ac3840,0x7fffffffe5a8) 
= 38436 (0x9624)
38437: stat("/home/alios/.maildir/",{ mode=drwxr-xr-x 
,inode=241660,size=25,blksize=4096 }) = 0 (0x0)
38437: getuid(0x3,0x7fffffffe710,0x1,0x51edd0,0x1,0x1) = 1001 (0x3e9)
38437: 
geteuid(0x3,0x7fffffffe710,0x1,0x80090454c,0xffffffff80ac3840,0x7fffffffe5e8) = 
1001 (0x3e9)
38437: 
getgid(0x3,0x7fffffffe710,0x1,0x80093fb5c,0xffffffff80ac3840,0x7fffffffe5e8) = 
1001 (0x3e9)
38437: 
getegid(0x3,0x7fffffffe710,0x1,0x80090446c,0xffffffff80ac3840,0x7fffffffe5e8) = 
1001 (0x3e9)
38437: open("/usr/local/haskell/bin/ghc-6.11.20090105",O_RDONLY,037777763420) = 
4 (0x4)
38437: fcntl(4,F_DUPFD,0xa)                      = 10 (0xa)
38437: close(4)                                  = 0 (0x0)
38437: fcntl(10,F_SETFD,FD_CLOEXEC)              = 0 (0x0)
38437: sigaction(SIGINT,0x0,{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGINT,{ 0x415f90 SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t }) = 0 
(0x0)
38437: sigaction(SIGINT,0x0,{ 0x415f90 SA_RESTART ss_t }) = 0 (0x0)
38437: sigaction(SIGINT,{ 0x415f90 0x0 ss_t },0x0) = 0 (0x0)
38437: sigaction(SIGQUIT,0x0,{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGQUIT,{ 0x415f90 SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t }) = 0 
(0x0)
38437: sigaction(SIGQUIT,0x0,{ 0x415f90 SA_RESTART ss_t }) = 0 (0x0)
38437: sigaction(SIGQUIT,{ 0x415f90 0x0 ss_t },0x0) = 0 (0x0)
38437: sigaction(SIGTERM,0x0,{ SIG_DFL SA_RESTART ss_t }) = 0 (0x0)
38437: sigaction(SIGTERM,{ SIG_DFL SA_RESTART ss_t },{ SIG_DFL SA_RESTART ss_t 
}) = 0 (0x0)
38437: sigaction(SIGWINCH,0x0,{ SIG_DFL SA_RESTART ss_t }) = 0 (0x0)
38437: sigaction(SIGWINCH,{ SIG_DFL SA_RESTART ss_t },{ SIG_DFL SA_RESTART ss_t 
}) = 0 (0x0)
38437: __getcwd("/tmp",1024)                     = 0 (0x0)
38437: read(10,"#!/bin/sh\n\nexec /usr/local/has"...,1023) = 133 (0x85)
38437: execve("/usr/local/haskell/lib/ghc-6.11.20090105/ghc",<missing 
argument>,<missing argument>) = 0 (0x0)
38437: __sysctl(0x7fffffffe2b0,0x2,0x7fffffffe2cc,0x7fffffffe2c0,0x0,0x0) = 0 
(0x0)
38437: mmap(0x0,576,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34382921728 
(0x80161c000)
38437: munmap(0x80161c000,576)                   = 0 (0x0)
38437: __sysctl(0x7fffffffe320,0x2,0x801724508,0x7fffffffe318,0x0,0x0) = 0 (0x0)
38437: mmap(0x0,32768,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34382921728 (0x80161c000)
38437: 
issetugid(0x80161d015,0x801617da9,0x801727e50,0x801727e20,0x526c,0x7fffffffe318)
 = 0 (0x0)
38437: open("/etc/libmap.conf",O_RDONLY,0666)    ERR#2 'No such file or 
directory'
38437: open("/var/run/ld-elf.so.hints",O_RDONLY,057) = 4 (0x4)
38437: read(4,"ehnt\^a\0\0\0...@\0\0\0\^b\^a\0"...,128) = 128 (0x80)
38437: lseek(4,0x80,SEEK_SET)                    = 128 (0x80)
38437: read(4,"/lib:/usr/lib:/usr/lib/compat:/u"...,258) = 258 (0x102)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libthr.so.3",0)              = 0 (0x0)
38437: open("/lib/libthr.so.3",O_RDONLY,0134441740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=95311,size=84224,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1138688,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34384019456 (0x801728000)
38437: mprotect(0x801738000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x801738000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x801839000,12288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x11000) = 
34385137664 (0x801839000)
38437: 
mmap(0x80183c000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0)
 = 34385149952 (0x80183c000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libutil.so.7",0)             = 0 (0x0)
38437: open("/lib/libutil.so.7",O_RDONLY,0134441740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=94367,size=60384,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1110016,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34385158144 (0x80183e000)
38437: mprotect(0x801849000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x801849000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x80194a000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0xc000) = 
34386255872 (0x80194a000)
38437: 
mmap(0x80194c000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0)
 = 34386264064 (0x80194c000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libm.so.5",0)                = 0 (0x0)
38437: open("/lib/libm.so.5",O_RDONLY,0134441740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=94332,size=115552,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1155072,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34386268160 (0x80194d000)
38437: mprotect(0x801965000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x801965000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x801a65000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x18000) = 
34387415040 (0x801a65000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/librt.so.1",0)               ERR#2 'No such file or 
directory'
38437: access("/usr/lib/librt.so.1",0)           = 0 (0x0)
38437: open("/usr/lib/librt.so.1",O_RDONLY,0134441740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=1225196,size=20912,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,1069056,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34387423232 (0x801a67000)
38437: mprotect(0x801a6a000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x801a6a000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x801b6b000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x4000) = 
34388488192 (0x801b6b000)
38437: close(4)                                  = 0 (0x0)
38437: access("/lib/libc.so.7",0)                = 0 (0x0)
38437: open("/lib/libc.so.7",O_RDONLY,0134441740) = 4 (0x4)
38437: fstat(4,{ mode=-r--r--r-- ,inode=94314,size=1167712,blksize=4096 }) = 0 
(0x0)
38437: read(4,"\^?ELF\^B\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
38437: mmap(0x0,2228224,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_NOCORE,4,0x0) = 
34388492288 (0x801b6c000)
38437: mprotect(0x801c57000,4096,PROT_READ|PROT_WRITE|PROT_EXEC) = 0 (0x0)
38437: mprotect(0x801c57000,4096,PROT_READ|PROT_EXEC) = 0 (0x0)
38437: 
mmap(0x801d58000,118784,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0xec000) = 
34390507520 (0x801d58000)
38437: 
mmap(0x801d75000,94208,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0)
 = 34390626304 (0x801d75000)
38437: close(4)                                  = 0 (0x0)
38437: 
sysarch(0x81,0x7fffffffe3a0,0x80161f2c8,0x0,0xffffffffff8c18d0,0x801b86da8) = 0 
(0x0)
38437: mmap(0x0,2320,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34382954496 
(0x801624000)
38437: munmap(0x801624000,2320)                  = 0 (0x0)
38437: mmap(0x0,7712,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34382954496 
(0x801624000)
38437: munmap(0x801624000,7712)                  = 0 (0x0)
38437: mmap(0x0,4080,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34382954496 
(0x801624000)
38437: munmap(0x801624000,4080)                  = 0 (0x0)
38437: mmap(0x0,3456,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34382954496 
(0x801624000)
38437: munmap(0x801624000,3456)                  = 0 (0x0)
38437: mmap(0x0,2880,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34382954496 
(0x801624000)
38437: munmap(0x801624000,2880)                  = 0 (0x0)
38437: mmap(0x0,42128,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 34382954496 
(0x801624000)
38437: munmap(0x801624000,42128)                 = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: __sysctl(0x7fffffffe340,0x2,0x801d759a0,0x7fffffffe338,0x0,0x0) = 0 (0x0)
38437: getpid(0x801d5f970,0x801839510,0x3b0,0x0,0x526460,0x7fffffffe328) = 
38437 (0x9625)
38437: __sysctl(0x7fffffffe320,0x2,0x80183dbd0,0x7fffffffe328,0x0,0x0) = 0 (0x0)
38437: 
__sysctl(0x7fffffffe2b0,0x2,0x7fffffffe240,0x7fffffffe2a8,0x801738718,0xd) = 0 
(0x0)
38437: __sysctl(0x7fffffffe240,0x3,0x80183cac8,0x7fffffffe328,0x0,0x0) = 0 (0x0)
38437: __sysctl(0x7fffffffe2e0,0x2,0x801d88698,0x7fffffffe2d8,0x0,0x0) = 0 (0x0)
38437: __sysctl(0x7fffffffe210,0x2,0x801d79a08,0x7fffffffe208,0x0,0x0) = 0 (0x0)
38437: __sysctl(0x7fffffffdd80,0x2,0x7fffffffdd9c,0x7fffffffdd90,0x0,0x0) = 0 
(0x0)
38437: readlink("/etc/malloc.conf",0x7fffffffdde0,1024) ERR#2 'No such file or 
directory'
38437: 
issetugid(0x801c5004a,0x7fffffffdde0,0x0,0x2,0xffffffff80ac3840,0x7fffffffddb8) 
= 0 (0x0)
38437: break(0x1800000)                          = 0 (0x0)
38437: __sysctl(0x7fffffffe0f0,0x2,0x7fffffffe10c,0x7fffffffe100,0x0,0x0) = 0 
(0x0)
38437: mmap(0x0,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34390720512 (0x801d8c000)
38437: 
mmap(0x801e8c000,475136,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34391769088 (0x801e8c000)
38437: munmap(0x801d8c000,475136)                = 0 (0x0)
38437: thr_self(0x801e02180,0x0,0x0,0x0,0x178,0x801e00050) = 0 (0x0)
38437: mmap(0x7fffffbff000,4096,PROT_NONE,MAP_ANON,-1,0x0) = 140737484156928 
(0x7fffffbff000)
38437: 
thr_set_name(0x18727,0x801738760,0x400000,0x801bde81c,0xffffffff80ac3840,0x7fffffffe2f8)
 = 0 (0x0)
38437: 
rtprio_thread(0x0,0x18727,0x7fffffffe2d0,0x801bbc66c,0xffffffff80ac3840,0x7fffffffe2f8)
 = 0 (0x0)
38437: 
sysarch(0x81,0x7fffffffe2f0,0x80183c6a0,0x80183c7a8,0xffffffff80ac3840,0x7fffffffe2c8)
 = 0 (0x0)
38437: 
sigprocmask(SIG_SETMASK,SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigaction(32,{ 0x801732e40 SA_RESTART|SA_SIGINFO ss_t },0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: gettimeofday({1231422098.631024 },0x0)    = 0 (0x0)
38437: mmap(0x0,2097152,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34392244224 (0x801f00000)
38437: munmap(0x801f00000,1048576)               = 0 (0x0)
38437: sigaction(SIGALRM,{ 0x1410140 SA_RESTART ss_t },0x0) = 0 (0x0)
38437: setitimer(0,{0.020000, 0.020000 },0x0)    = 0 (0x0)
38437: sigaction(SIGINT,{ 0x1410fc0 0x0 ss_t },{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGINT,0x0,{ 0x1410fc0 0x0 ss_t }) = 0 (0x0)
38437: sigaction(SIGINT,{ 0x1410fc0 0x0 ss_t },0x0) = 0 (0x0)
38437: sigaction(SIGPIPE,{ SIG_IGN 0x0 ss_t },{ SIG_DFL 0x0 ss_t }) = 0 (0x0)
38437: getrusage(0,{ u=0.000000,s=0.008184,in=0,out=0 }) = 0 (0x0)
38437: gettimeofday({1231422098.631527 },0x0)    = 0 (0x0)
38437: getrusage(0,{ u=0.000000,s=0.008205,in=0,out=0 }) = 0 (0x0)
38437: gettimeofday({1231422098.631587 },0x0)    = 0 (0x0)
38437: getrusage(0,{ u=0.000000,s=0.008237,in=0,out=0 }) = 0 (0x0)
38437: gettimeofday({1231422098.631657 },0x0)    = 0 (0x0)
38437: _umtx_op(0x7fffffffe468,0x3,0x1,0x0,0x0,0x0) = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGABRT|SIGEMT|SIGKILL|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGABRT|SIGEMT|SIGKILL|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: mmap(0x7fffff9fe000,2101248,PROT_READ|PROT_WRITE,MAP_STACK,-1,0x0) = 
140737482055680 (0x7fffff9fe000)
38437: mprotect(0x7fffff9fe000,4096,PROT_NONE)   = 0 (0x0)
38437: thr_new(0x7fffffffe4a0,0x68,0x7fffffffe530,0x0,0x0,0x0) = 0 (0x0)
38437: _umtx_op(0x801e0b2e0,0x6,0x0,0x0,0x0,0x0) = 0 (0x0)
38437: _umtx_op(0x801e0b100,0x6,0x0,0x0,0x0,0x7fffffffe588) = 0 (0x0)
38437: pipe(0x80207e010,0x802001f80,0x0,0x80207e010,0x6,0x7fffffffe5e8) = 4 
(0x4)
38437: _umtx_op(0x801e490a0,0x9,0x0,0x0,0x0,0x0) = 0 (0x0)
38437: _umtx_op(0x801e0b2e0,0x6,0x0,0x0,0x0,0x7fffffffe5a8) = 0 (0x0)
38437: _umtx_op(0x801e0b100,0x6,0x0,0x0,0x0,0x7fffffffe5e8) = 0 (0x0)
38437: gettimeofday({1231422098.632292 },0x0)    = 0 (0x0)
38437: getrusage(0,{ u=0.000000,s=0.008475,in=0,out=0 }) = 0 (0x0)
38437: gettimeofday({1231422098.632346 },0x0)    = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGABRT|SIGEMT|SIGKILL|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: mmap(0x7fffff7fd000,2101248,PROT_READ|PROT_WRITE,MAP_STACK,-1,0x0) = 
140737479954432 (0x7fffff7fd000)
38437: mprotect(0x7fffff7fd000,4096,PROT_NONE)   = 0 (0x0)
38437: thr_new(0x7fffffbfad80,0x68,0x7fffffbfae10,0x0,0x0,0x0) = 0 (0x0)
38437: _umtx_op(0x801e0b330,0x6,0x0,0x0,0x0,0x0) = 0 (0x0)
38437: _umtx_op(0x801e0b100,0x6,0x0,0x0,0x0,0x7fffffbfae68) = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT,0x0)         = 0 (0x0)
38437: sigaction(SIGINT,{ 0x14112d0 SA_RESETHAND ss_t },0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGQUIT,0x0)        = 0 (0x0)
38437: sigaction(SIGQUIT,{ 0x14112d0 0x0 ss_t },0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT,0x0)         = 0 (0x0)
38437: sigaction(SIGINT,{ 0x14112d0 0x0 ss_t },0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: stat("/usr/local/haskell/lib/ghc-6.11.20090105/./package.conf",{ 
mode=-rw-r--r-- ,inode=189614,size=71246,blksize=4096 }) = 0 (0x0)
38437: stat("/usr/local/haskell/lib/ghc-6.11.20090105/./inplace",0x80207e310) 
ERR#2 'No such file or directory'
38437: stat("/usr/local/haskell/lib/ghc-6.11.20090105/./package.conf",{ 
mode=-rw-r--r-- ,inode=189614,size=71246,blksize=4096 }) = 0 (0x0)
38437: ioctl(1,TIOCGETA,0xffffa570)              = 0 (0x0)
38437: select(2,{},{1},0x0,{0.000000 })          = 1 (0x1)
38437: write(1,"GHCi, version 6.11.20090105: htt"...,70) = 70 (0x46)
38437: 
stat("/usr/local/haskell/lib/ghc-6.11.20090105/./package.conf.d",0x80207ed10) 
ERR#2 'No such file or directory'
38437: 
stat("/home/alios/.ghc/x86_64-freebsd-6.11.20090105/package.conf",0x80207ee00) 
ERR#2 'No such file or directory'
38437: 
open("/usr/local/haskell/lib/ghc-6.11.20090105/./package.conf",O_NONBLOCK|O_NOCTTY,00)
 = 6 (0x6)
38437: fstat(6,{ mode=-rw-r--r-- ,inode=189614,size=71246,blksize=4096 }) = 0 
(0x0)
38437: ioctl(6,TIOCGETA,0xffffa570)              ERR#25 'Inappropriate ioctl 
for device'
38437: fstat(6,{ mode=-rw-r--r-- ,inode=189614,size=71246,blksize=4096 }) = 0 
(0x0)
38437: select(7,{6},{},0x0,{0.000000 })          = 1 (0x1)
38437: read(6,"[InstalledPackageInfo {package ="...,71246) = 71246 (0x1164e)
38437: close(6)                                  = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: _umtx_op(0x801e491a0,0x9,0x0,0x0,0x0,0x1) = 0 (0x0)
38437: _umtx_op(0x801e0b330,0x6,0x0,0x0,0x0,0x7fffffffe548) = 0 (0x0)
38437: _umtx_op(0x801e0b100,0x6,0x0,0x0,0x0,0x7fffffffe588) = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          ERR#4 'Interrupted system call'
38437: SIGNAL 14 (SIGALRM)
38437: sigreturn(0x7fffff9fd9f0,0x0,0x0,0x2b,0x0,0x7fffff9fd9e0) ERR#4 
'Interrupted system call'
38437: _umtx_op(0x801e491a0,0x8,0x1,0x801e49180,0x0,0x0) = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: 
mmap(0x802100000,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34394341376 (0x802100000)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: SIGNAL 14 (SIGALRM)
38437: sigreturn(0x7fffff9fd9f0,0x0,0x0,0x2b,0x0,0x7fffff9fd9e0) ERR#4 
'Interrupted system call'
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: 
mmap(0x802200000,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34395389952 (0x802200000)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: SIGNAL 14 (SIGALRM)
38437: sigreturn(0x7fffff9fd9f0,0x0,0x0,0x2b,0x0,0x7fffff9fd9e0) ERR#4 
'Interrupted system call'
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: SIGNAL 14 (SIGALRM)
38437: sigreturn(0x7fffff9fd9f0,0x0,0x0,0x2b,0x0,0x7fffff9fd9e0) ERR#4 
'Interrupted system call'
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: 
mmap(0x802300000,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34396438528 (0x802300000)
38437: 
mmap(0x802400000,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 
34397487104 (0x802400000)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: sigprocmask(SIG_BLOCK,SIGINT|SIGQUIT,0x0) = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: ioctl(1,TIOCGETA,0xffffa570)              = 0 (0x0)
38437: ioctl(1,TIOCGETA,0x23050a0)               = 0 (0x0)
38437: 
stat("/usr/local/haskell/lib/ghc-6.11.20090105/ghc-prim-0.1.0.0/HSghc-prim-0.1.0.0.o",{
 mode=-rw-r--r-- ,inode=284783,size=623896,blksize=4096 }) = 0 (0x0)
38437: 
stat("/usr/local/haskell/lib/ghc-6.11.20090105/ghc-prim-0.1.0.0/HSghc-prim-0.1.0.0.o",{
 mode=-rw-r--r-- ,inode=284783,size=623896,blksize=4096 }) = 0 (0x0)
38437: 
open("/usr/local/haskell/lib/ghc-6.11.20090105/ghc-prim-0.1.0.0/HSghc-prim-0.1.0.0.o",O_RDONLY,00)
 = 6 (0x6)
38437: mmap(0x40000000,626688,PROT_READ|PROT_WRITE|PROT_EXEC,MAP_PRIVATE,6,0x0) 
= 34382954496 (0x801624000)
38437: munmap(0x801624000,626688)                = 0 (0x0)
38437: 
mmap(0x40000000,626688,PROT_READ|PROT_WRITE|PROT_EXEC,MAP_PRIVATE|MAP_FIXED,6,0x0)
 = 1073741824 (0x40000000)
38437: close(6)                                  = 0 (0x0)
38437: 
mmap(0x40099000,28672,PROT_READ|PROT_WRITE|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_ANON,0,0x0)
 ERR#22 'Invalid argument'
38437: write(2,"ghc: ",5)                        = 5 (0x5)
38437: write(2,"mmap 28672 bytes at 0x40099000",30) = 30 (0x1e)
38437: write(2,": Invalid argument\n",19)        = 19 (0x13)
38437: write(2,"ghc: ",5)                        = 5 (0x5)
38437: write(2,"Try specifying an address with +"...,50) = 50 (0x32)
38437: SIGNAL 14 (SIGALRM)
38437: sigreturn(0x7fffff9fd9f0,0x0,0x0,0x2b,0x0,0x7fffff9fd9e0) ERR#4 
'Interrupted system call'
38437: write(2,"\n",1)                           = 1 (0x1)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGABRT|SIGEMT|SIGKILL|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: 
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGABRT|SIGEMT|SIGKILL|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
 = 0 (0x0)
38437: sigprocmask(SIG_SETMASK,0x0,0x0)          = 0 (0x0)
38437: process exit, rval = 1

Attachment: pgpG6YJX8QMOV.pgp
Description: PGP signature

_______________________________________________
Glasgow-haskell-users mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to