BugId Versions Save

Detect, analyze and uniquely identify crashes in Windows applications

2022-12-12_12.05

1 year ago

Bug fixes

2022-12-08_09.57

1 year ago

2022-10-10.16.26

1 year ago

New features/bug fixes:

  • --no-symbols should prevent BugId from attempting to load symbols and speed it up significantly if you don't need symbols.
  • Symbol loading should now be faster.
  • --pause argument now also pauses BugId if there is an internal exception (assuming the argument was passed before the exception happens).
  • --pause argument is now added by default when installing as a JIT debugger using the -I argument. You must explicitly add --pause=false to the arguments disable it.
  • Reports should contain more useful information that is easier to read.

In addition, the mBugId engine has had quite a few improvements and bug fixes. Code should now be faster and provide more accurate results.

2022-01-05

2 years ago

The first release of the Python 3 version of BugId.

Besides porting this to Python 3, and fixing a number of bugs that surfaced during this process, a lot has been improved. I've been too busy to keep notes, so the RELEASE NOTE.md file is out-of-date.

2021-10-25

2 years ago

This is a bug-fix release of the latest Python 2 version. This release addresses two issues:

  • import issues that can happen the second time you run BugId when Python uses pre-compiled byte code (.pyc files).
  • Site-pinning on license.skylined.nl will prevent license checks because the SSL certificate was recently updated.

Please note: the SOURCE CODE links below were automatically added by GitHub from the current in-development source. It DOES NOT represent the correct source code for this release. The latest development version targets Python 3 and I intend to fix only major bugs in the Python 2 version from now on. Once I have a stable release for the new Python 3 version, I will deprecate the Python 2 version and stop releasing updates for it.

2021-04-15

3 years ago

It appears that this release is affected by issue #99 for some people. If you experience this issue, please try the previous release for now!

  • BugId can now be used as a JIT Debugger! Use BugId -I to install and see BugId -? for help.
  • An issue that prevented BugId from working with recent versions of Firefox has been fixed.
  • Added --log-ouput command line switch, which allows sending a copy of all output to a file.
  • Added --pause command line switch, which allows pausing BugId to wait for the user to press ENTER after running just before terminating.
  • Various minor improvements.

2020-07-02

3 years ago

Addresses an issue with Firefox.

2020-06-17.22.47

3 years ago

This release contains only minor bug-fixes and improvements and does not contain any new features.

2019-10-17

4 years ago

Externally noticeable changes

  • The way the startup script detects where Python is installed has been improved.
  • Improve the licensing information shown to users when a modules does not require a license.
  • Improve the way application debug output is shown on the console.
  • Show better error messages when an invalid UWP application package name or application id is provided by the user.

Internal changes

  • Update dependencies.
  • Improve the way UWP applications are handled.
  • UWP application ids are optional for packages that have only a single application id; the default is to use that id.

2019-08-20

4 years ago

Externally noticeable changes

  • Fix bug in reloading symbol files.
  • Simplified and updated ntdll.dll heap bug translations.
  • Tested with latest Python (2.7.16).

Internal changes

  • Added missing submodules to git.
  • Added missing dependencies to dxProductDetails.json.