On Sat, 2009-01-31 at 02:59 +0000, Ben Hutchings wrote: > On Sat, 2009-01-31 at 02:25 +0000, Ben Hutchings wrote: > > > Just as a remark regarding your intended fix: I haven't yet seen the > > > place where xine does a wait() or waitpid() for those forked childs to > > > clean up the zombies. If there is a place, ok, I just havn't seen it > > > yet. > > > > I added signal(SIGCHLD, SIG_IGN) which should make that unnecessary. > > > > Also, the change I actually made to xine-ui *does* include a loop to > > close fds 3-255 (sadly there is no easy way to find out what the last > > open fd is). So unless xine is opening a *huge* number of files I can't > > understand this bug. > > OK, now I see what's happened. The correct fix for #374644 is in sid, > but not in lenny. Because the new version of xine-ui in sid changed > library dependencies, it could not propagate to lenny and I had to > upload separately to testing-proposed-updates. I mistakenly uploaded an > earlier version of the changes which has this bug. I will upload a new > version to t-p-u. Please accept xine-ui 0.99.5+cvs20070914-2.1~lenny2 into lenny. The source now matches the version in sid, which has had 24 days without any bug reports. Ben.
Attachment:
signature.asc
Description: This is a digitally signed message part