https://bugzilla.novell.com/show_bug.cgi?id=447937
User adrian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=447937#c1
--- Comment #1 from Adrian Schröter 2008-11-22 03:46:26 MST ---
An strace run during the mount attempt:
+ strace -f mount -orw -n -tproc none /proc
execve("/bin/mount", ["mount", "-orw", "-n", "-tproc", "none", "/proc"], [/* 16
vars */]) = 0
brk(0) = 0x805f000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/libvolume_id.so.1", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/lib/tls/i686/sse2", 0xbfc64a88) = -1 ENOENT (No such file or
directory)
open("/lib/tls/i686/libvolume_id.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/tls/i686", 0xbfc64a88) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/libvolume_id.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/tls/sse2", 0xbfc64a88) = -1 ENOENT (No such file or directory)
open("/lib/tls/libvolume_id.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/tls", 0xbfc64a88) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/libvolume_id.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/i686/sse2", 0xbfc64a88) = -1 ENOENT (No such file or directory)
open("/lib/i686/libvolume_id.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/i686", 0xbfc64a88) = -1 ENOENT (No such file or directory)
open("/lib/sse2/libvolume_id.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/sse2", 0xbfc64a88) = -1 ENOENT (No such file or directory)
open("/lib/libvolume_id.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\360\f\0\0004\0\0\0"..., 512) =
512
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f60000
fstat64(3, {st_mode=S_IFREG|0755, st_size=42500, ...}) = 0
mmap2(NULL, 45176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7f54000
fadvise64(3, 0, 45176, POSIX_FADV_WILLNEED) = -1 EINVAL (Invalid argument)
mmap2(0xb7f5e000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb7f5e000
close(3) = 0
open("/lib/libselinux.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\0pE\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=112640, ...}) = 0
mmap2(NULL, 117692, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7f37000
fadvise64(3, 0, 117692, POSIX_FADV_WILLNEED) = -1 EINVAL (Invalid argument)
mmap2(0xb7f52000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a) = 0xb7f52000
close(3) = 0
open("/lib/libsepol.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\2606\0\0004\0\0\0"..,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=239548, ...}) = 0
mmap2(NULL, 243648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7efb000
fadvise64(3, 0, 243648, POSIX_FADV_WILLNEED) = -1 EINVAL (Invalid argument)
mmap2(0xb7f35000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x39) = 0xb7f35000
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\0`h\1\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1419420, ...}) = 0
mmap2(NULL, 1418832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7da0000
fadvise64(3, 0, 1418832, POSIX_FADV_WILLNEED) = -1 EINVAL (Invalid argument)
mmap2(0xb7ef5000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x155) = 0xb7ef5000
mmap2(0xb7ef8000, 9808, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ef8000
close(3) = 0
open("/lib/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\200\n\0\0004\0\0\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=14012, ...}) = 0
mmap2(NULL, 16504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7d9b000
fadvise64(3, 0, 16504, POSIX_FADV_WILLNEED) = -1 EINVAL (Invalid argument)
mmap2(0xb7d9e000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb7d9e000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7d9a000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7d99000
set_thread_area({entry_number:-1 -> 12, base_addr:0xb7d99710, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
open("/dev/urandom", O_RDONLY) = 3
read(3, "\254\216\236\270", 4) = 4
close(3) = 0
mprotect(0xb7d9e000, 4096, PROT_READ) = 0
mprotect(0xb7ef5000, 8192, PROT_READ) = 0
mprotect(0xb7f35000, 4096, PROT_READ) = 0
mprotect(0xb7f52000, 4096, PROT_READ) = 0
mprotect(0xb7f5e000, 4096, PROT_READ) = 0
mprotect(0x805c000, 4096, PROT_READ) = 0
mprotect(0xb7f7f000, 4096, PROT_READ) = 0
brk(0) = 0x805f000
brk(0x8080000) = 0x8080000
open("/etc/selinux/config", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
statfs64("/selinux", 84, 0xbfc650e0) = -1 ENOENT (No such file or directory)
open("/proc/mounts", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
umask(022) = 022
open("/dev/null", O_RDWR|O_LARGEFILE) = 3
close(3) = 0
getuid32() = 0
geteuid32() = 0
getcwd("/", 4095) = 2
readlink("/none", 0xbfc62ef7, 4096) = -1 ENOENT (No such file or directory)
stat64("/sbin/mount.proc", 0xbfc64c74) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, ~[TRAP SEGV RTMIN RT_1], NULL, 8) = 0
rt_sigaction(SIGHUP, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGINT, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGILL, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGABRT, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGBUS, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGFPE, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGKILL, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = -1 EINVAL
(Invalid argument)
rt_sigaction(SIGUSR1, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGUSR2, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGALRM, {0x804e400, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGSTKFLT, {0x804ef30, ~[RTMIN RT_1], 0}, NULL, 8) = 0
getpid() = 646
open("/etc/mtab~646", O_WRONLY|O_CREAT|O_LARGEFILE, 0600) = -1 EROFS (Read-only
file system)
write(2, "can't create lock file /etc/mtab"..., 85can't create lock file
/etc/mtab~646: Read-only file system (use -n flag to override)) = 85
write(2, "\n", 1
) = 1
exit_group(16) = ?
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.