The execution of every single instruction can alter a significant chunk of this enormous amount of state and must do so reliably. But as I mentioned before it's impossible to test all possible combinations and some sequences might lead to inconsistent or corrupted state, which in turn will manifest itself as a software bug. 9/31

Here's a few examples I've encountered: the instruction pointer is fetched from the stack while returning from a function call but it appears wrong, possibly because the wrong instruction pointer was sent to the instruction fetch pipeline: bugzilla.mozilla.org/show_bug. 10/31

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mas.to/users/gabrielesvelto/statuses/115939589732664375 on your instance and quote it. (Note that quoting is not supported in Mastodon.)