Uh oh!
There was an error while loading. Please reload this page.
repl: handle buffered string logic on finish - #24389
Conversation
Trott
commented
Nov 16, 2018
@nodejs/repl |
antsmartian
commented
Nov 16, 2018
vsemozhetbyt
commented
Nov 16, 2018
Who do we need to cc to not forget including this fix in the security release that will be created soon? |
antsmartian
commented
Nov 16, 2018
@vsemozhetbyt Oh if this gets included in that release, it will be great :) Thanks for the follow up. |
Fishrock123
commented
Nov 17, 2018
Uh oh!
There was an error while loading. Please reload this page.
8e33b3a to
2c179f3Comparevsemozhetbyt
commented
Nov 19, 2018
antsmartian
commented
Nov 19, 2018
@vsemozhetbyt You are super fast :) |
Fishrock123
commented
Nov 19, 2018
Bleh, some unrelated ARM failure. Thanks, landed in eb42c1e. (Hopefully I did that right... been an awfully long time since I landed anything...) |
Fishrock123
commented
Nov 19, 2018
Made an issue about the ARM failure (a crash): #24496 |
Landed on 11.x in c11d345 |
antsmartian
commented
Nov 20, 2018
Thanks @Fishrock123 |
targos
commented
Nov 20, 2018
@Fishrock123 v11.x should only be updated when a release is merged. Can you force push to remove the commit? |
targos
commented
Nov 20, 2018
I fixed it, but had to temporarily unprotect the release branches to do so. |
targos
commented
Nov 20, 2018
@Fishrock123 No worries, btw :) I opened an issue in the Release repo to discuss a way to prevent this mistake in the future: nodejs/Release#392 |
antsmartian
commented
Nov 20, 2018
Looks like `clearBufferedCommand` will be called on almost all flows. Hence history was broken. PR-URL: nodejs#24389Fixes: nodejs#24385 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Fixes : #24385
Looks like
clearBufferedCommandwill be called on almost all flows. Hence history was broken. Sorry about that, but I take this as learning and see why history test cases didn't catch up this in first place. I will spend some time this weekend to add few more test cases on to repl history which caused this regression.Can some one ping repl team to make it land faster?
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes