ExceptQ

Version: 
7.11.6
Release date: 
Tuesday, 1 August, 2000

License:

Interface:

Exceptq adds a comprehensive trap reporting facility to your app with just 5 lines of code. Reports include: the call stack, disassembly of the faulting instructions, a stack dump, a listing of dlls loaded, and more. The zip contains how-to info and needed files, including the new MapXQS.exe.

Programs that include this special debugging technique must always be distributed with the corresponding files of symbols (.sym/.xqs) or debug (.dbg) ones, for each executable module, otherwise the information from any exceptions, being incomplete, are not very useful to developers.

This software is distributed in two modes:
  • as compressed package that you have to download and manually install; if prerequisites are required, you will have to manually install them too;
  • as RPM package; you can install it using your favorite rpm package manager, that will take care to download and install both the software and its prerequisites.
Choose the installation mode that you prefer. Please note that not all the versions are available in both the installation modes.

Installation with rpm

This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.

exceptq-7.11.5-1.oc00 (01/06/2020)
Repository: Netlabs stable
Mon Jun 01 18:09:58 2020 Steven H. Levine <steve53@earthlink.net> * exceptq.dll v7.11.5-shl BETA8 Rework WalkStack to better handle return from 16-bit to 32-bit code Add more memory access checks to WalkStack
exceptq-devel-7.11.5-1.oc00 (01/06/2020)
Repository: Netlabs stable (note: development files, not needed by the end user)
Tue Jul 05 18:24:58 2016 Steven H. Levine <steve53@earthlink.net> * exceptq.dll v7.11.3-shl Report process date, time and size Release v7.11.3-shl

Manual installation

Available both as ZIP and WarpIN package:

  • download the ZIP package to temporary directory and unpack it to destination folder, better if in PATH;
  • the WarpIN package is self-installing.

See below for download link(s).

Following ones are the download links for manual installation:

ExceptQ v. 7.11.6 (23/2/2023, Steven Levine) Readme/What's new
Thu Feb 23 18:42:06 2023 Steven H. Levine <steve53@earthlink.net> * exceptq.dll v7.11.6-shl Rework WalkStack to continue if cs:eip bad. Minor updates to exceptq-shl.txt. Document VAC 3.6.5 debug build limitation.
 www.warpcave.com/betas/exceptq-7.11.6-shl-2023-02-23.zip
ExceptQ v. 7.11.5b8 (1/6/2020, Steven Levine) Readme/What's new
Mon Jun 01 18:09:58 2020 Steven H. Levine * exceptq.dll v7.11.5-shl BETA8 Rework WalkStack to better handle return from 16-bit to 32-bit code Add more memory access checks to WalkStack
 www.warpcave.com/betas/exceptq-7.11.5-shl-beta8-2020-06-01.zip
ExceptQ v. 7.11.5b7 (19/5/2020, Steven Levine) Readme/What's new
Tue May 19 15:01:49 2020 Steven H. Levine * exceptq.dll v7.11.5-shl BETA7 Enhance Z option. Z no longer reports for XCPT_ASYNC_PROCESS_TERMINATE. ZZ does. Rework XCPT_PROCESS_TERMINATE in DLL memory access checking.
 www.warpcave.com/betas/exceptq-7.11.5-shl-beta7-2020-05-19.zip
ExceptQ v. 7.11.5b3 (15/5/2020, Steven Levine) Readme/What's new
Fri May 15 13:33:54 2020 Steven H. Levine * exceptq.dll v7.11.5-shl BETA3 Enable code to correct distorm decode address range logic
 www.warpcave.com/betas/exceptq-7.11.5-shl-beta3-2020-05-15.zip
ExceptQ v. 7.11.5b2 (23/4/2020, Steven Levine) Readme/What's new
Thu Apr 23 20:18:24 2020 Steven H. Levine * exceptq.dll v7.11.5-shl BETA2 Search for .xqs files before .sym files Report DLLs loaded in high-memory Report address and size of loaded DLLs (1st code object only) Report OS2KRNL timestamp and size Avoid intermittent trap in WalkStack for thunked stacks Correct distorm decode address range logic Rework copydbg to have more generic error messages Some folks were confused by the CodeView references
 www.warpcave.com/betas/exceptq-7.11.5-shl-beta2-2020-05-15.zip
ExceptQ v. 7.11.5b1 (8/7/2018, Steven Levine) Readme/What's new
Sun Jul 08 10:50:03 2018 Steven H. Levine * exceptq.dll v7.11.5-shl Show errno if .trp file open fails Release v7.11.5-shl
 www.warpcave.com/betas/exceptq-7.11.5-shl-beta1-2018-07-08.zip
ExceptQ v. 7.11.4 (WarpIn package by Doug Bisset, 31/3/2017, Steven Levine) Readme/What's new
Mon Mar 06 17:29:39 2017 Steven H. Levine * exceptq.dll v7.11.4-shl Correct FPU status word IE status formatting Release v7.11.4-shl
 hobbes.nmsu.edu/download/pub/os2/util/exceptq-7-11-4-shl-2017-03-06.wpi
ExceptQ v. 7.11.3 (WarpIn package by Doug Bisset, 27/7/2016, Steven Levine)
 hobbes.nmsu.edu/download/pub/os2/util/exceptq-7-11-3-shl-2016-07-27.wpi
ExceptQ v. 7.1 (3/1/2011)
 hobbes.nmsu.edu/download/pub/os2/dev/util/exceptq71-dev.zip
Record updated last time on: 01/03/2023 - 20:50

Translate to...

Add new comment