[devel] double free or corruption

Led =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Ср Ноя 8 21:43:37 MSK 2006


В сообщении от 8 ноября 2006 17:28 Led написал(a):
> В сообщении от 8 ноября 2006 17:14 Dmitry V. Levin написал(a):
> > On Wed, Nov 08, 2006 at 05:03:21PM +0200, Led wrote:
> > > В сообщении от 8 ноября 2006 16:51 Dmitry V. Levin написал(a):
> > > > On Wed, Nov 08, 2006 at 04:43:00PM +0200, Led wrote:
> > > > > Кто сталкивался с подобным:
> > > > > *** glibc detected *** xxxxx: double free or corruption (out):
> > > > > 0x086626f0 *** ?
> > > > > Посоветуйте, плиз, какими средствами можно отследить, где
> > > > > происходит этот "double free or corruption", при условии, что на
> > > > > 99,9% уверен, что это происходит не в самой программе, а в
> > > > > библиотеке, которую она использует.
> > > >
> > > > glibc>=2.4 показывает backtrace.
> > >
> > > Показывает, показывает именно на эту библиотеку (вернее даже, плагин)
> >
> > Этот плагин, который показывает backtrace, скорее всего и виноват.
> > gdb вам в руки.
>
> Ясно, спасибо.
> А valgrind, etc. тут "не помошник"?

Сам себе отвечаю: очень даже помог valgrind (особенно если ещё и исследуемый 
софт пересобрать с отладочной информацией):)

-- 
Led.



Подробная информация о списке рассылки Devel