[ Contact Info | Site Index ]

Frequent Questions

What does the release cost?
What can I do if it doesn't work?
What if I find a bug?
What kind of warranty is provided?

Technical Issues

Why can't Paradyn find libelf on my non-RedHat linux system?

What does the release cost?

There is no charge. All software from this project is now available under the GNU LGPL license.

What can I do if it doesn't work?

If you have problems running dyninstAPI contact us at bugs@dyninst.org. We will try to respond promptly.

What if I find a bug?

Your report of bugs will help to improve future releases. Please report dyninst bugs to bugs@dyninstorg. We will work on fixes or try to provide you with a workaround. You will typically get a response in no more than 1-2 working days.

What kind of warranty is provided?

We provide the Paradyn Parallel Performance Tools (below described as "Paradyn") on an "as is" basis, and do not warrant its validity or performance. We reserve the right to update, modify, or discontinue this software at any time. We shall have no obligation to supply such updates or modifications or any other form of support to you. All warranties, including without limitation, any warranty of merchantability or fitness for a particular purpose, are hereby excluded.

By your use of Paradyn, you understand and agree that we (or any other person or entity with proprietary rights in Paradyn) are under no obligation to provide either maintenance services, update services, notices of latent defects, or correction of defects for Paradyn.

Even if advised of the possibility of such damages, under no circumstances shall we (or any other person or entity with proprietary rights in the software licensed hereunder) be liable to you or any third party for direct, indirect, or consequential damages of any character regardless of type of action, including, without limitation, loss of profits, loss of use, loss of good will, or computer failure or malfunction. You agree to indemnify us (and any other person or entity with proprietary rights in the software licensed hereunder) for any and all liability it may incur to third parties resulting from your use of Paradyn.

Why can't Paradyn find libelf on my non-RedHat linux system?
- OR -
Why do I get the error 'Static executable: unhandled' on linux?

There are two implementations of libelf available for Linux. One is libelf.so.0, which is maintained by Michael Riepe and distributed with many non-RedHat linux distributions. The other is libelf.so.1, which is maintained by Ulrich Drepper and RedHat. It is usually distributed as part of the elfutils package and can be found on most RedHat Linux systems.

These two implementations are source compatable, so Paradyn can be built and run with either one. However, they are not binary compatible, so Paradyn cannot be built against one implementation and then run with the other.

The prebuilt Paradyn binaries for Linux/x86 are linked against libelf.so.1. Attempting to run one of these binaries on a system with only libelf.so.0 installed will result in a error stating that libelf.so.1 could not be found. Attempting to circumvent this problem by symbolically linking libelf.so.1 to libelf.so.0 will cause Paradyn to fail with an assertion and print the message 'Static executable: unhandled.' We recommend installing libelf.so.1 or rebuilding Paradyn from the source code.

 

Dyninst

Release 9.1.0 Features/Bugs
Release 9.1.0 Software
Release History

MRNet

Release 5.0 Features
Release 5.0 Software
Release History

SymtabAPI

Release 9.1.0 Features/Bugs
Release 9.1.0 Software
Release History

InstructionAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

ParseAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

PatchAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

StackwalkerAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

ProcControlAPI

Release 9.1.0 Features
Release 9.1.0 Software
Release History

Frequently Asked Questions
Documentation

[ Contact Info | Site Index ]