Bug 174861

Summary: rpm invalid pointer
Product: [Fedora] Fedora Reporter: Need Real Name <mal>
Component: rpmAssignee: Paul Nasrat <nobody+pnasrat>
Status: CLOSED DUPLICATE QA Contact: Mike McLean <mikem>
Severity: medium Docs Contact:
Priority: medium    
Version: 4   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-12-02 22:10:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Need Real Name 2005-12-02 21:56:26 UTC
Running 
rpm --verify --all 
on rpm-4.4.1-22 I got:

*** glibc detected *** /usr/lib/rpm/rpmv: free(): invalid pointer: 0x0a22739e ***
======= Backtrace: =========
/lib/libc.so.6[0x506124]
/lib/libc.so.6(__libc_free+0x77)[0x50665f]
/lib/libselinux.so.1(freecon+0x1d)[0x47791d]
/usr/lib/librpm-4.4.so(rpmVerifyFile+0x5ed)[0x918580]
/usr/lib/librpm-4.4.so(showVerifyPackage+0x25c)[0x918a53]
/usr/lib/librpm-4.4.so[0x8f212e]
/usr/lib/librpm-4.4.so(rpmQueryVerify+0xfb)[0x8f2d9c]
/usr/lib/librpm-4.4.so(rpmcliArgIter+0x2b9)[0x8f3b3e]
/usr/lib/librpm-4.4.so(rpmcliVerify+0x8f)[0x917eef]
/usr/lib/rpm/rpmv[0x8049ba2]
/lib/libc.so.6(__libc_start_main+0xdf)[0x4b7d5f]
/usr/lib/rpm/rpmv[0x8049301]
======= Memory map: ========
00101000-001f9000 r-xp 00000000 03:06 544676     /lib/libcrypto.so.0.9.7f
001f9000-0020b000 rwxp 000f8000 03:06 544676     /lib/libcrypto.so.0.9.7f
0020b000-0020e000 rwxp 0020b000 00:00 0
00210000-00245000 r-xp 00000000 03:06 544677     /lib/libssl.so.0.9.7f
00245000-00248000 rwxp 00035000 03:06 544677     /lib/libssl.so.0.9.7f
00248000-0024a000 r-xp 00000000 03:06 544576     /lib/libdl-2.3.5.so
0024a000-0024b000 r-xp 00001000 03:06 544576     /lib/libdl-2.3.5.so
0024b000-0024c000 rwxp 00002000 03:06 544576     /lib/libdl-2.3.5.so
0024c000-00255000 r-xp 00000000 03:06 544595     /lib/libnss_files-2.3.5.so
00255000-00256000 r-xp 00008000 03:06 544595     /lib/libnss_files-2.3.5.so
00256000-00257000 rwxp 00009000 03:06 544595     /lib/libnss_files-2.3.5.so
0026b000-00274000 r-xp 00000000 03:06 544593     /lib/libgcc_s-4.0.2-20051126.so.1
00274000-00275000 rwxp 00009000 03:06 544593     /lib/libgcc_s-4.0.2-20051126.so.1
003d1000-003d9000 r-xp 00000000 03:06 544678     /lib/librt-2.3.5.so
003d9000-003da000 r-xp 00007000 03:06 544678     /lib/librt-2.3.5.so
003da000-003db000 rwxp 00008000 03:06 544678     /lib/librt-2.3.5.so
003db000-003e5000 rwxp 003db000 00:00 0
0040d000-0040e000 r-xp 00000000 03:03 1439474    /usr/lib/gconv/ISO8859-1.so
0040e000-00410000 rwxp 00000000 03:03 1439474    /usr/lib/gconv/ISO8859-1.so
00470000-00480000 r-xp 00000000 03:06 544610     /lib/libselinux.so.1
00480000-00481000 rwxp 00010000 03:06 544610     /lib/libselinux.so.1
00485000-0049f000 r-xp 00000000 03:06 544561     /lib/ld-2.3.5.so
0049f000-004a0000 r-xp 00019000 03:06 544561     /lib/ld-2.3.5.so
004a0000-004a1000 rwxp 0001a000 03:06 544561     /lib/ld-2.3.5.so
004a3000-005c6000 r-xp 00000000 03:06 544570     /lib/libc-2.3.5.so
005c6000-005c8000 r-xp 00123000 03:06 544570     /lib/libc-2.3.5.so
005c8000-005ca000 rwxp 00125000 03:06 544570     /lib/libc-2.3.5.so
005ca000-005cc000 rwxp 005ca000 00:00 0
005ce000-005f1000 r-xp 00000000 03:06 544574     /lib/libm-2.3.5.so
005f1000-005f2000 r-xp 00022000 03:06 544574     /lib/libm-2.3.5.so
005f2000-005f3000 rwxp 00023000 03:06 544574     /lib/libm-2.3.5.so
005f8000-005f9000 r-xp 005f8000 00:00 0          [vdso]
005fb000-0060d000 r-xp 00000000 03:03 1408850    /usr/lib/libz.so.1.2.2.2
0060d000-0060e000 rwxp 00011000 03:03 1408850    /usr/lib/libz.so.1.2.2.2
00610000-00622000 r-xp 00000000 03:03 1408848    /usr/lib/libelf-0.108.so
00622000-00623000 rwxp 00012000 03:03 1408848    /usr/lib/libelf-0.108.so
00625000-00678000 r-xp 00000000 03:03 1408889    /usr/lib/libsqlite3.so.0.8.6
00678000-0067a000 rwxp 00052000 03:03 1408889    /usr/lib/libsqlite3.so.0.8.6
0067c000-00784000 r-xp 00000000 03:03 1408849    /usr/lib/librpmdb-4.4.so
00784000-00789000 rwxp 00107000 03:03 1408849    /usr/lib/librpmdb-4.4.so
0078b000-007fc000 r-xp 00000000 03:03 1408845    /usr/lib/librpmio-4.4.so
007fc000-007ff000 rwxp 00070000 03:03 1408845    /usr/lib/librpmio-4.4.so
007ff000-00822000 rwxp 007ff000 00:00 0
00830000-0084d000 r-xp 00000000 03:03 1409002    /usr/lib/libexpat.so.0.5.0
0084d000-0084f000 rwxp 0001c000 03:03 1409002    /usr/lib/libexpat.so.0.5.0
00851000-0085f000 r-xp 00000000 03:06 544578     /lib/libpthread-2.3.5.so
0085f000-00860000 r-xp 0000d000 03:06 544578     /lib/libpthread-2.3.5.so
00860000-00861000 rwxp 0000e000 03:06 544578     /lib/libpthread-2.3.5.so
00861000-00863000 rwxp 00861000 00:00 0
00865000-0087e000 r-xp 00000000 03:03 1408840    /usr/lib/libneon.so.24.0.7
0087e000-0087f000 rwxp 00019000 03:03 1408840    /usr/lib/libneon.so.24.0.7
00881000-008c8000 r-xp 00000000 03:03 1409088    /usr/lib/libbeecrypt.so.6.4.0
008c8000-008cb000 rwxp 00046000 03:03 1409088    /usr/lib/libbeecrypt.so.6.4.0
008cd000-00926000 r-xp 00000000 03:03 1408984    /usr/lib/librpm-4.4.so
00926000-0092a000 rwxp 00058000 03:03 1408984    /usr/lib/librpm-4.4.so
0092a000-0095c000 rwxp 0092a000 00:00 0
0095e000-00981000 r-xp 00000000 03:03 1408756    /usr/lib/librpmbuild-4.4.so
00981000-00983000 rwxp 00023000 03:03 1408756    /usr/lib/librpmbuild-4.4.so
00983000-0098f000 rwxp 00983000 00:00 0
00cfc000-00d03000 r-xp 00000000 03:03 1408774    /usr/lib/libpopt.so.0.0.0
00d03000-00d04000 rwxp 00006000 03:03 1408774    /usr/lib/libpopt.so.0.0.0
00d06000-00d15000 r-xp 00000000 03:06 544640     /lib/libresolv-2.3.5.so
00d15000-00d16000 r-xp 0000e000 03:06 544640     /lib/libresolv-2.3.5.so
00d16000-00d17000 rwxp 0000f000 03:06 544640     /lib/libresolv-2.3.5.so
00d17000-00d19000 rwxp 00d17000 00:00 0
00d1b000-00d1d000 r-xp 00000000 03:06 544648     /lib/libcom_err.so.2.1
00d1d000-00d1e000 rwxp 00001000 03:06 544648     /lib/libcom_err.so.2.1
00d20000-00d8f000 r-xp 00000000 03:03 1409311    /usr/lib/libkrb5.so.3.2
00d8f000-00d92000 rwxp 0006e000 03:03 1409311    /usr/lib/libkrb5.so.3.2
00d94000-00db7000 r-xp 00000000 03:03 1409310    /usr/lib/libk5crypto.so.3.0
00db7000-00db8000 rwxp 00023000 03:03 1409310    /usr/lib/libk5crypto.so.3.0
00dba000-00dd1000 r-xp 00000000 03:03 1409312    /usr/lib/libgssapi_krb5.so.2.2
00dd1000-00dd2000 rwxp 00017000 03:03 1409312    /usr/lib/libgssapi_krb5.so.2.2
00dd4000-00dd6000 r-xp 00000000 03:03 1408695    /usr/lib/libkrb5support.so.0.0
00dd6000-00dd7000 rwxp 00001000 03:03 1408695    /usr/lib/libkrb5support.so.0.0
04e2b000-04f00000 r-xp 00000000 03:03 1409296    /usr/lib/libstdc++.so.6.0.7
04f00000-04f05000 rwxp 000d5000 03:03 1409296    /usr/lib/libstdc++.so.6.0.7
04f05000-04f0a000 rwxp 04f05000 00:00 0
052fd000-0530e000 r-xp 00000000 03:03 1408644    /usr/lib/libbz2.so.1.0.2
0530e000-0530f000 rwxp 00010000 03:03 1408644    /usr/lib/libbz2.so.1.0.2
08048000-0804b000 r-xp 00000000 03:03 1440439    /usr/lib/rpm/rpmq
0804b000-0804d000 rw-p 00002000 03:03 1440439    /usr/lib/rpm/rpmq
095ba000-0a3ce000 rw-p 095ba000 00:00 0          [heap]
b7600000-b7621000 rw-p b7600000 00:00 0
b7621000-b7700000 ---p b7621000 00:00 0
b77f6000-b78be000 rw-p b79bd000 00:00 0
b78be000-b7986000 rw-p b7986000 00:00 0
b7a02000-b7b93000 rw-p b7a02000 00:00 0
b7b93000-b7c01000 rw-s 00000000 03:05 448453     /var/lib/rpm/__db.003
b7c01000-b7d43000 rw-s 00000000 03:05 448452     /var/lib/rpm/__db.002
b7d43000-b7d49000 r--s 00000000 03:03 1440477    /usr/lib/gconv/gconv-modules.cache
b7d4b000-b7d4c000 r--p 00c54000 03:03 1408919    /usr/lib/locale/locale-archive
b7d4c000-b7d7e000 r--p 00c0b000 03:03 1408919    /usr/lib/locale/locale-archive
b7d7e000-b7f7e000 r--p 00000000 03:03 1408919    /usr/lib/locale/locale-archive
b7f7e000-b7f85000 rw-p b7f7e000 00:00 0
b7f8d000-b7f93000 rw-s 00000000 03:05 448451     /var/lib/rpm/__db.001
b7f93000-b7f94000 rw-p b7f93000 00:00 0
bfa47000-bfa94000 rw-p bfa47000 00:00 0          [stack]

[1]+  Aborted                 rpm --verify --all >/tmp/krpm 2>&1

Comment 1 Paul Nasrat 2005-12-02 22:10:21 UTC
Please retest with rpm from rawhide, and update bug #173885

*** This bug has been marked as a duplicate of 173885 ***