Skip to content

Conversation

@karasevb
Copy link
Member

Corresponds to PR #2981
This bug introduced in PR #2885. The status variable of waiting was not
activated it leads to early release of the callback data and memory
corruption.

Signed-off-by: Boris Karasev karasev.b@gmail.com
(cherry picked from commit 179abe4)

Corresponds to PR open-mpi#2981
This bug introduced in PR open-mpi#2885. The status variable of waiting was not
activated it leads to early release of the callback data and memory
corruption.

Signed-off-by: Boris Karasev <karasev.b@gmail.com>
(cherry picked from commit 179abe4)
@karasevb karasevb added the bug label Feb 15, 2017
@karasevb karasevb added this to the v2.0.3 milestone Feb 15, 2017
@rhc54
Copy link
Contributor

rhc54 commented Feb 15, 2017

I'm missing something here - this only addresses the external pmix component. The referenced PR went into a different branch (v2.x) and touched both the external and internal glue code. Don't we need both here?

@rhc54
Copy link
Contributor

rhc54 commented Feb 15, 2017

Never mind - I see what happened. He just missed initializing the variable in one of the files, but did it for the other. Kewl.

@ggouaillardet
Copy link
Contributor

yep, i missed it when backporting from master/pmix1x into v2/external

@hppritcha
Copy link
Member

@ggouaillardet can you give the thumbs up on this one?

@hppritcha hppritcha merged commit 5fa504b into open-mpi:v2.0.x Feb 16, 2017
@karasevb karasevb deleted the v2.0.x_pmix_external branch July 14, 2017 03:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants