ion
ion copied to clipboard
assertion failed ... code fragment does not contain the given arm address
I have been using 0.0.462 for a while without problems. Yesterday I decided to upgrade to 0.0.535 and started getting problems with sst dev
and sst deploy
.
One part of that was that when running dev or deploy I would intermittently (possibly alternate runs) see a 'log' message (even without verbose mode) which mentioned the error in the title of this issue.
I downgraded to 0.0.462 and the issue persisted. I assume that its coming from a dependency that gets installed when sst install
runs after the upgrade/downgrade.
It appears to affect all sst commands that touch the cloud, so refresh
is also affected.
When this log message appears, the command then halts indefinitely (no further output however long I wait).
Ctrl-C to abort and then running again often then succeeds, although sst deploy
seems to fail every time, whereas sst dev
will succeed (on alternate invocations).
time=2024-07-17T08:27:03.003+01:00 level=INFO msg=publishing type=*project.StackEvent
time=2024-07-17T08:27:03.003+01:00 level=INFO msg=publishing type=*project.StackEvent
time=2024-07-17T08:27:03.033+01:00 level=INFO msg=publishing type=*project.StackEvent
time=2024-07-17T08:27:03.034+01:00 level=INFO msg=publishing type=*project.StackEvent
time=2024-07-17T08:27:03.284+01:00 level=INFO msg=publishing type=*project.StackEvent
time=2024-07-17T08:27:03.285+01:00 level=INFO msg=publishing type=*project.StackEvent
| Log assertion failed [arm_interval().contains(address)]: code fragment does not contain the given arm address
| Log (CodeFragmentMetadata.cpp:48 instruction_extents_for_arm_address)
⠏ Deploying [3 skipped]