[devel] hping3-0.0.20051105-alt4: Sisyphus/i586 test rebuild failed
Michael Shigorin
mike на osdn.org.ua
Чт Окт 14 12:26:43 UTC 2010
On Mon, Jul 20, 2009 at 03:21:32PM +0300, Victor Forsyuk wrote:
> > gcc -c -pipe -Wall -O2 -march=i586 -mtune=i686 -D_FORTIFY_SOURCE=2
> > -DUSE_TCL -g scan.c
> > scan.c: In function 'receiver':
> > scan.c:458: warning: pointer targets in assignment differ in signedness
> > In file included from /usr/include/string.h:658,
> > from scan.c:17:
> > In function 'memcpy',
> > inlined from 'receiver' at scan.c:459:
> > /usr/include/bits/string3.h:52: error: call to __builtin___memcpy_chk will
> > always overflow destination buffer
> Регулярно улетая в своп (то бишь, находясь в перманентном, иногда с
> обострениями, состоянии "больше дел чем времени") и глядя на нежелающий
> сокращаться список TODO, приму в дар патчик, лечащий hping3 от этой беды.
>
> BTW, когда-то я уже смотрел на это проблемное место, еще во времена первого
> альтовского обсуждения проблемы с "overflow destination buffer". Если
> правильно помню, тогда пришел к выводу, что ошибки в коде не было, просто
> там были вольные игры с хедерами TCP/IPшных пакетов...
Похоже, это не hping3 виноват, а gcc сломался:
http://sourceware.org/ml/gdb-patches/2009-09/msg00568.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37060
2 shrek: а как ты объезжал в xorg-server?
http://permalink.gmane.org/gmane.linux.altlinux.devel/72375
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel