Bug #55205 Memory leak in ndb_mgmd when --disable-config-cache is used
Submitted: 13 Jul 2010 9:41 Modified: 14 Aug 2010 5:43
Reporter: Andrew Hutchings Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S2 (Serious)
Version:mysql-5.1-telco-7.0 OS:Any
Assigned to: Magnus Blåudd CPU Architecture:Any
Tags: 7.0.15

[13 Jul 2010 9:41] Andrew Hutchings
Description:
When using --disable-config-cache in ndb_mgmd a large amount of memory is leaked.

How to repeat:
.
[28 Jul 2010 7:40] Magnus Blåudd
The ConfigManger thread exit without stopping receiving signals and thus it's "inbox" keep growing infinitely. Deleting the signal sender "m_ss" before exiting the thread will unregister the ConfigManager and makes it stop receive more signals.
[29 Jul 2010 15:14] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/114654
[29 Jul 2010 15:31] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/114657
[13 Aug 2010 9:42] Magnus Blåudd
Pushed to 7.0.17 and 7.1.6
[14 Aug 2010 5:43] Jon Stephens
Documented bugfix in the NDB-7.0.17 and 7.1.6 changelogs as follows:

      Using the --disable-config-cache option with ndb_mgmd caused a 
      memory leak.

Closed.