Skip to content

The RAD Debugger v0.9.5-alpha

Compare
Choose a tag to compare
@ryanfleury ryanfleury released this 20 Jan 03:00
· 1463 commits to master since this release

This release includes the following improvements and fixes:

  • Fixed the debugger's behavior of exclusively locking source files.
  • Fixed failed instances of debug info conversion (e.g. due to currently-unsupported edge cases) spamming fatal exception message boxes. (#64)
  • The debugger will now automatically select the previous search query when performing a textual search, subsequent to an earlier search. (#62)
  • The debugger will now warn if a source code file's timestamp is newer than any of the module files it is currently being used to debug. (#13)
  • Implemented register value committing in watch / evaluation views. (#44)
  • The debugger now includes Address Sanitizer support; it will not stop due to exceptions used to implement Address Sanitizer's shadow virtual address space mapping technique.
  • The debugger will now search for executable-embedded debug info paths relative to the executable, when loading debug info. (#32)
  • The debugger will now allow name mapping that implicitly makes use of the selected thread's current function namespace, when evaluating expressions. For example, evaluating Foo::X when inside of Foo::Function can now be done by evaluating X. (#55)
  • The debugger will now display the decimal version of enum values when mapping the value to an identifier fails.
  • The debugger now has an exception filter setting for DirectX debug layer exceptions.
  • The debugger's file system lister will now display modification timestamps in the local time zone.