Re: [stable] 2.6.16.6 breaks java... sort of

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I finally got strace into the tomcat startup scripts properly and
grabbed the attached output.  I don't see any of the two lines you
propose.  I hope you guys can find this useful.

On 4/21/06, Chris Wright <[email protected]> wrote:
> * David Wilk ([email protected]) wrote:
> > Ok, on my first test system (lowest amount of ram) a 2.6.16.9 kernel
> > patched with the patch you provided works fine.  I'll throw it on some
> > other systems and we'll see how it does.
>
> Was that same (lowest amount of ram) system failing before Hugh's patch
> with vanilla 2.6.16.9?  What we're looking for is to see if the app
> was doing:
>
> 1) shmget(0444) [RDONLY], shmat(SHM_RDONLY), mprotect(PROT_WRITE)
> or
> 2) shmget(0666) [RDWR], shmat(SHM_RDONLY), mprotect(PROT_WRITE)
>
> The first is definitely a bug, and that's what the original patch
> was closing.  The second is technically (as in POSIX) undefined, and
> the original patch treated it as a bug as well.  Hugh's additional
> patch allows this behaviour, as it's vaguely similar to open(RDWR),
> mmap(PROT_READ), mprotect(PROT_WRITE), which is legitimate.  So we're
> trying to determine if that's what your app is doing.  strace output
> may be unwieldy, but that (or using syscall audit) would be helpful
> to clarify.
>
> thanks,
> -chris
>
execve("/usr/lib/jvm/java/bin/java", ["/usr/lib/jvm/java/bin/java", "-Xmx768m", "-Djava.awt.headless=true", "-Dcom.sun.management.jmxremote=true", "-Dcom.sun.management.jmxremote.port=9004", "-Dcom.sun.management.jmxremote.ssl=false", "-Dcom.sun.management.jmxremote.authenticate=false", "-server", "-Djava.endorsed.dirs=/usr/share/tomcat5/common/endorsed", "-classpath", "/usr/lib/jvm/java/lib/tools.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar", "-Dcatalina.base=/usr/share/tomcat5", "-Dcatalina.home=/usr/share/tomcat5", "-Djava.io.tmpdir=/usr/share/tomcat5/temp", "org.apache.catalina.startup.Bootstrap", "start"], [/* 21 vars */]) = 0
uname({sys="Linux", node="davetest2", ...}) = 0
brk(0)                                  = 0x8059000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=18568, ...}) = 0
old_mmap(NULL, 18568, PROT_READ, MAP_PRIVATE, 3, 0) = 0x37f29000
close(3)                                = 0
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0G\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=98004, ...}) = 0
old_mmap(NULL, 65140, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37f19000
old_mmap(0x37f26000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x37f26000
old_mmap(0x37f27000, 7796, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37f27000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\32"..., 512) = 512
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f18000
fstat64(3, {st_mode=S_IFREG|0755, st_size=14868, ...}) = 0
old_mmap(NULL, 12244, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37f15000
old_mmap(0x37f17000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x37f17000
close(3)                                = 0
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200X\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1573120, ...}) = 0
old_mmap(NULL, 1280524, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37ddc000
old_mmap(0x37f0f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000) = 0x37f0f000
old_mmap(0x37f12000, 10764, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37f12000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37ddb000
set_thread_area({entry_number:-1 -> 6, base_addr:0x37ddb080, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x37f29000, 18568)               = 0
bind(937275592, {sin_family=0xdb98 /* AF_??? */, {sa_family=56216, sa_data="\0\0\230=\3647 \243\3637Z\317\3617"}, 938634160) = 12273
rt_sigaction(SIGRTMIN, {0x37f1d660, [], SA_RESTORER|SA_SIGINFO, 0x37f23f80}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
getrlimit(0x3, 0x3fe3f9b0)              = 0
brk(0)                                  = 0x8059000
brk(0x807a000)                          = 0x807a000
brk(0)                                  = 0x807a000
readlink("/proc/self/exe", "/usr/java/jdk1.5.0_06/bin/java", 4095) = 30
access("/usr/java/jdk1.5.0_06/lib/i386/libjava.so", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/java/jdk1.5.0_06/jre/lib/i386/libjava.so", F_OK) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/jvm.cfg", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=689, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f2d000
read(3, "#\n# @(#)jvm.cfg\t1.8 04/02/02\n# \n"..., 4096) = 689
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x37f2d000, 4096)                = 0
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libjvm.so", {st_mode=S_IFREG|0755, st_size=7330509, ...}) = 0
getgid32()                              = 91
getegid32()                             = 91
getuid32()                              = 91
geteuid32()                             = 91
execve("/usr/java/jdk1.5.0_06/bin/java", ["/usr/lib/jvm/java/bin/java", "-Xmx768m", "-Djava.awt.headless=true", "-Dcom.sun.management.jmxremote=t"..., "-Dcom.sun.management.jmxremote.p"..., "-Dcom.sun.management.jmxremote.s"..., "-Dcom.sun.management.jmxremote.a"..., "-server", "-Djava.endorsed.dirs=/usr/share/"..., "-classpath", "/usr/lib/jvm/java/lib/tools.jar:"..., "-Dcatalina.base=/usr/share/tomca"..., "-Dcatalina.home=/usr/share/tomca"..., "-Djava.io.tmpdir=/usr/share/tomc"..., "org.apache.catalina.startup.Boot"..., "start", ...], [/* 22 vars */]) = 0
uname({sys="Linux", node="davetest2", ...}) = 0
brk(0)                                  = 0x8059000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls/i686/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls/i686", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/tls", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/i686/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/i686", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/tls/i686/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/tls/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/tls/i686", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/tls/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/tls/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/tls", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/i686/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/i686", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls/i686/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls/i686", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386/tls", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/i686/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386/i686/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/i686/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386/i686", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386/mmx", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/../lib/i386/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/../lib/i386", 0x3fd513d0) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=18568, ...}) = 0
old_mmap(NULL, 18568, PROT_READ, MAP_PRIVATE, 3, 0) = 0x37f3b000
close(3)                                = 0
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0G\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=98004, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3a000
old_mmap(NULL, 65140, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37f2a000
old_mmap(0x37f37000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x37f37000
old_mmap(0x37f38000, 7796, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37f38000
close(3)                                = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=14868, ...}) = 0
old_mmap(NULL, 12244, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37f27000
old_mmap(0x37f29000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x37f29000
close(3)                                = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200X\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1573120, ...}) = 0
old_mmap(NULL, 1280524, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37dee000
old_mmap(0x37f21000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000) = 0x37f21000
old_mmap(0x37f24000, 10764, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37f24000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37ded000
set_thread_area({entry_number:-1 -> 6, base_addr:0x37ded080, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x37f3b000, 18568)               = 0
bind(937349320, {sin_family=0xdb98 /* AF_??? */, {sa_family=56216, sa_data="\0\0\0\240\3637 \303\3647Z\337\3627"}, 938703792) = 12273
rt_sigaction(SIGRTMIN, {0x37f2e660, [], SA_RESTORER|SA_SIGINFO, 0x37f34f80}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
getrlimit(0x3, 0x3fd51be0)              = 0
brk(0)                                  = 0x8059000
brk(0x807a000)                          = 0x807a000
brk(0)                                  = 0x807a000
readlink("/proc/self/exe", "/usr/java/jdk1.5.0_06/bin/java", 4095) = 30
access("/usr/java/jdk1.5.0_06/lib/i386/libjava.so", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/java/jdk1.5.0_06/jre/lib/i386/libjava.so", F_OK) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/jvm.cfg", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=689, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
read(3, "#\n# @(#)jvm.cfg\t1.8 04/02/02\n# \n"..., 4096) = 689
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x37f3f000, 4096)                = 0
stat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libjvm.so", {st_mode=S_IFREG|0755, st_size=7330509, ...}) = 0
getgid32()                              = 91
getegid32()                             = 91
getuid32()                              = 91
geteuid32()                             = 91
futex(0x37f29fd0, FUTEX_WAKE, 2147483647, NULL) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libjvm.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\326"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=7330509, ...}) = 0
old_mmap(NULL, 10246460, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37427000
old_mmap(0x37974000, 401408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x54d000) = 0x37974000
old_mmap(0x379d6000, 4286780, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x379d6000
close(3)                                = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=18568, ...}) = 0
old_mmap(NULL, 18568, PROT_READ, MAP_PRIVATE, 3, 0) = 0x37f3b000
close(3)                                = 0
open("/lib/tls/libm.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3604\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=213508, ...}) = 0
old_mmap(NULL, 135616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x37405000
old_mmap(0x37426000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x21000) = 0x37426000
close(3)                                = 0
munmap(0x37f3b000, 18568)               = 0
getpid()                                = 12273
open("/etc/mtab", O_RDONLY)             = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=185, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
read(3, "/dev/ROOT / ext3 rw,data=journal"..., 4096) = 185
close(3)                                = 0
munmap(0x37f3f000, 4096)                = 0
open("/proc/stat", O_RDONLY)            = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
read(3, "cpu  1880 11 10219 286673 87 149"..., 1024) = 632
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x37f3f000, 4096)                = 0
open("/etc/mtab", O_RDONLY)             = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=185, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
read(3, "/dev/ROOT / ext3 rw,data=journal"..., 4096) = 185
close(3)                                = 0
munmap(0x37f3f000, 4096)                = 0
open("/proc/meminfo", O_RDONLY)         = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
read(3, "MemTotal:       254684 kB\nMemFre"..., 1024) = 598
close(3)                                = 0
munmap(0x37f3f000, 4096)                = 0
gettimeofday({1145655542, 541122}, NULL) = 0
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib/i386", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libjvm.so", {st_mode=S_IFREG|0755, st_size=7330509, ...}) = 0
open(".hotspotrc", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/share/tomcat5/common/endorsed", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(0x3, 0x805ad7c, 0x1000, 0x805ad60) = 48
getdents64(0x3, 0x805ad7c, 0x1000, 0x805ad60) = 0
close(3)                                = 0
open("/etc/mtab", O_RDONLY)             = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=185, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
read(3, "/dev/ROOT / ext3 rw,data=journal"..., 4096) = 185
close(3)                                = 0
munmap(0x37f3f000, 4096)                = 0
open("/proc/stat", O_RDONLY)            = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
read(3, "cpu  1880 11 10219 286673 87 149"..., 1024) = 632
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x37f3f000, 4096)                = 0
gettimeofday({1145655542, 545259}, NULL) = 0
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3f000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3e000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigaction(SIGUSR2, {0x3784bbb0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x37f34f80}, NULL, 8) = 0
rt_sigaction(SIGHUP, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, NULL, {SIG_IGN}, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, {0x37849860, ~[RTMIN], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x37f34f80}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGPIPE, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGPIPE, {0x37849860, ~[RTMIN], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x37f34f80}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGBUS, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGBUS, {0x37849860, ~[RTMIN], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x37f34f80}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x37849860, ~[RTMIN], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x37f34f80}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x37849860, ~[RTMIN], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x37f34f80}, {SIG_DFL}, 8) = 0
getrlimit(0x3, 0x3fd4f218)              = 0
open("/proc/self/maps", O_RDONLY)       = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3d000
read(3, "08048000-08057000 r-xp 00000000 "..., 1024) = 1024
read(3, "p 0000c000 08:01 81189      /lib"..., 1024) = 424
close(3)                                = 0
munmap(0x37f3d000, 4096)                = 0
getrlimit(0x7, 0x3fd4fa50)              = 0
setrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/native_threads/libhpi.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\"\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=27144, ...}) = 0
old_mmap(NULL, 27072, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x373fe000
old_mmap(0x37404000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x37404000
close(3)                                = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=18568, ...}) = 0
old_mmap(NULL, 18568, PROT_READ, MAP_PRIVATE, 3, 0) = 0x373f9000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 <\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=91040, ...}) = 0
old_mmap(NULL, 84864, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x373e4000
old_mmap(0x373f6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x373f6000
old_mmap(0x373f7000, 7040, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x373f7000
close(3)                                = 0
munmap(0x373f9000, 18568)               = 0
geteuid32()                             = 91
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1686, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3d000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1686
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x37f3d000, 4096)                = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=18568, ...}) = 0
old_mmap(NULL, 18568, PROT_READ, MAP_PRIVATE, 3, 0) = 0x373f9000
close(3)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\35\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=51952, ...}) = 0
old_mmap(NULL, 46748, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x373d8000
old_mmap(0x373e3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0x373e3000
close(3)                                = 0
munmap(0x373f9000, 18568)               = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1335, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x37f3d000
read(3, "root:x:0:0:root:/root:/bin/sh\nad"..., 4096) = 1335
close(3)                                = 0
munmap(0x37f3d000, 4096)                = 0
open("/tmp/hsperfdata_tomcat", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
lstat64("/tmp/hsperfdata_tomcat", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(0x3, 0x805dc64, 0x1000, 0x805dc48) = 48
getdents64(0x3, 0x805dc64, 0x1000, 0x805dc48) = 0
close(3)                                = 0
mkdir("/tmp/hsperfdata_tomcat", 0755)   = -1 EEXIST (File exists)
lstat64("/tmp/hsperfdata_tomcat", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/tmp/hsperfdata_tomcat/12273", O_RDWR|O_CREAT|O_TRUNC, 0600) = 3
ftruncate(3, 32768)                     = 0
mmap2(NULL, 32768, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x373d0000
close(3)                                = 0
gettid()                                = 12273
rt_sigprocmask(SIG_SETMASK, ~[RTMIN], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP ILL BUS FPE SEGV USR2 TERM], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [QUIT], NULL, 8) = 0
mmap2(0x3fb55000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3fb55000
mprotect(0x3fb55000, 12288, PROT_NONE)  = 0
gettimeofday({1145655542, 560996}, NULL) = 0
gettimeofday({1145655542, 561108}, NULL) = 0
gettimeofday({1145655542, 561312}, NULL) = 0
gettimeofday({1145655542, 561429}, NULL) = 0
gettimeofday({1145655542, 561528}, NULL) = 0
gettimeofday({1145655542, 561791}, NULL) = 0
gettimeofday({1145655542, 561891}, NULL) = 0
gettimeofday({1145655542, 562000}, NULL) = 0
gettimeofday({1145655542, 562098}, NULL) = 0
gettimeofday({1145655542, 562196}, NULL) = 0
gettimeofday({1145655542, 562292}, NULL) = 0
gettimeofday({1145655542, 562407}, NULL) = 0
gettimeofday({1145655542, 562553}, NULL) = 0
gettimeofday({1145655542, 562651}, NULL) = 0
gettimeofday({1145655542, 564154}, NULL) = 0
gettimeofday({1145655542, 564259}, NULL) = 0
gettimeofday({1145655542, 564359}, NULL) = 0
gettimeofday({1145655542, 564456}, NULL) = 0
gettimeofday({1145655542, 564554}, NULL) = 0
gettimeofday({1145655542, 564651}, NULL) = 0
gettimeofday({1145655542, 564903}, NULL) = 0
gettimeofday({1145655542, 565005}, NULL) = 0
gettimeofday({1145655542, 565103}, NULL) = 0
gettimeofday({1145655542, 568194}, NULL) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libverify.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320 \0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=48520, ...}) = 0
old_mmap(NULL, 47428, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x373c4000
old_mmap(0x373cf000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x373cf000
close(3)                                = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libjava.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\221"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=136824, ...}) = 0
old_mmap(NULL, 139888, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x373a1000
old_mmap(0x373c2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x373c2000
close(3)                                = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/libzip.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\34"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=82120, ...}) = 0
old_mmap(NULL, 85504, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x3738c000
old_mmap(0x3739f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x3739f000
close(3)                                = 0
stat64("/usr/java/jdk1.5.0_06/jre/lib/rt.jar", {st_mode=S_IFREG|0644, st_size=39744921, ...}) = 0
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib/rt.jar", {st_mode=S_IFREG|0644, st_size=39744921, ...}) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/rt.jar", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=39744921, ...}) = 0
_llseek(3, 0, [39744921], SEEK_END)     = 0
mmap2(NULL, 39744921, PROT_READ, MAP_SHARED, 3, 0) = 0x34da4000
close(3)                                = 0
mmap2(NULL, 430080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x34d3b000
stat64("/usr/java/jdk1.5.0_06/jre/lib/i18n.jar", 0x3fd4f0dc) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/sunrsasign.jar", 0x3fd4f0dc) = -1 ENOENT (No such file or directory)
stat64("/usr/java/jdk1.5.0_06/jre/lib/jsse.jar", {st_mode=S_IFREG|0644, st_size=542082, ...}) = 0
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib/jsse.jar", {st_mode=S_IFREG|0644, st_size=542082, ...}) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/jsse.jar", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=542082, ...}) = 0
_llseek(3, 0, [542082], SEEK_END)       = 0
mmap2(NULL, 542082, PROT_READ, MAP_SHARED, 3, 0) = 0x34cb6000
close(3)                                = 0
stat64("/usr/java/jdk1.5.0_06/jre/lib/jce.jar", {st_mode=S_IFREG|0444, st_size=81799, ...}) = 0
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib/jce.jar", {st_mode=S_IFREG|0444, st_size=81799, ...}) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/jce.jar", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=81799, ...}) = 0
_llseek(3, 0, [81799], SEEK_END)        = 0
mmap2(NULL, 81799, PROT_READ, MAP_SHARED, 3, 0) = 0x34ca2000
close(3)                                = 0
stat64("/usr/java/jdk1.5.0_06/jre/lib/charsets.jar", {st_mode=S_IFREG|0644, st_size=8627836, ...}) = 0
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/java/jdk1.5.0_06/jre/lib/charsets.jar", {st_mode=S_IFREG|0644, st_size=8627836, ...}) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/charsets.jar", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8627836, ...}) = 0
_llseek(3, 0, [8627836], SEEK_END)      = 0
mmap2(NULL, 8627836, PROT_READ, MAP_SHARED, 3, 0) = 0x34467000
close(3)                                = 0
stat64("/usr/java/jdk1.5.0_06/jre/classes", 0x3fd4f0dc) = -1 ENOENT (No such file or directory)
mmap2(NULL, 33554432, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x32467000
mmap2(0x32467000, 163840, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x32467000
mmap2(NULL, 524288, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x323e7000
mmap2(0x323e7000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x323e7000
uname({sys="Linux", node="davetest2", ...}) = 0
open("/usr/java/jdk1.5.0_06/jre/lib/i386/server/classes.jsa", O_RDONLY) = -1 ENOENT (No such file or directory)
gettimeofday({1145655542, 705527}, NULL) = 0
gettimeofday({1145655542, 705648}, NULL) = 0
gettimeofday({1145655542, 705748}, NULL) = 0
gettimeofday({1145655542, 706682}, NULL) = 0
gettimeofday({1145655542, 706784}, NULL) = 0
gettimeofday({1145655542, 706894}, NULL) = 0
gettimeofday({1145655542, 706995}, NULL) = 0
gettimeofday({1145655542, 707093}, NULL) = 0
mmap2(NULL, 872415232, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 ENOMEM (Cannot allocate memory)
write(1, "Error occurred during initializa"..., 43) = 43
write(1, "Could not reserve enough space f"..., 46) = 46
write(1, "\n", 1)                       = 1
unlink("/tmp/hsperfdata_tomcat/12273")  = 0
write(2, "Could not create the Java virtua"..., 43) = 43
SYS_252(0x1, 0x1, 0, 0x37f23bd4, 0x37f23bd4

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux