>>>>> "borsenkow" == Borsenkow Andrej <[EMAIL PROTECTED]> writes:

borsenkow> With kernel 23  and supermounted CD rpm segfaults:
borsenkow> strace rpm -Uvh /cooker/i586/Mandrake/RPMS/libtool-1.4-6mdk.
borsenkow> i586.rpm
borsenkow> ...
borsenkow> open("/etc/mtab", O_RDONLY)             = 8
borsenkow> fstat64(8, {st_mode=S_IFREG|0644, st_size=295, ...}) = 0
borsenkow> old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
borsenkow> -1, 0) = 0x40407000
borsenkow> read(8, "/dev/hda5 / reiserfs rw,notail 0"..., 4096) = 295
borsenkow> stat64("/", {st_mode=S_IFDIR|0755, st_size=504, ...}) = 0
borsenkow> stat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
borsenkow> stat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
borsenkow> stat64("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
borsenkow> stat64("/dev/shm", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
borsenkow> stat64("/mnt/hd", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
borsenkow> stat64("/mnt/cdrom",  <unfinished ...>
borsenkow> +++ killed by SIGSEGV +++

It is fixed in -26mdk, it was a one line fix, but it took ages to find
that line :(((  for details, it was a missing drop_super() :(((

Later, Juan.

-- 
In theory, practice and theory are the same, but in practice they 
are different -- Larry McVoy

Reply via email to