I'm running an AMD64 system that has no sound hardware. I have gnash version
0.8.4-2 installed (Lenny).
A gnash process is stuck in a loop, here is some of the strace output:
poll([{fd=3, events=POLLIN}], 1, 0) = 0 (Timeout)
read(3, 0x1fdab74, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
read(3, 0x1fdab74, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}], 1, 8) = 0 (Timeout)
read(3, 0x1fdab74, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}], 1, 9) = 0 (Timeout)
read(3, 0x1fdab74, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
poll([{fd=3, events=POLLIN}], 1, 9) = 0 (Timeout)
select(4, [3], [3], NULL, NULL) = 1 (out [3])
According to the following extract from lsof it seems that file handle 3 is a
Unix domain socket. The fact that gnash is repeatedly trying to read it and
ignoring the poll timeout is a clear bug in Gnash. Why it does this is
unknown to me.
gtk-gnash 670 faye 3u unix 0xffff8100c0c1d3c0
877047 socket
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]