Skip to content
This repository was archived by the owner on Sep 30, 2022. It is now read-only.

Conversation

@nysal
Copy link
Member

@nysal nysal commented Mar 27, 2016

The reference counting was broken which led PMIx_Finalize
to release resources early. This fixes the "use after free" scenarios
that I encountered.

(based on commit openpmix/openpmix@abfaa4c)

The reference counting was broken which led PMIx_Finalize
to release resources early. This fixes the "use after free" scenarios
that I encountered.

(based on commit openpmix/openpmix@abfaa4c)
@nysal
Copy link
Member Author

nysal commented Mar 27, 2016

:bot:assign: @jsquyres
:bot🏷️bug
:bot:milestone:v2.0.0

@ompiteam-bot ompiteam-bot added this to the v2.0.0 milestone Mar 27, 2016
@nysal
Copy link
Member Author

nysal commented Mar 27, 2016

Here is the pmix PR - openpmix/openpmix#63

@nysal
Copy link
Member Author

nysal commented Mar 27, 2016

This issue crops up only if PMIx_Init/Finalize is called multiple times. So I'm ok, if this needs to be deferred to v2.0.1. However the fix is small enough, and impacts us, that it might be good to have in v2.0.0.

@mellanox-github
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ompi-release-pr/1477/ for details.

@jsquyres
Copy link
Member

@rhc54 is probably the right person to review this.

@jsquyres jsquyres assigned rhc54 and unassigned jsquyres Mar 28, 2016
@jsquyres jsquyres modified the milestones: v2.0.1, v2.0.0 Mar 28, 2016
@rhc54
Copy link

rhc54 commented Mar 29, 2016

👍

@jsquyres
Copy link
Member

@hppritcha Good to go.

@hppritcha hppritcha merged commit 1d9a61c into open-mpi:v2.x Mar 29, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants