* [devel] Re: [sisyphus] synaptic & user @ 2003-02-07 14:58 ` Sergey Vlasov 2003-02-07 13:12 ` Sviatoslav Sviridov 0 siblings, 1 reply; 2+ messages in thread From: Sergey Vlasov @ 2003-02-07 14:58 UTC (permalink / raw) To: ALT Developers List 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 при установке пакетов. Блин. ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [devel] Re: [sisyphus] synaptic & user 2003-02-07 14:58 ` [devel] Re: [sisyphus] synaptic & user Sergey Vlasov @ 2003-02-07 13:12 ` Sviatoslav Sviridov 0 siblings, 0 replies; 2+ messages in thread From: Sviatoslav Sviridov @ 2003-02-07 13:12 UTC (permalink / raw) To: devel On Fri, 7 Feb 2003 17:58:01 +0300 Sergey Vlasov <vsu@altlinux.ru> wrote: > 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 при > установке пакетов. Блин. Этот класс не используется. synaptic сейчас собирается с rgzvtinstallprogress, весь вывод там показывается. А RGInstallProgress был раньше, он парсировал вывод rpm --precent и показывал прогрессбар, а опции -hv в этом случае rpm'у не передавались. -- Sviatoslav Sviridoff // Lintec Project/Minsk // PIN AG/Berlin // -- First study the enemy. Seek weakness. -- Romulan Commander, "Balance of Terror", stardate 1709.2 ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-02-07 14:58 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-02-07 14:58 ` [devel] Re: [sisyphus] synaptic & user Sergey Vlasov 2003-02-07 13:12 ` Sviatoslav Sviridov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git