[x265] [PATCH] threadpool: fix memory leak

aruna at multicorewareinc.com aruna at multicorewareinc.com
Fri Jul 21 08:29:23 CEST 2017


# HG changeset patch
# User Aruna Matheswaran <aruna at multicorewareinc.com>
# Date 1500457328 -19800
#      Wed Jul 19 15:12:08 2017 +0530
# Branch stable
# Node ID fd354d5ec1328a000c24e1551804a1ce569ec3b0
# Parent  adbcc90bdef36b50a091deb5b0d0ad77debfbee7
threadpool: fix memory leak

diff -r adbcc90bdef3 -r fd354d5ec132 source/common/threadpool.cpp
--- a/source/common/threadpool.cpp	Thu Jul 13 16:50:18 2017 +0530
+++ b/source/common/threadpool.cpp	Wed Jul 19 15:12:08 2017 +0530
@@ -454,6 +454,7 @@
                     if ((nodeMaskPerPool[node] >> j) & 1)
                         len += sprintf(nodesstr + len, ",%d", j);
                 x265_log(p, X265_LOG_INFO, "Thread pool %d using %d threads on numa nodes %s\n", i, numThreads, nodesstr + 1);
+                free(nodesstr);
             }
             else
                 x265_log(p, X265_LOG_INFO, "Thread pool created using %d threads\n", numThreads);
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x265_clone.patch
Type: text/x-patch
Size: 922 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20170721/90536872/attachment.bin>


More information about the x265-devel mailing list