Patent ID: 7904754
Filing Date: 2011-03-08
Classification: G06F

Abstract:
1. A computer-implemented method for automated determination of out of memory situations, comprising: receiving, using one or more processors, data including one or more memory allocations or one or more pool heap allocations; running a first test on the data to capture one or more first tracebacks where a memory allocation or pool heap allocation occurs; determining whether each captured first traceback is unique, wherein unique tracebacks are added to a unique traceback list; simulating an out of memory condition for each unique traceback on the unique traceback list by repeatedly running a second test, wherein the second test is run once for each unique traceback; wherein one or more second tracebacks are captured during each run of the second test, and wherein when a unique traceback being tested matches a captured second traceback, an out of memory error code is returned and the second test is run to completion; and identifying errors encountered during each iteration of the second test.