История изменений
Исправление SZT, (текущая версия) :
Любые ошибки, когда ты выходишь за пределы выделенной памяти обычно происходят в следствии невнимательности или недостаточной продуманности алгоритма (бывает что человек «завтыкал»), но они легко ловятся valgrind-ом и ты их УСПЕШНО фиксишь в минимальный срок.
Поймай-ка что-то по типу hearthbleed через valgrind, не зная о его наличии. Или например CVE-2014-1303 - https://www.blackhat.com/docs/eu-14/materials/eu-14-Chen-WebKit-Everywhere-Se...
Ошибки типа hearthbleed и всякие там heap buffer overflow можно словить через valgrind только если кто-то через эти ошибки хакает твою программу, а ты в этот момент предусмотрительно держишь ее запущенной в valgrind. Чтобы зафиксить подобную ошибку, надо для начала о ней знать, а узнать через valgrind о ней можно только если постоянно все программы им запускать, а это будет чудовищная просадка по производительности
Исправление SZT, :
Любые ошибки, когда ты выходишь за пределы выделенной памяти обычно происходят в следствии невнимательности или недостаточной продуманности алгоритма (бывает что человек «завтыкал»), но они легко ловятся valgrind-ом и ты их УСПЕШНО фиксишь в минимальный срок.
Поймай-ка что-то по типу hearthbleed через valgrind, не зная о его наличии. Или например CVE-2014-1303 - https://www.blackhat.com/docs/eu-14/materials/eu-14-Chen-WebKit-Everywhere-Se...
Ошибки типа hearthbleed и всякие там heap/buffer overflow можно словить через valgrind только если кто-то через эти ошибки хакает твою программу, а ты в этот момент предусмотрительно держишь ее запущенной в valgrind.
Исходная версия SZT, :
Любые ошибки, когда ты выходишь за пределы выделенной памяти обычно происходят в следствии невнимательности или недостаточной продуманности алгоритма (бывает что человек «завтыкал»), но они легко ловятся valgrind-ом и ты их УСПЕШНО фиксишь в минимальный срок.
Поймай-ка что-то по типу hearthbleed через valgrind, не зная о его наличии. Или например CVE-2014-1303 - https://www.blackhat.com/docs/eu-14/materials/eu-14-Chen-WebKit-Everywhere-Se...