assasukasse |
03-11-2006 06:53 AM |
hello
this is the output of strace -o when run on this machine (here mcnp works)
Code:
execve("./mcnp", ["./mcnp"], [/* 15 vars */]) = 0
uname({sys="Linux", node="thunderbird", ...}) = 0
brk(0) = 0x3eff5000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f31000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f30000
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=68889, ...}) = 0
old_mmap(NULL, 68889, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f1f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libX11.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\240\24"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=826256, ...}) = 0
old_mmap(NULL, 830392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e54000
old_mmap(0xb7f1b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc6000) = 0xb7f1b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libg2c.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 h\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=109700, ...}) = 0
old_mmap(NULL, 163396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e2c000
old_mmap(0xb7e46000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0xb7e46000
old_mmap(0xb7e47000, 52804, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e47000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
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`3\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=149264, ...}) = 0
old_mmap(NULL, 151712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e06000
old_mmap(0xb7e2a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0xb7e2a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.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\0P\30\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=40188, ...}) = 0
old_mmap(NULL, 43336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dfb000
old_mmap(0xb7e05000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0xb7e05000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -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\260O\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1270928, ...}) = 0
old_mmap(NULL, 1276892, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cc3000
old_mmap(0xb7df1000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12e000) = 0xb7df1000
old_mmap(0xb7df9000, 7132, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7df9000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/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\20\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9592, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7cc2000
old_mmap(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cbe000
old_mmap(0xb7cc0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb7cc0000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7cbd000
mprotect(0xb7df1000, 20480, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7cbd6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f1f000, 68889) = 0
rt_sigaction(SIGFPE, {0xb7e34200, [FPE], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGABRT, {0xb7e34230, [ABRT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTRAP, {0xb7e342f0, [TRAP], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0xb7e34260, [QUIT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0xb7e34290, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0xb7e342c0, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0
fstat64(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
fstat64(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
getpid() = 13249
geteuid32() = 0
open("/tmp/pvmd.0", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "libpvm [pid13249] ", 18) = 18
write(2, "/tmp/pvmd.0: No such file or dir"..., 39) = 39
geteuid32() = 0
open("/tmp/pvmd.0", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "libpvm [pid13249] ", 18) = 18
write(2, "/tmp/pvmd.0: No such file or dir"..., 39) = 39
geteuid32() = 0
open("/tmp/pvmd.0", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "libpvm [pid13249] ", 18) = 18
write(2, "/tmp/pvmd.0: No such file or dir"..., 39) = 39
write(2, "libpvm [pid13249]: ", 19) = 19
write(2, "pvm_mytid(): Can\'t contact local"..., 40) = 40
getrusage(RUSAGE_SELF, {ru_utime={0, 4000}, ru_stime={0, 16001}, ...}) = 0
time(NULL) = 1142081287
brk(0) = 0x3eff5000
brk(0x3f016000) = 0x3f016000
open("/etc/localtime", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=951, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=951, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c9d000
read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\6\0"..., 131072) = 951
close(3) = 0
munmap(0xb7c9d000, 131072) = 0
time(NULL) = 1142081287
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f2f000
write(1, " mcnp ver=4ca1 ld=08/22/00 "..., 71) = 71
stat64("inp", 0xbfe46890) = -1 ENOENT (No such file or directory)
write(1, "\n", 1) = 1
write(1, " bad trouble in subroutine exeme"..., 71) = 71
write(1, " input file inp does not ex"..., 71) = 71
write(1, "\n", 1) = 1
geteuid32() = 0
open("/tmp/pvmd.0", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "libpvm [pid13249] ", 18) = 18
write(2, "/tmp/pvmd.0: No such file or dir"..., 39) = 39
_llseek(2, 0, 0xbfe46838, SEEK_CUR) = -1 ESPIPE (Illegal seek)
fstat64(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
_llseek(2, 0, 0xbfe46844, SEEK_END) = -1 ESPIPE (Illegal seek)
_llseek(2, 0, 0xbfe46838, SEEK_CUR) = -1 ESPIPE (Illegal seek)
_llseek(1, 0, 0xbfe46838, SEEK_CUR) = -1 ESPIPE (Illegal seek)
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
_llseek(1, 0, 0xbfe46844, SEEK_END) = -1 ESPIPE (Illegal seek)
_llseek(1, 0, 0xbfe46838, SEEK_CUR) = -1 ESPIPE (Illegal seek)
munmap(0xb7f2f000, 4096) = 0
exit_group(0) = ?
and this is where it doesn't work:
strace -v -o
Code:
execve("./mcnp", ["./mcnp"], ["KDE_MULTIHEAD=false", "SSH_AGENT_PID=13376", "DM_CONTROL=/var/run/xdmctl", "TERM=xterm", "SHELL=/bin/bash", "XDM_MANAGED=/var/run/xdmctl/xdmc"..., "GTK2_RC_FILES=/etc/gtk-2.0/gtkrc"..., "GTK_RC_FILES=/etc/gtk/gtkrc:/hom"..., "GS_LIB=/home/usero/.fonts", "WINDOWID=8388615", "OLDPWD=/home/usero", "KDE_FULL_SESSION=true", "USER=usero", "SSH_AUTH_SOCK=/tmp/ssh-LsSiE1332"..., "SESSION_MANAGER=local/thunderbir"..., "XPSERVERLIST=", "PAGER=/usr/bin/most", "KONSOLE_DCOP=DCOPRef(konsole-134"..., "DESKTOP_SESSION=kde", "PATH=/home/usero/.dist/bin:/s"..., "KONSOLE_DCOP_SESSION=DCOPRef(kon"..., "PWD=/home/usero/MCNP", "LANG=C", "SHLVL=2", "HOME=/home/usero", "LANGUAGE=us", "XCURSOR_THEME=redglass", "LOGNAME=usero", "DBUS_SESSION_BUS_ADDRESS=unix:ab"..., "DISPLAY=:0.0", "COLORTERM=", "_=/usr/bin/strace"]) = -1 ENOMEM (Cannot allocate memory)
+++ killed by SIGKILL +++
i "suppose" is a insufficient memory problem...
since if i use KDE and open a bunch on windows on the machine where it works i get the same error msg.
any idea how can i check how much memory is needed by this proggie to run?
Thanks
|