>>645
ぱっと見、getaddrinfo() で、複数の addrinfo 構造体が割り当てられたんじゃないか ?
getaddrinfo() 呼び出したあとで、AI.ai_next が NULL になっているかどうか確認してみて。