Buffer overflow in avr-ar

Dave Korn dave.korn@artimi.com
Sat May 20 12:11:00 GMT 2006


On 19 May 2006 19:28, Till Maas wrote:

> Hiyas,
> 
> I just tried to build avr-gcc on Fedora Core 5 and got the following error:

> libgcc/./unwind-c.o *** buffer overflow detected ***: avr-ar terminated
> ======= Backtrace: =========
> /lib/i686/nosegneg/libc.so.6(__chk_fail+0x41)[0x6a3ab1]
> /lib/i686/nosegneg/libc.so.6(__vsprintf_chk+0x0)[0x6a3348]
> /lib/i686/nosegneg/libc.so.6(_IO_default_xsputn+0x9c)[0x6263e7]
> /lib/i686/nosegneg/libc.so.6(_IO_padn+0xe3)[0x61ba57]
> /lib/i686/nosegneg/libc.so.6(_IO_vfprintf+0x21b1)[0x6016d1]
> /lib/i686/nosegneg/libc.so.6(__vsprintf_chk+0xa1)[0x6a33e9]
> /lib/i686/nosegneg/libc.so.6(__sprintf_chk+0x30)[0x6a333c]
> avr-ar[0x804e4f3]

  You really need a version of avr-ar with debugging symbols in it to find out
what file:line that address corresponds to.


    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....



More information about the Binutils mailing list