[devel] Re: perl-XML-LibXML-1.56-alt1: rebuild failed

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Янв 9 21:08:32 MSK 2004


On Fri, Jan 09, 2004 at 06:23:24PM +0300, Alexey Tourbin wrote:
> $ perl -Iblib/lib -Iblib/arch t/02parse.t >/dev/null
> zsh: segmentation fault  perl -Iblib/lib -Iblib/arch t/02parse.t >/dev/null

Стас, ты можешь спросить в апстриме, почему работающий код перестал
работать с намеком на double free?


==15304== Invalid read of size 4
==15304==    at 0x24DAA8C: xmlDictFree (dict.c:425)
==15304==    by 0x241E1CF: xmlFreeParserCtxt (parserInternals.c:1688)
==15304==    by 0x248C7F5: xmlXIncludeParseFile (xinclude.c:460)
==15304==    by 0x248E055: xmlXIncludeLoadDoc (xinclude.c:1407)
==15304==    Address 0x18E3B78 is 0 bytes inside a block of size 20 free'd
==15304==    at 0x134E67: free (vg_replace_malloc.c:231)
==15304==    by 0x24DAB82: xmlDictFree (dict.c:452)
==15304==    by 0x243D073: xmlFreeDoc (tree.c:1123)
==15304==    by 0x248C7E0: xmlXIncludeParseFile (xinclude.c:457)

==15304== Invalid free() / delete / delete[]
==15304==    at 0x134E67: free (vg_replace_malloc.c:231)
==15304==    by 0x24DAB41: xmlDictFree (dict.c:444)
==15304==    by 0x241E1CF: xmlFreeParserCtxt (parserInternals.c:1688)
==15304==    by 0x248C7F5: xmlXIncludeParseFile (xinclude.c:460)
==15304==    Address 0x14FB1DC is 0 bytes inside a block of size 2048 free'd
==15304==    at 0x134E67: free (vg_replace_malloc.c:231)
==15304==    by 0x24DAB41: xmlDictFree (dict.c:444)
==15304==    by 0x243D073: xmlFreeDoc (tree.c:1123)
==15304==    by 0x248C7E0: xmlXIncludeParseFile (xinclude.c:457)
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20040109/1b133410/attachment-0001.bin>


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