8000 Comparing 0.3.1...0.4.0 · rust-minidump/minidump-writer · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-minidump/minidump-writer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.3.1
Choose a base ref
...
head repository: rust-minidump/minidump-writer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.4.0
Choose a head ref
  • 4 commits
  • 9 files changed
  • 2 contributors

Commits on Jul 20, 2022

  1. Retry attaching to a process with ptrace::attach() if the call is int…

    …errupted, bail out otherwise (#49)
    
    This fixes issue #39
    gabrielesvelto authored Jul 20, 2022
    Configuration menu
    Copy the full SHA
    89cbc8c View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Fixup Mac exception stream (#50)

    * Update minidump, use patch for crash-context
    
    * Improve support for Mach exceptions
    
    * `EXC_CRASH` exceptions are now unwrapped (if valid) and the wrapped
    exception is the one written to the minidump
    * `EXC_RESOURCE` and `EXC_GUARD` are now properly handled to report the
    upper 32-bits as `exception_flags`
    * The `exception_address` now properly takes `EXC_BAD_ACCESS` into
    account rather than using the subcode for the address regardless of the
    exception type
    * The exception type (kind), full 64-bit code, and full 64-bit subcode
    (if it exists) are now written to `exception_information` so that no
    exception data is lost and a minidump parser can extract those full
    details
    
    * Minor cleanup
    
    * Update crash-context
    
    * Fix tests
    
    * Why not 2?
    Jake-Shadle authored Jul 21, 2022
    Configuration menu
    Copy the full SHA
    2f49fbd View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG

    Jake-Shadle committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    598552c View commit details
    Browse the repository at this point in the history
  3. Release 0.4.0

    Jake-Shadle committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    cc93bd2 View commit details
    Browse the repository at this point in the history
3754
Loading
0