ZFtrace's comprehensive run-time emulator technology allows it to monitor and trace nearly all software. Since there is no need to recompile or relink your programs, you can start finding those problems immediately--in most cases, it's as simple as inserting the word "zftr" in front of the command you use to invoke your program. And since ZFtrace makes no distinction between your code and someone else's, it can help you track down problems in third-party programs that you depend on.

ZFtrace's reports show:
  • Details of attempts to manipulate files and directories: create, delete, open, close, stat, write, read, etc
  • System calls and, optionally, stack traces at each call
  • File and Line number information in stack traces
  • Optionally trace all subroutines
  • Decoding of system call parameters at several verbosity settings.
  • Decoding of error return values
  • Children created
  • and more
  • ZFtrace works on any AIX 32-bit executable:
    • No source code required
    • Works on stripped executables and libraries
    • Works with any thread package
    • Works on third-party programs and libraries
    • Works with any size and complexity of executable
    • Works on C, C++, Fortran, Pascal, assembler, etc.
    • Works with dynamically loaded libraries and modules

    ZFtrace is easy to use:
    • No modifying your build environment
    • No recompilation
    • No relinking
    • No creating new executable images
    • Just install it and start using it

    ZFtrace is powerful and effective:

    • Allows you to signal your program to start/stop recording
    • Follows forks and execs
    • Provides simple to understand ascii report files
    • Provides html on-line documentation
    • Offers flexible licensing models to fit different needs

    System requirements:

    • AIX 4.3, 5.1 or 5.2
    • Any 32Bit AIX machine, including non-IBM products
    • 32 megabytes of memory
    • 5 megabytes of free disk space
  • © Copyright 2005 The ZeroFault Group, LLC. All rights reserved. All logos and trademarks are property of their respective owners.