рд╡рд┐рдВрдбреЛрдЬ рдкрд░, рд╕реНрдЯреИрдХ рдмрдбрд╝реЗ рд╕реЗ рдЫреЛрдЯреЗ рдкрддреЗ рдкрд░ рдмрдврд╝рддрд╛ рд╣реИред рдХрднреА-рдХрднреА рдпрд╣ рд╡рд╛рд╕реНрддреБрд╢рд┐рд▓реНрдк рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдХрднреА-рдХрднреА рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╕реНрд╡реАрдХреГрдд рд╕рдордЭреМрддрд╛ рд╣реЛрддрд╛ рд╣реИред рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ (рдкреНрд░реЛрд╕реЗрд╕рд░ рд░рдЬрд┐рд╕реНрдЯрд░) рдХрд╛ рдореВрд▓реНрдп рд╕реНрдЯреИрдХ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрддрдХ рд╣реИред рдФрд░ рдХреНрд░рдорд╢рдГ рд╕реНрдЯреИрдХ рдкрд░ рдЧрд╣рд░реЗ рд╕реНрдерд┐рдд рдорд╛рди рдмрдбрд╝реЗ рдкрддреЗ рдкрд░ рд╕реНрдерд┐рдд рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ рд╕реЗ рдЫреЛрдЯреЗ рдкрддреЗ рдкрд░ рд╕реНрдерд┐рдд рдбреЗрдЯрд╛ рдХрд╛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?

рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдХрдиреНрд╡реЗрдВрд╢рди (рд▓реЗрдХрд┐рди рд╕рднреА рдирд╣реАрдВ) рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд░реЗрдб рдЬрд╝реЛрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ рдХреЗ рддрд╣рдд рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЛ рдЕрднреА рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реИред

рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП, рд░реЗрдб рдЬрд╝реЛрди рдХрд╛ рдЖрдХрд╛рд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЕрдХреНрд╕рд░ рд╢реВрдиреНрдп рд╣реЛрддрд╛ рд╣реИред
рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ | рд░реЗрдб рдЬреЛрди рдХрд╛ рдЖрдХрд╛рд░ |
---|
86 | 0 рдмрд╛рдЗрдЯреНрд╕ |
64 | 0 рдмрд╛рдЗрдЯреНрд╕ |
рдЗрдЯреЗрдирд┐рдпрдо | 16 рдмрд╛рдЗрдЯреНрд╕ * |
рдЕрд▓реНрдлрд╛ AXP | 0 рдмрд╛рдЗрдЯреНрд╕ |
MIPS32 | 0 рдмрд╛рдЗрдЯреНрд╕ |
PowerPC | 232 рдмрд╛рдЗрдЯреНрд╕ ** |
ARM32 | 8 рдмрд╛рдЗрдЯреНрд╕ |
ARM64 | 16 рдмрд╛рдЗрдЯреНрд╕ |
* рдЗрдЯреЗрдирд┐рдпрдо рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ: рд╡рд╣рд╛рдВ рд░реЗрдб рдЬрд╝реЛрди рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ рдХреЗ рдКрдкрд░ рд╕реНрдерд┐рдд рд╣реИ , рдФрд░ рдЗрд╕рдХреЗ рдиреАрдЪреЗ рдирд╣реАрдВред
** рдкрд╛рд╡рд░рдкреАрд╕реА рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд░реЗрдб рдЬрд╝реЛрди рдХреЙрд▓ рд╕рдордЭреМрддреЗ рдХрд╛ рдПрдХ рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рд╣реИ ред
рд░реЗрдб рдЬрд╝реЛрди (рд╕реНрдЯреИрдХ рдХреЗ рдиреАрдЪреЗ) рдХреЗ рдкреАрдЫреЗ рдХреА рдХреЛрдИ рднреА рдореЗрдореЛрд░реА рдЕрд╕реНрдерд┐рд░ рдорд╛рдиреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рд╕рдордп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдЧрдВрднреАрд░рддрд╛ рд╕реЗ, рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░рд╡рд╛рд╣ рдХреНрдпреЛрдВ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЕрдкрдиреЗ рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░реВрдВ? рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, рдпрд╣ рдореЗрд░рд╛ рдвреЗрд░ рд╣реИ! рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ VirtualAlloc
рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд╡рдВрдЯрд┐рдд рдХреА рдЧрдИ рдореЗрдореЛрд░реА рдХрд╛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рдХреНрдпрд╛ рд╕реНрдЯреИрдХ рдХрд┐рд╕реА рдЕрдиреНрдп рдореЗрдореЛрд░реА рд╕реЗ рдЕрд▓рдЧ рдмрдирд╛рддрд╛ рд╣реИ?
X86 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХреЛрдб рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ :
MOV [esp-4], eax ; eax MOV ecx, [esp-4] ; ecx CMP ecx, eax ; ? JNZ panic ; N: -
рдЬреЗрдПрдирдЬреЗрдб рдЕрдиреБрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгреА рдХрд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдгрдЕрд╕реЗрдВрдмрд▓реА рдХреЛрдбрд┐рдВрдЧ рдХрдиреНрд╡реЗрдВрд╢рди рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рд╢рд╛рдЦрд╛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рд╢рд╛рдЦрд╛ рдкреВрд░реА рд╣реЛ рдЧрдИ рд╣реИред рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, CMP рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рд╢реНрди рдкреВрдЫрддрд╛ рд╣реИ "рдХреНрдпрд╛ рд╡реЗ рд╕рдорд╛рди рд╣реИрдВ?"ред рдФрд░ JNZ рдирд┐рд░реНрджреЗрд╢ рдХреВрджрддрд╛ рд╣реИ рдЕрдЧрд░ рд╡реЗ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЯрд┐рдкреНрдкрдгреА "рдПрди:" рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕рдВрдХреНрд░рдордг рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рдкрд┐рдЫрд▓реЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ "рдирд╣реАрдВ" рд╣реИ, рдФрд░ рд╢реЗрд╖ рдЯрд┐рдкреНрдкрдгреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ рдЬрдм рд╕рдВрдХреНрд░рдордг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХреЛрдбрди рд╕рдореНрдореЗрд▓рди рдХреЛрдбрд╛рдВрддрд░рдг?рд╣рд╛рдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛрдбрд┐рдВрдЧ рдХрдиреНрд╡реЗрдВрд╢рди рд╣реИред
рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдПрдХ рд╕рд╢рд░реНрдд рд╕рдВрдХреНрд░рдордг рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛?
рдЪреВрдВрдХрд┐ x86 рдкрд░ рдХреЛрдИ рд░реЗрдб рдЬрд╝реЛрди рдирд╣реАрдВ рд╣реИ, рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдирдХрд╛рд░рд╛рддреНрдордХ рдСрдлрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдореЗрдореЛрд░реА рдХрд┐рд╕реА рднреА рд╕рдордп рдУрд╡рд░рд░рд╛рдЗрдЯ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЙрдкрд░реЛрдХреНрдд рдХреЛрдб рдХреЗ рд▓рд┐рдП, panic
рд▓реЗрдмрд▓ рдкрд░ рд╕рдВрдХреНрд░рдордг рд╕рдВрднрд╡ рд╣реИред
рдбрд┐рдмрдЧрд░ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕реНрдерд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рд▓ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдкреАрдЫреЗ рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк .call рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ , рддреЛ рдбрд┐рдмрдЧрд░ рд╕рдорд╛рди рд╕реНрдЯреИрдХ рдкрд░ рдиреЗрд╕реНрдЯреЗрдб рдХреЙрд▓ рдХрд░реЗрдЧрд╛ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡рддрдГ рдЗрд╕ рд╕реНрдЯреИрдХ рд╕реНрдкреЗрд╕ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ рддрд╛рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреЙрд▓ рдХрд┐рдП рдЧрдП рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рд▓реМрдЯрдиреЗ рдХреЗ рдмрд╛рдж рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕рд▓рд┐рдП, рд░реЗрдб рдЬрд╝реЛрди рдХреЗ рдмрд╛рд╣рд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рдХреЛ рдирд╖реНрдЯ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рднреА, рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд┐рд╕реА рднреА рд╕рдордп рд░реЗрдб рдЬрд╝реЛрди рдХреЗ рдмрд╛рд╣рд░ рдбреЗрдЯрд╛ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХреИрд╕реЗ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд░реЗрдб рдЬрд╝реЛрди рдХреЗ рдкреАрдЫреЗ рдбреЗрдЯрд╛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рдЖрдкрдХрд╛ рдереНрд░реЗрдб рд╕рд╣реА рд╕рдордп рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рдЬрдмрдХрд┐ рдЖрдкрдХрд╛ рдзрд╛рдЧрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдореЗрдореЛрд░реА рдореИрдиреЗрдЬрд░ рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдХреЛрдб рд╕реЗ рдПрдХ рднреМрддрд┐рдХ рдкреГрд╖реНрда рд▓реЗрддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдЖрдкрдХрд╛ рдзрд╛рдЧрд╛ рдлрд┐рд░ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдореЗрдореЛрд░реА рдореИрдиреЗрдЬрд░ рдХреЛрдб рдмреИрдХ (рдкреЗрдЬ рдЗрди) рдкреЗрдЬ рдХреЛ рд╕реНрд╡реИрдк рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред рдЕрд░реЗ рдирд╣реАрдВ, рдкреЗрдЬрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди I / O рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ! рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдЯреИрдХ рдкрд░ STATUS_IN_PAGE_ERROR
рд▓рд┐рдП рдЕрдкрд╡рд╛рдж рдлрд╝реНрд░реЗрдо рдХреЛ рдзрдХреНрдХрд╛ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рднреНрд░рд╖реНрдЯрд╛рдЪрд╛рд░ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рд▓рд╛рд▓ рдЬрд╝реЛрди рдХреЗ рдкреАрдЫреЗ рдмрдЪрд╛рдпрд╛ рдерд╛ред
рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЗрд╕ рдЕрдкрд╡рд╛рдж рдХреЛ рднреЗрдЬрддрд╛ рд╣реИред рдпрд╣ рд╡реЗрдХреНрдЯрд░ рдЕрдкрд╡рд╛рдж рд╣реИрдВрдбрд▓рд░ ( VEH ) рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдПрдХ рдФрд░ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд╣реИрдВрдбрд▓рд░ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реАрдбреА-рд░реЙрдо рдпрд╛ рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдПрдлрдПрд╕ рд╕реЗ рд╕реАрдзреЗ рдЖрдкрдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд▓реЙрдиреНрдЪ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЕрд╕рд╛рдзрд╛рд░рдг рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХ рдЕрдиреБрд░реЛрдз рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реАрдбреА рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рд╡реЗрдХреНрдЯрд░ рдЕрдкрд╡рд╛рдж рд╣реИрдВрдбрд▓рд░ EXCEPTION_CONTINUE_EXECUTION
рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЙрд╕ рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдЧрд╛, рдЬрд┐рд╕ рдкрд░ рдЕрдкрд╡рд╛рдж рд╣реБрдЖ рдерд╛ред
рдЗрд╕ рдмрд╛рд░, рдкреБрдирдГ рдЖрд░рдВрдн рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ CD-ROM рдореМрдЬреВрдж рд╣реИ (рдФрд░ рдкрдврд╝реЗрдВ) рдФрд░ рдХреЛрдб рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдореЗрдореЛрд░реА рдореЗрдВ рдкрдВрдк рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдирд┐рдореНрди рдХрдерди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд▓рд╛рд▓ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдмрд╛рд╣рд░ рдореВрд▓реНрдп рдХреЛ ecx
рдореЗрдВ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣реА рдорд╛рди рдирд╣реАрдВ рд╣реИ рдЬреЛ рдкрд┐рдЫрд▓реЗ рдХрдерди рджреНрд╡рд╛рд░рд╛ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ STATUS_IN_PAGE_ERROR
рдЕрдкрд╡рд╛рдж рдЗрд╕реЗ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗрддрд╛ рд╣реИред рддреБрд▓рдирд╛ рдХрд╣рддреА рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдЕрд▓рдЧ рд╣реИ, рдФрд░ рд╣рдо panic
рд▓реЗрдмрд▓ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рд╕реНрдЯреИрдХ рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд░рдЦреЗрдВ: рдкрд╣рд▓реЗ рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ рдХреЛ рдХрдо рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ рд╕реНрдЯреИрдХ рдХреЗ рдорд╛рдиреНрдп рднрд╛рдЧ рдореЗрдВ рдорд╛рди рдХреЛ рд╕рд╣реЗрдЬреЗрдВред рд░реЗрдб рдЬрд╝реЛрди рдХреЗ рдкреАрдЫреЗ рдбреЗрдЯрд╛ рдЫрд┐рдкрд╛рдПрдВ рдирд╣реАрдВ, рдЗрд╕ рдореЗрдореЛрд░реА рдХреЛ рдЖрдкрдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рднреА рд╕рдордп рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред