The menuText array was declared too small, so that the last entry of the
File menu got out of bounds and was overwritten by the first of the Mode
menu.
\r
static char languageBuf[50000], *foreign[1000], *english[1000], *languageFile[MSG_SIZ];\r
static int lastChecked;\r
-static char oldLanguage[MSG_SIZ], *menuText[10][25];\r
+static char oldLanguage[MSG_SIZ], *menuText[10][30];\r
extern int tinyLayout;\r
extern char * menuBarText[][8];\r
\r