So by doing this one would ensure that any function present in the fault domain cannot actually modify the Call Stub and the Return Stub, so what actually happens in these stubs is that every time there is an invocation the call stuff would store the state of the machine comprising of the registers and so on which present in this particular fault domain and it would also switch the execution stack from this domain to this domain and copy the arguments for that particular function to the other domain.
ಇದನ್ನು ಮಾಡುವುದರಿಂದ ಫಾಲ್ಟ್ ಡೊಮೇನ್  ನಲ್ಲಿರುವ ಯಾವುದೇ ಕಾರ್ಯವು ವಾಸ್ತವವಾಗಿ ಕಾಲ್ ಸ್ಟಬ್ ಮತ್ತು ರಿಟರ್ನ್ ಸ್ಟಬ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಈ ಸ್ಟಬ್  ಗಳಲ್ಲಿ ನಿಜವಾಗಿ ಏನಾಗುತ್ತದೆ ಎಂದರೆ ಪ್ರತಿ ಬಾರಿ ಆವಾಹನೆಯ ಸಂದರ್ಭದಲ್ಲಿ ಕರೆ ವಿಷಯವು ಅದರ ಸ್ಥಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಈ ನಿರ್ದಿಷ್ಟ ಫಾಲ್ಟ್ ಡೊಮೇನ್  ನಲ್ಲಿ ಇರುವ ರೆಜಿಸ್ಟರ್  ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಯಂತ್ರ ಮತ್ತು ಇದು ಈ ಡೊಮೇನ್  ನಿಂದ ಈ ಡೊಮೇನ್  ಗೆ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಸ್ಟಾಕ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ಆ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಕ್ಕಾಗಿ ಆರ್ಗ್ಯುಮೆಂಟ್  ಗಳನ್ನು ಇತರ ಡೊಮೇನ್  ಗೆ ನಕಲಿಸುತ್ತದೆ.