patch 7.4.1565
Problem:    Crash when assert_equal() runs into a NULL string.
Solution:   Check for NULL. (Dominique) Add a test.
diff --git a/src/eval.c b/src/eval.c
index eadb802..425ab68 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -9240,6 +9240,12 @@
     char_u  *p;
     char_u  buf[NUMBUFLEN];
 
+    if (str == NULL)
+    {
+	ga_concat(gap, (char_u *)"NULL");
+	return;
+    }
+
     for (p = str; *p != NUL; ++p)
 	switch (*p)
 	{