this post was submitted on 19 Aug 2023
28 points (96.7% liked)
News
1751 readers
1 users here now
Breaking news and current events worldwide.
founded 1 year ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm not super clear on that, and I'm eager to have someone inform/correct me, but here's my understanding:
It's like a crash. The running program tells the system to address memory that is not available to be addressed, and the system goes "Uh, what?" and drops into a state where it has stopped following the code from the initial thread (which I am sure is not the right terminology) and waits blankly for new code to be received.
Then the still running-but-"hung" process delivers that "arbitrary code," and the system dutifully executes it.