Здравствуйте Sergey Y. Afonin В сообщении от 3 июля 2016 Sergey Y. Afonin написал(a): > Приветствую. > > Наткнулся на какой-то полтергейст при сборке xymon для i586 (с > x86_64 поведение ожитаемое: MAXCHECK нулю не равен). > Проявляется в логе в виде > > 2016-05-23 14:47:35.120075 logfetch: /var/log/httpd2/error_log > delta 2109847 bytes exceeds max buffer size 0; skipping some > data > > Если посмотреть в client/logfetch.c, там написано: > > #define MAXCHECK 102400 /* When starting, don't look at > more than 100 KB of data */ ... > errprintf("logfetch: %s delta %zu bytes exceeds max buffer > size %zu; skipping some data\n", filename, bufsz, MAXCHECK); > > Каким образом может обнуляться значение, заданное через > #define ? Ситуация одна и та же в p7 (gcc 4.7.2) и p8 (gcc > 5.3.1). Правда, это ситуация конца мая, месяц к этому вопросу > не возвращался. Ну, вообще-то 2,109,847 больше 102,400, но я-бы код проверил с помощью cppcheck. -- *** А ещё говорят так (fortune): From the cradle to the coffin underwear comes first. -- Bertolt Brecht ________________________________________________________________________ С уважением Хихин Руслан