diff -upr tvision-2.1.0_pre1/work/tvision/classes/ttermina.cc tvision-2.1.0_pre1-r1/work/tvision/classes/ttermina.cc --- tvision-2.1.0_pre1/work/tvision/classes/ttermina.cc 2003-04-22 10:47:20.000000000 -0400 +++ tvision-2.1.0_pre1-r1/work/tvision/classes/ttermina.cc 2007-01-06 18:20:14.000000000 -0500 @@ -233,7 +233,8 @@ uint32 TTerminal::prevLines(uint32 posSt } } } - while (pos-->=queBack); + // fixed a buffer underflow bug here - Doug + while (pos-->queBack); return queBack; }
Fixed, along with a bump to the more recent snapshot and a fix for recent kernel headers. Thanks for the report.