Entries with long vhost names in /proc/net/igmp have no whitespace between name and colon, so sscanf() adds it to vhost and 'ip maddr show iface' doesn't include inet result. This bug was found with help of LTP network scripts.
Created attachment 252071 [details] Patch fixing bug
Patch already send to mailing list (http://marc.info/?l=linux-netdev&m=148461031017743&w=2), here is attached the same version with just mentioned LTP and this bug in the comment.
Applied in 530903dd9003492edb0714e937ad4a5d1219e376. Thanks!