﻿id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc
187	Exiting from catch Leaks Exception Memory	pabuhr		"Exception is not cleaned up for exit from handler.
{{{
#include <exception.hfa>

TRIVIAL_EXCEPTION(fred);

int main( int argc, char * argv[] ) {
	try {
		throw (fred){};
	} catch( fred * ex ) {
		exit( -1 );
	} // try
}
}}}
{{{
@plg2[101]% a.out
CFA warning (UNIX pid:17447) : program terminating with 32(0x20) bytes of storage allocated but not freed.
Possible cause is unfreed storage allocated by the program or system/library routines called from the program.
}}}"	defect	new	minor	cfa-cc	1.0			
