--- gettext-tools/src/write-java.c.orig 2016-03-20 18:37:53.000000000 +1100 +++ gettext-tools/src/write-java.c 2019-04-10 22:00:47.000000000 +1000 @@ -150,7 +150,7 @@ msgid_hashcode (const char *msgctxt, con char *combined; unsigned int result; - combined = (char *) xmalloca (combined_len); + combined = (char *) xmalloca (combined_len+1); memcpy (combined, msgctxt, msgctxt_len); combined[msgctxt_len] = MSGCTXT_SEPARATOR; memcpy (combined + msgctxt_len + 1, msgid, msgid_len + 1);