exception break linear call path