From: Gunnar Beutner Date: Mon, 10 Mar 2014 12:38:36 +0000 (+0100) Subject: Fix file descriptor leak in StackTracce::Addr2Line. X-Git-Tag: v0.0.8~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e693486dae6dc21c4f3b4b850958e471dad12e66;p=icinga2 Fix file descriptor leak in StackTracce::Addr2Line. Fixes #5735 --- diff --git a/lib/base/stacktrace.cpp b/lib/base/stacktrace.cpp index 624c1502c..3762f0f76 100644 --- a/lib/base/stacktrace.cpp +++ b/lib/base/stacktrace.cpp @@ -122,6 +122,7 @@ String StackTrace::Addr2Line(const String& exe, uintptr_t rva) char buffer[512]; fgets(buffer, sizeof(buffer), fp); + fclose(fp); String line = buffer; boost::algorithm::trim_right(line);