]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
История двух libc
authorSergey Matveev <stargrave@stargrave.org>
Sat, 26 Sep 2020 08:52:44 +0000 (11:52 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 26 Sep 2020 08:52:44 +0000 (11:52 +0300)
https://drewdevault.com/2020/09/25/2020-09-25-A-story-of-two-libcs.html
Сколько чувств, сколько эмоций у автора! Его программа segfault-ится.
Пошёл выяснять. Дело в isalnum(). Демонстрирует код musl и громадного
монстра в glibc. Впечатляет. Хотя сказать что glibc точно плохие сложно,
ибо они блюдут больше проверок и его, не совсем корректная, программа
падает. Но debuggability под вопросом конечно.


No differences found