>>>>> Manuel Prinz <man...@debian.org> writes: > thanks for the report! I also took this upstream, but unfortunately > neither upstream nor I can reproduce the bug since we do not have > multi-homed IPv6 hosts available for testing. If you could help us > testing and/or provide us with further information this would be > really great! I CC'ed Jeff (upstream) since I'm not exactly sure what > he needs.
When working with the package recently, I've stumbled upon what may be another manifestation of the same bug. Now, I suspect that it's not IPv6 addresses by itself that trigger the problem, but rather the length of their respective string representations. Actually, I guess that there's some static buffer involved, which is long enough to hold something like tcp://192.168.144.120:54321 (and tcp6://2002:bc87::1:54321), but truncates tcp6://2002:bc87:e7e5:2444:272:eff:fe0f:e02f:43210 at the 48'th character or so. Unfortunately, I was unable to find the relevant part of the code to check it myself. (Hopefully, I'd be able to gather some debugging output tomorrow.) […] -- FSF associate member #7257
pgpKstX6NQsF7.pgp
Description: PGP signature