Уф, почти два дня ушло, но всё-таки пофиксен трап aspell на некоторых русских словах. Ниже дан патч к common/convert.cpp.
*** convert.cpp.orig Sun Jun 26 15:21:03 2005 --- convert.cpp Sun Aug 28 15:09:49 2005 *************** *** 521,527 **** out.append(*in); } else { const Chr * stop = reinterpret_cast<const Chr *>(in0 +size); ! for (;in != stop; ++in) out.append(*in); } } --- 521,527 ---- out.append(*in); } else { const Chr * stop = reinterpret_cast<const Chr *>(in0 +size); ! for (;in < stop; ++in) out.append(*in); } }
Ошибка прям классическая из цикла "Как не надо программировать на C/C++" 🙂