[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#387420: strace




Some additional information concerning #387420,
strace -o vi.strace vi nfstest.txt shows :

open("nfstest.txt", O_RDONLY|O_NONBLOCK) = 3
open("/var/tmp/vi.recover/vi.5NTLAo", O_RDWR) = 4
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
fstat(4, {st_mode=S_IFREG|0700, st_size=0, ...}) = 0
fstat(4, {st_mode=S_IFREG|0700, st_size=0, ...}) = 0
lseek(3, 0, SEEK_CUR)                   = 0
fstat(3, {st_mode=S_IFREG|0660, st_size=648, ...}) = 0
fcntl(3, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(3, {st_mode=S_IFREG|0660, st_size=648, ...}) = 0
mmap(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b07588ba000
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "\n\n\n\nvoid\nSwxSlave::slave_input_c"..., 32768) = 648
read(3, "", 32768)                      = 0
rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
open("/tmp/bt.oNC5GA", O_RDWR|O_CREAT|O_EXCL, 0600) = 5
unlink("/tmp/bt.oNC5GA")                = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
fcntl(5, F_SETFD, FD_CLOEXEC)           = 0
fstat(5, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
fstat(5, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
flock(3, LOCK_EX|LOCK_NB)               = -1 EACCES (Permission denied)
access("nfstest.txt", W_OK)             = 0

[...]

write(1, "\r", 1)                       = 1
rt_sigaction(SIGTSTP, {SIG_DFL}, NULL, 8) = 0
stat("nfstest.txt", {st_mode=S_IFREG|0660, st_size=648, ...}) = 0
open("nfstest.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = -1 EPERM (Operation not permitted)
rt_sigaction(SIGTSTP, {SIG_IGN}, {SIG_DFL}, 8) = 0
select(1, [0], NULL, NULL, {0, 0})      = 0 (Timeout)
select(1, [0], NULL, NULL, {0, 0})      = 0 (Timeout)
write(1, "\33[0;1;7m\17Error: nfstest.txt: Ope"..., 57) = 57
rt_sigaction(SIGTSTP, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {SIG_DFL}, 8) = 0
select(1, [0], NULL, NULL, {0, 0})      = 0 (Timeout)
select(1, [0], NULL, NULL, {0, 0})      = 0 (Timeout)
write(1, "\33[50;44H\33[0;1;7m\17.\r\33[48A\33[m\17", 28) = 28
rt_sigaction(SIGTSTP, {SIG_DFL}, NULL, 8) = 0


Regards, Joerg.




Reply to: