ExceptQ

Versione: 
7.11.5
Data rilascio: 
Domenica, 8 Luglio, 2018

Licenza:

Interfaccia:

Exceptq aggiunge al codice sorgente di un programma la possibilità di emettere un report esauriente di eventuali errori con poche righe di codice. Il report include: la chiamata dello stack, il disassemblaggio delle istruzioni fallite, un dump dello stack, la lista delle dll caricate e altro. Il pacchetto zip include le istruzioni, i files necessari ed il nuovo eseguibile MapXQS.exe.

I programmi che includono questa particolare tecnica di debug, devono essere sempre distribuiti con i corrispondenti files dei simboli (.sym/.xqs) oppure di debug (.dbg), per ogni modulo eseguibile, altrimenti le informazioni riportate dalle eventuali eccezioni, essendo incomplete, non sono molto utili agli sviluppatori.

Questo software è distribuito con due modalità:
  • come pacchetto compresso, da scaricare e installare manualmente; se ci sono prerequisiti da soddisfare, andranno anch'essi scaricati e installati manualmente;
  • come pacchetto RPM, installabile tramite il gestore pacchetti rpm preferito, che provvederà a scaricare e installare sia il software che gli eventuali prerequisiti.
Scegli la modalità di installazione che preferisci, tenendo conto del fatto che non tutte le versioni del software sono disponibili per entrambe le modalità.

Installazione con rpm

Questo programma si può installare usando il gestore pacchetti rpm. Vedi sotto per la stringa di installazione. I prerequisiti richiesti sono gestiti dal gestore pacchetti e, se necessario, scaricati e installati automaticamente.

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
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

Installazione manuale

Disponibile sia in formato ZIP che WarpIN:

  • scaricare il pacchetto ZIP in una cartella temporanea e scompattarlo nella cartella di destinazione (preferibilmente in PATH);
  • il pacchetto WarpIN è autoinstallante.

Vedi sotto per il(i) link di download.

Qui di seguito trovi i link di download per l'installazione manuale del software:

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
Scheda aggiornata l'ultima volta il: 06/06/2021 - 16:45

Aggiungi un commento