Yes, I think that valloc() is not used that often. Also, When I tested
valloc() in a separate program in Ubuntu, it worked fine. So the bug is
not easy to reproduce outside libtorrent.

Note that I would not say that libtorrent author is unresponsive
(although I think he is on holidays right now). He tried to contact
eglibc mailing list about the meaning of the assert. He also patched his
code so that we could switch easily from valloc() to posix_memalign().
This is the reason why my patch is so small.

And unlike eglibc developer, I do think that hitting an assert in eglibc
is proof on a bug in eglibc. If they think that hitting this assert can
be due to a bad use of valloc() by libtorrent, then they should point us
in the right direction (the assert only has meaning for them).

-- 
assert hit in eglibc (valloc) with libtorrent v0.15
https://bugs.launchpad.net/bugs/490024
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to