On Sam 03.05.2008 21:37, Aleksandar Lazic wrote:

When I run know this program I get a segfault.

###
.
.
.
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
.
.
###

fogot the strace file.

Aleks
9737  execve("./neko-test-garbage", ["./neko-test-garbage"], 
["MANPATH=/etc/java-config-2/curre"..., "SSH_AGENT_PID=6799"..., 
"GPG_AGENT_INFO=/tmp/seahorse-fCw"..., "TERM=rxvt"..., "SHELL=/bin/bash"..., 
"GTK_RC_FILES=/etc/gtk/gtkrc:/hom"..., "WINDOWID=39845890"..., 
"OLDPWD=/datadir/al/download/skyp"..., "QTDIR=/usr/qt/3"..., 
"GTK_MODULES=gnomebreakpad"..., "ANT_HOME=/usr/share/ant-core"..., 
"LC_ALL=en_US.ISO-8859-1"..., "USER=al"..., 
"LD_LIBRARY_PATH=/usr/local/lib/"..., "LS_COLORS=rs=0:di=01;34:ln=01;36"..., 
"GDK_USE_XFT=1"..., "GNOME_KEYRING_SOCKET=/tmp/keyrin"..., 
"SSH_AUTH_SOCK=/tmp/keyring-eXtCy"..., "SESSION_MANAGER=local/firstserve"..., 
"USERNAME=al"..., "CONFIG_PROTECT_MASK=/etc/gentoo-"..., 
"VMHANDLE=sun-jdk-1.4"..., "PAGER=/usr/bin/less"..., 
"DESKTOP_SESSION=gnome"..., "PATH=/usr/local/bin:/usr/bin:/bi"..., 
"GDM_XSERVER_LOCATION=local"..., "PWD=/olddisk/home/al/old_home/al"..., 
"GENERATION=2"..., "JAVA_HOME=/etc/java-config-2/cur"..., 
"JAVAC=/etc/java-config-2/current"..., "EDITOR=/bin/nano"..., "LANG=en_US"..., 
"GDM_LANG=de_DE"..., "KDEDIRS=/usr:/usr/local:/usr/kde"..., 
"QMAKESPEC=linux-g++"..., "LD_LIBRARY=/olddisk/home/al/old_"..., "PS1=\\h \\u 
\\w \\$ "..., "GDMSESSION=gnome"..., "HISTCONTROL=ignoredups"..., 
"COLORFGBG=0;default;15"..., "HOME=/home/al"..., "SHLVL=1"..., 
"JDK_HOME=/etc/java-config-2/curr"..., "LANGUAGE=en_US"..., 
"CG_COMPILER_EXE=/usr/bin/cgc"..., "GNOME_DESKTOP_SESSION_ID=Default", 
"LOGNAME=al", "LESS=-R -M --shift 5", "PYTHONPATH=/usr/lib/portage/pym"..., 
"CVS_RSH=ssh"..., "GCC_SPECS="..., "XDG_DATA_DIRS=/usr/share:/usr/kd"..., 
"CLASSPATH=."..., "DBUS_SESSION_BUS_ADDRESS=unix:ab"..., "LESSOPEN=|lesspipe.sh 
%s"..., "PKG_CONFIG_PATH=/usr/qt/3/lib/pk"..., "WINDOWPATH=7"..., 
"INFOPATH=/usr/share/info:/usr/sh"..., "DISPLAY=:0.0"..., 
"OPENGL_PROFILE=nvidia"..., "XSESSION=Gnome"..., 
"CONFIG_PROTECT=/usr/kde/3.5/shar"..., "COLORTERM=rxvt-xpm"..., 
"XAUTHORITY=/home/al/.Xauthority"..., "_=/usr/bin/strace"...]) = 0
9737  brk(0)                            = 0x804b000
9737  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x77f8d000
9737  access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
9737  open("/usr/local/lib/tls/i686/sse2/libneko.so", O_RDONLY) = -1 ENOENT (No 
such file or directory)
9737  stat64("/usr/local/lib/tls/i686/sse2", 0x7f884eb4) = -1 ENOENT (No such 
file or directory)
9737  open("/usr/local/lib/tls/i686/libneko.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
9737  stat64("/usr/local/lib/tls/i686", 0x7f884eb4) = -1 ENOENT (No such file 
or directory)
9737  open("/usr/local/lib/tls/sse2/libneko.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
9737  stat64("/usr/local/lib/tls/sse2", 0x7f884eb4) = -1 ENOENT (No such file 
or directory)
9737  open("/usr/local/lib/tls/libneko.so", O_RDONLY) = -1 ENOENT (No such file 
or directory)
9737  stat64("/usr/local/lib/tls", 0x7f884eb4) = -1 ENOENT (No such file or 
directory)
9737  open("/usr/local/lib/i686/sse2/libneko.so", O_RDONLY) = -1 ENOENT (No 
such file or directory)
9737  stat64("/usr/local/lib/i686/sse2", 0x7f884eb4) = -1 ENOENT (No such file 
or directory)
9737  open("/usr/local/lib/i686/libneko.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
9737  stat64("/usr/local/lib/i686", 0x7f884eb4) = -1 ENOENT (No such file or 
directory)
9737  open("/usr/local/lib/sse2/libneko.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
9737  stat64("/usr/local/lib/sse2", 0x7f884eb4) = -1 ENOENT (No such file or 
directory)
9737  open("/usr/local/lib/libneko.so", O_RDONLY) = 3
9737  read(3, "[EMAIL PROTECTED]"..., 512) = 512
9737  fstat64(3, {st_dev=makedev(3, 2), st_ino=2015302, st_mode=S_IFREG|0755, 
st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=280, 
st_size=135211, st_atime=2008/05/03-16:49:03, st_mtime=2008/05/03-16:49:03, 
st_ctime=2008/05/03-16:49:03}) = 0
9737  mmap2(NULL, 123908, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x77f6e000
9737  mmap2(0x77f8b000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c) = 0x77f8b000
9737  close(3)                          = 0
9737  open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or 
directory)
9737  open("/etc/ld.so.cache", O_RDONLY) = 3
9737  fstat64(3, {st_dev=makedev(8, 3), st_ino=1623199, st_mode=S_IFREG|0644, 
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=240, st_size=114858, 
st_atime=2008/05/03-16:49:56, st_mtime=2008/05/03-16:49:56, 
st_ctime=2008/05/03-16:49:56}) = 0
9737  mmap2(NULL, 114858, PROT_READ, MAP_PRIVATE, 3, 0) = 0x77f51000
9737  close(3)                          = 0
9737  open("/lib/libc.so.6", O_RDONLY)  = 3
9737  read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`e\1\0004\0\0\0"..., 512) = 512
9737  fstat64(3, {st_dev=makedev(8, 3), st_ino=1807380, st_mode=S_IFREG|0755, 
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=2464, 
st_size=1253660, st_atime=2008/03/29-09:31:01, st_mtime=2008/03/29-09:31:01, 
st_ctime=2008/03/29-09:31:07}) = 0
9737  mmap2(NULL, 1263152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x77e1c000
9737  mmap2(0x77f4b000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12e) = 0x77f4b000
9737  mmap2(0x77f4e000, 9776, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x77f4e000
9737  close(3)                          = 0
9737  open("/usr/local/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
9737  open("/lib/libdl.so.2", O_RDONLY) = 3
9737  read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\n\0\0004\0\0\0"..., 512) = 512
9737  fstat64(3, {st_dev=makedev(8, 3), st_ino=1807391, st_mode=S_IFREG|0755, 
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=24, st_size=9612, 
st_atime=2008/03/29-09:31:01, st_mtime=2008/03/29-09:31:01, 
st_ctime=2008/03/29-09:31:07}) = 0
9737  mmap2(NULL, 12412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x77e18000
9737  mmap2(0x77e1a000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x77e1a000
9737  close(3)                          = 0
9737  open("/usr/local/lib/libgc.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
9737  open("/usr/lib/libgc.so.1", O_RDONLY) = 3
9737  read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 
\237\0\0004\0\0\0"..., 512) = 512
9737  fstat64(3, {st_dev=makedev(8, 3), st_ino=1839645, st_mode=S_IFREG|0755, 
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=280, st_size=138316, 
st_atime=2008/05/03-16:49:54, st_mtime=2008/05/03-16:49:54, 
st_ctime=2008/05/03-16:49:55}) = 0
9737  mmap2(NULL, 205212, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x77de5000
9737  mmap2(0x77e06000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20) = 0x77e06000
9737  mmap2(0x77e08000, 61852, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x77e08000
9737  close(3)                          = 0
9737  open("/usr/local/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or 
directory)
9737  open("/lib/libm.so.6", O_RDONLY)  = 3
9737  read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P4\0\0004\0\0\0"..., 512) = 512
9737  fstat64(3, {st_dev=makedev(8, 3), st_ino=1807335, st_mode=S_IFREG|0755, 
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=296, st_size=145160, 
st_atime=2008/03/29-09:31:01, st_mtime=2008/03/29-09:31:01, 
st_ctime=2008/03/29-09:31:07}) = 0
9737  mmap2(NULL, 147584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x77dc0000
9737  mmap2(0x77de3000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22) = 0x77de3000
9737  close(3)                          = 0
9737  open("/usr/local/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such 
file or directory)
9737  open("/lib/libpthread.so.0", O_RDONLY) = 3
9737  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\0004\0\0\0"..., 512) = 512
9737  fstat64(3, {st_dev=makedev(8, 3), st_ino=1807331, st_mode=S_IFREG|0755, 
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=240, st_size=118104, 
st_atime=2008/03/29-09:31:02, st_mtime=2008/03/29-09:31:02, 
st_ctime=2008/03/29-09:31:07}) = 0
9737  mmap2(NULL, 94688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x77da8000
9737  mmap2(0x77dbc000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0x77dbc000
9737  mmap2(0x77dbe000, 4576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x77dbe000
9737  close(3)                          = 0
9737  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x77da7000
9737  open("/usr/local/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file 
or directory)
9737  open("/usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libgcc_s.so.1", O_RDONLY) = 3
9737  read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\31\0\0004\0\0\0"..., 512) = 
512
9737  fstat64(3, {st_dev=makedev(8, 3), st_ino=1917605, st_mode=S_IFREG|0644, 
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=88, st_size=42348, 
st_atime=2008/02/22-22:44:06, st_mtime=2008/02/22-22:44:06, 
st_ctime=2008/02/22-22:44:13}) = 0
9737  mmap2(NULL, 45508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x77d9b000
9737  mmap2(0x77da5000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0x77da5000
9737  close(3)                          = 0
9737  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x77d9a000
9737  set_thread_area({entry_number:-1 -> 6, base_addr:0x77d9a6d0, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, 
seg_not_present:0, useable:1}) = 0
9737  mprotect(0x77da5000, 4096, PROT_READ) = 0
9737  mprotect(0x77dbc000, 4096, PROT_READ) = 0
9737  mprotect(0x77de3000, 4096, PROT_READ) = 0
9737  mprotect(0x77e06000, 4096, PROT_READ) = 0
9737  mprotect(0x77e1a000, 4096, PROT_READ) = 0
9737  mprotect(0x77f4b000, 8192, PROT_READ) = 0
9737  mprotect(0x77f8b000, 4096, PROT_READ) = 0
9737  mprotect(0x8049000, 4096, PROT_READ) = 0
9737  mprotect(0x77fa8000, 4096, PROT_READ) = 0
9737  munmap(0x77f51000, 114858)        = 0
9737  set_tid_address(0x77d9a718)       = 9737
9737  set_robust_list(0x77d9a720, 0xc)  = 0
9737  futex(0x7f885700, FUTEX_WAKE_PRIVATE, 1) = 0
9737  rt_sigaction(SIGRTMIN, {0x77dac2d0, [], SA_SIGINFO}, NULL, 8) = 0
9737  rt_sigaction(SIGRT_1, {0x77dac350, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
9737  rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
9737  getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
9737  uname({sysname="Linux", nodename="firstserver", 
release="2.6.24-gentoo-r3", version="#2 SMP Sun Apr 27 09:33:27 CEST 2008", 
machine="i686"}) = 0
9737  --- SIGSEGV (Segmentation fault) @ 0 (0) ---
9737  +++ killed by SIGSEGV +++
-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to