Mats Erik Andersson (2015-04-08 23:47 +0300) wrote:

> Thursday den  2 April 2015 klockan 10:13 skrev Ludovic Courtès detta:
>> [email protected] (Alfred M. Szmidt) skribis:
>> 
>> > Thanks!  I'll read the bug report tomorrow -- I think there is more
>> > than catches the eye.  Leading whitespace before the selector is not
>> > valid syntax for syslog.conf AFAIR.
>> 
>> It?s valid syntax in practice, and that?s one would expect, I think.
>> 
>> > Also, bcopy was marked deprecated in POSIX 2001, and removed in 2008;
>> > memcpy is always prefered.
>> 
>> Oh right, ?memmove? then.
>
> A change set has been pushed to the development head, including
> the change to use memmove(), which POSIX wants us to use, as well
> as an additional test case in the script 'tests/syslogd.sh'.
>
> It is unfortunate that I am unable to reproduce the issue with
> either of Debian GNU/Linux, FreeBSD 10 and OpenIndiana; all the
> more so, since the report of Alex Kost in 'guix-devel' clearly
> demonstrates all details to be seen in an actual failure. I for
> one would be interested in more detail, so as to be able to
> identify some system characteristics, making the corresponding
> libc implementation prone to be sensitive to issued with over-
> lapping string buffers.
>
> Thank your for bringing the issue forward to us.

Perhaps the problem appeared for me because I use a 32bit machine.  Is
there any other information I can provide?

-- 
Alex

Reply via email to