summaryrefslogtreecommitdiffstats
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
commit34dae0ac5bd5b247f20a8ae66eab5e03d13440db (patch)
tree8b5cb5db20e178f930df9d37e9d9417bd6922754 /NEWS
parent26e005b2a5827b112b2ff97f47feb025eaaf6b3e (diff)
downloadmandoc-34dae0ac5bd5b247f20a8ae66eab5e03d13440db.tar.gz
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--NEWS4
1 files changed, 3 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 28d5bffc..5e77a7c2 100644
--- a/NEWS
+++ b/NEWS
@@ -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