Atmosphere-NX/Atmosphere

[Feature Request] Add coredump as GDB monitor command

Opened this issue · 0 comments

Feature Request

What feature are you suggesting?

Overview:

  • Support coredump via dmnt2 or creport
  • Make it possible to trigger a coredump using gdb

Smaller Details:

  • Use the application or homebrew mappings to generate dump segments
  • Write to SD card to speed up the process of taking memory snapshots
  • Allow for targeting running modules or just the running application

Nature of Request:

  • Addition
    • Add a new monitor command like monitor coredump which enumerates all virtual memory mappings used by the running application and dumps them to an ELF style coredump

What component do you feel this would best fit within?

Why would this feature be useful?

This would allow users to quickly search code and data using static analysis instead of waiting for lengthy memory dumps over the network with the existing gdb method.

This method can use the fast SD card to write the coredump and quickly snapshot multiple gigabytes of memory if need be.