With current CVS, I keep getting

*** glibc detected *** rpm: double free or corruption (out): 0x09192040 ***

when installing a package built with rpm 4.4.5 without gpg signature.

I haven't really tracked it down yet, but there seems to be a code path that 
triggers an sha1 checksum to be freed twice -- changing 
dig->sig=_free(dig->sig); in rpmpgp.c pgpSetSig() to dig->sig=NULL; makes it 
work (but is quite certainly not the right thing to do, it just helps 
locating the problem).
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        [email protected]

Reply via email to