Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Breakpad for crash dump generation #56014

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Aug 9, 2022

  1. Added Breakpad crash dump generation

    Fixed compiling on Windows
    
    Make crash dump printing work better on Windows
    
    Tweaked Breakpad build
    
    Fixed Breakpad build for Godot 4
    
    Switched to WINDOWS_ENABLED
    
    Removed some non buildable files listed in the files to build
    
    Ran clang format
    
    Fixed the other formatting issues detected by CI
    
    Removed a comment and added clarifying comment on crash dump message
    
    as to why it is printed twice on Windows
    
    Make an ugly string conversion to make Windows build work
    
    Tweaked the build configuration and formatted again
    
    removed lss
    
    Add lss properly
    
    Reinitialize breakpad after mono initialization on Linux
    
    otherwise the breakpad signal handlers are not active
    
    Disable Windows crash handler on destruction similarly to Linux
    
    Renamed breakpad_enabled to use_breakpad
    
    Forgot to wrap one piece of code inside ifdef USE_BREAKPAD
    
    Updated copyright years in the added files
    
    Fix register types for breakpad
    
    Fixed dir access
    
    Removed musl and elf_reader
    
    which was the only thing seemingly depending on it
    
    Updated header guards
    
    Removed the memdelete call
    hhyyrylainen committed Aug 9, 2022
    Copy the full SHA
    8131d5b View commit details
    Browse the repository at this point in the history