Wed 22 Feb 2006 03:40:13 PM UTC, original submission:
Hi,
i have old rh7 machine with updates from redhat.
I had to compile new version of grep.
Compilation went good - 2.5, 2.5.1 and 2.5.1a.
configure script was called with:
--prefix=/usr
--disable-largefile
--disable-nls
But after:
[root@testosteron grep-2.5]# ./src/grep
Segmentation fault (core dumped)
strace ./src/grep
execve("./src/grep", ["./src/grep"], [/* 24 vars */]) = 0
uname({sys="Linux", node="testosteron", ...}) = 0
brk(0) = 0x80594f8
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=19255, ...}) = 0
old_mmap(NULL, 19255, PROT_READ, MAP_PRIVATE, 3, 0) = 0x127000
close(3) = 0
open("/usr/lib/libpcre.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\240\f\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=116702, ...}) = 0
old_mmap(NULL, 45268, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x12c000
mprotect(0x136000, 4308, PROT_NONE) = 0
old_mmap(0x136000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x136000
close(3) = 0
open("/lib/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\0p\304\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5723959, ...}) = 0
old_mmap(NULL, 1269096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x138000
mprotect(0x265000, 36200, PROT_NONE) = 0
old_mmap(0x265000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12c000) = 0x265000
old_mmap(0x26a000, 15720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x26a000
close(3) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
any idea ?
greetz
|