From da6a1e98d4d54579484b18918cfbec3bc1ce214d Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Sat, 11 Feb 2017 15:47:16 +0000 Subject: Never look for broken blocks inside blocks that are already closed. Fixes the last the of tree corruptions sometimes causing NULL dereference reported by tb@; this one triggered in cases like: .Bl -column .It Pq Ta --- NEWS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 5df3da51..7d64b155 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -$Id: NEWS,v 1.17 2017/02/11 14:11:17 schwarze Exp $ +$Id: NEWS,v 1.18 2017/02/11 15:47:16 schwarze Exp $ This file lists the most important changes in the mdocml.bsd.lv distribution. @@ -48,6 +48,8 @@ Changes in version 1.14.1, released on February XXX, 2017 by stray block end macros in nested blocks of mismatching type. * man(1): Fix NULL dereference when the first of multiple pages shown was preformatted. + * mdoc(7): Fix syntax tree corruption leading to NULL dereference + caused by partial implicit macros inside .Bl -column table cells. * mdoc(7): Fix syntax tree corruption leading to NULL dereference for macro sequences like .Bl .Bl .It Bo .El .It. * mdoc(7): Fix syntax tree corruption leading to NULL dereference -- cgit v1.2.3-56-ge451