Log system information such as OS version to make debugging issues easier.
Detailed description
Log the following system information to make debugging issues easier:
Detailed OS version
Current working path
Cmd arguments
Location of executable
PID
User running the application -> show if running as admin
base address of hook library (for debugging with memory addresses)
Benefits
Avoids having to ask for that information every time an issue is reported. Just upload the log file.
Drawbacks
None
Current blockers
None
## Summary
<!--- Provide a general summary of your changes in the Title above -->
Log system information such as OS version to make debugging issues easier.
## Detailed description
<!--- Describe your feature in detail -->
Log the following system information to make debugging issues easier:
- ~~Detailed OS version~~
- Current working path
- Cmd arguments
- Location of executable
- PID
- User running the application -> show if running as admin
- base address of hook library (for debugging with memory addresses)
## Benefits
<!--- Describe the value/benefits of the feature in detail -->
Avoids having to ask for that information every time an issue is reported. Just upload the log file.
## Drawbacks
<!--- Describe any drawbacks that might be introduced with this feature -->
None
## Current blockers
<!--- Describe any blockers that need to be resolved before implementing this feature -->
None
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Log system information such as OS version to make debugging issues easier.
Detailed description
Log the following system information to make debugging issues easier:
Detailed OS versionBenefits
Avoids having to ask for that information every time an issue is reported. Just upload the log file.
Drawbacks
None
Current blockers
None
OS version implemented by !49
Some more addressed by https://github.com/djhackersdev/bemanitools/pull/278