[devel] I: crash due to -fstack-protector
Led
=?iso-8859-1?q?led_=CE=C1_altlinux=2Eru?=
Пт Фев 23 20:06:57 MSK 2007
В сообщении от Пятница 23 февраля 2007 Dmitry V. Levin написал(a):
> On Fri, Feb 23, 2007 at 06:42:14PM +0200, Led wrote:
> > В сообщении от Пятница 23 февраля 2007 Sergey Vlasov написал(a):
> > > On Fri, Feb 23, 2007 at 07:00:57PM +0300, Dmitry V. Levin wrote:
> > > > On Fri, Feb 23, 2007 at 02:22:42PM +0300, bugzilla-daemon на altlinux
wrote:
> > > > > https://bugzilla.altlinux.org/show_bug.cgi?id=10911
> > > > >
> > > > > Summary: crash due to -fstack-protector false positive
> > > > > Component: vim-console
> > > >
> > > > Этот пакет не единственный с подобной диагностикой.
> > > >
> > > > Проверил логи последней тестовой пересборки на предмет
> > > > "will always overflow destination buffer".
> > > > Помимо vim, обнаружилось ещё 30 пакетов с crash-багами.
> > >
> > > Правда, в части этих пакетов сейчас эта проблема может не проявляться
> > > (если последняя сборка пакета в Сизифе была сделана до введения
> > > -fstack-protector по умолчанию).
> >
> > А что делать, если будет проявляться? И "починить" код не получается?
> > Собирать с -fnostack-protector?
> >
> :)
>
> Отключение проверки на переполнение буфера ошибку переполнения буфера не
> исправит и, конечно, от самого переполнения не защитит.
Кхм... мне уже стыдно:) Я забыл, что -fnostack-protector имеет отношение
именно к stack-overflow, а не к noexec-stack:)
--
Led.
Подробная информация о списке рассылки Devel