Re: libcrypt / glibc bug?
да, валится.
указатели не проверяются на NULL ни в glibc , ни в newlib.
--
Григорий
> On Feb 4, 2016, at 19:30, Anatoly Pugachev <matorola@gmail.com> wrote:
>
> Коллеги, здравствуйте!
>
> А у всех strcmp валится в sigserv , если ему одним из параметров дать значение NULL ?
>
> взято из configure в php-7.x :
>
> $ cat conftest.c
> #include <crypt.h>
> #include <stdlib.h>
> #include <string.h>
> int main() {
> exit (strcmp((char *)crypt("rasmuslerdorf","_J9..rasm"),"_J9..rasmBYk8r9AiWNc"));
> }
>
> $ gcc -lcrypt conftest.c
>
> Спасибо.
Reply to: