text: Нижеследующий код успешно пройдет проверку Memcheck без каких-либо предупреждений, невзирая на указанные ошибки: int Static; int func(void) { int Stack; Static = 0; /* Ошибка - существует лишь Static до Static, Static выходит за пределы массива */ Stack = 0; /* Ошибка - существует лишь Stack до Stack, Stack выходит за пределы массива */ return 0; } Невозможность обнаружения этого типа ошибок особенно важна из-за определенных ошибок работы со стеком, что делает программное обеспечение уязвимым для классического эксплойта, разрушающего стек.