1 |
[PaX logs are enough in the future ;-] |
2 |
> PAX: execution attempt in: /usr/lib/opengl/nvidia/lib/libGL.so.1.0.6111, |
3 |
> 2349b000-234aa000 00058000 |
4 |
> PAX: terminating task: /usr/X11R6/bin/glxinfo(glxinfo):19278, uid/euid: |
5 |
> 0/0, PC: 234a4afc, SP: 595b9d2c |
6 |
> PAX: bytes at PC: 65 a1 f0 ff ff ff ff a0 18 04 00 00 cc cc cc cc cc cc |
7 |
> cc cc |
8 |
|
9 |
ok, i think this is the GL API stubs and of course it's in .data or some |
10 |
other writable section. you can verify it from a |
11 |
|
12 |
readelf -e /usr/lib/opengl/nvidia/lib/libGL.so.1.0.6111 |
13 |
|
14 |
output. in any case, i think this is an nvidia library so we can't fix it. |
15 |
|
16 |
> Also remember that after emerging xorg-X11-6.8.0-r1 (couldn't start X) |
17 |
> so disabled all Pax flags on some binary (with the error) - maybe xinit, |
18 |
> tried checking the binaries now but they are too many out there. |
19 |
> Found it: /usr/X11R6/bin/Xorg (or at least keep an error on this). |
20 |
|
21 |
that's not 'some' binary, it's the X server itself ;-). |
22 |
|
23 |
|
24 |
-- |
25 |
gentoo-hardened@g.o mailing list |