aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/NEWS
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2017-02-11 14:11:17 +0000
committerIngo Schwarze <schwarze@openbsd.org>2017-02-11 14:11:17 +0000
commitf1acc1f1ed19c62e0f3916a557e5841e0392cd7a (patch)
tree264e81ea82a1aec8ec7baa8a8c80534c44da458c /NEWS
parent1e9e28c63eaf6fb303ca37783e0d0f8e70361aa9 (diff)
downloadmandoc-f1acc1f1ed19c62e0f3916a557e5841e0392cd7a.tar.gz
mandoc-f1acc1f1ed19c62e0f3916a557e5841e0392cd7a.tar.zst
mandoc-f1acc1f1ed19c62e0f3916a557e5841e0392cd7a.zip
Do not prematurely close .Nd containing a broken child.
Fixes tree corruption leading to NULL dereference in insane cases like .Oo Oo .Nd .Pq Oc .Oc Oc found by tb@ with afl(1).
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS6
1 files changed, 4 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index d2084a21..5df3da51 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-$Id: NEWS,v 1.16 2017/02/10 16:20:34 schwarze Exp $
+$Id: NEWS,v 1.17 2017/02/11 14:11:17 schwarze Exp $
This file lists the most important changes in the mdocml.bsd.lv distribution.
@@ -53,8 +53,10 @@ Changes in version 1.14.1, released on February XXX, 2017
* mdoc(7): Fix syntax tree corruption leading to NULL dereference
caused by .Ta following a nested .Bl -column breaking another block.
* mdoc(7): Fix syntax tree corruption sometimes leading to NULL
- dereference caused by indirectly broken .Nm blocks in the SYNOPSIS.
+ dereference caused by indirectly broken .Nd or .Nm blocks.
* mdoc(7) -Thtml: Fix a NULL dereference for .Bl -column with 0 columns.
+ * mdoc(7): Fix NULL dereference in some specific cases of a
+ block-end macro calling another block-end macro.
* mdoc(7): Fix NULL dereference if the only child of the head
of the first .Sh was an empty in-line macro.
* mdoc(7): Fix an assertion failure for a .Bd without a type that