On Thu, 4 Feb 2016, gr tertychnyi wrote:
да, валится.
указатели не проверяются на NULL ни в glibc , ни в newlib.
Не совсем в тему, но вот только недавно встретилась лекция Тони Хо́ар
Sir Charles Antony Richard Hoare:
Null References: The Billion Dollar Mistake
http://www.infoq.com/prese
да, валится.
указатели не проверяются на NULL ни в glibc , ни в newlib.
--
Григорий
> On Feb 4, 2016, at 19:30, Anatoly Pugachev wrote:
>
> Коллеги, здравствуйте!
>
> А у всех strcmp валится в sigserv , если ему одним из параметров дать
> значение NULL ?
>
> взято из configure в php-7.x :
Anatoly Pugachev -> Debian рассылка @ Thu, 4 Feb 2016 20:30:02 +0300:
AP> Коллеги, здравствуйте!
AP> А у всех strcmp валится в sigserv , если ему одним из параметров дать
AP> значение NULL ?
За всех не поручусь, но исходя из логики того, как пишутся самые
низкоуровневые функции в C - да, име
2016-02-04 20:30 GMT+03:00 Anatoly Pugachev :
> Коллеги, здравствуйте!
>
> А у всех strcmp валится в sigserv , если ему одним из параметров дать
> значение NULL ?
>
> взято из configure в php-7.x :
>
> $ cat conftest.c
> #include
> #include
> #include
> int main() {
> exit (strcmp((char
Коллеги, здравствуйте!
А у всех strcmp валится в sigserv , если ему одним из параметров дать
значение NULL ?
взято из configure в php-7.x :
$ cat conftest.c
#include
#include
#include
int main() {
exit (strcmp((char
*)crypt("rasmuslerdorf","_J9..rasm"),"_J9..rasmBYk8r9AiWNc"));
}
$ g
5 matches
Mail list logo