I often haven nspluginwrapper/flash 10 hanging when trying to play a Flash
movie on my Mandriva 2009.0 x86_64 system. strace shows that it is looping
on an EAGAIN error when reading from the X11 socket. Here's the releavant
part of the strace output. Any idea what could be wrong? X server is
1.4.2, latest NVidia proprietary driver...
socket(PF_FILE, SOCK_STREAM, 0) = 7
connect(7, {sa_family=AF_FILE, path=/tmp/.X11-unix/X0}, 110) = 0
getpeername(7, {sa_family=AF_FILE, path=/tmp/.X11-unix/X0},
[4338426798757904404]) = 0
uname({sys=Linux, node=anastacia.local, ...}) = 0
access(/home/frederik/.Xauthority, R_OK) = 0
open(/home/frederik/.Xauthority, O_RDONLY) = 8
fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7ff8cd212000
read(8, \1\0\0\tAnastacia\0\00211\0\22MIT-MAGIC-COO..., 4096) = 528
read(8, , 4096) = 0
close(8)= 0
munmap(0x7ff8cd212000, 4096)= 0
fcntl(7, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(7, F_SETFL, O_RDWR|O_NONBLOCK)= 0
fcntl(7, F_SETFD, FD_CLOEXEC) = 0
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{l\0\v\0\0\0\22\0\20\0, 10}, {\0\0, 2}, {MIT-MAGIC-
COOKIE-1, 18}, {\0\0, 2}, {B\0\360K6\t(\3023\340;\...@o8s, 16}, {,
0}], 6) = 48
read(7, \1\0\v\0\0\0\3\3, 8) = 8
read(7, \320\270\236\0\0\0\340\3\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0
\0 \10\377\261\177\0\0..., 3084) = 3084
brk(0xda2000) = 0xda2000
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{7\0\5\0\0\0\340\3\246\1\0\0\10\0\0\0\377\377\377\0b\0\5\0\f\0
\0\0BIG-..., 40}], 1) = 40
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \0011\2\0\0\0\0\0\1\204\0\0\377\177\0\0`\22\243\1\0\0\0\0|\272P\0
\0\0\0\0, 4096) = 32
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{\204\0\1\0, 4}], 1) = 4
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \1\0\3\0\0\0\0\0\377\377?\0\0\0\0\0\320\215\351\316\377\177\0\0@
\222\351\316\377\177\0\0, 4096) = 32
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{\24\0\6\0\246\1\0\0\27\0\0\0\37\0\0\0\0\0\0\0\0\341\365\5,
24}], 1) = 24
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \1\10\4\0\362\6\0\0\37\0\0\0\0\0\0\0\306\33\0\0\0\0\0\0\0\0\0\0\0
\0\0\0..., 4096) = 4096
read(7, .background:\t#ff\n*XmList.for..., 3048) = 3048
read(7, 0xd7bcd4, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{b\0\5\0\t\0\0\0XKEYBOARD\0\0\0, 20}], 1) = 20
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \1\0\5\0\0\0\0\0\1\230v\261\377\177\0\0`\22\243\1\0\0\0\0|\272P\0
\0\0\0\0, 4096) = 32
read(7, 0xd7bcd4, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{\230\0\2\0\1\0\0\0, 8}], 1) = 8
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \1\1\6\0\0\0\0\0\1\0\0\0\377\177\0\0\230\0\0\0\0\0\0\0\354\271P\0
\0\0\0\0, 4096) = 32
read(7, 0xd7bcd4, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{b\0\4\0\6\0\0\0RENDER\0\0, 16}], 1) = 16
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \1\0\7\0\0\0\0\0\1\237\0\266\377\177\0\0`\22\243\1\0\0\0\0|\272P\0
\0\0\0\0, 4096) = 32
read(7, 0xd7bcd4, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{b\0\4\0\6\0\0\0RENDER\0\0, 16}], 1) = 16
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \1\0\10\0\0\0\0\0\1\237\0\266\377\177\0\0`\22\243\1\0\0\0\0|\272P
\0\0\0\0\0, 4096) = 32
read(7, 0xd7bcd4, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
select(8, [7], [7], NULL, NULL) = 1 (out [7])
writev(7, [{\237\0\3\0\0\0\0\0\n\0\0\0\237\1\1\0, 16}], 1) = 16
select(8, [7], [], NULL, NULL) = 1 (in [7])
read(7, \1\0\t\0\0\0\0\0\0\0\0\0\n\0\0\0\320\215\351\316\377\177\...@\222
\351\316\377\177\0\0..., 4096) = 1708
read(7, 0xd7bcd4, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg