id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc 173,libc: bsdselect (4.4) will corrupt the stack / fail when given more than 64 sockets,bird,bird,"{{{calcsize()}}} in tcpipver.c calculates an fd_set size which is way too small. The {{{cbRet = MAX(cbRet, sizeof(struct my_fd_set));}}} construct at the end of the function is saving the day for smaller selects, but it will only help up to 64 handles. squid (and probably apache) can easily be pressed to have much more than 64 sockets open (using the ab test tool). squid would either crash in bsdselect or it would return not-a-socket errors which would eventually cause squid to abort.",defect,closed,normal,libc-0.6.3,libc-backend,0.6.2,normal,fixed,select crash,