Bug #96551 | Memory leak in mysql server 8.0 ndb nodejs | ||
---|---|---|---|
Submitted: | 15 Aug 2019 12:25 | Modified: | 6 Sep 2023 10:08 |
Reporter: | Xing Ai (OCA) | Email Updates: | |
Status: | Won't fix | Impact on me: | |
Category: | MySQL Cluster: NDB API | Severity: | S3 (Non-critical) |
Version: | 8.0 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | 8.0, memory leak, ndb, NodeJS |
[15 Aug 2019 12:25]
Xing Ai
[15 Aug 2019 18:44]
MySQL Verification Team
Hi, Looks like you are right, thanks for the report. all best Bogdan
[6 Sep 2023 10:08]
Magnus BlÄudd
Posted by developer: Checked latest version 8.0.35 and it looks like there is no memory leak. The QueryOperation destructor uses array delete on "buffers", since buffers is of type QueryBuffer its destructor will be called and the "buffer" deleted. QueryOperation::~QueryOperation() { ndbQueryBuilder->destroy(); delete[] buffers; // << This calls ~QueryBuffer free(results); } ~QueryBuffer() { if(size) delete[] buffer; } Closing as not a bug.