Debugging shared library problems: a real-world example
blog.ksplice.com