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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to