Bug 1028998 - openscap-0.9.7-1.fc18.i686: /usr/libexec/openscap/probe_file: double free or corruption (fasttop)
openscap-0.9.7-1.fc18.i686: /usr/libexec/openscap/probe_file: double free or ...
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: openscap (Show other bugs)
18
i686 Linux
unspecified Severity unspecified
: ---
: ---
Assigned To: Peter Vrabec
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2013-11-11 07:53 EST by Andrey Rudakov
Modified: 2013-11-12 08:50 EST (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2013-11-12 08:50:56 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Andrey Rudakov 2013-11-11 07:53:23 EST
Distributor ID:	Fedora
Description:	Fedora release 18 (Spherical Cow)
Release:	18
Codename:	SphericalCow

openscap-perl-0.9.7-1.fc18.i686
openscap-python-0.9.7-1.fc18.i686
openscap-0.9.7-1.fc18.i686
openscap-content-0.9.7-1.fc18.noarch
openscap-devel-0.9.7-1.fc18.i686
openscap-extra-probes-0.9.7-1.fc18.i686
openscap-content-sectool-0.9.7-1.fc18.i686
openscap-utils-0.9.7-1.fc18.i686

oscap xccdf eval --profile F14-Default --results /tmp/xccdf-results.xml /usr/share/openscap/scap-fedora14-xccdf.xml

...

*** glibc detected *** /usr/libexec/openscap/probe_file: double free or corruption (fasttop): 0xb7fe3878 ***
======= Backtrace: =========
/lib/libc.so.6(+0x43267ff9)[0xb7128ff9]
/lib/libopenscap.so.3(sm_free+0x20)[0xb767bfe0]
/lib/libopenscap.so.3(SEXP_free+0x2f)[0xb767639f]
/usr/libexec/openscap/probe_file(+0x6451)[0xb7725451]
/lib/libopenscap.so.3(rbt_free+0x85)[0xb766b0a5]
/lib/libopenscap.so.3(rbt_i64_free_cb+0x24)[0xb766c0a4]
/usr/libexec/openscap/probe_file(+0x6ec0)[0xb7725ec0]
/usr/libexec/openscap/probe_file(main+0x35d)[0xb7721e0d]
/lib/libc.so.6(__libc_start_main+0xf5)[0xb70cc865]
/usr/libexec/openscap/probe_file(+0x2f99)[0xb7721f99]
======= Memory map: ========
a1000000-a1100000 rw-p 00000000 00:00 0 
a1200000-a1279000 rw-p 00000000 00:00 0 
a1279000-a1300000 ---p 00000000 00:00 0 
a1300000-a1400000 rw-p 00000000 00:00 0 
a1400000-a1500000 rw-p 00000000 00:00 0 
a1500000-a1600000 rw-p 00000000 00:00 0 
a1800000-a3200000 rw-p 00000000 00:00 0 
a3200000-a32f9000 rw-p 00000000 00:00 0 
a32f9000-a3300000 ---p 00000000 00:00 0 
a3300000-a5200000 rw-p 00000000 00:00 0 
a5200000-a5300000 rw-p 00000000 00:00 0 
a5300000-a7200000 rw-p 00000000 00:00 0 
a7200000-a7300000 rw-p 00000000 00:00 0 
a7300000-a8f00000 rw-p 00000000 00:00 0 
a8f00000-a9000000 rw-p 00000000 00:00 0 
a9000000-aac00000 rw-p 00000000 00:00 0 
aac00000-aad00000 rw-p 00000000 00:00 0 
aad00000-aca00000 rw-p 00000000 00:00 0 
aca00000-acb00000 rw-p 00000000 00:00 0 
acb00000-ae700000 rw-p 00000000 00:00 0 
ae700000-ae800000 rw-p 00000000 00:00 0 
ae800000-b0600000 rw-p 00000000 00:00 0 
b0600000-b0700000 rw-p 00000000 00:00 0 
b0700000-b1f00000 rw-p 00000000 00:00 0 
b1f00000-b2000000 rw-p 00000000 00:00 0 
b2000000-b3400000 rw-p 00000000 00:00 0 
b3400000-b3600000 rw-p 00000000 00:00 0 
b3600000-b3800000 rw-p 00000000 00:00 0 
b3800000-b3a00000 rw-p 00000000 00:00 0 
b3a00000-b3b00000 rw-p 00000000 00:00 0 
b3bff000-b3c00000 ---p 00000000 00:00 0 
b3c00000-b4400000 rw-p 00000000 00:00 0 
b4400000-b4600000 rw-p 00000000 00:00 0 
b4600000-b4700000 rw-p 00000000 00:00 0 
b5000000-b5021000 rw-p 00000000 00:00 0 
b5021000-b5100000 ---p 00000000 00:00 0 
b515b000-b515c000 ---p 00000000 00:00 0 
b515c000-b595c000 rw-p 00000000 00:00 0 
b595c000-b595d000 ---p 00000000 00:00 0 
b595d000-b615d000 rw-p 00000000 00:00 0 
b615d000-b615e000 ---p 00000000 00:00 0 
b615e000-b6962000 rw-p 00000000 00:00 0 
b6962000-b69b2000 r-xp 00000000 fd:01 1847408    /usr/lib/libfreebl3.so
b69b2000-b69b3000 r--p 0004f000 fd:01 1847408    /usr/lib/libfreebl3.so
b69b3000-b69b4000 rw-p 00050000 fd:01 1847408    /usr/lib/libfreebl3.so
b69b4000-b69b9000 rw-p 00000000 00:00 0 
b69b9000-b69d9000 r-xp 00000000 fd:01 1838116    /usr/lib/libselinux.so.1
b69d9000-b69da000 r--p 0001f000 fd:01 1838116    /usr/lib/libselinux.so.1
b69da000-b69db000 rw-p 00020000 fd:01 1838116    /usr/lib/libselinux.so.1
b69db000-b69dc000 rw-p 00000000 00:00 0 
b69dc000-b69e4000 r-xp 00000000 fd:01 1847409    /usr/lib/libcrypt-2.16.so
b69e4000-b69e5000 r--p 00007000 fd:01 1847409    /usr/lib/libcrypt-2.16.so
b69e5000-b69e6000 rw-p 00008000 fd:01 1847409    /usr/lib/libcrypt-2.16.so
b69e6000-b6a0d000 rw-p 00000000 00:00 0 
b6a0d000-b6b9c000 r-xp 00000000 fd:01 1838542    /usr/lib/libcrypto.so.1.0.1e
b6b9c000-b6b9d000 ---p 0018f000 fd:01 1838542    /usr/lib/libcrypto.so.1.0.1e
b6b9d000-b6bac000 r--p 0018f000 fd:01 1838542    /usr/lib/libcrypto.so.1.0.1e
b6bac000-b6bb2000 rw-p 0019e000 fd:01 1838542    /usr/lib/libcrypto.so.1.0.1e
b6bb2000-b6bb6000 rw-p 00000000 00:00 0 
b6bb6000-b6c10000 r-xp 00000000 fd:01 1838555    /usr/lib/libssl.so.1.0.1e
b6c10000-b6c12000 r--p 0005a000 fd:01 1838555    /usr/lib/libssl.so.1.0.1e
b6c12000-b6c15000 rw-p 0005c000 fd:01 1838555    /usr/lib/libssl.so.1.0.1e
b6c15000-b6c16000 rw-p 00000000 00:00 0 
b6c16000-b6c19000 r-xp 00000000 fd:01 1847403    /usr/lib/libkeyutils.so.1.4
b6c19000-b6c1a000 r--p 00002000 fd:01 1847403    /usr/lib/libkeyutils.so.1.4
b6c1a000-b6c1b000 rw-p 00003000 fd:01 1847403    /usr/lib/libkeyutils.so.1.4
b6c1b000-b6c25000 r-xp 00000000 fd:01 1838117    /usr/lib/libkrb5support.so.0.1
b6c25000-b6c26000 r--p 00009000 fd:01 1838117    /usr/lib/libkrb5support.so.0.1
b6c26000-b6c27000 rw-p 0000a000 fd:01 1838117    /usr/lib/libkrb5support.so.0.1
b6c27000-b6c40000 r-xp 00000000 fd:01 1847410    /usr/lib/libsasl2.so.2.0.23
b6c40000-b6c41000 r--p 00018000 fd:01 1847410    /usr/lib/libsasl2.so.2.0.23
b6c41000-b6c42000 rw-p 00019000 fd:01 1847410    /usr/lib/libsasl2.so.2.0.23
b6c42000-b6c57000 r-xp 00000000 fd:01 1847400    /usr/lib/libresolv-2.16.so
b6c57000-b6c58000 r--p 00014000 fd:01 1847400    /usr/lib/libresolv-2.16.so
b6c58000-b6c59000 rw-p 00015000 fd:01 1847400    /usr/lib/libresolv-2.16.so
b6c59000-b6c5b000 rw-p 00000000 00:00 0 
b6c5b000-b6c82000 r-xp 00000000 fd:01 1847375    /usr/lib/liblzma.so.5.0.99
b6c82000-b6c83000 ---p 00027000 fd:01 1847375    /usr/lib/liblzma.so.5.0.99
b6c83000-b6c84000 r--p 00027000 fd:01 1847375    /usr/lib/liblzma.so.5.0.99
b6c84000-b6c85000 rw-p 00028000 fd:01 1847375    /usr/lib/liblzma.so.5.0.99
b6c85000-b6c86000 rw-p 00000000 00:00 0 
b6c86000-b6cad000 r-xp 00000000 fd:01 1835185    /usr/lib/libssh2.so.1.0.1
b6cad000-b6cae000 r--p 00027000 fd:01 1835185    /usr/lib/libssh2.so.1.0.1
b6cae000-b6caf000 rw-p 00028000 fd:01 1835185    /usr/lib/libssh2.so.1.0.1
b6caf000-b6ce8000 r-xp 00000000 fd:01 1847413    /usr/lib/libnspr4.so
b6ce8000-b6ce9000 r--p 00039000 fd:01 1847413    /usr/lib/libnspr4.so
b6ce9000-b6cea000 rw-p 0003a000 fd:01 1847413    /usr/lib/libnspr4.so
b6cea000-b6cec000 rw-p 00000000 00:00 0 
b6cec000-b6cf0000 r-xp 00000000 fd:01 1847414    /usr/lib/libplc4.so
b6cf0000-b6cf1000 r--p 00003000 fd:01 1847414    /usr/lib/libplc4.so
b6cf1000-b6cf2000 rw-p 00004000 fd:01 1847414    /usr/lib/libplc4.so
b6cf2000-b6cf5000 r-xp 00000000 fd:01 1847415    /usr/lib/libplds4.so
b6cf5000-b6cf6000 r--p 00002000 fd:01 1847415    /usr/lib/libplds4.so
b6cf6000-b6cf7000 rw-p 00003000 fd:01 1847415    /usr/lib/libplds4.so
b6cf7000-b6d17000 r-xp 00000000 fd:01 1847416    /usr/lib/libnssutil3.so
b6d17000-b6d1a000 r--p 00020000 fd:01 1847416    /usr/lib/libnssutil3.so
b6d1a000-b6d1b000 rw-p 00023000 fd:01 1847416    /usr/lib/libnssutil3.so
b6d1b000-b6d1c000 rw-p 00000000 00:00 0 
b6d1c000-b6e5c000 r-xp 00000000 fd:01 1847417    /usr/lib/libnss3.so
b6e5c000-b6e5f000 r--p 0013f000 fd:01 1847417    /usr/lib/libnss3.so
b6e5f000-b6e61000 rw-p 00142000 fd:01 1847417    /usr/lib/libnss3.so
b6e61000-b6e89000 r-xp 00000000 fd:01 1847419    /usr/lib/libsmime3.so
b6e89000-b6e8b000 r--p 00028000 fd:01 1847419    /usr/lib/libsmime3.so
b6e8b000-b6e8c000 rw-p 0002a000 fd:01 1847419    /usr/lib/libsmime3.so
b6e8c000-b6ec2000 r-xp 00000000 fd:01 1836004    /usr/lib/libssl3.so
b6ec2000-b6ec4000 r--p 00036000 fd:01 1836004    /usr/lib/libssl3.so
b6ec4000-b6ec5000 rw-p 00038000 fd:01 1836004    /usr/lib/libssl3.so
b6ec5000-b6ec8000 r-xp 00000000 fd:01 1847364    /usr/lib/libcom_err.so.2.1
b6ec8000-b6ec9000 r--p 00002000 fd:01 1847364    /usr/lib/libcom_err.so.2.1
b6ec9000-b6eca000 rw-p 00003000 fd:01 1847364    /usr/lib/libcom_err.so.2.1
b6eca000-b6ef2000 r-xp 00000000 fd:01 1838118    /usr/lib/libk5crypto.so.3.1
b6ef2000-b6ef3000 ---p 00028000 fd:01 1838118    /usr/lib/libk5crypto.so.3.1
b6ef3000-b6ef4000 r--p 00028000 fd:01 1838118    /usr/lib/libk5crypto.so.3.1
b6ef4000-b6ef5000 rw-p 00029000 fd:01 1838118    /usr/lib/libk5crypto.so.3.1
b6ef5000-b6ef6000 rw-p 00000000 00:00 0 
b6ef6000-b6fcf000 r-xp 00000000 fd:01 1838534    /usr/lib/libkrb5.so.3.3
b6fcf000-b6fd5000 r--p 000d9000 fd:01 1838534    /usr/lib/libkrb5.so.3.3
b6fd5000-b6fd6000 rw-p 000df000 fd:01 1838534    /usr/lib/libkrb5.so.3.3
b6fd6000-b6fd7000 rw-p 00000000 00:00 0 
b6fd7000-b7017000 r-xp 00000000 fd:01 1838537    /usr/lib/libgssapi_krb5.so.2.2
b7017000-b7018000 r--p 0003f000 fd:01 1838537    /usr/lib/libgssapi_krb5.so.2.2
b7018000-b7019000 rw-p 00040000 fd:01 1838537    /usr/lib/libgssapi_krb5.so.2.2
b7019000-b7067000 r-xp 00000000 fd:01 1838896    /usr/lib/libldap-2.4.so.2.8.5
b7067000-b7068000 ---p 0004e000 fd:01 1838896    /usr/lib/libldap-2.4.so.2.8.5
b7068000-b7069000 r--p 0004e000 fd:01 1838896    /usr/lib/libldap-2.4.so.2.8.5
b7069000-b706a000 rw-p 0004f000 fd:01 1838896    /usr/lib/libldap-2.4.so.2.8.5
b706a000-b7077000 r-xp 00000000 fd:01 1847483    /usr/lib/liblber-2.4.so.2.8.5
b7077000-b7078000 r--p 0000d000 fd:01 1847483    /usr/lib/liblber-2.4.so.2.8.5
b7078000-b7079000 rw-p 0000e000 fd:01 1847483    /usr/lib/liblber-2.4.so.2.8.5
b7079000-b70aa000 r-xp 00000000 fd:01 1838075    /usr/lib/libidn.so.11.6.9
b70aa000-b70ab000 r--p 00030000 fd:01 1838075    /usr/lib/libidn.so.11.6.9
b70ab000-b70ac000 rw-p 00031000 fd:01 1838075    /usr/lib/libidn.so.11.6.9
b70ac000-b70b0000 r-xp 00000000 fd:01 1847468    /usr/lib/libattr.so.1.1.0
b70b0000-b70b1000 r--p 00003000 fd:01 1847468    /usr/lib/libattr.so.1.1.0
b70b1000-b70b2000 rw-p 00004000 fd:01 1847468    /usr/lib/libattr.so.1.1.0
b70b2000-b70b3000 rw-p 00000000 00:00 0 
b70b3000-b7263000 r-xp 00000000 fd:01 1847362    /usr/lib/libc-2.16.so
b7263000-b7265000 r--p 001b0000 fd:01 1847362    /usr/lib/libc-2.16.so
b7265000-b7266000 rw-p 001b2000 fd:01 1847362    /usr/lib/libc-2.16.so
b7266000-b7269000 rw-p 00000000 00:00 0 
b7269000-b7285000 r-xp 00000000 fd:01 1838532    /usr/lib/libgcc_s-4.7.2-20121109.so.1
b7285000-b7286000 r--p 0001b000 fd:01 1838532    /usr/lib/libgcc_s-4.7.2-20121109.so.1
b7286000-b7287000 rw-p 0001c000 fd:01 1838532    /usr/lib/libgcc_s-4.7.2-20121109.so.1
b7287000-b728e000 r-xp 00000000 fd:01 1847374    /usr/lib/librt-2.16.so
b728e000-b728f000 r--p 00006000 fd:01 1847374    /usr/lib/librt-2.16.so
b728f000-b7290000 rw-p 00007000 fd:01 1847374    /usr/lib/librt-2.16.so
b7290000-b72a6000 r-xp 00000000 fd:01 1838473    /usr/lib/libpthread-2.16.so
b72a6000-b72a7000 r--p 00015000 fd:01 1838473    /usr/lib/libpthread-2.16.so
b72a7000-b72a8000 rw-p 00016000 fd:01 1838473    /usr/lib/libpthread-2.16.so
b72a8000-b72aa000 rw-p 00000000 00:00 0 
b72aa000-b73fd000 r-xp 00000000 fd:01 1838679    /usr/lib/libxml2.so.2.9.0
b73fd000-b7401000 r--p 00153000 fd:01 1838679    /usr/lib/libxml2.so.2.9.0
b7401000-b7402000 rw-p 00157000 fd:01 1838679    /usr/lib/libxml2.so.2.9.0
b7402000-b7403000 rw-p 00000000 00:00 0 
b7403000-b7465000 r-xp 00000000 fd:01 1837319    /usr/lib/libpcre.so.1.0.1
b7465000-b7466000 r--p 00061000 fd:01 1837319    /usr/lib/libpcre.so.1.0.1
b7466000-b7467000 rw-p 00062000 fd:01 1837319    /usr/lib/libpcre.so.1.0.1
b7467000-b7468000 rw-p 00000000 00:00 0 
b7468000-b746b000 r-xp 00000000 fd:01 1837470    /usr/lib/libgpg-error.so.0.8.0
b746b000-b746c000 r--p 00002000 fd:01 1837470    /usr/lib/libgpg-error.so.0.8.0
b746c000-b746d000 rw-p 00003000 fd:01 1837470    /usr/lib/libgpg-error.so.0.8.0
b746d000-b7470000 r-xp 00000000 fd:01 1846649    /usr/lib/libdl-2.16.so
b7470000-b7471000 r--p 00002000 fd:01 1846649    /usr/lib/libdl-2.16.so
b7471000-b7472000 rw-p 00003000 fd:01 1846649    /usr/lib/libdl-2.16.so
b7472000-b74f0000 r-xp 00000000 fd:01 1847369    /usr/lib/libgcrypt.so.11.7.0
b74f0000-b74f1000 r--p 0007d000 fd:01 1847369    /usr/lib/libgcrypt.so.11.7.0
b74f1000-b74f3000 rw-p 0007e000 fd:01 1847369    /usr/lib/libgcrypt.so.11.7.0
b74f3000-b7531000 r-xp 00000000 fd:01 1845851    /usr/lib/libm-2.16.so
b7531000-b7532000 r--p 0003d000 fd:01 1845851    /usr/lib/libm-2.16.so
b7532000-b7533000 rw-p 0003e000 fd:01 1845851    /usr/lib/libm-2.16.so
b7533000-b7548000 r-xp 00000000 fd:01 1838540    /usr/lib/libz.so.1.2.7
b7548000-b7549000 r--p 00014000 fd:01 1838540    /usr/lib/libz.so.1.2.7
b7549000-b754a000 rw-p 00015000 fd:01 1838540    /usr/lib/libz.so.1.2.7
b754a000-b7586000 r-xp 00000000 fd:01 1845937    /usr/lib/libxslt.so.1.1.27
b7586000-b7587000 r--p 0003b000 fd:01 1845937    /usr/lib/libxslt.so.1.1.27
b7587000-b7588000 rw-p 0003c000 fd:01 1845937    /usr/lib/libxslt.so.1.1.27
b7588000-b7589000 rw-p 00000000 00:00 0 
b7589000-b759d000 r-xp 00000000 fd:01 1836378    /usr/lib/libexslt.so.0.8.16
b759d000-b759e000 r--p 00013000 fd:01 1836378    /usr/lib/libexslt.so.0.8.16
b759e000-b759f000 rw-p 00014000 fd:01 1836378    /usr/lib/libexslt.so.0.8.16
b759f000-b7601000 r-xp 00000000 fd:01 1836935    /usr/lib/libcurl.so.4.2.0
b7601000-b7603000 r--p 00061000 fd:01 1836935    /usr/lib/libcurl.so.4.2.0
b7603000-b7604000 rw-p 00063000 fd:01 1836935    /usr/lib/libcurl.so.4.2.0
b7604000-b76d6000 r-xp 00000000 fd:01 1835147    /usr/lib/libopenscap.so.3.2.1
b76d6000-b76da000 r--p 000d2000 fd:01 1835147    /usr/lib/libopenscap.so.3.2.1
b76da000-b76db000 rw-p 000d6000 fd:01 1835147    /usr/lib/libopenscap.so.3.2.1
b76db000-b76e2000 r-xp 00000000 fd:01 1847469    /usr/lib/libacl.so.1.1.0
b76e2000-b76e3000 r--p 00007000 fd:01 1847469    /usr/lib/libacl.so.1.1.0
b76e3000-b76e4000 rw-p 00008000 fd:01 1847469    /usr/lib/libacl.so.1.1.0
b76fb000-b76fd000 rw-p 00000000 00:00 0 
b76fd000-b76fe000 r-xp 00000000 00:00 0          [vdso]
b76fe000-b771d000 r-xp 00000000 fd:01 1847361    /usr/lib/ld-2.16.so
b771d000-b771e000 r--p 0001e000 fd:01 1847361    /usr/lib/ld-2.16.so
b771e000-b771f000 rw-p 0001f000 fd:01 1847361    /usr/lib/ld-2.16.so
b771f000-b7727000 r-xp 00000000 fd:01 1969382    /usr/libexec/openscap/probe_file
b7727000-b7728000 r--p 00008000 fd:01 1969382    /usr/libexec/openscap/probe_file
b7728000-b7729000 rw-p 00009000 fd:01 1969382    /usr/libexec/openscap/probe_file
b794d000-bffcd000 rw-p 00000000 00:00 0          [heap]
bffda000-bfffb000 rw-p 00000000 00:00 0          [stack]
Comment 1 Andrey Rudakov 2013-11-11 07:59:55 EST
oscap xccdf eval --profile F14-Default --results /tmp/xccdf-results.xml /usr/share/openscap/scap-fedora14-xccdf.xml

...

Title   Restrict Permissions on /var/spool/cron directory
Rule    rule-3.4.2.4.c
Ident   (null)
Result  pass

*** glibc detected *** /usr/libexec/openscap/probe_file: double free or corruption (fasttop): 0xb7fe3878 ***

...
Comment 2 Daniel Kopeček 2013-11-11 08:40:22 EST
Hello,
 thanks for the report. Could you please try to reproduce this bug with the 0.9.12 version which is available in updates for F-18?
Comment 3 Andrey Rudakov 2013-11-12 00:47:39 EST
Hello.

0.9.12 version.

Works fine.

Thanks.

Note You need to log in before you can comment on or make changes to this bug.