Instead of the patch in #16 (which has an error), I found that the original upstream patch applies and builds fine against lucid's libxi 1.3. Comparing the upstream patch with what jcristau prepared for debian, they look functionally the same (just formatting changes). There are no Ubuntu changes to the package in lucid, so I think carrying the upstream patch is the cleaner solution.
I sponsored an upload Robert's debdiff of the oneiric-proposed package, and uploaded a package for lucid-proposed with the original patch. It should be pretty obvious whether these work or not, but please do ensure both oneiric-proposed and lucid-proposed get tested for verification. ** Changed in: libxi (Ubuntu Oneiric) Status: Triaged => Fix Committed ** Changed in: libxi (Ubuntu Lucid) Importance: Undecided => High ** Changed in: libxi (Ubuntu Lucid) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/968218 Title: ssh x11 forwarding precise to oneiric causes glibc malloc(): memory corruption To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libxi/+bug/968218/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs