Skip to content

Conversation

@cpshereda
Copy link
Contributor

The existing base64 encoding had the potential for uninitialized memory access, so I added some conditionals to prevent that.

@awlauria
Copy link
Contributor

awlauria commented Dec 3, 2020

It looks like this can also go into the v4.0.x branch - but is no longer relevant to master.

@cpshereda
Copy link
Contributor Author

It looks like this can also go into the v4.0.x branch - but is no longer relevant to master.

Right, ok... is it my responsibility to open a separate PR for that branch? i.e., what's the procedure?

@awlauria
Copy link
Contributor

awlauria commented Dec 3, 2020

I think you can just PR it directly to 4.0.x. @gpaulsen ?

@jsquyres jsquyres requested a review from rhc54 December 3, 2020 19:48
@jsquyres jsquyres added this to the v4.1.x milestone Dec 3, 2020
@jsquyres jsquyres changed the title Fixed uninitialzed memory access bug in base64 encoding v4.1.x: Fixed uninitialized memory access bug in base64 encoding Dec 3, 2020
@rhc54 rhc54 requested review from artpol84 and removed request for rhc54 December 3, 2020 19:52
@rhc54
Copy link
Contributor

rhc54 commented Dec 3, 2020

You don't want me to review this as I have nothing to do with that code - this is more @artpol84

Copy link
Member

@jsquyres jsquyres left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mellanox confirmed (out of band) that it works on their machines with PMI-1 and PMI-2.

@jsquyres jsquyres merged commit d472f5a into open-mpi:v4.1.x Dec 7, 2020
@artpol84
Copy link
Contributor

artpol84 commented Dec 8, 2020

@jsquyres can you share who has confirmed?

@jsquyres
Copy link
Member

jsquyres commented Dec 8, 2020

On the RM call yesterday, @rhc54 said you guys (Nvidia/Mellanox) had confirmed. I didn't ask for a specific name.

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