Searched hist:"3 a3c9121" (Results 1 – 1 of 1) sorted by relevance
/freebsd/lib/libc/gen/ |
H A D | getnetgrent.c | 3a3c9121 Sat Jun 16 13:10:22 GMT 2012 Konstantin Belousov <kib@FreeBSD.org> Revert part of the r235740 which changed separate allocation of the string buffer for each linelist l_line into one large string. Since linelists parsed out during the previous passes store the pointers to previously allocated l_lines, the reallocation caused undefined behaviour on accessing the buffers, and quite deterministic fault on freeing them (in mountd(8) startup).
This fixes reading of netgroup(5) file which contains more then one netgroup.
Discussed with: ghelmer MFC after: 3 days 3a3c9121 Sat Jun 16 13:10:22 GMT 2012 Konstantin Belousov <kib@FreeBSD.org> Revert part of the r235740 which changed separate allocation of the string buffer for each linelist l_line into one large string. Since linelists parsed out during the previous passes store the pointers to previously allocated l_lines, the reallocation caused undefined behaviour on accessing the buffers, and quite deterministic fault on freeing them (in mountd(8) startup).
This fixes reading of netgroup(5) file which contains more then one netgroup.
Discussed with: ghelmer MFC after: 3 days 3a3c9121 Sat Jun 16 13:10:22 GMT 2012 Konstantin Belousov <kib@FreeBSD.org> Revert part of the r235740 which changed separate allocation of the string buffer for each linelist l_line into one large string. Since linelists parsed out during the previous passes store the pointers to previously allocated l_lines, the reallocation caused undefined behaviour on accessing the buffers, and quite deterministic fault on freeing them (in mountd(8) startup).
This fixes reading of netgroup(5) file which contains more then one netgroup.
Discussed with: ghelmer MFC after: 3 days 3a3c9121 Sat Jun 16 13:10:22 GMT 2012 Konstantin Belousov <kib@FreeBSD.org> Revert part of the r235740 which changed separate allocation of the string buffer for each linelist l_line into one large string. Since linelists parsed out during the previous passes store the pointers to previously allocated l_lines, the reallocation caused undefined behaviour on accessing the buffers, and quite deterministic fault on freeing them (in mountd(8) startup).
This fixes reading of netgroup(5) file which contains more then one netgroup.
Discussed with: ghelmer MFC after: 3 days 3a3c9121 Sat Jun 16 13:10:22 GMT 2012 Konstantin Belousov <kib@FreeBSD.org> Revert part of the r235740 which changed separate allocation of the string buffer for each linelist l_line into one large string. Since linelists parsed out during the previous passes store the pointers to previously allocated l_lines, the reallocation caused undefined behaviour on accessing the buffers, and quite deterministic fault on freeing them (in mountd(8) startup).
This fixes reading of netgroup(5) file which contains more then one netgroup.
Discussed with: ghelmer MFC after: 3 days 3a3c9121 Sat Jun 16 13:10:22 GMT 2012 Konstantin Belousov <kib@FreeBSD.org> Revert part of the r235740 which changed separate allocation of the string buffer for each linelist l_line into one large string. Since linelists parsed out during the previous passes store the pointers to previously allocated l_lines, the reallocation caused undefined behaviour on accessing the buffers, and quite deterministic fault on freeing them (in mountd(8) startup).
This fixes reading of netgroup(5) file which contains more then one netgroup.
Discussed with: ghelmer MFC after: 3 days 3a3c9121 Sat Jun 16 13:10:22 GMT 2012 Konstantin Belousov <kib@FreeBSD.org> Revert part of the r235740 which changed separate allocation of the string buffer for each linelist l_line into one large string. Since linelists parsed out during the previous passes store the pointers to previously allocated l_lines, the reallocation caused undefined behaviour on accessing the buffers, and quite deterministic fault on freeing them (in mountd(8) startup).
This fixes reading of netgroup(5) file which contains more then one netgroup.
Discussed with: ghelmer MFC after: 3 days
|