Bug 327711

Summary: *** glibc detected *** /usr/bin/gtk-update-icon-cache: double free or corruption (out): 0x0000000000646ee0 ***
Product: [Fedora] Fedora Reporter: Eric Paris <eparis>
Component: gtk2Assignee: Matthias Clasen <mclasen>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhide   
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: 2007-10-12 00:26:40 EDT Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Bug Depends On:    
Bug Blocks: 235703    

Description Eric Paris 2007-10-11 10:24:31 EDT
Description of problem:

gtk2-2.12.0-5.fc8

I tried to update a rawhide machine and got a similar message for a number of
packages.  One example is below:

  Installing: gnome-themes                 ##################### [ 35/194] 
*** glibc detected *** /usr/bin/gtk-update-icon-cache: double free or corruption
(out): 0x0000000000646ee0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x2aec5ca407c2]
/lib64/libc.so.6(cfree+0x8c)[0x2aec5ca43ebc]
/lib64/libglib-2.0.so.0(g_strfreev+0x25)[0x391cc4bda5]
/usr/bin/gtk-update-icon-cache[0x402dbb]
/lib64/libglib-2.0.so.0[0x391cc2270f]
/usr/bin/gtk-update-icon-cache[0x402530]
/usr/bin/gtk-update-icon-cache[0x402446]
/usr/bin/gtk-update-icon-cache[0x402446]
/usr/bin/gtk-update-icon-cache[0x4037da]
/usr/bin/gtk-update-icon-cache[0x4045e4]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x2aec5c9ec074]
/usr/bin/gtk-update-icon-cache[0x401fa9]
======= Memory map: ========
00400000-00406000 r-xp 00000000 fd:00 1576581                           
/usr/bin/gtk-update-icon-cache
00605000-00607000 rw-p 00005000 fd:00 1576581                           
/usr/bin/gtk-update-icon-cache
00607000-0068e000 rw-p 00607000 00:00 0                                  [heap]
33eac00000-33eac14000 r-xp 00000000 fd:00 1436180                       
/lib64/libz.so.1.2.3
33eac14000-33eae13000 ---p 00014000 fd:00 1436180                       
/lib64/libz.so.1.2.3
33eae13000-33eae14000 rw-p 00013000 fd:00 1436180                       
/lib64/libz.so.1.2.3
33ee000000-33ee023000 r-xp 00000000 fd:00 1574884                       
/usr/lib64/libpng12.so.0.16.0
33ee023000-33ee223000 ---p 00023000 fd:00 1574884                       
/usr/lib64/libpng12.so.0.16.0
33ee223000-33ee224000 rw-p 00023000 fd:00 1574884                       
/usr/lib64/libpng12.so.0.16.0
391cc00000-391ccc6000 r-xp 00000000 fd:00 1436198                       
/lib64/libglib-2.0.so.0.1400.1
391ccc6000-391cec5000 ---p 000c6000 fd:00 1436198                       
/lib64/libglib-2.0.so.0.1400.1
391cec5000-391cec7000 rw-p 000c5000 fd:00 1436198                       
/lib64/libglib-2.0.so.0.1400.1
391d000000-391d03e000 r-xp 00000000 fd:00 1436220                       
/lib64/libgobject-2.0.so.0.1400.1
391d03e000-391d23e000 ---p 0003e000 fd:00 1436220                       
/lib64/libgobject-2.0.so.0.1400.1
391d23e000-391d240000 rw-p 0003e000 fd:00 1436220                       
/lib64/libgobject-2.0.so.0.1400.1
391d800000-391d803000 r-xp 00000000 fd:00 1436211                       
/lib64/libgmodule-2.0.so.0.1400.1
391d803000-391da02000 ---p 00003000 fd:00 1436211                       
/lib64/libgmodule-2.0.so.0.1400.1
391da02000-391da03000 rw-p 00002000 fd:00 1436211                       
/lib64/libgmodule-2.0.so.0.1400.1
3920a00000-3920a1b000 r-xp 00000000 fd:00 1574683                       
/usr/lib64/libgdk_pixbuf-2.0.so.0.1200.0
3920a1b000-3920c1b000 ---p 0001b000 fd:00 1574683                       
/usr/lib64/libgdk_pixbuf-2.0.so.0.1200.0
3920c1b000-3920c1c000 rw-p 0001b000 fd:00 1574683                       
/usr/lib64/libgdk_pixbuf-2.0.so.0.1200.0
3923a00000-3923a0d000 r-xp 00000000 fd:00 1436162                       
/lib64/libgcc_s-4.1.2-20070925.so.1
3923a0d000-3923c0d000 ---p 0000d000 fd:00 1436162                       
/lib64/libgcc_s-4.1.2-20070925.so.1
3923c0d000-3923c0e000 rw-p 0000d000 fd:00 1436162                       
/lib64/libgcc_s-4.1.2-20070925.so.1
2aec5c329000-2aec5c344000 r-xp 00000000 fd:00 1436186                   
/lib64/ld-2.6.90.so
2aec5c344000-2aec5c346000 rw-p 2aec5c344000 00:00 0 
2aec5c543000-2aec5c544000 r--p 0001a000 fd:00 1436186                   
/lib64/ld-2.6.90.so
2aec5c544000-2aec5c545000 rw-p 0001b000 fd:00 1436186                   
/lib64/ld-2.6.90.so
2aec5c545000-2aec5c547000 r-xp 00000000 fd:00 1436403                   
/lib64/libdl-2.6.90.so
2aec5c547000-2aec5c747000 ---p 00002000 fd:00 1436403                   
/lib64/libdl-2.6.90.so
2aec5c747000-2aec5c748000 r--p 00002000 fd:00 1436403                   
/lib64/libdl-2.6.90.so
2aec5c748000-2aec5c749000 rw-p 00003000 fd:00 1436403                   
/lib64/libdl-2.6.90.so
2aec5c749000-2aec5c74b000 rw-p 2aec5c749000 00:00 0 
2aec5c74b000-2aec5c7cd000 r-xp 00000000 fd:00 1436406                   
/lib64/libm-2.6.90.so
2aec5c7cd000-2aec5c9cc000 ---p 00082000 fd:00 1436406                   
/lib64/libm-2.6.90.so
2aec5c9cc000-2aec5c9cd000 r--p 00081000 fd:00 1436406                   
/lib64/libm-2.6.90.so
2aec5c9cd000-2aec5c9ce000 rw-p 00082000 fd:00 1436406                   
/lib64/libm-2.6.90.so
2aec5c9ce000-2aec5cb1a000 r-xp 00000000 fd:00 1436335                   
/lib64/libc-2.6.90.so
2aec5cb1a000-2aec5cd1a000 ---p 0014c000 fd:00 1436335                   
/lib64/libc-2.6.90.so
2aec5cd1a000-2aec5cd1e000 r--p 0014c000 fd:00 1436335                   
/lib64/libc-2.6.90.so
2aec5cd1e000-2aec5cd1f000 rw-p 00150000 fd:00 1436335                   
/lib64/libc-2.6.90.so
2aec5cd1f000-2aec5cd26000 rw-p 2aec5cd1f000 00:00 0 
2aec5cd26000-2aec6169b000 r--p 00000000 fd:00 1338241                   
/usr/lib/locale/locale-archive
2aec64000000-2aec64021000 rw-p 2aec64000000 00:00 0 
2aec64021000-2aec68000000 ---p 2aec64021000 00:00 0 
7fff4e76b000-7fff4e780000 rw-p 7ffffffea000 00:00 0                      [stack]
7fff4e7fc000-7fff4e800000 r-xp 7fff4e7fc000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
/var/tmp/rpm-tmp.74847: line 1:  8473 Aborted                
/usr/bin/gtk-update-icon-cache --quiet "$dir"
Comment 1 Matthias Clasen 2007-10-12 00:26:40 EDT
This will be fixed in gtk2-2.12.0-6.fc8