-
Notifications
You must be signed in to change notification settings - Fork 212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(xsnap): update to latest XS release #6011
Conversation
Oh right, I need to update the xsnap metering ID, and also the snapshots |
I made a pass through all the XS |
finding the It eventually relented. For reference: diff --git a/packages/xsnap/moddable b/packages/xsnap/moddable
index 8d81086236..ae5ed20a96 160000
--- a/packages/xsnap/moddable
+++ b/packages/xsnap/moddable
@@ -1 +1 @@
-Subproject commit 8d810862361b426471dc422c245fa87b8633acaa
+Subproject commit ae5ed20a963b22646f2d512101dff526006ae49d
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a lot of upstream changes. I'm glad we have fuzzing!
This provides the upstream version of the snapshot-write memory leak fix, along with other bugfixes. closes #5975
Just re-ran the deployment test to see if we can trigger the same failure. |
Ok this is reproducible in a second run! I'm getting very confused. Will try to repro locally to see if the CI environment has something to do with this. |
Interestingly on my machine it didn't fail on the second validator node but it failed on the follower node used by the loadgen. --- validator0-xsnap-trace/v19/00720-command.dat 2022-08-25 18:46:58.000000000 +0000
+++ chain-stage-0-xsnap-trace/v19/00720-command.dat 2022-08-25 18:49:43.000000000 +0000
@@ -1 +1 @@
-["syscall",["send","o-64",{"methargs":{"body":"[\"makeCollectFeesInvitation\",[]]","slots":[]},"result":"p+21"}]]
+["syscall",["send","o-69",{"methargs":{"body":"[\"makeCollectFeesInvitation\",[]]","slots":[]},"result":"p+21"}]]
--- validator0-xsnap-trace/v19/00732-command.dat 2022-08-25 18:46:58.000000000 +0000
+++ chain-stage-0-xsnap-trace/v19/00732-command.dat 2022-08-25 18:49:43.000000000 +0000
@@ -1 +1 @@
-["syscall",["send","o-60",{"methargs":{"body":"[\"makeCollectFeesInvitation\",[]]","slots":[]},"result":"p+24"}]]
+["syscall",["send","o-64",{"methargs":{"body":"[\"makeCollectFeesInvitation\",[]]","slots":[]},"result":"p+24"}]]
--- validator0-xsnap-trace/v19/00744-command.dat 2022-08-25 18:46:58.000000000 +0000
+++ chain-stage-0-xsnap-trace/v19/00744-command.dat 2022-08-25 18:49:43.000000000 +0000
@@ -1 +1 @@
-["syscall",["send","o-69",{"methargs":{"body":"[\"makeCollectFeesInvitation\",[]]","slots":[]},"result":"p+27"}]]
+["syscall",["send","o-60",{"methargs":{"body":"[\"makeCollectFeesInvitation\",[]]","slots":[]},"result":"p+27"}]] |
Closing this PR and tracking work to update to newer SDK in #6759 |
This provides the upstream version of the snapshot-write memory leak
fix, along with other bugfixes.
closes #5975