[devel] Re: [sisyphus] synaptic & user
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Фев 7 17:58:01 MSK 2003
On Fri, 07 Feb 2003 00:07:38 +0300
"Dmitry V. Popkov" <dv на rtcom.tver.ru> wrote:
> Забавная ситуация проявляется при обновлениях synaptic-ом,
> запущенным от пользователя,т.е. через consolehelper.
> Если выбрано для обновления 3 и больше пакетов, просходит
> успешная загрузка... - и на стадии обновления зависает.
> Повторный запуск, выбираем те же пакеты и уже из кеша все
> обновляется нормально.
Глянул посмотреть в код - @#$@#$@#!#$!@!
void RGInstallProgress::updateInterface()
...
static char line[128] = "";
...
strcat(line, buf);
И без малейшей проверки длины. А валится туда весь вывод rpm при
установке пакетов. Блин.
Подробная информация о списке рассылки Devel