PR merged https://github.com/snowballstem/snowball/pull/287.patch From ed8dead327ae76d5215b60fc6b120c458b8d4f06 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Fri, 22 May 2026 10:09:35 -0600 Subject: [PATCH] Avoid a segfault in the analyser The errors/string-omitted test segfaults without this --- a/compiler/analyser.c +++ b/compiler/analyser.c @@ -1393,7 +1393,7 @@ static struct node * read_C(struct analyser * a) { struct node * n = new_string_command(a, token); if (n->name) { n->name->value_used = true; - } else if (SIZE(n->literalstring) == 0) { + } else if (n->literalstring == NULL || SIZE(n->literalstring) == 0) { switch (token) { case c_insert: case c_attach: