1 |
I'm not sure when did this issue arise, perhaps after a update of my glibc |
2 |
or whatever packages that I could not remember, but seems ok with root |
3 |
somehow, anyway, I used strace to track the running process and get the |
4 |
following message ( the last few lines): |
5 |
|
6 |
... |
7 |
open("/lib/libgcc_s.so.1", O_RDONLY) = 4 |
8 |
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\25"..., 512) = |
9 |
512 |
10 |
fstat64(4, {st_mode=S_IFREG|0644, st_size=168291, ...}) = 0 |
11 |
mmap2(NULL, 34052, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = |
12 |
0xb6844000 |
13 |
madvise(0xb6844000, 34052, MADV_SEQUENTIAL|0x1) = 0 |
14 |
mmap2(0xb684c000, 4096, PROT_READ|PROT_WRITE, |
15 |
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x7) = 0xb684c000 |
16 |
close(4) = 0 |
17 |
gettimeofday({1151073643, 460980}, NULL) = 0 |
18 |
--- SIGSEGV (Segmentation fault) @ 0 (0) --- |
19 |
exit_group(1) = ? |
20 |
|
21 |
I'm sure that's not related with permissions, but no idea about how this |
22 |
would happen. |
23 |
hope the strace output for the root may help: |
24 |
|
25 |
write(3, "\31\0\v\0\3\0`\2\0\0\0\0! Y\267\3\0`\0021\2\0\0000\2\0"..., 48) = |
26 |
48 |
27 |
read(3, "\1\2\273\0\0\0\0\0\5\0\200\1\0\0\0\0\0\0\0\0\37\0\0\0\320"..., 32) |
28 |
= 32 |
29 |
gettimeofday({1151073832, 21086}, NULL) = 0 |
30 |
gettimeofday({1151073832, 21215}, NULL) = 0 |
31 |
poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 0) = 1 |
32 |
ioctl(3, FIONREAD, [64]) = 0 |
33 |
read(3, "\34\0\273\0\3\0\240\0020\2\0\0\240\345j\0\1\0\0\0\0\0\0"..., 64) = |
34 |
64 |
35 |
write(3, "\20\0\n\0\37\0`\2_ADOBE_ACROBAT_OPEN_FILE"..., 40) = 40 |
36 |
read(3, "\1\0\274\0\0\0\0\0002\2\0\0\0\0\0\0\1\0\0\0\37\0\0\0\320"..., 32) = |
37 |
32 |
38 |
exit_group(0) = ? |
39 |
|
40 |
thanks in advance.. |
41 |
daniel |