Bug #80236 Missing initialisation in Mac OS X implementation of get_usage (threadinfo)
Submitted: 2 Feb 2016 14:10 Modified: 8 Feb 2016 14:12
Reporter: Mikael Ronström Email Updates:
Status: Closed Impact on me:
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:7.4.10 OS:Any
Assigned to: CPU Architecture:Any

[2 Feb 2016 14:10] Mikael Ronström
Missing initialisation of variable before calling threadinfo in Mac OS X as part
of NdbGetRusage.cpp. This leads to unsuccessful system call and that adaptive
LCP processing on Mac OS X doesn't work.

How to repeat:
Run anything and printout code path

Suggested fix:
Initialise variable
[8 Feb 2016 14:12] Jon Stephens
Documented fix in the NDB 7.4.11 and 7.5.1 changelogs, as follows:

    Processing of local checkpoints was not handled correctly on Mac
    OS X, due to an uninitialized variable.