Package: mount
Version: 2.12h-3
Severity: normal

Hello,

This computer (and only this computer, a Thinkpad T21), generates
segmentation faults for the first *two* calls to umount in
/etc/init.d/umountfs (but not the third).

This only occurs where the -r parameter is used.

At first, I suspected a hardware problem with the computer, but I cannot
see any evidence of any such problem that would interfere with umount.
As one person suggested I ran a full RAM test but it (memtest86), but
found no problems.

I have attached the output from both strace and ltrace. The segmentation
fault also occurs in normal multiuser mode.

My reading of this is that the umount operation has been performed, and
it fails when updating /etc/mtab.

Yes, /etc/ (or rather /) was mounted read-write.

I have assumed that the segment fault for the second umount is the same
as the first, and only provided debugging for the first. I think this
helps rule out the harddisk being an issue too (this harddisk is
currently dodgy but the umount errors developed first).

Output from mount:

--- cut ---
/dev/ide/host0/bus0/target0/lun0/part8 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/ide/host0/bus0/target0/lun0/part9 on /home type ext3 (rw)
/dev/ide/host0/bus0/target0/lun0/part6 on /var/cache/pbuilder type ext3 (rw)
usbfs on /proc/bus/usb type usbfs (rw)
none on /dev type tmpfs (rw,size=10M,mode=0755)
--- cut ---

My umountfs (with yucky debugging added), just in case something is
wrong here and/or this version is out-of-date:

--- cut ---
#! /bin/sh
#
# umountfs      Turn off swap and unmount all local file systems.
#
# Version:      @(#)umountfs  2.85-16  03-Jun-2004  [EMAIL PROTECTED]
#

PATH=/sbin:/bin:/usr/sbin:/usr/bin

set -x

echo -n "Deactivating swap..."
umount -ttmpfs -a -r
swapoff -a
echo "done."

#
#       Umount all filesystems except the virtual ones.
#
echo -n "Unmounting local filesystems..."
umount -tnoproc,noprocfs,nodevfs,nosysfs,nousbfs,nousbdevfs,nodevpts -d -a -r
echo "done."

# This is superfluous.
mount -n -o remount,ro /

bash

: exit 0
--- cut ---

strace:

--- cut ---
execve("/bin/umount", ["umount", "-ttmpfs", "-a", "-r"], [/* 13 vars */]) = 0
uname({sys="Linux", node="scrooge", ...}) = 0
brk(0)                                  = 0x8055000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40017000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
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=57581, ...}) = 0
old_mmap(NULL, 57581, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
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\0\360Y\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1253924, ...}) = 0
old_mmap(NULL, 1260140, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40027000
old_mmap(0x40150000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x129000) = 0x40150000
old_mmap(0x40158000, 10860, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40158000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4015b000
set_thread_area({entry_number:-1 -> 6, base_addr:0x4015b2a0, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
munmap(0x40018000, 57581)               = 0
brk(0)                                  = 0x8055000
brk(0x8076000)                          = 0x8076000
brk(0)                                  = 0x8076000
umask(033)                              = 022
getuid32()                              = 0
geteuid32()                             = 0
umask(077)                              = 033
open("/etc/mtab", O_RDONLY|O_LARGEFILE) = 3
umask(033)                              = 077
fstat64(3, {st_mode=S_IFREG|0644, st_size=366, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40018000
read(3, "/dev/ide/host0/bus0/target0/lun0"..., 4096) = 366
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
oldumount("/dev")                       = -1 EBUSY (Device or resource busy)
mount("none", "/dev", 0, MS_RDONLY|MS_REMOUNT|0xc0ed0000, 0) = 0
write(2, "umount: none busy - remounted re"..., 40) = 40
lstat64("/etc/mtab", {st_mode=S_IFREG|0644, st_size=366, ...}) = 0
rt_sigaction(SIGHUP, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGINT, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGILL, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGABRT, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGBUS, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGFPE, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGKILL, {0x804b600, ~[RTMIN], 0}, NULL, 8) = -1 EINVAL (Invalid 
argument)
rt_sigaction(SIGUSR1, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGUSR2, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGALRM, {0x804b620, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
rt_sigaction(SIGSTKFLT, {0x804b600, ~[RTMIN], 0}, NULL, 8) = 0
getpid()                                = 4341
open("/etc/mtab~4341", O_WRONLY|O_CREAT|O_LARGEFILE, 0600) = 3
close(3)                                = 0
link("/etc/mtab~4341", "/etc/mtab~")    = 0
unlink("/etc/mtab~4341")                = 0
open("/etc/mtab~", O_WRONLY|O_LARGEFILE) = 3
fcntl64(3, F_SETLK64, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}, 
0xbffffb50) = 0
close(3)                                = 0
umask(077)                              = 033
open("/etc/mtab", O_RDONLY|O_LARGEFILE) = 3
umask(033)                              = 077
fstat64(3, {st_mode=S_IFREG|0644, st_size=366, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40018000
read(3, "/dev/ide/host0/bus0/target0/lun0"..., 4096) = 366
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
umask(077)                              = 033
open("/etc/mtab.tmp", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 3
umask(033)                              = 077
fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40018000
fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
_llseek(3, 0, [0], SEEK_SET)            = 0
write(3, "/dev/ide/host0/bus0/target0/lun0"..., 71) = 71
fstat64(3, {st_mode=S_IFREG|0600, st_size=71, ...}) = 0
_llseek(3, 71, [71], SEEK_SET)          = 0
write(3, "proc /proc proc rw 0 0\n", 23) = 23
fstat64(3, {st_mode=S_IFREG|0600, st_size=94, ...}) = 0
_llseek(3, 94, [94], SEEK_SET)          = 0
write(3, "sysfs /sys sysfs rw 0 0\n", 24) = 24
fstat64(3, {st_mode=S_IFREG|0600, st_size=118, ...}) = 0
_llseek(3, 118, [118], SEEK_SET)        = 0
write(3, "devpts /dev/pts devpts rw,gid=5,"..., 45) = 45
fstat64(3, {st_mode=S_IFREG|0600, st_size=163, ...}) = 0
_llseek(3, 163, [163], SEEK_SET)        = 0
write(3, "/dev/ide/host0/bus0/target0/lun0"..., 57) = 57
fstat64(3, {st_mode=S_IFREG|0600, st_size=220, ...}) = 0
_llseek(3, 220, [220], SEEK_SET)        = 0
write(3, "/dev/ide/host0/bus0/target0/lun0"..., 71) = 71
fstat64(3, {st_mode=S_IFREG|0600, st_size=291, ...}) = 0
_llseek(3, 291, [291], SEEK_SET)        = 0
write(3, "usbfs /proc/bus/usb usbfs rw 0 0"..., 33) = 33
fstat64(3, {st_mode=S_IFREG|0600, st_size=324, ...}) = 0
_llseek(3, 324, [324], SEEK_SET)        = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
write(2, "Segmentation fault", 18)      = 18
write(2, "\n", 1)                       = 1
unlink("/etc/mtab~")                    = 0
write(3, "none /dev tmpfs ro 0 0\n", 23) = 23
munmap(0x40018000, 4096)                = 0
exit_group(8)                           = ?
--- cut ---

ltrace
--- cut ---
__libc_start_main(0x804a8c0, 4, 0xbffffe34, 0x8050e30, 0x8050e90 <unfinished 
...>
strlen("_RLD_=")                                 = 6
strncmp("CONSOLE=/dev/console", "_RLD_=", 6)     = -28
strlen("BASH_ENV=")                              = 9
strncmp("CONSOLE=/dev/console", "BASH_ENV=", 9)  = 1
strlen("ENV=")                                   = 4
strncmp("CONSOLE=/dev/console", "ENV=", 4)       = -2
strlen("HOME=")                                  = 5
strncmp("CONSOLE=/dev/console", "HOME=", 5)      = -5
strlen("IFS=")                                   = 4
strncmp("CONSOLE=/dev/console", "IFS=", 4)       = -6
strlen("KRB_CONF=")                              = 9
strncmp("CONSOLE=/dev/console", "KRB_CONF=", 9)  = -8
strlen("LD_")                                    = 3
strncmp("CONSOLE=/dev/console", "LD_", 3)        = -9
strlen("LIBPATH=")                               = 8
strncmp("CONSOLE=/dev/console", "LIBPATH=", 8)   = -9
strlen("MAIL=")                                  = 5
strncmp("CONSOLE=/dev/console", "MAIL=", 5)      = -10
strlen("NLSPATH=")                               = 8
strncmp("CONSOLE=/dev/console", "NLSPATH=", 8)   = -11
strlen("PATH=")                                  = 5
strncmp("CONSOLE=/dev/console", "PATH=", 5)      = -13
strlen("SHELL=")                                 = 6
strncmp("CONSOLE=/dev/console", "SHELL=", 6)     = -16
strlen("SHLIB_PATH=")                            = 11
strncmp("CONSOLE=/dev/console", "SHLIB_PATH=", 11) = -16
strlen("_RLD_=")                                 = 6
strncmp("TERM=linux", "_RLD_=", 6)               = -11
strlen("BASH_ENV=")                              = 9
strncmp("TERM=linux", "BASH_ENV=", 9)            = 18
strlen("ENV=")                                   = 4
strncmp("TERM=linux", "ENV=", 4)                 = 15
strlen("HOME=")                                  = 5
strncmp("TERM=linux", "HOME=", 5)                = 12
strlen("IFS=")                                   = 4
strncmp("TERM=linux", "IFS=", 4)                 = 11
strlen("KRB_CONF=")                              = 9
strncmp("TERM=linux", "KRB_CONF=", 9)            = 9
strlen("LD_")                                    = 3
strncmp("TERM=linux", "LD_", 3)                  = 8
strlen("LIBPATH=")                               = 8
strncmp("TERM=linux", "LIBPATH=", 8)             = 8
strlen("MAIL=")                                  = 5
strncmp("TERM=linux", "MAIL=", 5)                = 7
strlen("NLSPATH=")                               = 8
strncmp("TERM=linux", "NLSPATH=", 8)             = 6
strlen("PATH=")                                  = 5
strncmp("TERM=linux", "PATH=", 5)                = 4
strlen("SHELL=")                                 = 6
strncmp("TERM=linux", "SHELL=", 6)               = 1
strlen("SHLIB_PATH=")                            = 11
strncmp("TERM=linux", "SHLIB_PATH=", 11)         = 1
strlen("_RLD_=")                                 = 6
strncmp("INIT_VERSION=sysvinit-2.86", "_RLD_=", 6) = -22
strlen("BASH_ENV=")                              = 9
strncmp("INIT_VERSION=sysvinit-2.86", "BASH_ENV=", 9) = 7
strlen("ENV=")                                   = 4
strncmp("INIT_VERSION=sysvinit-2.86", "ENV=", 4) = 4
strlen("HOME=")                                  = 5
strncmp("INIT_VERSION=sysvinit-2.86", "HOME=", 5) = 1
strlen("IFS=")                                   = 4
strncmp("INIT_VERSION=sysvinit-2.86", "IFS=", 4) = 8
strlen("KRB_CONF=")                              = 9
strncmp("INIT_VERSION=sysvinit-2.86", "KRB_CONF=", 9) = -2
strlen("LD_")                                    = 3
strncmp("INIT_VERSION=sysvinit-2.86", "LD_", 3)  = -3
strlen("LIBPATH=")                               = 8
strncmp("INIT_VERSION=sysvinit-2.86", "LIBPATH=", 8) = -3
strlen("MAIL=")                                  = 5
strncmp("INIT_VERSION=sysvinit-2.86", "MAIL=", 5) = -4
strlen("NLSPATH=")                               = 8
strncmp("INIT_VERSION=sysvinit-2.86", "NLSPATH=", 8) = -5
strlen("PATH=")                                  = 5
strncmp("INIT_VERSION=sysvinit-2.86", "PATH=", 5) = -7
strlen("SHELL=")                                 = 6
strncmp("INIT_VERSION=sysvinit-2.86", "SHELL=", 6) = -10
strlen("SHLIB_PATH=")                            = 11
strncmp("INIT_VERSION=sysvinit-2.86", "SHLIB_PATH=", 11) = -10
strlen("_RLD_=")                                 = 6
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "_RLD_=", 6) = -15
strlen("BASH_ENV=")                              = 9
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "BASH_ENV=", 9) = 14
strlen("ENV=")                                   = 4
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "ENV=", 4) = 11
strlen("HOME=")                                  = 5
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "HOME=", 5) = 8
strlen("IFS=")                                   = 4
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "IFS=", 4) = 7
strlen("KRB_CONF=")                              = 9
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "KRB_CONF=", 9) = 5
strlen("LD_")                                    = 3
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "LD_", 3) = 4
strlen("LIBPATH=")                               = 8
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "LIBPATH=", 8) = 4
strlen("MAIL=")                                  = 5
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "MAIL=", 5) = 3
strlen("NLSPATH=")                               = 8
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "NLSPATH=", 8) = 2
strlen("PATH=")                                  = 5
strncmp("PATH=/sbin:/bin:/usr/sbin:/usr/b"..., "PATH=", 5) = 0
strlen("_RLD_=")                                 = 6
strncmp("runlevel=0", "_RLD_=", 6)               = 19
strlen("BASH_ENV=")                              = 9
strncmp("runlevel=0", "BASH_ENV=", 9)            = 48
strlen("ENV=")                                   = 4
strncmp("runlevel=0", "ENV=", 4)                 = 45
strlen("HOME=")                                  = 5
strncmp("runlevel=0", "HOME=", 5)                = 42
strlen("IFS=")                                   = 4
strncmp("runlevel=0", "IFS=", 4)                 = 41
strlen("KRB_CONF=")                              = 9
strncmp("runlevel=0", "KRB_CONF=", 9)            = 39
strlen("LD_")                                    = 3
strncmp("runlevel=0", "LD_", 3)                  = 38
strlen("LIBPATH=")                               = 8
strncmp("runlevel=0", "LIBPATH=", 8)             = 38
strlen("MAIL=")                                  = 5
strncmp("runlevel=0", "MAIL=", 5)                = 37
strlen("NLSPATH=")                               = 8
strncmp("runlevel=0", "NLSPATH=", 8)             = 36
strlen("PATH=")                                  = 5
strncmp("runlevel=0", "PATH=", 5)                = 34
strlen("SHELL=")                                 = 6
strncmp("runlevel=0", "SHELL=", 6)               = 31
strlen("SHLIB_PATH=")                            = 11
strncmp("runlevel=0", "SHLIB_PATH=", 11)         = 31
strlen("_RLD_=")                                 = 6
strncmp("RUNLEVEL=0", "_RLD_=", 6)               = -13
strlen("BASH_ENV=")                              = 9
strncmp("RUNLEVEL=0", "BASH_ENV=", 9)            = 16
strlen("ENV=")                                   = 4
strncmp("RUNLEVEL=0", "ENV=", 4)                 = 13
strlen("HOME=")                                  = 5
strncmp("RUNLEVEL=0", "HOME=", 5)                = 10
strlen("IFS=")                                   = 4
strncmp("RUNLEVEL=0", "IFS=", 4)                 = 9
strlen("KRB_CONF=")                              = 9
strncmp("RUNLEVEL=0", "KRB_CONF=", 9)            = 7
strlen("LD_")                                    = 3
strncmp("RUNLEVEL=0", "LD_", 3)                  = 6
strlen("LIBPATH=")                               = 8
strncmp("RUNLEVEL=0", "LIBPATH=", 8)             = 6
strlen("MAIL=")                                  = 5
strncmp("RUNLEVEL=0", "MAIL=", 5)                = 5
strlen("NLSPATH=")                               = 8
strncmp("RUNLEVEL=0", "NLSPATH=", 8)             = 4
strlen("PATH=")                                  = 5
strncmp("RUNLEVEL=0", "PATH=", 5)                = 2
strlen("SHELL=")                                 = 6
strncmp("RUNLEVEL=0", "SHELL=", 6)               = -1
strlen("SHLIB_PATH=")                            = 11
strncmp("RUNLEVEL=0", "SHLIB_PATH=", 11)         = -1
strlen("_RLD_=")                                 = 6
strncmp("PWD=/", "_RLD_=", 6)                    = -15
strlen("BASH_ENV=")                              = 9
strncmp("PWD=/", "BASH_ENV=", 9)                 = 14
strlen("ENV=")                                   = 4
strncmp("PWD=/", "ENV=", 4)                      = 11
strlen("HOME=")                                  = 5
strncmp("PWD=/", "HOME=", 5)                     = 8
strlen("IFS=")                                   = 4
strncmp("PWD=/", "IFS=", 4)                      = 7
strlen("KRB_CONF=")                              = 9
strncmp("PWD=/", "KRB_CONF=", 9)                 = 5
strlen("LD_")                                    = 3
strncmp("PWD=/", "LD_", 3)                       = 4
strlen("LIBPATH=")                               = 8
strncmp("PWD=/", "LIBPATH=", 8)                  = 4
strlen("MAIL=")                                  = 5
strncmp("PWD=/", "MAIL=", 5)                     = 3
strlen("NLSPATH=")                               = 8
strncmp("PWD=/", "NLSPATH=", 8)                  = 2
strlen("PATH=")                                  = 5
strncmp("PWD=/", "PATH=", 5)                     = 22
strlen("SHELL=")                                 = 6
strncmp("PWD=/", "SHELL=", 6)                    = -3
strlen("SHLIB_PATH=")                            = 11
strncmp("PWD=/", "SHLIB_PATH=", 11)              = -3
strlen("_RLD_=")                                 = 6
strncmp("previous=2", "_RLD_=", 6)               = 17
strlen("BASH_ENV=")                              = 9
strncmp("previous=2", "BASH_ENV=", 9)            = 46
strlen("ENV=")                                   = 4
strncmp("previous=2", "ENV=", 4)                 = 43
strlen("HOME=")                                  = 5
strncmp("previous=2", "HOME=", 5)                = 40
strlen("IFS=")                                   = 4
strncmp("previous=2", "IFS=", 4)                 = 39
strlen("KRB_CONF=")                              = 9
strncmp("previous=2", "KRB_CONF=", 9)            = 37
strlen("LD_")                                    = 3
strncmp("previous=2", "LD_", 3)                  = 36
strlen("LIBPATH=")                               = 8
strncmp("previous=2", "LIBPATH=", 8)             = 36
strlen("MAIL=")                                  = 5
strncmp("previous=2", "MAIL=", 5)                = 35
strlen("NLSPATH=")                               = 8
strncmp("previous=2", "NLSPATH=", 8)             = 34
strlen("PATH=")                                  = 5
strncmp("previous=2", "PATH=", 5)                = 32
strlen("SHELL=")                                 = 6
strncmp("previous=2", "SHELL=", 6)               = 29
strlen("SHLIB_PATH=")                            = 11
strncmp("previous=2", "SHLIB_PATH=", 11)         = 29
strlen("_RLD_=")                                 = 6
strncmp("PREVLEVEL=2", "_RLD_=", 6)              = -15
strlen("BASH_ENV=")                              = 9
strncmp("PREVLEVEL=2", "BASH_ENV=", 9)           = 14
strlen("ENV=")                                   = 4
strncmp("PREVLEVEL=2", "ENV=", 4)                = 11
strlen("HOME=")                                  = 5
strncmp("PREVLEVEL=2", "HOME=", 5)               = 8
strlen("IFS=")                                   = 4
strncmp("PREVLEVEL=2", "IFS=", 4)                = 7
strlen("KRB_CONF=")                              = 9
strncmp("PREVLEVEL=2", "KRB_CONF=", 9)           = 5
strlen("LD_")                                    = 3
strncmp("PREVLEVEL=2", "LD_", 3)                 = 4
strlen("LIBPATH=")                               = 8
strncmp("PREVLEVEL=2", "LIBPATH=", 8)            = 4
strlen("MAIL=")                                  = 5
strncmp("PREVLEVEL=2", "MAIL=", 5)               = 3
strlen("NLSPATH=")                               = 8
strncmp("PREVLEVEL=2", "NLSPATH=", 8)            = 2
strlen("PATH=")                                  = 5
strncmp("PREVLEVEL=2", "PATH=", 5)               = 17
strlen("SHELL=")                                 = 6
strncmp("PREVLEVEL=2", "SHELL=", 6)              = -3
strlen("SHLIB_PATH=")                            = 11
strncmp("PREVLEVEL=2", "SHLIB_PATH=", 11)        = -3
strlen("_RLD_=")                                 = 6
strncmp("acpi=off", "_RLD_=", 6)                 = 2
strlen("BASH_ENV=")                              = 9
strncmp("acpi=off", "BASH_ENV=", 9)              = 31
strlen("ENV=")                                   = 4
strncmp("acpi=off", "ENV=", 4)                   = 28
strlen("HOME=")                                  = 5
strncmp("acpi=off", "HOME=", 5)                  = 25
strlen("IFS=")                                   = 4
strncmp("acpi=off", "IFS=", 4)                   = 24
strlen("KRB_CONF=")                              = 9
strncmp("acpi=off", "KRB_CONF=", 9)              = 22
strlen("LD_")                                    = 3
strncmp("acpi=off", "LD_", 3)                    = 21
strlen("LIBPATH=")                               = 8
strncmp("acpi=off", "LIBPATH=", 8)               = 21
strlen("MAIL=")                                  = 5
strncmp("acpi=off", "MAIL=", 5)                  = 20
strlen("NLSPATH=")                               = 8
strncmp("acpi=off", "NLSPATH=", 8)               = 19
strlen("PATH=")                                  = 5
strncmp("acpi=off", "PATH=", 5)                  = 17
strlen("SHELL=")                                 = 6
strncmp("acpi=off", "SHELL=", 6)                 = 14
strlen("SHLIB_PATH=")                            = 11
strncmp("acpi=off", "SHLIB_PATH=", 11)           = 14
strlen("_RLD_=")                                 = 6
strncmp("SHLVL=3", "_RLD_=", 6)                  = -12
strlen("BASH_ENV=")                              = 9
strncmp("SHLVL=3", "BASH_ENV=", 9)               = 17
strlen("ENV=")                                   = 4
strncmp("SHLVL=3", "ENV=", 4)                    = 14
strlen("HOME=")                                  = 5
strncmp("SHLVL=3", "HOME=", 5)                   = 11
strlen("IFS=")                                   = 4
strncmp("SHLVL=3", "IFS=", 4)                    = 10
strlen("KRB_CONF=")                              = 9
strncmp("SHLVL=3", "KRB_CONF=", 9)               = 8
strlen("LD_")                                    = 3
strncmp("SHLVL=3", "LD_", 3)                     = 7
strlen("LIBPATH=")                               = 8
strncmp("SHLVL=3", "LIBPATH=", 8)                = 7
strlen("MAIL=")                                  = 5
strncmp("SHLVL=3", "MAIL=", 5)                   = 6
strlen("NLSPATH=")                               = 8
strncmp("SHLVL=3", "NLSPATH=", 8)                = 5
strlen("PATH=")                                  = 5
strncmp("SHLVL=3", "PATH=", 5)                   = 3
strlen("SHELL=")                                 = 6
strncmp("SHLVL=3", "SHELL=", 6)                  = 7
strlen("SHLIB_PATH=")                            = 11
strncmp("SHLVL=3", "SHLIB_PATH=", 11)            = 13
strlen("_RLD_=")                                 = 6
strncmp("HOME=/", "_RLD_=", 6)                   = -23
strlen("BASH_ENV=")                              = 9
strncmp("HOME=/", "BASH_ENV=", 9)                = 6
strlen("ENV=")                                   = 4
strncmp("HOME=/", "ENV=", 4)                     = 3
strlen("HOME=")                                  = 5
strncmp("HOME=/", "HOME=", 5)                    = 0
strlen("_RLD_=")                                 = 6
strncmp("_=/usr/bin/ltrace", "_RLD_=", 6)        = -21
strlen("BASH_ENV=")                              = 9
strncmp("_=/usr/bin/ltrace", "BASH_ENV=", 9)     = 29
strlen("ENV=")                                   = 4
strncmp("_=/usr/bin/ltrace", "ENV=", 4)          = 26
strlen("HOME=")                                  = 5
strncmp("_=/usr/bin/ltrace", "HOME=", 5)         = 23
strlen("IFS=")                                   = 4
strncmp("_=/usr/bin/ltrace", "IFS=", 4)          = 22
strlen("KRB_CONF=")                              = 9
strncmp("_=/usr/bin/ltrace", "KRB_CONF=", 9)     = 20
strlen("LD_")                                    = 3
strncmp("_=/usr/bin/ltrace", "LD_", 3)           = 19
strlen("LIBPATH=")                               = 8
strncmp("_=/usr/bin/ltrace", "LIBPATH=", 8)      = 19
strlen("MAIL=")                                  = 5
strncmp("_=/usr/bin/ltrace", "MAIL=", 5)         = 18
strlen("NLSPATH=")                               = 8
strncmp("_=/usr/bin/ltrace", "NLSPATH=", 8)      = 17
strlen("PATH=")                                  = 5
strncmp("_=/usr/bin/ltrace", "PATH=", 5)         = 15
strlen("SHELL=")                                 = 6
strncmp("_=/usr/bin/ltrace", "SHELL=", 6)        = 12
strlen("SHLIB_PATH=")                            = 11
strncmp("_=/usr/bin/ltrace", "SHLIB_PATH=", 11)  = 12
strlen("LANG=")                                  = 5
strncmp("CONSOLE=/dev/console", "LANG=", 5)      = -9
strlen("LANGUAGE=")                              = 9
strncmp("CONSOLE=/dev/console", "LANGUAGE=", 9)  = -9
strlen("LC_")                                    = 3
strncmp("CONSOLE=/dev/console", "LC_", 3)        = -9
strlen("LANG=")                                  = 5
strncmp("TERM=linux", "LANG=", 5)                = 8
strlen("LANGUAGE=")                              = 9
strncmp("TERM=linux", "LANGUAGE=", 9)            = 8
strlen("LC_")                                    = 3
strncmp("TERM=linux", "LC_", 3)                  = 8
strlen("LANG=")                                  = 5
strncmp("INIT_VERSION=sysvinit-2.86", "LANG=", 5) = -3
strlen("LANGUAGE=")                              = 9
strncmp("INIT_VERSION=sysvinit-2.86", "LANGUAGE=", 9) = -3
strlen("LC_")                                    = 3
strncmp("INIT_VERSION=sysvinit-2.86", "LC_", 3)  = -3
strlen("LANG=")                                  = 5
strncmp("runlevel=0", "LANG=", 5)                = 38
strlen("LANGUAGE=")                              = 9
strncmp("runlevel=0", "LANGUAGE=", 9)            = 38
strlen("LC_")                                    = 3
strncmp("runlevel=0", "LC_", 3)                  = 38
strlen("LANG=")                                  = 5
strncmp("RUNLEVEL=0", "LANG=", 5)                = 6
strlen("LANGUAGE=")                              = 9
strncmp("RUNLEVEL=0", "LANGUAGE=", 9)            = 6
strlen("LC_")                                    = 3
strncmp("RUNLEVEL=0", "LC_", 3)                  = 6
strlen("LANG=")                                  = 5
strncmp("PWD=/", "LANG=", 5)                     = 4
strlen("LANGUAGE=")                              = 9
strncmp("PWD=/", "LANGUAGE=", 9)                 = 4
strlen("LC_")                                    = 3
strncmp("PWD=/", "LC_", 3)                       = 4
strlen("LANG=")                                  = 5
strncmp("previous=2", "LANG=", 5)                = 36
strlen("LANGUAGE=")                              = 9
strncmp("previous=2", "LANGUAGE=", 9)            = 36
strlen("LC_")                                    = 3
strncmp("previous=2", "LC_", 3)                  = 36
strlen("LANG=")                                  = 5
strncmp("PREVLEVEL=2", "LANG=", 5)               = 4
strlen("LANGUAGE=")                              = 9
strncmp("PREVLEVEL=2", "LANGUAGE=", 9)           = 4
strlen("LC_")                                    = 3
strncmp("PREVLEVEL=2", "LC_", 3)                 = 4
strlen("LANG=")                                  = 5
strncmp("acpi=off", "LANG=", 5)                  = 21
strlen("LANGUAGE=")                              = 9
strncmp("acpi=off", "LANGUAGE=", 9)              = 21
strlen("LC_")                                    = 3
strncmp("acpi=off", "LC_", 3)                    = 21
strlen("LANG=")                                  = 5
strncmp("SHLVL=3", "LANG=", 5)                   = 7
strlen("LANGUAGE=")                              = 9
strncmp("SHLVL=3", "LANGUAGE=", 9)               = 7
strlen("LC_")                                    = 3
strncmp("SHLVL=3", "LC_", 3)                     = 7
strlen("LANG=")                                  = 5
strncmp("_=/usr/bin/ltrace", "LANG=", 5)         = 19
strlen("LANGUAGE=")                              = 9
strncmp("_=/usr/bin/ltrace", "LANGUAGE=", 9)     = 19
strlen("LC_")                                    = 3
strncmp("_=/usr/bin/ltrace", "LC_", 3)           = 19
setlocale(6, "")                                 = "C"
bindtextdomain("util-linux", "/usr/share/locale") = "/usr/share/locale"
textdomain("util-linux")                         = "util-linux"
umask(033)                                       = 022
getopt_long(4, 0xbffffe34, "adfhlnrt:O:vV", 0x8053280, NULL) = 116
getopt_long(4, 0xbffffe34, "adfhlnrt:O:vV", 0x8053280, NULL) = 97
getopt_long(4, 0xbffffe34, "adfhlnrt:O:vV", 0x8053280, NULL) = 114
getopt_long(4, 0xbffffe34, "adfhlnrt:O:vV", 0x8053280, NULL) = -1
getuid()                                         = 0
geteuid()                                        = 0
malloc(20)                                       = 0x8055038
umask(077)                                       = 033
fopen64("/etc/mtab", "r")                        = 0x8055050
umask(033)                                       = 077
__strdup(0x80517c8, 0x4008a5cc, 0x80517c8, 0x8051ed8, 0) = 0x80551b8
fgets("/dev/ide/host0/bus0/target0/lun0"..., 4096, 0x8055050) = 0x8053860
index("/dev/ide/host0/bus0/target0/lun0"..., '\n') = "\n"
malloc(39)                                       = 0x80551c8
malloc(2)                                        = 0x80551f8
malloc(5)                                        = 0x8055208
malloc(21)                                       = 0x8055218
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055238
fgets("proc /proc proc rw 0 0\n", 4096, 0x8055050) = 0x8053860
index("proc /proc proc rw 0 0\n", '\n')          = "\n"
malloc(5)                                        = 0x8055260
malloc(6)                                        = 0x8055270
malloc(5)                                        = 0x8055280
malloc(3)                                        = 0x8055290
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x80552a0
fgets("sysfs /sys sysfs rw 0 0\n", 4096, 0x8055050) = 0x8053860
index("sysfs /sys sysfs rw 0 0\n", '\n')         = "\n"
malloc(6)                                        = 0x80552c8
malloc(5)                                        = 0x80552d8
malloc(6)                                        = 0x80552e8
malloc(3)                                        = 0x80552f8
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055308
fgets("devpts /dev/pts devpts rw,gid=5,"..., 4096, 0x8055050) = 0x8053860
index("devpts /dev/pts devpts rw,gid=5,"..., '\n') = "\n"
malloc(7)                                        = 0x8055330
malloc(9)                                        = 0x8055340
malloc(7)                                        = 0x8055350
malloc(18)                                       = 0x8055360
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055378
fgets("/dev/ide/host0/bus0/target0/lun0"..., 4096, 0x8055050) = 0x8053860
index("/dev/ide/host0/bus0/target0/lun0"..., '\n') = "\n"
malloc(39)                                       = 0x80553a0
malloc(6)                                        = 0x80553d0
malloc(5)                                        = 0x80553e0
malloc(3)                                        = 0x80553f0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055400
fgets("/dev/ide/host0/bus0/target0/lun0"..., 4096, 0x8055050) = 0x8053860
index("/dev/ide/host0/bus0/target0/lun0"..., '\n') = "\n"
malloc(39)                                       = 0x8055428
malloc(20)                                       = 0x8055458
malloc(5)                                        = 0x8055470
malloc(3)                                        = 0x8055480
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055490
fgets("usbfs /proc/bus/usb usbfs rw 0 0"..., 4096, 0x8055050) = 0x8053860
index("usbfs /proc/bus/usb usbfs rw 0 0"..., '\n') = "\n"
malloc(6)                                        = 0x80554b8
malloc(14)                                       = 0x80554c8
malloc(6)                                        = 0x80554e0
malloc(3)                                        = 0x80554f0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055500
fgets("none /dev tmpfs rw,size=10M,mode"..., 4096, 0x8055050) = 0x8053860
index("none /dev tmpfs rw,size=10M,mode"..., '\n') = "\n"
malloc(5)                                        = 0x8055528
malloc(5)                                        = 0x8055538
malloc(6)                                        = 0x8055548
malloc(22)                                       = 0x8055558
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055578
fgets("none /dev tmpfs rw,size=10M,mode"..., 4096, 0x8055050) = NULL
ferror(0x8055050)                                = 0
fclose(0x8055050)                                = 0
free(0x80551b8)                                  = <void>
free(0x8055038)                                  = <void>
strlen("tmpfs")                                  = 5
strncmp("tmpfs", "tmpfs", 5)                     = 0
strcasecmp("tmpfs", "nfs")                       = 6
umount(0x8055538, 0x8050ffe, 72, 0xbffffcf8, 0x40098a4b) = -1
__errno_location()                               = 0x4015b280
mount(0x8055528, 0x8055538, 0, 0xc0ed0021, 0)    = 0
dcgettext(0, 0x8051300, 5, 0xc0ed0021, 0)        = 0x8051300
fprintf(0x40150d40, "umount: %s busy - remounted read"..., "none") = 40
__strdup(0x8055538, 0xbffffcc8, 0x4007468f, 0x40150d40, 0x8051300) = 0x80551b8
__lxstat64(3, "/etc/mtab", 0xbffffbc0)           = 0
sigfillset(0xbffffb74)                           = 0
sigismember(0xbffffb74, 1)                       = 1
sigaction(1, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 2)                       = 1
sigaction(2, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 3)                       = 1
sigaction(3, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 4)                       = 1
sigaction(4, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 5)                       = 1
sigaction(5, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 6)                       = 1
sigaction(6, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 7)                       = 1
sigaction(7, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 8)                       = 1
sigaction(8, 0xbffffb70, NULL)                   = 0
sigismember(0xbffffb74, 9)                       = 1
sigaction(9, 0xbffffb70, NULL)                   = -1
sigismember(0xbffffb74, 10)                      = 1
sigaction(10, 0xbffffb70, NULL)                  = 0
sigismember(0xbffffb74, 11)                      = 1
sigaction(11, 0xbffffb70, NULL)                  = 0
sigismember(0xbffffb74, 12)                      = 1
sigaction(12, 0xbffffb70, NULL)                  = 0
sigismember(0xbffffb74, 13)                      = 1
sigaction(13, 0xbffffb70, NULL)                  = 0
sigismember(0xbffffb74, 14)                      = 1
sigaction(14, 0xbffffb70, NULL)                  = 0
sigismember(0xbffffb74, 15)                      = 1
sigaction(15, 0xbffffb70, NULL)                  = 0
sigismember(0xbffffb74, 16)                      = 1
sigaction(16, 0xbffffb70, NULL)                  = 0
sigismember(0xbffffb74, 17)                      = 1
getpid()                                         = 4344
sprintf("/etc/mtab~4344", "/etc/mtab~%d", 4344)  = 14
open64("/etc/mtab~4344", 65, 0600)               = 3
close(3)                                         = 0
link("/etc/mtab~4344", "/etc/mtab~")             = 0
__errno_location()                               = 0x4015b280
unlink("/etc/mtab~4344")                         = 0
open64("/etc/mtab~", 1, 0600)                    = 3
fcntl(3, 13, 0xbffffb50, 0, 1)                   = 0
close(3)                                         = 0
malloc(20)                                       = 0x8055038
umask(077)                                       = 033
fopen64("/etc/mtab", "r")                        = 0x8055050
umask(033)                                       = 077
__strdup(0x80517c8, 0x4008a5cc, 0x80517c8, 0x8051ed8, 0) = 0x80555a0
fgets("/dev/ide/host0/bus0/target0/lun0"..., 4096, 0x8055050) = 0x8053860
index("/dev/ide/host0/bus0/target0/lun0"..., '\n') = "\n"
malloc(39)                                       = 0x80555b0
malloc(2)                                        = 0x80555e0
malloc(5)                                        = 0x80555f0
malloc(21)                                       = 0x8055600
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055620
fgets("proc /proc proc rw 0 0\n", 4096, 0x8055050) = 0x8053860
index("proc /proc proc rw 0 0\n", '\n')          = "\n"
malloc(5)                                        = 0x8055648
malloc(6)                                        = 0x8055658
malloc(5)                                        = 0x8055668
malloc(3)                                        = 0x8055678
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055688
fgets("sysfs /sys sysfs rw 0 0\n", 4096, 0x8055050) = 0x8053860
index("sysfs /sys sysfs rw 0 0\n", '\n')         = "\n"
malloc(6)                                        = 0x80556b0
malloc(5)                                        = 0x80556c0
malloc(6)                                        = 0x80556d0
malloc(3)                                        = 0x80556e0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x80556f0
fgets("devpts /dev/pts devpts rw,gid=5,"..., 4096, 0x8055050) = 0x8053860
index("devpts /dev/pts devpts rw,gid=5,"..., '\n') = "\n"
malloc(7)                                        = 0x8055718
malloc(9)                                        = 0x8055728
malloc(7)                                        = 0x8055738
malloc(18)                                       = 0x8055748
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055760
fgets("/dev/ide/host0/bus0/target0/lun0"..., 4096, 0x8055050) = 0x8053860
index("/dev/ide/host0/bus0/target0/lun0"..., '\n') = "\n"
malloc(39)                                       = 0x8055788
malloc(6)                                        = 0x80557b8
malloc(5)                                        = 0x80557c8
malloc(3)                                        = 0x80557d8
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x80557e8
fgets("/dev/ide/host0/bus0/target0/lun0"..., 4096, 0x8055050) = 0x8053860
index("/dev/ide/host0/bus0/target0/lun0"..., '\n') = "\n"
malloc(39)                                       = 0x8055810
malloc(20)                                       = 0x8055840
malloc(5)                                        = 0x8055858
malloc(3)                                        = 0x8055868
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055878
fgets("usbfs /proc/bus/usb usbfs rw 0 0"..., 4096, 0x8055050) = 0x8053860
index("usbfs /proc/bus/usb usbfs rw 0 0"..., '\n') = "\n"
malloc(6)                                        = 0x80558a0
malloc(14)                                       = 0x80558b0
malloc(6)                                        = 0x80558c8
malloc(3)                                        = 0x80558d8
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x80558e8
fgets("none /dev tmpfs rw,size=10M,mode"..., 4096, 0x8055050) = 0x8053860
index("none /dev tmpfs rw,size=10M,mode"..., '\n') = "\n"
malloc(5)                                        = 0x8055910
malloc(5)                                        = 0x8055920
malloc(6)                                        = 0x8055930
malloc(22)                                       = 0x8055940
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0 0", NULL, 10)               = 0
__ctype_b_loc()                                  = 0x4015b284
__strtol_internal("0", NULL, 10)                 = 0
malloc(32)                                       = 0x8055960
fgets("none /dev tmpfs rw,size=10M,mode"..., 4096, 0x8055050) = NULL
ferror(0x8055050)                                = 0
fclose(0x8055050)                                = 0
free(0x80555a0)                                  = <void>
free(0x8055038)                                  = <void>
strcmp("/dev", "/dev")                           = 0
malloc(20)                                       = 0x8055038
umask(077)                                       = 033
fopen64("/etc/mtab.tmp", "w")                    = 0x8055050
umask(033)                                       = 077
__strdup(0x8051894, 0x4008a5cc, 0x8051894, 0x8051892, 0) = 0x8055988
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("/dev/ide/host0/bus0/target0/lun0"...)    = 38
malloc(153)                                      = 0x80559a0
strlen("/")                                      = 1
malloc(5)                                        = 0x80555a0
strlen("ext3")                                   = 4
malloc(17)                                       = 0x8055a40
strlen("rw,errors=remount-ro")                   = 20
malloc(81)                                       = 0x8055a58
fprintf(0x8055050, "%s %s %s %s %d %d\n", 
"/dev/ide/host0/bus0/target0/lun0"..., "/", "ext3", "rw,errors=remount-ro", 0, 
0) = 71
free(0x80559a0)                                  = <void>
free(0x80555a0)                                  = <void>
free(0x8055a40)                                  = <void>
free(0x8055a58)                                  = <void>
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("proc")                                   = 4
malloc(17)                                       = 0x80559a0
strlen("/proc")                                  = 5
malloc(21)                                       = 0x80559b8
strlen("proc")                                   = 4
malloc(17)                                       = 0x80559d8
strlen("rw")                                     = 2
malloc(9)                                        = 0x80555a0
fprintf(0x8055050, "%s %s %s %s %d %d\n", "proc", "/proc", "proc", "rw", 0, 0) 
= 23
free(0x80559a0)                                  = <void>
free(0x80559b8)                                  = <void>
free(0x80559d8)                                  = <void>
free(0x80555a0)                                  = <void>
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("sysfs")                                  = 5
malloc(21)                                       = 0x80559b8
strlen("/sys")                                   = 4
malloc(17)                                       = 0x80559d8
strlen("sysfs")                                  = 5
malloc(21)                                       = 0x80559f0
strlen("rw")                                     = 2
malloc(9)                                        = 0x80555a0
fprintf(0x8055050, "%s %s %s %s %d %d\n", "sysfs", "/sys", "sysfs", "rw", 0, 0) 
= 24
free(0x80559b8)                                  = <void>
free(0x80559d8)                                  = <void>
free(0x80559f0)                                  = <void>
free(0x80555a0)                                  = <void>
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("devpts")                                 = 6
malloc(25)                                       = 0x80559f0
strlen("/dev/pts")                               = 8
malloc(33)                                       = 0x8055a10
strlen("devpts")                                 = 6
malloc(25)                                       = 0x80559b8
strlen("rw,gid=5,mode=620")                      = 17
malloc(69)                                       = 0x8055a38
fprintf(0x8055050, "%s %s %s %s %d %d\n", "devpts", "/dev/pts", "devpts", 
"rw,gid=5,mode=620", 0, 0) = 45
free(0x80559f0)                                  = <void>
free(0x8055a10)                                  = <void>
free(0x80559b8)                                  = <void>
free(0x8055a38)                                  = <void>
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("/dev/ide/host0/bus0/target0/lun0"...)    = 38
malloc(153)                                      = 0x80559a0
strlen("/home")                                  = 5
malloc(21)                                       = 0x8055a40
strlen("ext3")                                   = 4
malloc(17)                                       = 0x8055a60
strlen("rw")                                     = 2
malloc(9)                                        = 0x80555a0
fprintf(0x8055050, "%s %s %s %s %d %d\n", 
"/dev/ide/host0/bus0/target0/lun0"..., "/home", "ext3", "rw", 0, 0) = 57
free(0x80559a0)                                  = <void>
free(0x8055a40)                                  = <void>
free(0x8055a60)                                  = <void>
free(0x80555a0)                                  = <void>
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("/dev/ide/host0/bus0/target0/lun0"...)    = 38
malloc(153)                                      = 0x80559a0
strlen("/var/cache/pbuilder")                    = 19
malloc(77)                                       = 0x8055a78
strlen("ext3")                                   = 4
malloc(17)                                       = 0x8055a60
strlen("rw")                                     = 2
malloc(9)                                        = 0x80555a0
fprintf(0x8055050, "%s %s %s %s %d %d\n", 
"/dev/ide/host0/bus0/target0/lun0"..., "/var/cache/pbuilder", "ext3", "rw", 0, 
0) = 71
free(0x80559a0)                                  = <void>
free(0x8055a78)                                  = <void>
free(0x8055a60)                                  = <void>
free(0x80555a0)                                  = <void>
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("usbfs")                                  = 5
malloc(21)                                       = 0x80559a0
strlen("/proc/bus/usb")                          = 13
malloc(53)                                       = 0x80559c0
strlen("usbfs")                                  = 5
malloc(21)                                       = 0x8055a00
strlen("rw")                                     = 2
malloc(9)                                        = 0x80555a0
fprintf(0x8055050, "%s %s %s %s %d %d\n", "usbfs", "/proc/bus/usb", "usbfs", 
"rw", 0, 0) = 33
free(0x80559a0)                                  = <void>
free(0x80559c0)                                  = <void>
free(0x8055a00)                                  = <void>
free(0x80555a0)                                  = <void>
fseek(0x8055050, 0, 2, 0x804c920, 0x8051894)     = 0
strlen("none")                                   = 4
malloc(17)                                       = 0x8055a60
strlen("/dev")                                   = 4
malloc(17)                                       = 0x8055a20
strlen("tmpfs")                                  = 5
malloc(21)                                       = 0x8055a00
strlen("ro")                                     = 2
malloc(9)                                        = 0x80555a0
fprintf(0x8055050, "%s %s %s %s %d %d\n", "none", "/dev", "tmpfs", "ro", 0, 0) 
= 23
free(0x8055a60)                                  = <void>
free(0x8055a20)                                  = <void>
free(0x8055a00)                                  = <void>
free(0x80555a0)                                  = <void>
free(0x80555b0)                                  = <void>
free(0x80555e0)                                  = <void>
free(0x80555f0)                                  = <void>
free(0x8055600)                                  = <void>
free(0x8055620)                                  = <void>
free(0x8055648)                                  = <void>
free(0x8055658)                                  = <void>
free(0x8055668)                                  = <void>
free(0x8055678)                                  = <void>
free(0x8055688)                                  = <void>
free(0x80556b0)                                  = <void>
free(0x80556c0)                                  = <void>
free(0x80556d0)                                  = <void>
free(0x80556e0)                                  = <void>
free(0x80556f0)                                  = <void>
free(0x8055718)                                  = <void>
free(0x8055728)                                  = <void>
free(0x8055738)                                  = <void>
free(0x8055748)                                  = <void>
free(0x8055760)                                  = <void>
free(0x8055788)                                  = <void>
free(0x80557b8)                                  = <void>
free(0x80557c8)                                  = <void>
free(0x80557d8)                                  = <void>
free(0x80557e8)                                  = <void>
free(0x8055810)                                  = <void>
free(0x8055840)                                  = <void>
free(0x8055858)                                  = <void>
free(0x8055868)                                  = <void>
free(0x8055878)                                  = <void>
free(0x80558a0)                                  = <void>
free(0x80558b0)                                  = <void>
free(0x80558c8)                                  = <void>
free(0x80558d8)                                  = <void>
free(0x80558e8)                                  = <void>
free(0x8055910)                                  = <void>
free(0x8055920)                                  = <void>
free(0x8055930)                                  = <void>
free(0x8051024 <unfinished ...>
--- SIGSEGV (Segmentation fault) ---
vfprintf(0x40150d40, "%s", 0xbffff904)           = 18
fputc('\n', 0x40150d40)                          = 10
unlink("/etc/mtab~")                             = 0
exit(8 <unfinished ...>
+++ exited (status 8) +++
--- cut ---

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-686
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)

Versions of packages mount depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to