Module Expr Str Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Str orelse If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Str orelse If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Str orelse If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Str orelse If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Str orelse Assign NameStore Str ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore ListLoad AttributeLoad NameLoad attr orelse Assign NameStore ListLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Str If Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr Str attr Return Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list Expr Call NameLoad NameLoad
N/A N/A 
Created on Jul 1, 2011

Provides a wrapper around CrashWrangler.

@organization: cert.org
 N/A logging N/A os.path N/A platform N/A re N/A register output_parsers.cwfile CWfile N/A Debugger fuzztools subprocess_helper subp N/A logger N/A N/A logging getLogger __name__ N/A myplatform N/A N/A platform platform N/A N/A N/A re match Darwin-9 myplatform N/A N/A cwapp exc_handler_leopard N/A N/A N/A N/A re match Darwin-10 myplatform N/A N/A cwapp exc_handler_snowleopard N/A N/A N/A N/A re match Darwin-11 myplatform N/A N/A cwapp exc_handler_lion N/A N/A N/A N/A re match Darwin-12 myplatform N/A N/A cwapp exc_handler_mountain_lion N/A N/A N/A N/A re match Darwin-13 myplatform N/A N/A cwapp exc_handler_mavericks N/A N/A cwapp exc_handler CrashWrangler N/A Debugger N/A N/A _platform Darwin N/A _key cw N/A _ext cw __init__ N/A N/A self program cmd_args outfile timeout killprocname template exclude_unmapped_frames N/A None True options N/A N/A N/A N/A N/A super CrashWrangler self __init__ program cmd_args outfile timeout killprocname N/A _get_crashwrangler_cmdline N/A N/A self N/A N/A N/A N/A N/A self program cwapp N/A N/A args N/A N/A self program N/A N/A args N/A cwapp N/A self program N/A N/A N/A args extend N/A self cmd_args N/A args N/A debugger_app N/A N/A self N/A N/A N/A 
        Returns the name of the debugger application to use in this class
         N/A cwapp N/A debugger_test N/A N/A self N/A N/A N/A 
        Returns a command line (as list) that can be run via subprocess.call
        to confirm whether the debugger is on the path.
         N/A N/A N/A N/A self debugger_app N/A go N/A N/A self N/A N/A N/A 
        Generates CrashWrangler output for <cmd> into <logfile>.
        If crashwrangler fails to complete before <timeout>,
        attempt to _kill crashwrangler and <killprocname>.
         N/A args N/A N/A self _get_crashwrangler_cmdline N/A my_env N/A dict N/A os environ N/A N/A my_env N/A CW_LOG_PATH N/A self outfile N/A N/A my_env N/A CW_NO_CRASH_REPORTER 1 N/A N/A N/A re search gmalloc N/A self outfile N/A N/A N/A my_env N/A CW_USE_GMAL 1 N/A N/A N/A subp run_with_timer args N/A self timeout N/A self killprocname env my_env N/A N/A N/A N/A N/A os path exists N/A self outfile N/A N/A N/A N/A N/A open N/A self outfile w close N/A N/A CWfile N/A self outfile N/A N/A N/A N/A register CrashWrangler