This project is a fork of https://github.com/bchavez/BugTrap. With a different philosophy, break things, remove deprecated stuff and have a light version that does the bare minimum (generate and sending crash report to remote server or in a local folder).
- Add support for VS2019 & VS2022
- Remove BugTrap Server Application (deprecated)
- Remove MFC support
- Remove German translation
- Remove
WaitDlg
(doesn't seems very revelant to the today hardware standard, just a visual "flash"),AnimProgressBar
andThemeXP
- Support only Visual Studio 2019 and 2022 (VS2022 recommanded)
- Support https server
- Remove .Net framework support and N version of BugTrap (because .NET framework is deprecated and the existing code doesn't support .NET Core)
- Remove "Mail to" feature
- Remove CrashExplorer (supposed to be replaced by a web interface)
- Remove
AboutDlg
BugTrap is a tool to catch unhandled exceptions in unmanaged code. BugTrap also supports sending crash reports to a remote server for analysis.
The original author, Maksim Pyatkovskiy, has a great article about BugTrap on CodeProject that goes into detail about how BugTrap is used.
The BugTrap source code and binaries in this repository are granted by the original author under the MIT license. In other words, you're free to use BugTrap in commercial and non-commercial applications.
BugTrap[U][D][N][-x64].dll
- BugTrap DLL module.BugTrap[U][D][N][-x64].lib
- BugTrap library file used by linker.[U]
- Unicode aware version has 'U' letter. ANSI version doesn't have 'U' letter.[D]
- Debug version has 'D' letter. Release version doesn't have 'D' letter.[-x64]
- 64 bit version for AMD-64 platform has '-x64' suffix. x86 version doesn't have this suffix.
dbghelp.dll
- DbgHelp library (see "BugTrap Developer's Guide" for details).BugTrap.h
- Header file with BugTrap API definitions.BTTrace.h
- C++ wrapper of custom logging functions.BTAtlWindow.h
- ATL/WTL exception handlers.CrashExplorer.exe
- MAP file analyzer.
Please see "BugTrap Developer's Guide" for additional information about file types used by BugTrap for Win32/x64.