
Delphi 1: (MemMonD, ExHook/16), Delphi 32: (ExHook/32)
|
ExHook/16 - Exception and stack trace system for Delphi 1 applications
|
|
This is version 1.05 of ExHook, an exception logging and
stack trace unit for 16 bit Delphi applications and DLLs (including
complib.dcl). The ExcHook unit provides functionality similar to
"break on exception", with full stack trace for stand-alone
modules. It also contains an IDE expert for inspecting error logs. The
registered version includes full source code to the ExcHook unit. |
| Download ExHook16.exe (~250K) |
|
ExHook/32 - Exception and stack trace system for native 32-bit Delphi applications
|
| This is version 1.06 of ExHook32, a set of exception logging and stack
trace units for 32-bit Delphi applications and DLLs. The ExRsHook unit
provides functionality similar to "break on exception", with
full stack trace for stand-alone modules. Also contains an IDE expert
for inspecting error logs. The registered version includes full source
to the ExRsHook unit. New! As of version 1.06, the 32-bit version also includes a stand-alone program for browsing RIP files and pairing stack traces with MAP files. In other words, it's no longer necessary to have the Delphi IDE running. The archive below contains a shareware version of ExHook32. To
register follow the appropriate link below. Upon registration, you will
receive a key file, which will unlock all functionality. Further
information in the archive. Jan 9th, 2003: Check out the new RIPview utility for ExHook (download link below):
As you can probably see from this - if you're a current ExHook user - RIPview replaces the functionality of the existing RipMap utility and works much the same - only better. RIPview takes the name of a .RIP file on the command-line, parses it just like RipMap does, and displays it in a list on the left-hand side of its display. On the right-hand side is a syntax-highlighting source code viewer. Double-click any underlined entry in the list on the left to have the corresponding source code file displayed on the right. The archive below contains just one file, RIPview.exe. To start using it, unZIP to a directory of your choice. Right-click a .RIP file, choose Open With..., Chose Program, Other..., and browse for RIPview.exe. Check off "Always use this program to open these files". You will now be able to browse RIP files just by double-clicking them in the explorer. RIPview maintains a list of source code paths. If a source code you double-click on can't be found on the known paths, RIPview lets you locate the file with a standard open dialog and adds the new path to its list. When you close down RIPview, it writes the list of paths to a file with the same name as the RIP file but with the extension RIS. It's a .INI style file. The next time you load a .RIP file with the same name from the same directory, RIPview will read the source search paths from this file. This version also extends the MAP parser to extract public symbols for all addresses - even those where a source code location is known. Feel free to suggest further enhancements.
|
| Download ExHook32.exe (~450K) |
-o-
Graphics design copyright © 2002-2005 Emely Bolette Lys
All other content copyright © 1996-2005 Per B. Larsen
All rights reserved