Marcel Hauser wrote:

> I performed these steps to reproduce the segfault:

and here is the strace:

--> blkid.tab does NOT exist on both RW branches !
--> i'll try removing blkid.tab from the RO Branch and maybe symlinking
it to /dev/null

let me know.... if you have any other idea !

strace:
--------------------------------------------------------
execve("/bin/mount", ["mount"], [/* 29 vars */]) = 0
uname({sys="Linux", node="redwall", ...}) = 0
brk(0)                                  = 0x8001f000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=46011, ...}) = 0
mmap2(NULL, 46011, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fae000
close(3)                                = 0
open("/lib/libblkid.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\200\37"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=36700, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7fad000
mmap2(NULL, 38584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7fa3000
madvise(0xb7fa3000, 38584, MADV_SEQUENTIAL|0x1) = 0
mmap2(0xb7fab000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb7fab000
close(3)                                = 0
open("/lib/libuuid.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\240\v\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=14588, ...}) = 0
mmap2(NULL, 16436, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7f9e000
madvise(0xb7f9e000, 16436, MADV_SEQUENTIAL|0x1) = 0
mmap2(0xb7fa1000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb7fa1000
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\0PP\1\000"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1351592, ...}) = 0
mmap2(NULL, 1281180, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7e65000
madvise(0xb7e65000, 1281180, MADV_SEQUENTIAL|0x1) = 0
mmap2(0xb7f98000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x133) = 0xb7f98000
mmap2(0xb7f9c000, 7324, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f9c000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7e64000
mprotect(0xb7f98000, 4096, PROT_READ)   = 0
mprotect(0xb7fa1000, 4096, PROT_READ)   = 0
mprotect(0xb7fab000, 4096, PROT_READ)   = 0
mprotect(0xb7fd2000, 4096, PROT_READ)   = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e646b0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
seg_not_present:0, useable:1}) = 0
munmap(0xb7fae000, 46011)               = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "k\260u\337", 4)                = 4
close(3)                                = 0
open("/dev/null", O_RDWR|O_LARGEFILE)   = 3
close(3)                                = 0
brk(0)                                  = 0x8001f000
brk(0x80040000)                         = 0x80040000
getuid32()                              = 0
geteuid32()                             = 0
getgid32()                              = 0
getegid32()                             = 0
prctl(0x3, 0, 0, 0, 0)                  = 1
open("/etc/blkid.tab", O_RDONLY <unfinished ...>
+++ killed by SIGSEGV +++
Process 11730 detached
------------------------------------------------------------

Cheers

Marcel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Reply via email to