Releases: microsoft/ProcDump-for-Linux
Releases · microsoft/ProcDump-for-Linux
ProcDump 3.5.0
Changes:
- Add logging for missing symbols in restrack callstacks (#293)
- Fix dotnet socket PID matching to prevent conflicts between processes (#292) [ #283 ]
- Updating trigger docs and removing unused condition in Monitor (#280)
- Add manual trigger support for restrack snapshots (#279)
- Use prctl syscall to enable ptrace + replace stress-ng with custom stress cpu/mem code (#290)
ProcDump 3.4.1
ProcDump 3.4.0
ProcDump 3.3
Changes:
- Enable diagnostics logging to go to either syslog or stdout (#242)
- Procdump requires su even when the user running procodump is the same as the user running the target process (#243)
- Procdump -restrack does not work in a containerized environment (#244)
- -restrack calloc and reallocarray sizes are incorrect (#245)
- Enable eBPF tracing when -log switch is specified (#246)
- Enable restrack without specifying triggers (#248)
- Race condition during exit where RestrackThread can leave a mutex orphaned due to thread cancellation (#249)
ProcDump 3.2
ProcDump 3.1
ProcDump 3.0
Changes:
- Adds memory leak tracking and reporting (-restrack)
ProcDump 2.2
ProcDump 2.1
ProcDump 2.0
Changes:
- Generate a dump when the size of the .NET generation exceeds threshold (#197)
- Generate a dump when a .NET gen collection starts and ends (#196)
- Generate a dump when each of the specified GC memory thresholds are exceeded (#194)
- Add VSCode dev container support (#193)
- Update existing memory triggers to be able to take a list of mem… (#192)
- Add more descriptive error when failing to connect to .NET diagnostic… (#187)
- Fixes incorrect tracing and adds some extended errno tracing (#185)