[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nmh-workers] GCC 8 pre-releases have escaped...
From: |
David Levine |
Subject: |
Re: [Nmh-workers] GCC 8 pre-releases have escaped... |
Date: |
Sun, 11 Feb 2018 10:06:40 -0500 |
Ken wrote:
> I am wondering if the buffer reuse in scansbr.c is still warranted; should
> we just accept the price of a bunch of malloc/free calls?
Yes.
Ralph wrote:
# I suspect it's all related and the `free (comp->c_text)' above is key.
# #1 0x000055555555ef4a in fmt_scan (format=<optimized out>,
scanlp=<optimized out>, width=114,
# address@hidden <dat>, address@hidden) at sbr/fmt_scan.c:1134
If I'm looking at the right version, that's here (line 1134 is (was) the
mnfree()):
if (comp->c_mn != &fmt_mnull)
mnfree (comp->c_mn);
So if c_mn was assigned the address of something other than fmt_mnull that
wasn't
alloc'ed, then there would be a problem. But I don't see in the code where that
could happen. (c_mn is assigned the result of getm(), but that's either an
alloc'ed value or NULL.)
David
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., (continued)
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ken Hornstein, 2018/02/13
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ken Hornstein, 2018/02/13
- [Nmh-workers] Blockers for 1.7.1., Ralph Corderoy, 2018/02/17
- Re: [Nmh-workers] Blockers for 1.7.1., Ken Hornstein, 2018/02/17
- Re: [Nmh-workers] Blockers for 1.7.1., David Levine, 2018/02/19
- Re: [Nmh-workers] Blockers for 1.7.1., Ken Hornstein, 2018/02/19
- Re: [Nmh-workers] Blockers for 1.7.1., David Levine, 2018/02/19
- Re: [Nmh-workers] Blockers for 1.7.1., Ralph Corderoy, 2018/02/20
- Re: [Nmh-workers] Blockers for 1.7.1., David Levine, 2018/02/20
- Re: [Nmh-workers] Blockers for 1.7.1., Ralph Corderoy, 2018/02/20
- Re: [Nmh-workers] GCC 8 pre-releases have escaped...,
David Levine <=
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ken Hornstein, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ken Hornstein, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., David Levine, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ken Hornstein, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., David Levine, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ken Hornstein, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ralph Corderoy, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Paul Vixie, 2018/02/11
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., David Levine, 2018/02/07
- Re: [Nmh-workers] GCC 8 pre-releases have escaped..., Ralph Corderoy, 2018/02/07