1. A method, comprising: determining, via a debugging module in response to identification of an error in operation of a system, where to set a debug entry point for a program subset debug session; capturing an initial file state for at least one file accessed by the system in response to initiation of a subsequent execution of the system; queuing, prior to detection of execution of the system at the debug entry point, any file inputs and file outputs (I/Os) detected during the subsequent execution of the system; and storing, in response to detection of execution of the system at the debug entry point, debug entry point metadata comprising the captured initial at least one file state, the queued file I/Os, and an image of all instantiated objects at the debug entry point.