diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-11 15:47:16 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-11 15:47:16 +0000 |
commit | da6a1e98d4d54579484b18918cfbec3bc1ce214d (patch) | |
tree | a3fc7b63d13c97371b721d9c904864735ea93feb /NEWS | |
parent | f1acc1f1ed19c62e0f3916a557e5841e0392cd7a (diff) | |
download | mandoc-da6a1e98d4d54579484b18918cfbec3bc1ce214d.tar.gz mandoc-da6a1e98d4d54579484b18918cfbec3bc1ce214d.tar.zst mandoc-da6a1e98d4d54579484b18918cfbec3bc1ce214d.zip |
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
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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. @@ -49,6 +49,8 @@ Changes in version 1.14.1, released on February XXX, 2017 * 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 caused by .Ta following a nested .Bl -column breaking another block. |