Mike Kazantsev <mk.fraggod <at> gmail.com> writes:

>   emerge -1 dev-util/strace && strace -f ooffice 2>strace.log
>   grep -2 -e EACCES -e EPERM strace.log
>   tail -500 strace.log | less (to see what happened last)



OK,  Here are the bottom lines:



[pid 28034]
stat("/usr/lib64/openoffice/program/../share/uno_packages/cache/
registry/com.sun.star.comp.deployment.configuration.
PackageRegistryBackend/registry/data/org/openoffice/Office/Common.xcu",
0x7fff6244c020) = -1 EACCES (Permission denied)
[pid 28034] lseek(26, 4300, SEEK_SET)   = 4300
[pid 28034] lseek(26, 0, SEEK_CUR)      = 4300
--
[pid 28034]
access("/usr/lib64/openoffice/share/registry/modules/org/openoffice/Setup",
F_OK) = 0
[pid 28034]
lstat("/usr/lib64/openoffice/share/registry/modules/org/openoffice/Setup",
{st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
[pid 28034]
access("/usr/lib64/openoffice/program/../share/uno_packages/cache/registry/
com.sun.star.comp.deployment.configuration.PackageRegistryBackend/registry/
data/org/openoffice",
F_OK) = -1 EACCES (Permission denied)
[pid 28034]
access("/home/james/.ooo3/user/uno_packages/cache/registry/
com.sun.star.comp.deployment.configuration.PackageRegistryBackend/
registry/data/org/openoffice",
F_OK) = -1 ENOENT (No such file or directory)
[pid 28034] access("/home/james/.ooo3/user/registry/data/org/openoffice",
 F_OK)
= -1 ENOENT (No such file or directory)
--
[pid 28034] fcntl(27, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0,
 len=0}) = 0
[pid 28034] close(27)                   = 0
[pid 28034]
stat("/usr/lib64/openoffice/program/../share/uno_packages/cache/registry/
com.sun.star.comp.deployment.configuration.PackageRegistryBackend/
registry/data/org/openoffice/Setup.xcu",
0x7fff6244bd80) = -1 EACCES (Permission denied)
[pid 28034]
open("/usr/lib64/openoffice/program/../basis-link/program/libexlinkli.so",
O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 28034]
open("/usr/lib64/openoffice/program/../basis-link/program/libpackage2.so",
O_RDONLY) = 27
ja...@sliver ~ $ tail -500 strace.log | less
ja...@sliver ~ $ tail -f strace.log
Process 28003 detached
<... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 28003
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0x7fffde7b2ce4, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff)        = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f72d5e20270}, {0x438d90, [],
SA_RESTORER, 0x7f72d5e20270}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, ""..., 71)                    = 0
exit_group(0)                           = ?



Reply via email to