Bug 14056

Summary: glibc detected /usr/lib/rpm/rpmq: free(): invalid pointer
Product: [Development] Sisyphus Reporter: Sergey V Turchin <zerg@altlinux.org>
Component: rpmAssignee: Gleb F-Malinovskiy <glebfm@altlinux.org>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus@altlinux.org
Severity: normal    
Priority: P2 CC: at@altlinux.org, imz@altlinux.org, ldv@altlinux.org
Version: unstable   
Hardware: all   
OS: Linux   

Description From 2008-01-17 14:44:01
при apt-get dist-upgrade
В этой транзакции обновлялся rpm с 4.0.4-alt81 до 4.0.4-alt83

*** glibc detected *** /usr/lib/rpm/rpmq: free(): invalid pointer: 
0x0000000000710b68 ***
======= Backtrace: =========
/lib64/libc.so.6[0x2aaaab19fc3e]
/lib64/libc.so.6(cfree+0x76)[0x2aaaab1a1686]
/usr/lib64/librpmdb-4.0.4.so[0x2aaaab47db92]
/usr/lib64/librpmdb-4.0.4.so(rpmdbNextIterator+0x12e)[0x2aaaab4879ee]
/usr/lib64/librpm-4.0.4.so(showMatches+0x1c)[0x2aaaaace5b6c]
/usr/lib64/librpm-4.0.4.so(rpmQueryVerify+0x893)[0x2aaaaace7703]
/usr/lib64/librpm-4.0.4.so(rpmQuery+0x6a)[0x2aaaaace843a]
/usr/lib/rpm/rpmq[0x4026c1]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x2aaaab152cf4]
/usr/lib/rpm/rpmq(parseSpec+0x79)[0x401ae9]
======= Memory map: ========
00400000-00403000 r-xp 00000000 08:07 
3102010                            /usr/lib/rpm/rpmq
00603000-00604000 rw-p 00003000 08:07 
3102010                            /usr/lib/rpm/rpmq
00604000-007ac000 rw-p 00604000 00:00 0                                  
[heap]
2aaaaaaab000-2aaaaaac4000 r-xp 00000000 08:07 
38962339                   /lib64/ld-2.5.1.so
2aaaaaac4000-2aaaaaac5000 rw-p 2aaaaaac4000 00:00 0
2aaaaaada000-2aaaaaadb000 rw-p 2aaaaaada000 00:00 0
2aaaaaadb000-2aaaaab16000 r--p 00000000 08:07 9459309
------- Comment #1 From 2008-01-17 16:10:06 -------

*** This bug has been marked as a duplicate of 10943 ***
------- Comment #2 From 2008-01-17 17:52:58 -------
Проглядывал, но не заметил