--- termcap-2.0.8.orig/termcap.c +++ termcap-2.0.8/termcap.c @@ -471,6 +471,10 @@ for(bp = s; *bp; bp++) { *sp++ = *bp; count++; + if (count >= maxlen-1) { + write(2, "tgetent: warning: termcap entry too long\n", 41); + break; + } } *sp++ = ':'; count++;