Bug 608710
Summary: | Various fatal SIGSEGV and SIGABRT errors when running yum | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Alexander Todorov <atodorov> | ||||
Component: | rpm | Assignee: | Panu Matilainen <pmatilai> | ||||
Status: | CLOSED NOTABUG | QA Contact: | BaseOS QE Security Team <qe-baseos-security> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 6.0 | CC: | abeekhof, ddumas, dkovalsk, dmalcolm, ffesti, james.antill, jarod, pknirsch, ychavan | ||||
Target Milestone: | rc | Keywords: | Reopened | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | 537700 | Environment: | |||||
Last Closed: | 2011-04-25 13:47:48 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: | |||||||
Bug Depends On: | 537700 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Alexander Todorov
2010-06-28 14:24:47 UTC
I've hit this with RHEL6.0-20100622.1 tree. The system is KVM domU with 512M of memory. Steps to reproduce: 1) Perform minimal install on KVM domU with 512M memory. My disk layout is sda1 - /boot, sda2 - PV sdb - PV, VG with / and swap (2048). 2) Register to RHN testing instance with rhn_register 3) Subscribe to all available channels 4) Run yum groupinstall "Web server" "Devel*" The last lines say: Installing : libdaemon-0.14-1.el6.x86_64 45/134 *** glibc detected *** /usr/bin/python: malloc(): smallbin double linked list corrupted: 0x0000000003738c70 *** This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux major release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Major release. This request is not yet committed for inclusion. (In reply to comment #1) > I've hit this with RHEL6.0-20100622.1 tree. The system is KVM domU with 512M of > memory. > > Steps to reproduce: Alexander: (i) are you able to reproduce this? (ii) do you have a core dump of the python process? Sorry , I can't reproduce this second time. This issue has been proposed when we are only considering blocker issues in the current Red Hat Enterprise Linux release. It has been denied for the current Red Hat Enterprise Linux release. ** If you would still like this issue considered for the current release, ask your support representative to file as a blocker on your behalf. Otherwise ask that it be considered for the next Red Hat Enterprise Linux release. ** (In reply to comment #4) > Sorry , I can't reproduce this second time. I can. I've started getting this reasonably regularly. The complete yum transaction (apologies in advance for the mangling bugzilla will do to the output) is below. On a related note, I've been seeing a similar error from unrelated C code that has been running happily on other systems for well over five years. Could this actually be a glibc issue? Let me know if I can provide any further info. -- Andrew [root@pcmk-1 luci]# yum install -y emacs-nox Loaded plugins: rhnplugin This system is not registered with RHN. RHN support will be disabled. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package emacs-nox.x86_64 1:23.1-20.el6 set to be updated --> Processing Dependency: emacs-common = 1:23.1-20.el6 for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4)(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2()(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Running transaction check ---> Package alsa-lib.x86_64 0:1.0.21-3.el6 set to be updated ---> Package emacs-common.x86_64 1:23.1-20.el6 set to be updated --> Finished Dependency Resolution Dependencies Resolved =============================================================================================================================================================================================================================================== Package Arch Version Repository Size =============================================================================================================================================================================================================================================== Installing: emacs-nox x86_64 1:23.1-20.el6 rhel-beta 1.9 M Installing for dependencies: alsa-lib x86_64 1.0.21-3.el6 rhel-beta 368 k emacs-common x86_64 1:23.1-20.el6 rhel-beta 18 M Transaction Summary =============================================================================================================================================================================================================================================== Install 3 Package(s) Upgrade 0 Package(s) Total download size: 20 M Installed size: 69 M Downloading Packages: (1/3): alsa-lib-1.0.21-3.el6.x86_64.rpm | 368 kB 00:01 (2/3): emacs-common-23.1-20.el6.x86_64.rpm | 18 MB 01:34 (3/3): emacs-nox-23.1-20.el6.x86_64.rpm | 1.9 MB 00:10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 196 kB/s | 20 MB 01:47 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 1:emacs-common-23.1-20.el6.x86_64 1/3 *** glibc detected *** /usr/bin/python: double free or corruption (!prev): 0x000000000290d7d0 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x75736)[0x7f7636cbf736] /usr/lib64/librpmio.so.1(rfree+0x9)[0x7f762fd83439] /usr/lib64/librpmio.so.1(fdFree+0xec)[0x7f762fd7fa7c] /usr/lib64/librpmio.so.1(Fclose+0xef)[0x7f762fd8016f] /usr/lib64/librpm.so.1(+0x33fd7)[0x7f763096cfd7] /usr/lib64/librpm.so.1(+0x34eda)[0x7f763096deda] /usr/lib64/librpm.so.1(+0x35ae5)[0x7f763096eae5] /usr/lib64/librpm.so.1(+0x3572b)[0x7f763096e72b] /usr/lib64/librpm.so.1(rpmtsRun+0x86b)[0x7f7630987b5b] /usr/lib64/python2.6/site-packages/rpm/_rpmmodule.so(+0xe51c)[0x7f7630bb151c] /usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x7f76378b4e13] /usr/lib64/libpython2.6.so.1.0(PyEval_CallObjectWithKeywords+0x43)[0x7f7637949ac3] /usr/lib64/libpython2.6.so.1.0(+0x5e99c)[0x7f76378cf99c] /usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x7f76378b4e13] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x42b1)[0x7f763794e8b1] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x5f2d)[0x7f763795052d] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7f76379515a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x501e)[0x7f763794f61e] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x5f2d)[0x7f763795052d] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7f76379515a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x501e)[0x7f763794f61e] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7f76379515a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x501e)[0x7f763794f61e] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7f76379515a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCode+0x32)[0x7f76379516a2] /usr/lib64/libpython2.6.so.1.0(+0xfb6ec)[0x7f763796c6ec] /usr/lib64/libpython2.6.so.1.0(PyRun_FileExFlags+0x90)[0x7f763796c7c0] /usr/lib64/libpython2.6.so.1.0(PyRun_SimpleFileExFlags+0xdc)[0x7f763796dc5c] /usr/lib64/libpython2.6.so.1.0(Py_Main+0xadd)[0x7f763797a2bd] /lib64/libc.so.6(__libc_start_main+0xfd)[0x7f7636c68c5d] /usr/bin/python[0x400649] ======= Memory map: ======== 00400000-00401000 r-xp 00000000 fd:00 395019 /usr/bin/python 00600000-00601000 rw-p 00000000 fd:00 395019 /usr/bin/python 0111a000-038df000 rw-p 00000000 00:00 0 [heap] 7f7624325000-7f76243dd000 rw-s 00000000 fd:00 263077 /var/lib/rpm/__db.004 7f76243dd000-7f762451f000 rw-s 00000000 fd:00 263029 /var/lib/rpm/__db.003 7f762451f000-7f7624557000 rw-s 00000000 fd:00 263024 /var/lib/rpm/__db.002 7f7624557000-7f762455c000 r-xp 00000000 fd:00 129843 /lib64/libnss_dns-2.12.so 7f762455c000-7f762475b000 ---p 00005000 fd:00 129843 /lib64/libnss_dns-2.12.so 7f762475b000-7f762475c000 r--p 00004000 fd:00 129843 /lib64/libnss_dns-2.12.so 7f762475c000-7f762475d000 rw-p 00005000 fd:00 129843 /lib64/libnss_dns-2.12.so 7f762475d000-7f7624815000 rw-s 00000000 fd:00 263077 /var/lib/rpm/__db.004 7f7624815000-7f7624957000 rw-s 00000000 fd:00 263029 /var/lib/rpm/__db.003 7f7624957000-7f76249bb000 r-xp 00000000 fd:00 3011 /usr/lib64/python2.6/site-packages/M2Crypto/__m2crypto.so 7f76249bb000-7f7624bba000 ---p 00064000 fd:00 3011 /usr/lib64/python2.6/site-packages/M2Crypto/__m2crypto.so 7f7624bba000-7f7624bc4000 rw-p 00063000 fd:00 3011 /usr/lib64/python2.6/site-packages/M2Crypto/__m2crypto.so 7f7624bc4000-7f7624bcf000 r-xp 00000000 fd:00 3162 /usr/lib64/python2.6/site-packages/OpenSSL/SSL.so 7f7624bcf000-7f7624dce000 ---p 0000b000 fd:00 3162 /usr/lib64/python2.6/site-packages/OpenSSL/SSL.so 7f7624dce000-7f7624dd2000 rw-p 0000a000 fd:00 3162 /usr/lib64/python2.6/site-packages/OpenSSL/SSL.so 7f7624dd2000-7f7624ddf000 r-xp 00000000 fd:00 3164 /usr/lib64/python2.6/site-packages/OpenSSL/crypto.so 7f7624ddf000-7f7624fde000 ---p 0000d000 fd:00 3164 /usr/lib64/python2.6/site-packages/OpenSSL/crypto.so 7f7624fde000-7f7624fe4000 rw-p 0000c000 fd:00 3164 /usr/lib64/python2.6/site-packages/OpenSSL/crypto.so 7f7624fe4000-7f7624fe6000 r-xp 00000000 fd:00 3165 /usr/lib64/python2.6/site-packages/OpenSSL/rand.so 7f7624fe6000-7f76251e6000 ---p 00002000 fd:00 3165 /usr/lib64/python2.6/site-packages/OpenSSL/rand.so 7f76251e6000-7f76251e7000 rw-p 00002000 fd:00 3165 /usr/lib64/python2.6/site-packages/OpenSSL/rand.so 7f76251e7000-7f7625204000 r-xp 00000000 fd:00 129872 /lib64/libtinfo.so.5.7 7f7625204000-7f7625404000 ---p 0001d000 fd:00 129872 /lib64/libtinfo.so.5.7 7f7625404000-7f7625408000 rw-p 0001d000 fd:00 129872 /lib64/libtinfo.so.5.7 7f7625408000-7f7625436000 r-xp 00000000 fd:00 129870 /lib64/libncursesw.so.5.7 7f7625436000-7f7625636000 ---p 0002e000 fd:00 129870 /lib64/libncursesw.so.5.7 7f7625636000-7f7625637000 rw-p 0002e000 fd:00 129870 /lib64/libncursesw.so.5.7 7f7625637000-7f7625648000 r-xp 00000000 fd:00 394409 /usr/lib64/python2.6/lib-dynload/_curses.so 7f7625648000-7f7625848000 ---p 00011000 fd:00 394409 /usr/lib64/python2.6/lib-dynload/_curses.so 7f7625848000-7f762584a000 rw-p 00011000 fd:00 394409 /usr/lib64/python2.6/lib-dynload/_curses.so 7f762584a000-7f762584e000 r-xp 00000000 fd:00 399583 /usr/lib64/python2.6/lib-dynload/termios.so 7f762584e000-7f7625a4e000 ---p 00004000 fd:00 399583 /usr/lib64/python2.6/lib-dynload/termios.so 7f7625a4e000-7f7625a50000 rw-p 00004000 fd:00 399583 /usr/lib64/python2.6/lib-dynload/termios.so 7f7625a50000-7f7625b97000 r-xp 00000000 fd:00 392921 /usr/lib64/libxml2.so.2.7.6 7f7625b97000-7f7625d96000 ---p 00147000 fd:00 392921 /usr/lib64/libxml2.so.2.7.6 7f7625d96000-7f7625da0000 rw-p 00146000 fd:00 392921 /usr/lib64/libxml2.so.2.7.6 7f7625da0000-7f7625da1000 rw-p 00000000 00:00 0 7f7625da1000-7f7625e85000 r-xp 00000000 fd:00 129836 /lib64/libglib-2.0.so.0.2200.5 7f7625e85000-7f7626085000 ---p 000e4000 fd:00 129836 /lib64/libglib-2.0.so.0.2200.5 7f7626085000-7f7626086000 rw-p 000e4000 fd:00 129836 /lib64/libglib-2.0.so.0.2200.5 7f7626086000-7f7626087000 rw-p 00000000 00:00 0 7f7626087000-7f7626091000 r-xp 00000000 fd:00 2890 /usr/lib64/python2.6/site-packages/_sqlitecache.so 7f7626091000-7f7626291000 ---p 0000a000 fd:00 2890 /usr/lib64/python2.6/site-packages/_sqlitecache.so 7f7626291000-7f7626292000 rw-p 0000a000 fd:00 2890 /usr/lib64/python2.6/site-packages/_sqlitecache.so 7f7626292000-7f7626293000 r-xp 00000000 fd:00 399567 /usr/lib64/python2.6/lib-dynload/_weakref.so 7f7626293000-7f7626493000 ---p 00001000 fd:00 399567 /usr/lib64/python2.6/lib-dynload/_weakref.so 7f7626493000-7f7626494000 rw-p 00001000 fd:00 399567 /usr/lib64/python2.6/lib-dynload/_weakref.so 7f7626494000-7f76264a5000 r-xp 00000000 fd:00 399564 /usr/lib64/python2.6/lib-dynload/_sqlite3.so 7f76264a5000-7f76266a4000 ---p 00011000 fd:00 399564 /usr/lib64/python2.6/lib-dynload/_sqlite3.so 7f76266a4000-7f76266a7000 rw-p 00010000 fd:00 399564 /usr/lib64/python2.6/lib-dynload/_sqlite3.so 7f76266a7000-7f76266b7000 r-xp 00000000 fd:00 394440 /usr/lib64/python2.6/lib-dynload/datetime.so 7f76266b7000-7f76268b7000 ---p 00010000 fd:00 394440 /usr/lib64/python2.6/lib-dynload/datetime.so 7f76268b7000-7f76268bb000 rw-p 00010000 fd:00 394440 /usr/lib64/python2.6/lib-dynload/datetime.so 7f76268bb000-7f76268c6000 r-xp 00000000 fd:00 394456 /usr/lib64/python2.6/lib-dynload/pyexpat.so 7f76268c6000-7f7626ac5000 ---p 0000b000 fd:00 394456 /usr/lib64/python2.6/lib-dynload/pyexpat.so 7f7626ac5000-7f7626ac7000 rw-p 0000a000 fd:00 394456 /usr/lib64/python2.6/lib-dynload/pyexpat.so 7f7626ac7000-7f7626aed000 r-xp 00000000 fd:00 130032 /lib64/libexpat.so.1.5.2Aborted [root@pcmk-1 luci]# Andrew: thanks for the debug information. Can you provide a coredump of the process please? (Run "ulimit -c unlimited" in the shell before invoking yum) Can you try running yum under valgrind, and see if that shakes out anything? ("valgrind python /usr/bin/yum OPTIONS TO YUM") Thanks The frames 2-10 of the above are within rpm-libs/rpm-python; reassigning to rpm in the hope of more insight. (In reply to comment #7) > Can you provide a coredump of the process please? (Run "ulimit -c unlimited" > in the shell before invoking yum) Please also provide "rpm -qa" if you do this, so that the coredump can be more easily investigated. Thanks Took a couple of attempts but here you go (its a long one). Note that the version of python is python-2.6.2-11.el6.x86_64, I see that a newer version is now available in the nightlies - perhaps that is related. [root@pcmk-2 ~]# file core.3482 core.3482: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from '/usr/bin/python /usr/bin/yum update -y' (gdb) where #0 _int_malloc (av=0x7fe2748b6e80, bytes=32) at malloc.c:4339 #1 0x00007fe2745b5afd in __libc_malloc (bytes=32) at malloc.c:3660 #2 0x00007fe2751d638b in list_resize (self=0x24ad950, newsize=1) at Objects/listobject.c:62 #3 0x00007fe2751d645b in app1 (self=0x24ad950, v=<PyCObject at remote 0x2aba198>) at Objects/listobject.c:274 #4 0x00007fe27524c545 in addcleanup (ptr=0x7fff5ed959a0, freelist=0x7fff5ed95768, destr=0x7fe27524c5e0 <cleanup_buffer>) at Python/getargs.c:170 #5 0x00007fe27524d9db in convertsimple (arg='<14>yum: Updated: libuuid-2.17.2-5.el6.x86_64\x00', p_format=0x7fff5ed956d8, p_va=<value optimized out>, flags=<value optimized out>, levels=0x7fff5ed956e0, msgbuf=0x7fff5ed95770 "", bufsize=256, freelist=0x7fff5ed95768) at Python/getargs.c:894 #6 convertitem (arg='<14>yum: Updated: libuuid-2.17.2-5.el6.x86_64\x00', p_format=0x7fff5ed956d8, p_va=<value optimized out>, flags=<value optimized out>, levels=0x7fff5ed956e0, msgbuf=0x7fff5ed95770 "", bufsize=256, freelist= 0x7fff5ed95768) at Python/getargs.c:496 #7 0x00007fe27524f2d9 in vgetargs1 (args=('<14>yum: Updated: libuuid-2.17.2-5.el6.x86_64\x00',), format=0x7fe269a5e58c "s*|i:send", p_va=0x7fff5ed958c0, flags=0) at Python/getargs.c:327 #8 0x00007fe27524f73a in PyArg_ParseTuple (args=<value optimized out>, format=<value optimized out>) at Python/getargs.c:85 #9 0x00007fe269a59e59 in sock_send (s=0xfaa8d0, args=<value optimized out>) at Modules/socketmodule.c:2652 #10 0x00007fe27523f90d in call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3706 #11 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #12 0x00007fe275240c81 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3792 #13 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #14 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #15 0x00007fe275240c81 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3792 #16 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #17 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #18 0x00007fe275240c81 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3792 #19 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #20 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #21 0x00007fe275240c81 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3792 #22 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #23 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #24 0x00007fe275241561 in PyEval_EvalCodeEx (co=0x7fe2755be120, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=4, kws=0xd09c00, kwcount=0, defs=0x7fe2755ee188, defcount=2, closure=0x0) at Python/ceval.c:2968 #25 0x00007fe2751d0bdd in function_call (func=<function at remote 0x7fe27557a8c0>, arg= (<Logger(name='yum.filelogging.RPMInstallCallback', parent=<Logger(name='yum.filelogging', parent=<Logger(name='yum', parent=<RootLogger(name='root', parent=None, handlers=[<StreamHandler(lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=<thread.lock at remote 0x7fe27563a1c8>, _RLock__count=0) at remote 0xf83a50>, formatter=<Formatter(datefmt=None, _fmt='%(levelname)s:%(name)s:%(message)s') at remote 0xfa32d8>, stream=<file at remote 0x7fe275702140>, filters=[], level=0) at remote 0xfa3248>], level=30, disabled=0, propagate=1, filters=[]) at remote 0x7fe2755f3d88>, handlers=[<StreamHandler(lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=<thread.lock at remote 0x7fe27563a1f8>, _RLock__count=0) at remote 0xfacbd0>, formatter=<Formatter(datefmt=None, _fmt='%(message)s') at remote 0xfa89e0>, stream=<file at remote 0x7fe275702140>, filters=[], level=0) at remote 0xe6bf80>], level=30, disabled=0, manager=<Manager(emittedNoHandlerWarning=0, disable=0, root=<...>, loggerD...(truncated), kw={}) at Objects/funcobject.c:524 #26 0x00007fe2751a6ae3 in PyObject_Call (func=<function at remote 0x7fe27557a8c0>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #27 0x00007fe27523e6f6 in ext_do_call (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:4005 #28 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2429 #29 0x00007fe275241561 in PyEval_EvalCodeEx (co=0x7fe2755b9cd8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=2, kws=0x2fb1da8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968 #30 0x00007fe27523fa59 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3802 #31 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #32 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #33 0x00007fe275241561 in PyEval_EvalCodeEx (co=0xea40a8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=3, kws=0x3016b20, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968 #34 0x00007fe2751d0bdd in function_call (func=<function at remote 0xea8c80>, arg= (<YumCliRPMCallBack(lastpackage=<YumAvailablePackageSqlite(pkgId='48c834bc0bcf133a1174fc909d10a8c752d83999a367806aed00f3e694ef1a2d', version='2.17.2', basepath=None, localpath='/var/cache/yum/x86_64/5.91Server/rhel/packages/libuuid-2.17.2-5.el6.x86_64.rpm', sack=<YumSqlitePackageSack(primarydb={<YumRepository(_dir_setup_pkgdir='/var/cache/yum/x86_64/5.91Server/rhel/packages', __opt11586384=None, _dir_setup_metadata_cookie='/var/cache/yum/x86_64/5.91Server/rhel/cachecookie', metadata_cookie_fn='cachecookie', interrupt_callback=<instancemethod at remote 0xa10690>, __opt11586128=['file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta-2'], cfg=<RawConfigParser(data=<INIConfig(_sectionxformvalue=None, _defaults=<INISection(_optionxformvalue=None, _lines=[<LineContainer(orgvalue=None, contents=[]) at remote 0x11f9e50>], _options={}, _defaults=None, _optionxformsource=<...>) at remote 0x11f9e90>, _optionxformsource=<...>, _optionxformvalue=<function at remote 0xa3c938>, _parse_exc=True, _sectionxformsource=None, _data=<Li...(truncated), kw={}) at Objects/funcobject.c:524 #35 0x00007fe2751a6ae3 in PyObject_Call (func=<function at remote 0xea8c80>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #36 0x00007fe27523e6f6 in ext_do_call (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:4005 #37 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2429 #38 0x00007fe275241561 in PyEval_EvalCodeEx (co=0xea4558, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=2, kws=0x2305310, kwcount=0, defs=0x0, defcount=0, closure= (<cell at remote 0x32d17f8>,)) at Python/ceval.c:2968 #39 0x00007fe27523fa59 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3802 #40 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #41 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #42 0x00007fe275240c81 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3792 #43 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #44 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #45 0x00007fe275241561 in PyEval_EvalCodeEx (co=0xea4eb8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=6, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968 #46 0x00007fe2751d0ae0 in function_call (func=<function at remote 0xeaa578>, arg= (<RPMTransaction(installed_pkg_names=['perl-Pod-Escapes', 'perl-version', 'perl-Module-Pluggable', 'perl-Pod-Simple', 'perl-libs', 'perl', 'gawk', 'corosynclib', 'corosync', 'libuuid'], filelog=False, trans_running=True, filehandles={'None:corosynclib.1.2.3-15.el6-x86_64': 16, '1:perl-Pod-Escapes.1.04-115.el6-x86_64': 15, '3:perl-version.0.77-115.el6-x86_64': 16, '4:perl-libs.5.10.1-115.el6-x86_64': 16, 'None:libuuid.2.17.2-5.el6-x86_64': 16, 'None:corosync.1.2.3-15.el6-x86_64': 16, '1:perl-Module-Pluggable.3.90-115.el6-x86_64': 16, '1:perl-Pod-Simple.3.13-115.el6-x86_64': 16, '4:perl.5.10.1-115.el6-x86_64': 16, 'None:gawk.3.1.7-6.el6-x86_64': 16}, lastmsg=None, total_removed=0, total_actions=109L, _readpipe=<_TemporaryFileWrapper(close_called=False, read=<built-in method read of file object at remote 0x2a391c8>, name='/tmp/tmpyWSZAI', file=<file at remote 0x2a391c8>, delete=True) at remote 0x269f440>, _ts_done=<file at remote 0x2a398b0>, com---Type <return> to continue, or q <return> to quit--- plete_actions=10, total_installed=10, base=<YumBaseCli(yum_cli_comma...(truncated), kw=0x0) at Objects/funcobject.c:524 #47 0x00007fe2751a6ae3 in PyObject_Call (func=<function at remote 0xeaa578>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #48 0x00007fe2751bba3f in instancemethod_call (func=<function at remote 0xeaa578>, arg= (<RPMTransaction(installed_pkg_names=['perl-Pod-Escapes', 'perl-version', 'perl-Module-Pluggable', 'perl-Pod-Simple', 'perl-libs', 'perl', 'gawk', 'corosynclib', 'corosync', 'libuuid'], filelog=False, trans_running=True, filehandles={'None:corosynclib.1.2.3-15.el6-x86_64': 16, '1:perl-Pod-Escapes.1.04-115.el6-x86_64': 15, '3:perl-version.0.77-115.el6-x86_64': 16, '4:perl-libs.5.10.1-115.el6-x86_64': 16, 'None:libuuid.2.17.2-5.el6-x86_64': 16, 'None:corosync.1.2.3-15.el6-x86_64': 16, '1:perl-Module-Pluggable.3.90-115.el6-x86_64': 16, '1:perl-Pod-Simple.3.13-115.el6-x86_64': 16, '4:perl.5.10.1-115.el6-x86_64': 16, 'None:gawk.3.1.7-6.el6-x86_64': 16}, lastmsg=None, total_removed=0, total_actions=109L, _readpipe=<_TemporaryFileWrapper(close_called=False, read=<built-in method read of file object at remote 0x2a391c8>, name='/tmp/tmpyWSZAI', file=<file at remote 0x2a391c8>, delete=True) at remote 0x269f440>, _ts_done=<file at remote 0x2a398b0>, complete_actions=10, total_installed=10, base=<YumBaseCli(yum_cli_comma...(truncated), kw=0x0) at Objects/classobject.c:2579 #49 0x00007fe2751a6ae3 in PyObject_Call (func=<instancemethod at remote 0x3ccc190>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #50 0x00007fe275239db3 in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0x3ccc190>, arg= (8, 0L, 0L, (<rpm.hdr at remote 0x7fe275715d50>, '/var/cache/yum/x86_64/5.91Server/rhel/packages/libuuid-2.17.2-5.el6.x86_64.rpm'), ''), kw=<value optimized out>) at Python/ceval.c:3575 #51 0x00007fe26e4a3693 in ?? () from /usr/lib64/python2.6/site-packages/rpm/_rpmmodule.so #52 0x00007fe26e2731b0 in rpmtsNotify () from /usr/lib64/librpm.so.1 #53 0x00007fe26e2724ac in ?? () from /usr/lib64/librpm.so.1 #54 0x00007fe26e279b8d in rpmtsRun () from /usr/lib64/librpm.so.1 #55 0x00007fe26e4a351c in ?? () from /usr/lib64/python2.6/site-packages/rpm/_rpmmodule.so #56 0x00007fe2751a6ae3 in PyObject_Call (func=<built-in method run of TransactionSet object at remote 0x2324460>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #57 0x00007fe275239db3 in PyEval_CallObjectWithKeywords (func=<built-in method run of TransactionSet object at remote 0x2324460>, arg=(<instancemethod at remote 0x3ccc190>, '', 0), kw=<value optimized out>) at Python/ceval.c:3575 #58 0x00007fe2751c103c in methoddescr_call (descr=<value optimized out>, args=(<instancemethod at remote 0x3ccc190>, '', 0), kwds=0x0) at Objects/descrobject.c:246 #59 0x00007fe2751a6ae3 in PyObject_Call (func=<method_descriptor at remote 0x7fe27560e9e0>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #60 0x00007fe27523ee90 in do_call (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3917 #61 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3729 #62 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #63 0x00007fe275240c81 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3792 #64 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #65 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #66 0x00007fe275241561 in PyEval_EvalCodeEx (co=0x7fe275664af8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x2e360e0, kwcount=1, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968 #67 0x00007fe27523fa59 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3802 #68 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #69 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #70 0x00007fe275240c81 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3792 #71 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #72 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #73 0x00007fe275241561 in PyEval_EvalCodeEx (co=0xeb06c0, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0xedaec8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968 #74 0x00007fe27523fa59 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3802 #75 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #76 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #77 0x00007fe275241561 in PyEval_EvalCodeEx (co=0xeb08a0, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x7bd5e8, kwcount=1, defs=0xeab728, defcount=1, closure=0x0) at Python/ceval.c:2968 #78 0x00007fe27523fa59 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3802 #79 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3727 #80 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2389 #81 0x00007fe275241561 in PyEval_EvalCodeEx (co=0x7fe275642828, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968 #82 0x00007fe275241672 in PyEval_EvalCode (co=<value optimized out>, globals=<value optimized out>, locals=<value optimized out>) at Python/ceval.c:522 #83 0x00007fe27525c64c in run_mod (mod=<value optimized out>, filename=<value optimized out>, globals= {'__builtins__': <module at remote 0x7fe2756ecef8>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fe2756fe2f0>, 'yum': <module at remote 0x7fe275658948>, '__name__': '__main__', 'yummain': <module at remote 0xeb11d8>, '__doc__': None}, locals= {'__builtins__': <module at remote 0x7fe2756ecef8>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fe2756fe2f0>, 'yum': <module at remote 0x7fe275658948>, '__name__': '__main__', 'yummain': <module at remote 0xeb11d8>, '__doc__': None}, flags=<value optimized out>, arena=<value optimized out>) at Python/pythonrun.c:1335 #84 0x00007fe27525c720 in PyRun_FileExFlags (fp=0x7b97a0, filename=0x7fff5ed98923 "/usr/bin/yum", start=<value optimized out>, globals= {'__builtins__': <module at remote 0x7fe2756ecef8>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fe2756fe2f0>, 'yum': <module at remote 0x7fe275658948>, '__name__': '__main__', 'yummain': <module at remote 0xeb11d8>, '__doc__': None}, locals= {'__builtins__': <module at remote 0x7fe2756ecef8>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fe2756fe2f0>, 'yum': <module at remote 0x7fe275658948>, '__name__': '__main__', 'yummain': <module at remote 0xeb11d8>, '__doc__': None}, closeit=1, flags=0x7fff5ed98060) at Python/pythonrun.c:1321 #85 0x00007fe27525dafc in PyRun_SimpleFileExFlags (fp=0x7b97a0, filename=0x7fff5ed98923 "/usr/bin/yum", closeit=1, flags=0x7fff5ed98060) at Python/pythonrun.c:931 #86 0x00007fe27526a17d in Py_Main (argc=<value optimized out>, argv=<value optimized out>) at Modules/main.c:599 #87 0x00007fe27455ac5d in __libc_start_main (main=0x400710 <main>, argc=4, ubp_av=0x7fff5ed98188, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff5ed98178) at libc-start.c:226 #88 0x0000000000400649 in _start () [root@pcmk-2 ~]# ulimit -c unlimited [root@pcmk-2 ~]# yum update -y Loaded plugins: rhnplugin This system is not registered with RHN. RHN support will be disabled. rhel | 3.7 kB 00:00 rhel/primary_db | 2.9 MB 00:00 rhel-debug | 3.0 kB 00:00 rhel-debug/primary_db | 467 kB 00:00 rhel-ha | 3.7 kB 00:00 rhel-ha/primary_db | 31 kB 00:00 rhel-optional | 3.8 kB 00:00 rhel-optional/primary_db | 1.3 MB 00:00 Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package authconfig.x86_64 0:6.1.4-6.el6 set to be updated ---> Package clusterlib.x86_64 0:3.0.12-14.el6 set to be updated ---> Package cman.x86_64 0:3.0.12-14.el6 set to be updated ---> Package corosync.x86_64 0:1.2.3-15.el6 set to be updated ---> Package corosynclib.x86_64 0:1.2.3-15.el6 set to be updated ---> Package dbus-glib.x86_64 0:0.86-5.el6 set to be updated ---> Package dmraid.x86_64 0:1.0.0.rc16-9.el6 set to be updated ---> Package dmraid-events.x86_64 0:1.0.0.rc16-9.el6 set to be updated ---> Package gawk.x86_64 0:3.1.7-6.el6 set to be updated ---> Package grub.x86_64 1:0.97-65.el6 set to be updated ---> Package grubby.x86_64 0:7.0.15-2.el6 set to be updated ---> Package iptables.x86_64 0:1.4.7-3.el6 set to be updated ---> Package iptables-ipv6.x86_64 0:1.4.7-3.el6 set to be updated ---> Package kernel.x86_64 0:2.6.32-44.1.el6 set to be installed ---> Package kernel-firmware.noarch 0:2.6.32-44.1.el6 set to be updated ---> Package libblkid.x86_64 0:2.17.2-5.el6 set to be updated ---> Package libcgroup.x86_64 0:0.36.1-6.el6 set to be updated ---> Package libgcc.x86_64 0:4.4.4-12.el6 set to be updated ---> Package libgudev1.x86_64 0:147-2.21.el6 set to be updated ---> Package libstdc++.x86_64 0:4.4.4-12.el6 set to be updated ---> Package libudev.x86_64 0:147-2.21.el6 set to be updated ---> Package libuuid.x86_64 0:2.17.2-5.el6 set to be updated ---> Package libvirt-client.x86_64 0:0.8.1-15.el6 set to be updated ---> Package libxslt.x86_64 0:1.1.26-2.el6 set to be updated ---> Package lm_sensors-libs.x86_64 0:3.1.1-9.el6 set to be updated ---> Package mysql-libs.x86_64 0:5.1.47-4.el6 set to be updated ---> Package net-snmp.x86_64 1:5.5-24.el6 set to be updated ---> Package net-snmp-libs.x86_64 1:5.5-24.el6 set to be updated ---> Package net-snmp-utils.x86_64 1:5.5-24.el6 set to be updated ---> Package newt.x86_64 0:0.52.11-2.el6 set to be updated ---> Package newt-python.x86_64 0:0.52.11-2.el6 set to be updated ---> Package openssh.x86_64 0:5.3p1-19.el6 set to be updated ---> Package openssh-clients.x86_64 0:5.3p1-19.el6 set to be updated ---> Package openssh-server.x86_64 0:5.3p1-19.el6 set to be updated ---> Package perl.x86_64 4:5.10.1-115.el6 set to be updated ---> Package perl-Module-Pluggable.x86_64 1:3.90-115.el6 set to be updated ---> Package perl-Pod-Escapes.x86_64 1:1.04-115.el6 set to be updated ---> Package perl-Pod-Simple.x86_64 1:3.13-115.el6 set to be updated ---> Package perl-libs.x86_64 4:5.10.1-115.el6 set to be updated ---> Package perl-version.x86_64 3:0.77-115.el6 set to be updated ---> Package plymouth.x86_64 0:0.8.3-12.el6 set to be updated ---> Package plymouth-core-libs.x86_64 0:0.8.3-12.el6 set to be updated ---> Package plymouth-scripts.x86_64 0:0.8.3-12.el6 set to be updated ---> Package python.x86_64 0:2.6.5-3.el6 set to be updated ---> Package python-libs.x86_64 0:2.6.5-3.el6 set to be updated ---> Package python-urlgrabber.noarch 0:3.9.1-7.el6 set to be updated ---> Package redhat-logos.noarch 0:60.0.12-1.el6 set to be updated ---> Package resource-agents.x86_64 0:3.0.12-13.el6 set to be updated ---> Package rpcbind.x86_64 0:0.2.0-7.el6 set to be updated ---> Package selinux-policy.noarch 0:3.7.19-32.el6 set to be updated ---> Package selinux-policy-targeted.noarch 0:3.7.19-32.el6 set to be updated ---> Package sudo.x86_64 0:1.7.2p2-7.el6 set to be updated ---> Package udev.x86_64 0:147-2.21.el6 set to be updated ---> Package util-linux-ng.x86_64 0:2.17.2-5.el6 set to be updated ---> Package yum-utils.noarch 0:1.1.26-11.el6 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================================================================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================================================================================================================================ Installing: kernel x86_64 2.6.32-44.1.el6 rhel 22 M Updating: authconfig x86_64 6.1.4-6.el6 rhel 341 k clusterlib x86_64 3.0.12-14.el6 rhel-ha 74 k cman x86_64 3.0.12-14.el6 rhel-ha 403 k corosync x86_64 1.2.3-15.el6 rhel-ha 155 k corosynclib x86_64 1.2.3-15.el6 rhel-ha 152 k dbus-glib x86_64 0.86-5.el6 rhel 169 k dmraid x86_64 1.0.0.rc16-9.el6 rhel 138 k dmraid-events x86_64 1.0.0.rc16-9.el6 rhel 17 k gawk x86_64 3.1.7-6.el6 rhel 777 k grub x86_64 1:0.97-65.el6 rhel 882 k grubby x86_64 7.0.15-2.el6 rhel 41 k iptables x86_64 1.4.7-3.el6 rhel 243 k iptables-ipv6 x86_64 1.4.7-3.el6 rhel 91 k kernel-firmware noarch 2.6.32-44.1.el6 rhel 1.1 M libblkid x86_64 2.17.2-5.el6 rhel 107 k libcgroup x86_64 0.36.1-6.el6 rhel 93 k libgcc x86_64 4.4.4-12.el6 rhel 91 k libgudev1 x86_64 147-2.21.el6 rhel 55 k libstdc++ x86_64 4.4.4-12.el6 rhel 283 k libudev x86_64 147-2.21.el6 rhel 70 k libuuid x86_64 2.17.2-5.el6 rhel 60 k libvirt-client x86_64 0.8.1-15.el6 rhel 1.9 M libxslt x86_64 1.1.26-2.el6 rhel 449 k lm_sensors-libs x86_64 3.1.1-9.el6 rhel 36 k mysql-libs x86_64 5.1.47-4.el6 rhel 1.2 M net-snmp x86_64 1:5.5-24.el6 rhel 296 k net-snmp-libs x86_64 1:5.5-24.el6 rhel 1.5 M net-snmp-utils x86_64 1:5.5-24.el6 rhel 164 k newt x86_64 0.52.11-2.el6 rhel 96 k newt-python x86_64 0.52.11-2.el6 rhel 47 k openssh x86_64 5.3p1-19.el6 rhel 228 k openssh-clients x86_64 5.3p1-19.el6 rhel 349 k openssh-server x86_64 5.3p1-19.el6 rhel 278 k perl x86_64 4:5.10.1-115.el6 rhel 10 M perl-Module-Pluggable x86_64 1:3.90-115.el6 rhel 35 k perl-Pod-Escapes x86_64 1:1.04-115.el6 rhel 28 k perl-Pod-Simple x86_64 1:3.13-115.el6 rhel 207 k perl-libs x86_64 4:5.10.1-115.el6 rhel 575 k perl-version x86_64 3:0.77-115.el6 rhel 46 k plymouth x86_64 0.8.3-12.el6 rhel 83 k plymouth-core-libs x86_64 0.8.3-12.el6 rhel 84 k plymouth-scripts x86_64 0.8.3-12.el6 rhel 28 k python x86_64 2.6.5-3.el6 rhel 4.8 M python-libs x86_64 2.6.5-3.el6 rhel 617 k python-urlgrabber noarch 3.9.1-7.el6 rhel 84 k redhat-logos noarch 60.0.12-1.el6 rhel 26 M resource-agents x86_64 3.0.12-13.el6 rhel-ha 375 k rpcbind x86_64 0.2.0-7.el6 rhel 49 k selinux-policy noarch 3.7.19-32.el6 rhel 708 k selinux-policy-targeted noarch 3.7.19-32.el6 rhel 2.2 M sudo x86_64 1.7.2p2-7.el6 rhel 324 k udev x86_64 147-2.21.el6 rhel 338 k util-linux-ng x86_64 2.17.2-5.el6 rhel 1.5 M yum-utils noarch 1.1.26-11.el6 rhel 78 k Transaction Summary ================================================================================================================================================================================================================================================ Install 1 Package(s) Upgrade 54 Package(s) Total download size: 82 M Downloading Packages: (1/55): authconfig-6.1.4-6.el6.x86_64.rpm | 341 kB 00:00 (2/55): clusterlib-3.0.12-14.el6.x86_64.rpm | 74 kB 00:00 (3/55): cman-3.0.12-14.el6.x86_64.rpm | 403 kB 00:00 (4/55): corosync-1.2.3-15.el6.x86_64.rpm | 155 kB 00:00 (5/55): corosynclib-1.2.3-15.el6.x86_64.rpm | 152 kB 00:00 (6/55): dbus-glib-0.86-5.el6.x86_64.rpm | 169 kB 00:00 (7/55): dmraid-1.0.0.rc16-9.el6.x86_64.rpm | 138 kB 00:00 (8/55): dmraid-events-1.0.0.rc16-9.el6.x86_64.rpm | 17 kB 00:00 (9/55): gawk-3.1.7-6.el6.x86_64.rpm | 777 kB 00:00 (10/55): grub-0.97-65.el6.x86_64.rpm | 882 kB 00:00 (11/55): grubby-7.0.15-2.el6.x86_64.rpm | 41 kB 00:00 (12/55): iptables-1.4.7-3.el6.x86_64.rpm | 243 kB 00:00 (13/55): iptables-ipv6-1.4.7-3.el6.x86_64.rpm | 91 kB 00:00 (14/55): kernel-2.6.32-44.1.el6.x86_64.rpm | 22 MB 00:05 (15/55): kernel-firmware-2.6.32-44.1.el6.noarch.rpm | 1.1 MB 00:00 (16/55): libblkid-2.17.2-5.el6.x86_64.rpm | 107 kB 00:00 (17/55): libcgroup-0.36.1-6.el6.x86_64.rpm | 93 kB 00:00 (18/55): libgcc-4.4.4-12.el6.x86_64.rpm | 91 kB 00:00 (19/55): libgudev1-147-2.21.el6.x86_64.rpm | 55 kB 00:00 (20/55): libstdc++-4.4.4-12.el6.x86_64.rpm | 283 kB 00:00 (21/55): libudev-147-2.21.el6.x86_64.rpm | 70 kB 00:00 (22/55): libuuid-2.17.2-5.el6.x86_64.rpm | 60 kB 00:00 (23/55): libvirt-client-0.8.1-15.el6.x86_64.rpm | 1.9 MB 00:00 (24/55): libxslt-1.1.26-2.el6.x86_64.rpm | 449 kB 00:00 (25/55): lm_sensors-libs-3.1.1-9.el6.x86_64.rpm | 36 kB 00:00 (26/55): mysql-libs-5.1.47-4.el6.x86_64.rpm | 1.2 MB 00:00 (27/55): net-snmp-5.5-24.el6.x86_64.rpm | 296 kB 00:00 (28/55): net-snmp-libs-5.5-24.el6.x86_64.rpm | 1.5 MB 00:01 (29/55): net-snmp-utils-5.5-24.el6.x86_64.rpm | 164 kB 00:00 (30/55): newt-0.52.11-2.el6.x86_64.rpm | 96 kB 00:00 (31/55): newt-python-0.52.11-2.el6.x86_64.rpm | 47 kB 00:00 (32/55): openssh-5.3p1-19.el6.x86_64.rpm | 228 kB 00:00 (33/55): openssh-clients-5.3p1-19.el6.x86_64.rpm | 349 kB 00:00 (34/55): openssh-server-5.3p1-19.el6.x86_64.rpm | 278 kB 00:00 (35/55): perl-5.10.1-115.el6.x86_64.rpm | 10 MB 00:02 (36/55): perl-Module-Pluggable-3.90-115.el6.x86_64.rpm | 35 kB 00:00 (37/55): perl-Pod-Escapes-1.04-115.el6.x86_64.rpm | 28 kB 00:00 (38/55): perl-Pod-Simple-3.13-115.el6.x86_64.rpm | 207 kB 00:00 (39/55): perl-libs-5.10.1-115.el6.x86_64.rpm | 575 kB 00:00 (40/55): perl-version-0.77-115.el6.x86_64.rpm | 46 kB 00:00 (41/55): plymouth-0.8.3-12.el6.x86_64.rpm | 83 kB 00:00 (42/55): plymouth-core-libs-0.8.3-12.el6.x86_64.rpm | 84 kB 00:00 (43/55): plymouth-scripts-0.8.3-12.el6.x86_64.rpm | 28 kB 00:00 (44/55): python-2.6.5-3.el6.x86_64.rpm | 4.8 MB 00:01 (45/55): python-libs-2.6.5-3.el6.x86_64.rpm | 617 kB 00:00 (46/55): python-urlgrabber-3.9.1-7.el6.noarch.rpm | 84 kB 00:00 (47/55): redhat-logos-60.0.12-1.el6.noarch.rpm | 26 MB 00:13 (48/55): resource-agents-3.0.12-13.el6.x86_64.rpm | 375 kB 00:00 (49/55): rpcbind-0.2.0-7.el6.x86_64.rpm | 49 kB 00:00 (50/55): selinux-policy-3.7.19-32.el6.noarch.rpm | 708 kB 00:00 (51/55): selinux-policy-targeted-3.7.19-32.el6.noarch.rpm | 2.2 MB 00:00 (52/55): sudo-1.7.2p2-7.el6.x86_64.rpm | 324 kB 00:00 (53/55): udev-147-2.21.el6.x86_64.rpm | 338 kB 00:00 (54/55): util-linux-ng-2.17.2-5.el6.x86_64.rpm | 1.5 MB 00:00 (55/55): yum-utils-1.1.26-11.el6.noarch.rpm | 78 kB 00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Total 2.1 MB/s | 82 MB 00:38 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Updating : 1:perl-Pod-Escapes-1.04-115.el6.x86_64 1/109 Updating : 3:perl-version-0.77-115.el6.x86_64 2/109 Updating : 1:perl-Module-Pluggable-3.90-115.el6.x86_64 3/109 Updating : 1:perl-Pod-Simple-3.13-115.el6.x86_64 4/109 Updating : 4:perl-libs-5.10.1-115.el6.x86_64 5/109 Updating : 4:perl-5.10.1-115.el6.x86_64 6/109 Updating : gawk-3.1.7-6.el6.x86_64 7/109 Updating : corosynclib-1.2.3-15.el6.x86_64 8/109 Updating : corosync-1.2.3-15.el6.x86_64 9/109 Updating : libuuid-2.17.2-5.el6.x86_64 10/109 Segmentation fault (core dumped) [root@pcmk-2 ~]# rpm -qa Freeing read locks for locker 0xe: 3482/140610609796864 Freeing read locks for locker 0x10: 3482/140610609796864 Freeing read locks for locker 0x212: 3482/140610609796864 Freeing read locks for locker 0x214: 3482/140610609796864 Freeing read locks for locker 0x215: 3482/140610609796864 Freeing read locks for locker 0x216: 3482/140610609796864 Freeing read locks for locker 0x217: 3482/140610609796864 Freeing read locks for locker 0x218: 3482/140610609796864 Freeing read locks for locker 0x219: 3482/140610609796864 Freeing read locks for locker 0x21a: 3482/140610609796864 Freeing read locks for locker 0x21b: 3482/140610609796864 Freeing read locks for locker 0x21c: 3482/140610609796864 Freeing read locks for locker 0x21d: 3482/140610609796864 Freeing read locks for locker 0x21e: 3482/140610609796864 Freeing read locks for locker 0x21f: 3482/140610609796864 Freeing read locks for locker 0x220: 3482/140610609796864 Freeing read locks for locker 0x221: 3482/140610609796864 Freeing read locks for locker 0x222: 3482/140610609796864 rt61pci-firmware-1.2-7.el6.noarch zd1211-firmware-1.4-4.el6.noarch basesystem-10.0-4.el6.noarch ivtv-firmware-20080701-20.2.noarch ncurses-base-5.7-3.20090208.el6.x86_64 openssh-server-5.3p1-18.el6.x86_64 perl-version-0.77-113.el6.x86_64 perl-5.10.1-113.el6.x86_64 bash-4.1.2-3.el6.x86_64 info-4.13a-8.el6.x86_64 zlib-1.2.3-25.el6.x86_64 popt-1.13-7.el6.x86_64 file-libs-5.04-5.el6.x86_64 libcom_err-1.41.12-2.el6.x86_64 libuuid-2.17.2-4.el6.x86_64 libsepol-2.0.41-3.el6.x86_64 checkpolicy-2.0.22-1.el6.x86_64 cluster-glue-libs-1.0.5-2.el6.x86_64 diffutils-2.8.1-28.el6.x86_64 libmlx4-1.0.1-5.el6.x86_64 nss-sysinit-3.12.6-3.el6.x86_64 libnl-1.1-11.el6.x86_64 libcurl-7.19.7-16.el6.x86_64 libtirpc-0.2.0-4.1.el6.x86_64 gnupg2-2.0.14-3.el6.x86_64 oddjob-0.30-1.el6.x86_64 rpm-4.8.0-12.el6.x86_64 net-snmp-libs-5.5-23.el6.x86_64 redhat-logos-60.0.11-2.el6.noarch netcf-libs-0.1.6-2.el6.x86_64 redhat-release-server-5.91Server-6.0.0.33.el6.x86_64 net-snmp-utils-5.5-23.el6.x86_64 shadow-utils-4.1.4.2-7.el6.x86_64 librdmacm-1.0.10-2.el6.x86_64 initscripts-9.03.12-1.el6.x86_64 corosynclib-1.2.3-12.el6.x86_64 udev-147-2.20.el6.x86_64 openais-1.1.1-5.el6.x86_64 device-mapper-1.02.51-2.el6.x86_64 modcluster-0.16.2-8.el6.x86_64 device-mapper-event-1.02.51-2.el6.x86_64 fence-virt-0.2.1-4.el6.x86_64 grep-2.6.3-2.el6.x86_64 sg3_utils-libs-1.28-3.el6.x86_64 bzip2-1.0.5-6.1.el6.x86_64 nc-1.84-22.el6.x86_64 libselinux-utils-2.0.94-1.el6.x86_64 libesmtp-1.0.4-15.el6.x86_64 ricci-0.16.2-9.el6.x86_64 dhclient-4.1.1-11.P1.el6.x86_64 numactl-2.0.3-9.el6.x86_64 pygobject2-2.20.0-5.el6.x86_64 gnutls-2.8.5-4.el6.x86_64 attr-2.4.44-4.el6.x86_64 libpcap-1.0.0-6.20091201git117cb5.el6.x86_64 gmp-4.3.1-7.el6.x86_64 nfs-utils-1.2.2-4.el6.x86_64 libuser-0.56.13-3.el6.x86_64 libtalloc-2.0.1-1.1.el6.x86_64 sudo-1.7.2p2-6.el6.x86_64 cyrus-sasl-md5-2.1.23-8.el6.x86_64 selinux-policy-targeted-3.7.19-31.el6.noarch libvirt-client-0.8.1-13.el6.x86_64 vim-minimal-7.2.411-1.4.el6.x86_64 quota-3.17-10.el6.x86_64 libutempter-1.1.5-4.1.el6.x86_64 xinetd-2.3.14-29.el6.x86_64 cluster-glue-1.0.5-2.el6.x86_64 ncurses-5.7-3.20090208.el6.x86_64 perl-Net-Telnet-3.03-11.el6.noarch pam-1.1.1-4.el6.x86_64 cman-3.0.12-12.el6.x86_64 mingetty-1.08-4.1.el6.x86_64 pacemaker-libs-1.1.2-7.el6.x86_64 pacemaker-debuginfo-1.1.2-7.el6.x86_64 perl-version-0.77-115.el6.x86_64 libsemanage-2.0.43-4.el6.x86_64 perl-Pod-Simple-3.13-115.el6.x86_64 perl-5.10.1-115.el6.x86_64 yum-metadata-parser-1.1.2-14.1.el6.x86_64 corosynclib-1.2.3-15.el6.x86_64 pyOpenSSL-0.10-2.el6.x86_64 libuuid-2.17.2-5.el6.x86_64 newt-python-0.52.11-1.el6.x86_64 hwdata-0.230-1.el6.noarch iputils-20071127-12.el6.x86_64 cyrus-sasl-2.1.23-8.el6.x86_64 crontabs-1.10-32.1.el6.noarch yum-rhn-plugin-0.9.1-5.el6.noarch acl-2.2.49-4.el6.x86_64 kernel-2.6.32-37.el6.x86_64 b43-openfwwf-5.2-4.el6.noarch iwl5000-firmware-8.24.2.12-3.el6.noarch atmel-firmware-1.3-7.el6.noarch ql2200-firmware-2.02.08-3.1.el6.noarch ql2500-firmware-5.03.02-2.el6.noarch ipw2200-firmware-3.1-4.el6.noarch openssh-clients-5.3p1-18.el6.x86_64 perl-Pod-Escapes-1.04-113.el6.x86_64 perl-Module-Pluggable-3.90-113.el6.x86_64 libgcc-4.4.4-10.el6.x86_64 glibc-common-2.12-1.4.el6.x86_64 libudev-147-2.20.el6.x86_64 krb5-libs-1.8.2-2.el6.x86_64 cpio-2.10-9.el6.x86_64 filesystem-2.4.30-2.1.el6.x86_64 ca-certificates-2010.63-3.el6.noarch tzdata-2010i-1.el6.noarch ncurses-libs-5.7-3.20090208.el6.x86_64 audit-libs-2.0.4-1.el6.x86_64 chkconfig-1.3.46-1.el6.x86_64 libselinux-2.0.94-1.el6.x86_64 gamin-0.1.10-9.el6.x86_64 nspr-4.8.4-2.el6.x86_64 nss-util-3.12.6-1.el6.x86_64 readline-6.0-3.el6.x86_64 libacl-2.2.49-4.el6.x86_64 rhn-client-tools-1.0.0-27.el6.noarch kernel-firmware-2.6.32-44.el6.noarch setup-2.8.14-10.el6.noarch sqlite-3.6.20-1.el6.x86_64 libidn-1.18-2.el6.x86_64 xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64 pcre-7.8-3.1.el6.x86_64 libgcrypt-1.4.5-3.el6.x86_64 cryptsetup-luks-1.1.2-1.el6.x86_64 kpartx-0.4.9-23.el6.x86_64 rsyslog-4.6.2-2.el6.x86_64 pciutils-libs-3.1.4-9.el6.x86_64 less-436-4.el6.x86_64 libusb-0.1.12-23.el6.x86_64 file-5.04-5.el6.x86_64 dracut-004-25.el6.noarch kernel-2.6.32-44.el6.x86_64 pinentry-0.7.6-5.el6.x86_64 rhn-setup-1.0.0-27.el6.noarch e2fsprogs-libs-1.41.12-2.el6.x86_64 ethtool-2.6.33-0.3.el6.x86_64 gpgme-1.1.8-3.el6.x86_64 fipscheck-lib-1.2.0-4.1.el6.x86_64 python-dmidecode-3.10.12-1.el6.x86_64 python-pycurl-7.19.0-5.el6.x86_64 python-gudev-147.1-4.el6.x86_64 newt-0.52.11-1.el6.x86_64 python-urlgrabber-3.9.1-6.el6.noarch dmraid-events-1.0.0.rc16-8.el6.x86_64 postfix-2.6.6-2.el6.x86_64 usermode-1.102-3.el6.x86_64 efibootmgr-0.5.4-8.el6.x86_64 iwl5150-firmware-8.24.2.2-1.el6.noarch grub-0.97-62.el6.x86_64 libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch iwl3945-firmware-15.32.2.9-4.el6.noarch coreutils-libs-8.4-9.el6.x86_64 ql2100-firmware-1.19.38-3.1.el6.noarch openssl-1.0.0-4.el6.x86_64 ql23xx-firmware-3.03.27-3.1.el6.noarch module-init-tools-3.9-15.el6.x86_64 libedit-2.11-4.20080712cvs.1.el6.x86_64 dbus-libs-1.2.24-2.el6.x86_64 gdb-7.1-28.el6.x86_64 upstart-0.6.5-6.1.el6.x86_64 perl-libs-5.10.1-113.el6.x86_64 gzip-1.3.12-18.el6.x86_64 yum-utils-1.1.26-10.el6.noarch iptables-ipv6-1.4.7-2.el6.x86_64 glibc-2.12-1.4.el6.x86_64 tar-1.23-3.el6.x86_64 db4-4.7.25-16.el6.x86_64 procps-3.2.8-14.el6.x86_64 elfutils-libelf-0.148-1.el6.x86_64 db4-utils-4.7.25-16.el6.x86_64 findutils-4.4.2-6.el6.x86_64 python-2.6.2-11.el6.x86_64 libtool-ltdl-2.2.6-15.5.el6.x86_64 pth-2.0.7-9.3.el6.x86_64 libxslt-1.1.26-1.el6.1.x86_64 bzip2-libs-1.0.5-6.1.el6.x86_64 libibverbs-1.1.3-4.el6.x86_64 sed-4.2.1-5.el6.x86_64 libgssglue-0.1-8.1.el6.x86_64 dbus-1.2.24-2.el6.x86_64 libcap-2.16-5.2.el6.x86_64 lm_sensors-libs-3.1.1-8.el6.x86_64 rpm-python-4.8.0-12.el6.x86_64 augeas-libs-0.7.2-2.el6.x86_64 net-snmp-5.5-23.el6.x86_64 libgpg-error-1.7-3.el6.x86_64 rpcbind-0.2.0-5.el6.x86_64 lua-5.1.4-4.1.el6.x86_64 corosync-1.2.3-12.el6.x86_64 cyrus-sasl-lib-2.1.23-8.el6.x86_64 clusterlib-3.0.12-12.el6.x86_64 openaislib-1.1.1-5.el6.x86_64 libxml2-2.7.6-1.el6.x86_64 telnet-0.17-46.el6.x86_64 cryptsetup-luks-libs-1.1.2-1.el6.x86_64 ipmitool-1.8.11-6.el6.x86_64 policycoreutils-2.0.82-32.el6.x86_64 sg3_utils-1.28-3.el6.x86_64 selinux-policy-3.7.19-31.el6.noarch nss-tools-3.12.6-3.el6.x86_64 kbd-1.15-11.el6.x86_64 parted-2.1-8.el6.x86_64 lvm2-2.02.69-2.el6.x86_64 keyutils-1.4-1.el6.x86_64 expat-2.0.1-9.1.el6.x86_64 libtasn1-2.3-3.el6.x86_64 m2crypto-0.20.2-7.el6.x86_64 libevent-1.4.13-1.el6.x86_64 libgudev1-147-2.20.el6.x86_64 nfs-utils-lib-1.1.5-1.el6.x86_64 cifs-utils-4.4-4.el6.x86_64 dracut-kernel-004-25.el6.noarch yajl-1.0.7-3.el6.x86_64 yum-3.2.27-12.el6.noarch tcp_wrappers-7.6-56.3.el6.x86_64 system-config-firewall-base-1.2.26-1.el6.noarch resource-agents-3.0.12-9.el6.x86_64 psmisc-22.6-15.el6.x86_64 perl-TimeDate-1.16-11.1.el6.noarch libss-1.41.12-2.el6.x86_64 pexpect-2.3-6.el6.noarch cracklib-dicts-2.8.16-2.el6.x86_64 fence-agents-3.0.12-6.el6.x86_64 pacemaker-1.1.2-7.el6.x86_64 perl-Pod-Escapes-1.04-115.el6.x86_64 fipscheck-1.2.0-4.1.el6.x86_64 perl-Module-Pluggable-3.90-115.el6.x86_64 perl-libs-5.10.1-115.el6.x86_64 libxml2-python-2.7.6-1.el6.x86_64 gawk-3.1.7-6.el6.x86_64 dbus-python-0.83.0-6.1.el6.x86_64 corosync-1.2.3-15.el6.x86_64 slang-2.2.1-1.el6.x86_64 sgpio-1.2.0.10-5.el6.x86_64 dmraid-1.0.0.rc16-8.el6.x86_64 cronie-anacron-1.4.4-2.el6.x86_64 rhnsd-4.9.3-2.el6.x86_64 audit-2.0.4-1.el6.x86_64 libdrm-2.4.20-2.el6.x86_64 bfa-firmware-2.1.2.1-2.el6.noarch aic94xx-firmware-30-2.el6.noarch rootfiles-8.1-6.1.el6.noarch iwl1000-firmware-128.50.3.1-1.1.el6.noarch rt73usb-firmware-1.8-7.el6.noarch ipw2100-firmware-1.3-11.el6.noarch openssh-5.3p1-18.el6.x86_64 wget-1.12-1.4.el6.x86_64 perl-Pod-Simple-3.13-113.el6.x86_64 valgrind-3.5.0-18.el6.x86_64 nss-softokn-freebl-3.12.4-18.el6.x86_64 glib2-2.22.5-4.el6.x86_64 gawk-3.1.7-5.el6.x86_64 iptables-1.4.7-2.el6.x86_64 libattr-2.4.44-4.el6.x86_64 coreutils-8.4-9.el6.x86_64 openldap-2.4.19-15.el6.x86_64 libssh2-1.2.2-6.el6.x86_64 libcap-ng-0.6.4-3.el6.x86_64 logrotate-3.7.8-12.el6.x86_64 iproute-2.6.32-9.el6.x86_64 gdbm-1.8.0-36.el6.x86_64 plymouth-core-libs-0.8.3-11.el6.x86_64 m4-1.4.13-5.el6.x86_64 libffi-3.0.5-3.2.el6.x86_64 python-libs-2.6.2-11.el6.x86_64 libblkid-2.17.2-4.el6.x86_64 nss-softokn-3.12.4-18.el6.x86_64 nss-3.12.6-3.el6.x86_64 plymouth-scripts-0.8.3-11.el6.x86_64 curl-7.19.7-16.el6.x86_64 rpm-libs-4.8.0-12.el6.x86_64 MAKEDEV-3.24-6.el6.x86_64 util-linux-ng-2.17.2-4.el6.x86_64 device-mapper-libs-1.02.51-2.el6.x86_64 device-mapper-event-libs-1.02.51-2.el6.x86_64 lvm2-libs-2.02.69-2.el6.x86_64 libcgroup-0.36.1-5.el6.x86_64 plymouth-0.8.3-11.el6.x86_64 kbd-misc-1.15-11.el6.noarch tcp_wrappers-libs-7.6-56.3.el6.x86_64 sysvinit-tools-2.87-3.dsf.el6.x86_64 dbus-glib-0.86-3.el6.x86_64 mysql-libs-5.1.47-3.el6.x86_64 authconfig-6.1.4-4.el6.x86_64 libstdc++-4.4.4-10.el6.x86_64 grubby-7.0.15-1.el6.x86_64 libnih-1.0.1-6.el6.x86_64 xorg-x11-drv-ati-firmware-6.13.0-6.el6.noarch rhn-check-1.0.0-27.el6.noarch net-tools-1.60-102.el6.x86_64 which-2.19-5.1.el6.x86_64 cracklib-2.8.16-2.el6.x86_64 keyutils-libs-1.4-1.el6.x86_64 passwd-0.77-4.el6.x86_64 ustr-1.0.4-9.1.el6.x86_64 pygpgme-0.1-18.20090824bzr68.el6.x86_64 python-ethtool-0.3-5.1.el6.x86_64 dash-0.5.5.1-3.1.el6.x86_64 python-iniparse-0.3.1-2.1.el6.noarch rhnlib-2.5.22-5.el6.noarch mdadm-3.1.2-11.el6.x86_64 cronie-1.4.4-2.el6.x86_64 e2fsprogs-1.41.12-2.el6.x86_64 iwl6000-firmware-9.176.4.1-2.el6.noarch ql2400-firmware-5.03.02-1.el6.noarch iwl4965-firmware-228.61.2.24-2.1.el6.noarch Here's another one from the same machine as comment #9. The stack trace is a little borked because we're in the middle of updating python. Core was generated by `/usr/bin/python /usr/bin/yum update python'. Program terminated with signal 6, Aborted. #0 0x00007f1c37fdc9b5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); (gdb) where #0 0x00007f1c37fdc9b5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007f1c37fde195 in abort () at abort.c:92 #2 0x00007f1c37fd5945 in __assert_fail (assertion=0x7f1c310edbc9 "fd && fd->magic == 0x04463138", file=<value optimized out>, line=1566, function=<value optimized out>) at assert.c:81 #3 0x00007f1c310e022c in Fclose (fd=0xe058e0) at rpmio.c:1566 #4 0x00007f1c31cccfd7 in runScript (psm=0x2fe3610, h=0xe058e0, stag=RPMTAG_POSTIN, argvp=<value optimized out>, script=0x0, arg1=2, arg2=-1) at psm.c:781 #5 0x00007f1c31ccdeda in runInstScript (psm=0x2fe3610, stage=<value optimized out>) at psm.c:819 #6 rpmpsmStage (psm=0x2fe3610, stage=<value optimized out>) at psm.c:1558 #7 0x00007f1c31cceae5 in rpmpsmStage (psm=0x2fe3610, stage=<value optimized out>) at psm.c:1423 #8 0x00007f1c31cce72b in rpmpsmStage (psm=0x2fe3610, stage=<value optimized out>) at psm.c:1504 #9 0x00007f1c31ce7b5b in rpmtsProcess (ts=0x1978d40, okProbs=<value optimized out>, ignoreSet=<value optimized out>) at transaction.c:1435 #10 rpmtsRun (ts=0x1978d40, okProbs=<value optimized out>, ignoreSet=<value optimized out>) at transaction.c:1498 #11 0x00007f1c31f1151c in rpmts_Run (s=0x1346e20, args=<value optimized out>, kwds=<value optimized out>) at rpmts-py.c:556 #12 0x00007f1c38c14ae3 in ?? () from /usr/lib64/libpython2.6.so.1.0 #13 0x0000000002b20f50 in ?? () #14 0x0000000001294dd0 in ?? () #15 0x0000000001346e20 in ?? () #16 0x0000000000000004 in ?? () #17 0x00007f1c38ca7db3 in ?? () from /usr/lib64/libpython2.6.so.1.0 #18 0x00000000007c30a0 in ?? () #19 0x00007f1c390701dc in ?? () #20 0x00007f1c38cace90 in PyEval_EvalFrameEx () from /usr/lib64/libpython2.6.so.1.0 #21 0x00007f1c38caec81 in PyEval_EvalFrameEx () from /usr/lib64/libpython2.6.so.1.0 #22 0x00007f1c38caf561 in PyEval_EvalFrameEx () from /usr/lib64/libpython2.6.so.1.0 #23 0x0000000000f6c950 in ?? () #24 0x00000000024a5d88 in ?? () #25 0x0000000000f6b740 in ?? () #26 0x00007ffffd9384b8 in ?? () #27 0x00007ffffd9384c8 in ?? () #28 0x0000000000000000 in ?? () This one is from a different machine that had the latest and greatest python from the nightlies. Core was generated by `/usr/bin/python /usr/bin/yum update'. Program terminated with signal 11, Segmentation fault. #0 malloc_consolidate (av=0x7f8d5b05fe80) at malloc.c:5155 5155 nextsize = chunksize(nextchunk); Missing separate debuginfos, use: debuginfo-install libgcc-4.4.4-10.el6.x86_64 (gdb) where #0 malloc_consolidate (av=0x7f8d5b05fe80) at malloc.c:5155 #1 0x00007f8d5ad5d6d2 in _int_malloc (av=0x7f8d5b05fe80, bytes=<value optimized out>) at malloc.c:4373 #2 0x00007f8d5ad5e798 in __libc_calloc (n=<value optimized out>, elem_size=<value optimized out>) at malloc.c:4065 #3 0x00007f8d53e17fec in lzopen_internal (path=<value optimized out>, mode=<value optimized out>, fd=<value optimized out>, xz=1) at rpmio.c:1180 #4 0x00007f8d53e1bc5e in xzdopen (ofd=0x3f85fb0, fmode=0x44a7970 "r.xz") at rpmio.c:1218 #5 xzdFdopen (ofd=0x3f85fb0, fmode=0x44a7970 "r.xz") at rpmio.c:1359 #6 Fdopen (ofd=0x3f85fb0, fmode=0x44a7970 "r.xz") at rpmio.c:1719 #7 0x00007f8d54a09d8e in rpmpsmStage (psm=0x3ddb0d0, stage=<value optimized out>) at psm.c:1312 #8 0x00007f8d54a09714 in rpmpsmStage (psm=0x3ddb0d0, stage=<value optimized out>) at psm.c:1503 #9 0x00007f8d54a22b5b in rpmtsProcess (ts=0x2f6dc70, okProbs=<value optimized out>, ignoreSet=<value optimized out>) at transaction.c:1435 #10 rpmtsRun (ts=0x2f6dc70, okProbs=<value optimized out>, ignoreSet=<value optimized out>) at transaction.c:1498 #11 0x00007f8d54c4c51c in rpmts_Run (s=0x385cd50, args=<value optimized out>, kwds=<value optimized out>) at rpmts-py.c:556 #12 0x00007f8d5b94fe13 in PyObject_Call (func=<built-in method run of TransactionSet object at remote 0x385cd50>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #13 0x00007f8d5b9e4ac3 in PyEval_CallObjectWithKeywords (func=<built-in method run of TransactionSet object at remote 0x385cd50>, arg=(<instancemethod at remote 0x472b050>, '', 0), kw=<value optimized out>) at Python/ceval.c:3619 #14 0x00007f8d5b96a99c in methoddescr_call (descr=<value optimized out>, args=(<instancemethod at remote 0x472b050>, '', 0), kwds=0x0) at Objects/descrobject.c:246 #15 0x00007f8d5b94fe13 in PyObject_Call (func=<method_descriptor at remote 0x7f8d5bdc4bd8>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #16 0x00007f8d5b9e98b1 in do_call (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3968 #17 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3773 #18 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #19 0x00007f8d5b9eb52d in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3836 #20 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #21 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #22 0x00007f8d5b9ec5a4 in PyEval_EvalCodeEx (co=0x7f8d5be19a80, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x3a12680, kwcount=1, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000 #23 0x00007f8d5b9ea61e in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3846 #24 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #25 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #26 0x00007f8d5b9eb52d in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3836 #27 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #28 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #29 0x00007f8d5b9ec5a4 in PyEval_EvalCodeEx (co=0x25d6be8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x25cae48, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000 #30 0x00007f8d5b9ea61e in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3846 #31 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #32 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #33 0x00007f8d5b9ec5a4 in PyEval_EvalCodeEx (co=0x25d6dc8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x1ead628, kwcount=1, defs=0x25a1ae8, defcount=1, closure=0x0) at Python/ceval.c:3000 #34 0x00007f8d5b9ea61e in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3846 #35 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #36 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #37 0x00007f8d5b9ec5a4 in PyEval_EvalCodeEx (co=0x7f8d5bdf97b0, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000 #38 0x00007f8d5b9ec6a2 in PyEval_EvalCode (co=<value optimized out>, globals=<value optimized out>, locals=<value optimized out>) at Python/ceval.c:541 #39 0x00007f8d5ba076ec in run_mod (mod=<value optimized out>, filename=<value optimized out>, globals= {'__builtins__': <module at remote 0x7f8d5bead868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7f8d5beadc20>, 'yum': <module at remote 0x7f8d5be0cec0>, '__name__': '__main__', 'yummain': <module at remote 0x25a28a0>, '__doc__': None}, locals= {'__builtins__': <module at remote 0x7f8d5bead868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7f8d5beadc20>, 'yum': <module at remote 0x7f8d5be0cec0>, '__name__': '__main__', 'yummain': <module at remote 0x25a28a0>, '__doc__': None}, flags=<value optimized out>, arena=<value optimized out>) at Python/pythonrun.c:1339 #40 0x00007f8d5ba077c0 in PyRun_FileExFlags (fp=0x1ead480, filename=0x7fff76d52926 "/usr/bin/yum", start=<value optimized out>, globals= {'__builtins__': <module at remote 0x7f8d5bead868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7f8d5beadc20>, 'yum': <module at remote 0x7f8d5be0cec0>, '__name__': '__main__', 'yummain': <module at remote 0x25a28a0>, '__doc__': None}, locals= {'__builtins__': <module at remote 0x7f8d5bead868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7f8d5beadc20>, 'yum': <module at remote 0x7f8d5be0cec0>, '__name__': '__main__', 'yummain': <module at remote 0x25a28a0>, '__doc__': None}, closeit=1, flags=0x7fff76d511d0) at Python/pythonrun.c:1325 #41 0x00007f8d5ba08c5c in PyRun_SimpleFileExFlags (fp=0x1ead480, filename=0x7fff76d52926 "/usr/bin/yum", closeit=1, flags=0x7fff76d511d0) at Python/pythonrun.c:935 #42 0x00007f8d5ba152bd in Py_Main (argc=<value optimized out>, argv=<value optimized out>) at Modules/main.c:572 #43 0x00007f8d5ad03c5d in __libc_start_main (main=0x400710 <main>, argc=3, ubp_av=0x7fff76d512f8, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff76d512e8) at libc-start.c:226 #44 0x0000000000400649 in _start () [root@pcmk-3 ~]# rpm -qa rt61pci-firmware-1.2-7.el6.noarch zd1211-firmware-1.4-4.el6.noarch basesystem-10.0-4.el6.noarch ivtv-firmware-20080701-20.2.noarch ncurses-base-5.7-3.20090208.el6.x86_64 openssh-server-5.3p1-18.el6.x86_64 perl-version-0.77-113.el6.x86_64 perl-5.10.1-113.el6.x86_64 bash-4.1.2-3.el6.x86_64 info-4.13a-8.el6.x86_64 zlib-1.2.3-25.el6.x86_64 popt-1.13-7.el6.x86_64 file-libs-5.04-5.el6.x86_64 libcom_err-1.41.12-2.el6.x86_64 libuuid-2.17.2-4.el6.x86_64 libsepol-2.0.41-3.el6.x86_64 checkpolicy-2.0.22-1.el6.x86_64 cluster-glue-libs-1.0.5-2.el6.x86_64 diffutils-2.8.1-28.el6.x86_64 libmlx4-1.0.1-5.el6.x86_64 nss-sysinit-3.12.6-3.el6.x86_64 libnl-1.1-11.el6.x86_64 libcurl-7.19.7-16.el6.x86_64 libtirpc-0.2.0-4.1.el6.x86_64 gnupg2-2.0.14-3.el6.x86_64 oddjob-0.30-1.el6.x86_64 rpm-4.8.0-12.el6.x86_64 net-snmp-libs-5.5-23.el6.x86_64 redhat-logos-60.0.11-2.el6.noarch netcf-libs-0.1.6-2.el6.x86_64 redhat-release-server-5.91Server-6.0.0.33.el6.x86_64 net-snmp-utils-5.5-23.el6.x86_64 shadow-utils-4.1.4.2-7.el6.x86_64 librdmacm-1.0.10-2.el6.x86_64 initscripts-9.03.12-1.el6.x86_64 corosynclib-1.2.3-12.el6.x86_64 udev-147-2.20.el6.x86_64 openais-1.1.1-5.el6.x86_64 device-mapper-1.02.51-2.el6.x86_64 modcluster-0.16.2-8.el6.x86_64 device-mapper-event-1.02.51-2.el6.x86_64 fence-virt-0.2.1-4.el6.x86_64 grep-2.6.3-2.el6.x86_64 sg3_utils-libs-1.28-3.el6.x86_64 bzip2-1.0.5-6.1.el6.x86_64 nc-1.84-22.el6.x86_64 libselinux-utils-2.0.94-1.el6.x86_64 libesmtp-1.0.4-15.el6.x86_64 ricci-0.16.2-9.el6.x86_64 dhclient-4.1.1-11.P1.el6.x86_64 numactl-2.0.3-9.el6.x86_64 pygobject2-2.20.0-5.el6.x86_64 gnutls-2.8.5-4.el6.x86_64 attr-2.4.44-4.el6.x86_64 libpcap-1.0.0-6.20091201git117cb5.el6.x86_64 gmp-4.3.1-7.el6.x86_64 nfs-utils-1.2.2-4.el6.x86_64 libuser-0.56.13-3.el6.x86_64 libtalloc-2.0.1-1.1.el6.x86_64 sudo-1.7.2p2-6.el6.x86_64 cyrus-sasl-md5-2.1.23-8.el6.x86_64 selinux-policy-targeted-3.7.19-31.el6.noarch libvirt-client-0.8.1-13.el6.x86_64 vim-minimal-7.2.411-1.4.el6.x86_64 quota-3.17-10.el6.x86_64 libutempter-1.1.5-4.1.el6.x86_64 xinetd-2.3.14-29.el6.x86_64 cluster-glue-1.0.5-2.el6.x86_64 ncurses-5.7-3.20090208.el6.x86_64 perl-Net-Telnet-3.03-11.el6.noarch pam-1.1.1-4.el6.x86_64 cman-3.0.12-12.el6.x86_64 mingetty-1.08-4.1.el6.x86_64 pacemaker-libs-1.1.2-7.el6.x86_64 pacemaker-debuginfo-1.1.2-7.el6.x86_64 python-2.6.5-3.el6.x86_64 libsemanage-2.0.43-4.el6.x86_64 perl-version-0.77-115.el6.x86_64 perl-Pod-Simple-3.13-115.el6.x86_64 yum-metadata-parser-1.1.2-14.1.el6.x86_64 perl-5.10.1-115.el6.x86_64 pyOpenSSL-0.10-2.el6.x86_64 corosynclib-1.2.3-15.el6.x86_64 newt-python-0.52.11-1.el6.x86_64 libuuid-2.17.2-5.el6.x86_64 hwdata-0.230-1.el6.noarch yum-plugin-auto-update-debug-info-1.1.26-11.el6.noarch iputils-20071127-12.el6.x86_64 openssl-debuginfo-1.0.0-4.el6.x86_64 cyrus-sasl-2.1.23-8.el6.x86_64 expat-debuginfo-2.0.1-9.1.el6.x86_64 crontabs-1.10-32.1.el6.noarch sqlite-debuginfo-3.6.20-1.el6.x86_64 yum-rhn-plugin-0.9.1-5.el6.noarch python-debuginfo-2.6.5-3.el6.x86_64 acl-2.2.49-4.el6.x86_64 glibc-debuginfo-2.12-1.4.el6.x86_64 kernel-2.6.32-37.el6.x86_64 gdbm-debuginfo-1.8.0-36.el6.x86_64 b43-openfwwf-5.2-4.el6.noarch libssh2-debuginfo-1.2.2-6.el6.x86_64 iwl5000-firmware-8.24.2.12-3.el6.noarch libidn-debuginfo-1.18-2.el6.x86_64 atmel-firmware-1.3-7.el6.noarch nss-debuginfo-3.12.6-3.el6.x86_64 ql2200-firmware-2.02.08-3.1.el6.noarch xz-debuginfo-4.999.9-0.3.beta.20091007git.el6.x86_64 ql2500-firmware-5.03.02-2.el6.noarch popt-debuginfo-1.13-7.el6.x86_64 ipw2200-firmware-3.1-4.el6.noarch libgpg-error-debuginfo-1.7-3.el6.x86_64 openssh-clients-5.3p1-18.el6.x86_64 pyOpenSSL-debuginfo-0.10-2.el6.x86_64 perl-Pod-Escapes-1.04-113.el6.x86_64 m2crypto-debuginfo-0.20.2-7.el6.x86_64 perl-Module-Pluggable-3.90-113.el6.x86_64 gamin-debuginfo-0.1.10-9.el6.x86_64 libgcc-4.4.4-10.el6.x86_64 attr-debuginfo-2.4.44-4.el6.x86_64 glibc-common-2.12-1.4.el6.x86_64 pygpgme-debuginfo-0.1-18.20090824bzr68.el6.x86_64 libudev-147-2.20.el6.x86_64 gpgme-debuginfo-1.1.8-3.el6.x86_64 krb5-libs-1.8.2-2.el6.x86_64 libselinux-debuginfo-2.0.94-1.el6.x86_64 cpio-2.10-9.el6.x86_64 yum-metadata-parser-debuginfo-1.1.2-14.1.el6.x86_64 lua-debuginfo-5.1.4-4.1.el6.x86_64 filesystem-2.4.30-2.1.el6.x86_64 cyrus-sasl-debuginfo-2.1.23-8.el6.x86_64 ca-certificates-2010.63-3.el6.noarch tzdata-2010i-1.el6.noarch ncurses-libs-5.7-3.20090208.el6.x86_64 audit-libs-2.0.4-1.el6.x86_64 chkconfig-1.3.46-1.el6.x86_64 libselinux-2.0.94-1.el6.x86_64 gamin-0.1.10-9.el6.x86_64 nspr-4.8.4-2.el6.x86_64 nss-util-3.12.6-1.el6.x86_64 readline-6.0-3.el6.x86_64 libacl-2.2.49-4.el6.x86_64 rhn-client-tools-1.0.0-27.el6.noarch kernel-firmware-2.6.32-44.el6.noarch setup-2.8.14-10.el6.noarch sqlite-3.6.20-1.el6.x86_64 libidn-1.18-2.el6.x86_64 xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64 pcre-7.8-3.1.el6.x86_64 libgcrypt-1.4.5-3.el6.x86_64 cryptsetup-luks-1.1.2-1.el6.x86_64 kpartx-0.4.9-23.el6.x86_64 rsyslog-4.6.2-2.el6.x86_64 pciutils-libs-3.1.4-9.el6.x86_64 less-436-4.el6.x86_64 libusb-0.1.12-23.el6.x86_64 file-5.04-5.el6.x86_64 dracut-004-25.el6.noarch kernel-2.6.32-44.el6.x86_64 pinentry-0.7.6-5.el6.x86_64 rhn-setup-1.0.0-27.el6.noarch e2fsprogs-libs-1.41.12-2.el6.x86_64 ethtool-2.6.33-0.3.el6.x86_64 gpgme-1.1.8-3.el6.x86_64 fipscheck-lib-1.2.0-4.1.el6.x86_64 python-dmidecode-3.10.12-1.el6.x86_64 python-pycurl-7.19.0-5.el6.x86_64 python-gudev-147.1-4.el6.x86_64 newt-0.52.11-1.el6.x86_64 python-urlgrabber-3.9.1-6.el6.noarch dmraid-events-1.0.0.rc16-8.el6.x86_64 postfix-2.6.6-2.el6.x86_64 usermode-1.102-3.el6.x86_64 efibootmgr-0.5.4-8.el6.x86_64 iwl5150-firmware-8.24.2.2-1.el6.noarch grub-0.97-62.el6.x86_64 libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch iwl3945-firmware-15.32.2.9-4.el6.noarch coreutils-libs-8.4-9.el6.x86_64 ql2100-firmware-1.19.38-3.1.el6.noarch openssl-1.0.0-4.el6.x86_64 ql23xx-firmware-3.03.27-3.1.el6.noarch module-init-tools-3.9-15.el6.x86_64 libedit-2.11-4.20080712cvs.1.el6.x86_64 dbus-libs-1.2.24-2.el6.x86_64 gdb-7.1-28.el6.x86_64 upstart-0.6.5-6.1.el6.x86_64 perl-libs-5.10.1-113.el6.x86_64 gzip-1.3.12-18.el6.x86_64 yum-utils-1.1.26-10.el6.noarch iptables-ipv6-1.4.7-2.el6.x86_64 glibc-2.12-1.4.el6.x86_64 tar-1.23-3.el6.x86_64 db4-4.7.25-16.el6.x86_64 procps-3.2.8-14.el6.x86_64 elfutils-libelf-0.148-1.el6.x86_64 db4-utils-4.7.25-16.el6.x86_64 findutils-4.4.2-6.el6.x86_64 libtool-ltdl-2.2.6-15.5.el6.x86_64 pth-2.0.7-9.3.el6.x86_64 libxslt-1.1.26-1.el6.1.x86_64 bzip2-libs-1.0.5-6.1.el6.x86_64 libibverbs-1.1.3-4.el6.x86_64 sed-4.2.1-5.el6.x86_64 libgssglue-0.1-8.1.el6.x86_64 dbus-1.2.24-2.el6.x86_64 libcap-2.16-5.2.el6.x86_64 lm_sensors-libs-3.1.1-8.el6.x86_64 rpm-python-4.8.0-12.el6.x86_64 augeas-libs-0.7.2-2.el6.x86_64 net-snmp-5.5-23.el6.x86_64 libgpg-error-1.7-3.el6.x86_64 rpcbind-0.2.0-5.el6.x86_64 lua-5.1.4-4.1.el6.x86_64 corosync-1.2.3-12.el6.x86_64 cyrus-sasl-lib-2.1.23-8.el6.x86_64 clusterlib-3.0.12-12.el6.x86_64 openaislib-1.1.1-5.el6.x86_64 libxml2-2.7.6-1.el6.x86_64 telnet-0.17-46.el6.x86_64 cryptsetup-luks-libs-1.1.2-1.el6.x86_64 ipmitool-1.8.11-6.el6.x86_64 policycoreutils-2.0.82-32.el6.x86_64 sg3_utils-1.28-3.el6.x86_64 selinux-policy-3.7.19-31.el6.noarch nss-tools-3.12.6-3.el6.x86_64 kbd-1.15-11.el6.x86_64 parted-2.1-8.el6.x86_64 lvm2-2.02.69-2.el6.x86_64 keyutils-1.4-1.el6.x86_64 expat-2.0.1-9.1.el6.x86_64 libtasn1-2.3-3.el6.x86_64 m2crypto-0.20.2-7.el6.x86_64 libevent-1.4.13-1.el6.x86_64 libgudev1-147-2.20.el6.x86_64 nfs-utils-lib-1.1.5-1.el6.x86_64 cifs-utils-4.4-4.el6.x86_64 dracut-kernel-004-25.el6.noarch yajl-1.0.7-3.el6.x86_64 yum-3.2.27-12.el6.noarch tcp_wrappers-7.6-56.3.el6.x86_64 system-config-firewall-base-1.2.26-1.el6.noarch resource-agents-3.0.12-9.el6.x86_64 psmisc-22.6-15.el6.x86_64 perl-TimeDate-1.16-11.1.el6.noarch libss-1.41.12-2.el6.x86_64 pexpect-2.3-6.el6.noarch cracklib-dicts-2.8.16-2.el6.x86_64 fence-agents-3.0.12-6.el6.x86_64 pacemaker-1.1.2-7.el6.x86_64 python-libs-2.6.5-3.el6.x86_64 fipscheck-1.2.0-4.1.el6.x86_64 perl-Pod-Escapes-1.04-115.el6.x86_64 perl-Module-Pluggable-3.90-115.el6.x86_64 libxml2-python-2.7.6-1.el6.x86_64 perl-libs-5.10.1-115.el6.x86_64 dbus-python-0.83.0-6.1.el6.x86_64 gawk-3.1.7-6.el6.x86_64 slang-2.2.1-1.el6.x86_64 corosync-1.2.3-15.el6.x86_64 sgpio-1.2.0.10-5.el6.x86_64 libblkid-2.17.2-5.el6.x86_64 libffi-debuginfo-3.0.5-3.2.el6.x86_64 dmraid-1.0.0.rc16-8.el6.x86_64 bzip2-debuginfo-1.0.5-6.1.el6.x86_64 cronie-anacron-1.4.4-2.el6.x86_64 readline-debuginfo-6.0-3.el6.x86_64 rhnsd-4.9.3-2.el6.x86_64 zlib-debuginfo-1.2.3-25.el6.x86_64 audit-2.0.4-1.el6.x86_64 ncurses-debuginfo-5.7-3.20090208.el6.x86_64 libdrm-2.4.20-2.el6.x86_64 db4-debuginfo-4.7.25-16.el6.x86_64 bfa-firmware-2.1.2.1-2.el6.noarch rpm-debuginfo-4.8.0-12.el6.x86_64 aic94xx-firmware-30-2.el6.noarch pth-debuginfo-2.0.7-9.3.el6.x86_64 rootfiles-8.1-6.1.el6.noarch libxml2-debuginfo-2.7.6-1.el6.x86_64 iwl1000-firmware-128.50.3.1-1.1.el6.noarch file-debuginfo-5.04-5.el6.x86_64 rt73usb-firmware-1.8-7.el6.noarch curl-debuginfo-7.19.7-16.el6.x86_64 ipw2100-firmware-1.3-11.el6.noarch elfutils-debuginfo-0.148-1.el6.x86_64 openssh-5.3p1-18.el6.x86_64 e2fsprogs-debuginfo-1.41.12-2.el6.x86_64 wget-1.12-1.4.el6.x86_64 glib2-debuginfo-2.22.5-4.el6.x86_64 perl-Pod-Simple-3.13-113.el6.x86_64 python-pycurl-debuginfo-7.19.0-5.el6.x86_64 valgrind-3.5.0-18.el6.x86_64 krb5-debuginfo-1.8.2-2.el6.x86_64 nss-softokn-freebl-3.12.4-18.el6.x86_64 nspr-debuginfo-4.8.4-2.el6.x86_64 glib2-2.22.5-4.el6.x86_64 nss-util-debuginfo-3.12.6-1.el6.x86_64 gawk-3.1.7-5.el6.x86_64 acl-debuginfo-2.2.49-4.el6.x86_64 iptables-1.4.7-2.el6.x86_64 libcap-debuginfo-2.16-5.2.el6.x86_64 libattr-2.4.44-4.el6.x86_64 keyutils-debuginfo-1.4-1.el6.x86_64 coreutils-8.4-9.el6.x86_64 openldap-debuginfo-2.4.19-15.el6.x86_64 openldap-2.4.19-15.el6.x86_64 nss-softokn-debuginfo-3.12.4-18.el6.x86_64 libssh2-1.2.2-6.el6.x86_64 libcap-ng-0.6.4-3.el6.x86_64 logrotate-3.7.8-12.el6.x86_64 iproute-2.6.32-9.el6.x86_64 gdbm-1.8.0-36.el6.x86_64 plymouth-core-libs-0.8.3-11.el6.x86_64 m4-1.4.13-5.el6.x86_64 libffi-3.0.5-3.2.el6.x86_64 libblkid-2.17.2-4.el6.x86_64 nss-softokn-3.12.4-18.el6.x86_64 nss-3.12.6-3.el6.x86_64 plymouth-scripts-0.8.3-11.el6.x86_64 curl-7.19.7-16.el6.x86_64 rpm-libs-4.8.0-12.el6.x86_64 MAKEDEV-3.24-6.el6.x86_64 util-linux-ng-2.17.2-4.el6.x86_64 device-mapper-libs-1.02.51-2.el6.x86_64 device-mapper-event-libs-1.02.51-2.el6.x86_64 lvm2-libs-2.02.69-2.el6.x86_64 libcgroup-0.36.1-5.el6.x86_64 plymouth-0.8.3-11.el6.x86_64 kbd-misc-1.15-11.el6.noarch tcp_wrappers-libs-7.6-56.3.el6.x86_64 sysvinit-tools-2.87-3.dsf.el6.x86_64 dbus-glib-0.86-3.el6.x86_64 mysql-libs-5.1.47-3.el6.x86_64 authconfig-6.1.4-4.el6.x86_64 libstdc++-4.4.4-10.el6.x86_64 grubby-7.0.15-1.el6.x86_64 libnih-1.0.1-6.el6.x86_64 xorg-x11-drv-ati-firmware-6.13.0-6.el6.noarch rhn-check-1.0.0-27.el6.noarch net-tools-1.60-102.el6.x86_64 which-2.19-5.1.el6.x86_64 cracklib-2.8.16-2.el6.x86_64 keyutils-libs-1.4-1.el6.x86_64 passwd-0.77-4.el6.x86_64 ustr-1.0.4-9.1.el6.x86_64 pygpgme-0.1-18.20090824bzr68.el6.x86_64 python-ethtool-0.3-5.1.el6.x86_64 dash-0.5.5.1-3.1.el6.x86_64 python-iniparse-0.3.1-2.1.el6.noarch rhnlib-2.5.22-5.el6.noarch mdadm-3.1.2-11.el6.x86_64 cronie-1.4.4-2.el6.x86_64 e2fsprogs-1.41.12-2.el6.x86_64 iwl6000-firmware-9.176.4.1-2.el6.noarch ql2400-firmware-5.03.02-1.el6.noarch iwl4965-firmware-228.61.2.24-2.1.el6.noarch [root@pcmk-3 ~]# And from another machine with the very latest nightlies: Core was generated by `/usr/bin/python /usr/bin/yum install -y emacs-nox'. Program terminated with signal 6, Aborted. #0 0x00007fb16627b9b5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); (gdb) where #0 0x00007fb16627b9b5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007fb16627d195 in abort () at abort.c:92 #2 0x00007fb1662b8e1b in __libc_message (do_abort=2, fmt=0x7fb16638cab8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186 #3 0x00007fb1662be736 in malloc_printerr (action=3, str=0x7fb16638ce18 "free(): corrupted unsorted chunks", ptr=<value optimized out>) at malloc.c:6283 #4 0x00007fb15f382439 in rfree (ptr=<value optimized out>) at rpmmalloc.c:78 #5 0x00007fb15f37ea7c in fdFree (fd=0x327b5b0, msg=<value optimized out>) at rpmio.c:407 #6 0x00007fb15f37f16f in Fclose (fd=0x327b5b0) at rpmio.c:1595 #7 0x00007fb15ff6bfd7 in runScript (psm=0x1a93ee0, h=0x327b5b0, stag=RPMTAG_POSTIN, argvp=<value optimized out>, script= 0x38b54b2 "for f in ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse ediff efaq eintr elisp emacs emacs-mime epa erc eshell eudc flymake forms gnus idlwave info mairix-el message mh-e newsticker nxml-m"..., arg1=1, arg2=-1) at psm.c:781 #8 0x00007fb15ff6ceda in runInstScript (psm=0x1a93ee0, stage=<value optimized out>) at psm.c:819 #9 rpmpsmStage (psm=0x1a93ee0, stage=<value optimized out>) at psm.c:1558 #10 0x00007fb15ff6dae5 in rpmpsmStage (psm=0x1a93ee0, stage=<value optimized out>) at psm.c:1423 #11 0x00007fb15ff6d72b in rpmpsmStage (psm=0x1a93ee0, stage=<value optimized out>) at psm.c:1504 #12 0x00007fb15ff86b5b in rpmtsProcess (ts=0x38051f0, okProbs=<value optimized out>, ignoreSet=<value optimized out>) at transaction.c:1435 #13 rpmtsRun (ts=0x38051f0, okProbs=<value optimized out>, ignoreSet=<value optimized out>) at transaction.c:1498 #14 0x00007fb1601b051c in rpmts_Run (s=0x1eb8870, args=<value optimized out>, kwds=<value optimized out>) at rpmts-py.c:556 #15 0x00007fb166eb3e13 in PyObject_Call (func=<built-in method run of TransactionSet object at remote 0x1eb8870>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #16 0x00007fb166f48ac3 in PyEval_CallObjectWithKeywords (func=<built-in method run of TransactionSet object at remote 0x1eb8870>, arg=(<instancemethod at remote 0x3e54690>, '', 0), kw=<value optimized out>) at Python/ceval.c:3619 #17 0x00007fb166ece99c in methoddescr_call (descr=<value optimized out>, args=(<instancemethod at remote 0x3e54690>, '', 0), kwds=0x0) at Objects/descrobject.c:246 #18 0x00007fb166eb3e13 in PyObject_Call (func=<method_descriptor at remote 0x7fb167328bd8>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492 #19 0x00007fb166f4d8b1 in do_call (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3968 #20 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3773 #21 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #22 0x00007fb166f4f52d in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3836 #23 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #24 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #25 0x00007fb166f505a4 in PyEval_EvalCodeEx (co=0x7fb16737da80, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x1a1fa80, kwcount=1, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000 #26 0x00007fb166f4e61e in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3846 #27 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #28 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #29 0x00007fb166f4f52d in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3836 #30 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #31 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #32 0x00007fb166f505a4 in PyEval_EvalCodeEx (co=0x1ba8be8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x1b95788, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000 #33 0x00007fb166f4e61e in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3846 #34 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #35 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #36 0x00007fb166f505a4 in PyEval_EvalCodeEx (co=0x1ba8dc8, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=1, kws=0x1477628, kwcount=1, defs=0x1b70ae8, defcount=1, closure=0x0) at Python/ceval.c:3000 #37 0x00007fb166f4e61e in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3846 #38 call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:3771 #39 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2412 #40 0x00007fb166f505a4 in PyEval_EvalCodeEx (co=0x7fb16735d7b0, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3000 #41 0x00007fb166f506a2 in PyEval_EvalCode (co=<value optimized out>, globals=<value optimized out>, locals=<value optimized out>) at Python/ceval.c:541 #42 0x00007fb166f6b6ec in run_mod (mod=<value optimized out>, filename=<value optimized out>, globals= {'__builtins__': <module at remote 0x7fb167411868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fb167411c20>, 'yum': <module at remote 0x7fb167370ef8>, '__name__': '__main__', 'yummain': <module at remote 0x1b71910>, '__doc__': None}, locals= {'__builtins__': <module at remote 0x7fb167411868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fb167411c20>, 'yum': <module at remote 0x7fb167370ef8>, '__name__': '__main__', 'yummain': <module at remote 0x1b71910>, '__doc__': None}, flags=<value optimized out>, arena=<value optimized out>) at Python/pythonrun.c:1339 #43 0x00007fb166f6b7c0 in PyRun_FileExFlags (fp=0x1477480, filename=0x7fff88f48918 "/usr/bin/yum", start=<value optimized out>, globals= {'__builtins__': <module at remote 0x7fb167411868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fb167411c20>, 'yum': <module at remote 0x7fb167370ef8>, '__name__': '__main__', 'yummain': <module at remote 0x1b71910>, '__doc__': None}, locals= {'__builtins__': <module at remote 0x7fb167411868>, '__file__': '/usr/bin/yum', '__package__': None, 'sys': <module at remote 0x7fb167411c20>, 'yum': <module at remote 0x7fb167370ef8>, '__name__': '__main__', 'yummain': <module at remote 0x1b71910>, '__doc__': None}, closeit=1, flags=0x7fff88f46e90) at Python/pythonrun.c:1325 #44 0x00007fb166f6cc5c in PyRun_SimpleFileExFlags (fp=0x1477480, filename=0x7fff88f48918 "/usr/bin/yum", closeit=1, flags=0x7fff88f46e90) at Python/pythonrun.c:935 #45 0x00007fb166f792bd in Py_Main (argc=<value optimized out>, argv=<value optimized out>) at Modules/main.c:572 #46 0x00007fb166267c5d in __libc_start_main (main=0x400710 <main>, argc=5, ubp_av=0x7fff88f46fb8, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff88f46fa8) at libc-start.c:226 #47 0x0000000000400649 in _start () [root@pcmk-4 ~]# yum install -y emacs-nox Loaded plugins: rhnplugin This system is not registered with RHN. RHN support will be disabled. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package emacs-nox.x86_64 1:23.1-20.el6 set to be updated --> Processing Dependency: emacs-common = 1:23.1-20.el6 for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4)(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2()(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Running transaction check ---> Package alsa-lib.x86_64 0:1.0.21-3.el6 set to be updated ---> Package emacs-common.x86_64 1:23.1-20.el6 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================================================================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================================================================================================================================ Installing: emacs-nox x86_64 1:23.1-20.el6 rhel 1.9 M Installing for dependencies: alsa-lib x86_64 1.0.21-3.el6 rhel 368 k emacs-common x86_64 1:23.1-20.el6 rhel 18 M Transaction Summary ================================================================================================================================================================================================================================================ Install 3 Package(s) Upgrade 0 Package(s) Total download size: 20 M Installed size: 69 M Downloading Packages: (1/3): alsa-lib-1.0.21-3.el6.x86_64.rpm | 368 kB 00:00 (2/3): emacs-common-23.1-20.el6.x86_64.rpm | 18 MB 00:02 (3/3): emacs-nox-23.1-20.el6.x86_64.rpm | 1.9 MB 00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Total 6.8 MB/s | 20 MB 00:03 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 1:emacs-common-23.1-20.el6.x86_64 1/3 *** glibc detected *** /usr/bin/python: free(): corrupted unsorted chunks: 0x0000000002fe0730 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x75736)[0x7fb1662be736] /usr/lib64/librpmio.so.1(rfree+0x9)[0x7fb15f382439] /usr/lib64/librpmio.so.1(fdFree+0xec)[0x7fb15f37ea7c] /usr/lib64/librpmio.so.1(Fclose+0xef)[0x7fb15f37f16f] /usr/lib64/librpm.so.1(+0x33fd7)[0x7fb15ff6bfd7] /usr/lib64/librpm.so.1(+0x34eda)[0x7fb15ff6ceda] /usr/lib64/librpm.so.1(+0x35ae5)[0x7fb15ff6dae5] /usr/lib64/librpm.so.1(+0x3572b)[0x7fb15ff6d72b] /usr/lib64/librpm.so.1(rpmtsRun+0x86b)[0x7fb15ff86b5b] /usr/lib64/python2.6/site-packages/rpm/_rpmmodule.so(+0xe51c)[0x7fb1601b051c] /usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x7fb166eb3e13] /usr/lib64/libpython2.6.so.1.0(PyEval_CallObjectWithKeywords+0x43)[0x7fb166f48ac3] /usr/lib64/libpython2.6.so.1.0(+0x5e99c)[0x7fb166ece99c] /usr/lib64/libpython2.6.so.1.0(PyObject_Call+0x53)[0x7fb166eb3e13] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x42b1)[0x7fb166f4d8b1] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x5f2d)[0x7fb166f4f52d] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7fb166f505a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x501e)[0x7fb166f4e61e] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x5f2d)[0x7fb166f4f52d] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7fb166f505a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x501e)[0x7fb166f4e61e] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7fb166f505a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x501e)[0x7fb166f4e61e] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x904)[0x7fb166f505a4] /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCode+0x32)[0x7fb166f506a2] /usr/lib64/libpython2.6.so.1.0(+0xfb6ec)[0x7fb166f6b6ec] /usr/lib64/libpython2.6.so.1.0(PyRun_FileExFlags+0x90)[0x7fb166f6b7c0] /usr/lib64/libpython2.6.so.1.0(PyRun_SimpleFileExFlags+0xdc)[0x7fb166f6cc5c] /usr/lib64/libpython2.6.so.1.0(Py_Main+0xadd)[0x7fb166f792bd] /lib64/libc.so.6(__libc_start_main+0xfd)[0x7fb166267c5d] /usr/bin/python[0x400649] ======= Memory map: ======== 00400000-00401000 r-xp 00000000 fd:00 395019 /usr/bin/python 00600000-00601000 rw-p 00000000 fd:00 395019 /usr/bin/python 013ec000-0411c000 rw-p 00000000 00:00 0 [heap] 7fb1538e3000-7fb15399b000 rw-s 00000000 fd:00 263278 /var/lib/rpm/__db.004 7fb15399b000-7fb153add000 rw-s 00000000 fd:00 263277 /var/lib/rpm/__db.003 7fb153add000-7fb153b15000 rw-s 00000000 fd:00 263268 /var/lib/rpm/__db.002 7fb153b15000-7fb153b1a000 r-xp 00000000 fd:00 129844 /lib64/libnss_dns-2.12.so 7fb153b1a000-7fb153d19000 ---p 00005000 fd:00 129844 /lib64/libnss_dns-2.12.so 7fb153d19000-7fb153d1a000 r--p 00004000 fd:00 129844 /lib64/libnss_dns-2.12.so 7fb153d1a000-7fb153d1b000 rw-p 00005000 fd:00 129844 /lib64/libnss_dns-2.12.so 7fb153d1b000-7fb153dd3000 rw-s 00000000 fd:00 263278 /var/lib/rpm/__db.004 7fb153dd3000-7fb153f15000 rw-s 00000000 fd:00 263277 /var/lib/rpm/__db.003 7fb153f15000-7fb153f79000 r-xp 00000000 fd:00 3010 /usr/lib64/python2.6/site-packages/M2Crypto/__m2crypto.so 7fb153f79000-7fb154178000 ---p 00064000 fd:00 3010 /usr/lib64/python2.6/site-packages/M2Crypto/__m2crypto.so 7fb154178000-7fb154182000 rw-p 00063000 fd:00 3010 /usr/lib64/python2.6/site-packages/M2Crypto/__m2crypto.so 7fb154182000-7fb15418d000 r-xp 00000000 fd:00 3168 /usr/lib64/python2.6/site-packages/OpenSSL/SSL.so 7fb15418d000-7fb15438c000 ---p 0000b000 fd:00 3168 /usr/lib64/python2.6/site-packages/OpenSSL/SSL.so 7fb15438c000-7fb154390000 rw-p 0000a000 fd:00 3168 /usr/lib64/python2.6/site-packages/OpenSSL/SSL.so 7fb154390000-7fb15439d000 r-xp 00000000 fd:00 3170 /usr/lib64/python2.6/site-packages/OpenSSL/crypto.so 7fb15439d000-7fb15459c000 ---p 0000d000 fd:00 3170 /usr/lib64/python2.6/site-packages/OpenSSL/crypto.so 7fb15459c000-7fb1545a2000 rw-p 0000c000 fd:00 3170 /usr/lib64/python2.6/site-packages/OpenSSL/crypto.so 7fb1545a2000-7fb1545a4000 r-xp 00000000 fd:00 3171 /usr/lib64/python2.6/site-packages/OpenSSL/rand.so 7fb1545a4000-7fb1547a4000 ---p 00002000 fd:00 3171 /usr/lib64/python2.6/site-packages/OpenSSL/rand.so 7fb1547a4000-7fb1547a5000 rw-p 00002000 fd:00 3171 /usr/lib64/python2.6/site-packages/OpenSSL/rand.so 7fb1547a5000-7fb1547c2000 r-xp 00000000 fd:00 129873 /lib64/libtinfo.so.5.7 7fb1547c2000-7fb1549c2000 ---p 0001d000 fd:00 129873 /lib64/libtinfo.so.5.7 7fb1549c2000-7fb1549c6000 rw-p 0001d000 fd:00 129873 /lib64/libtinfo.so.5.7 7fb1549c6000-7fb1549f4000 r-xp 00000000 fd:00 129871 /lib64/libncursesw.so.5.7 7fb1549f4000-7fb154bf4000 ---p 0002e000 fd:00 129871 /lib64/libncursesw.so.5.7 7fb154bf4000-7fb154bf5000 rw-p 0002e000 fd:00 129871 /lib64/libncursesw.so.5.7 7fb154bf5000-7fb154c06000 r-xp 00000000 fd:00 394409 /usr/lib64/python2.6/lib-dynload/_curses.so 7fb154c06000-7fb154e06000 ---p 00011000 fd:00 394409 /usr/lib64/python2.6/lib-dynload/_curses.so 7fb154e06000-7fb154e08000 rw-p 00011000 fd:00 394409 /usr/lib64/python2.6/lib-dynload/_curses.so 7fb154e08000-7fb154e0c000 r-xp 00000000 fd:00 400576 /usr/lib64/python2.6/lib-dynload/termios.so 7fb154e0c000-7fb15500c000 ---p 00004000 fd:00 400576 /usr/lib64/python2.6/lib-dynload/termios.so 7fb15500c000-7fb15500e000 rw-p 00004000 fd:00 400576 /usr/lib64/python2.6/lib-dynload/termios.so 7fb15500e000-7fb155155000 r-xp 00000000 fd:00 392921 /usr/lib64/libxml2.so.2.7.6 7fb155155000-7fb155354000 ---p 00147000 fd:00 392921 /usr/lib64/libxml2.so.2.7.6 7fb155354000-7fb15535e000 rw-p 00146000 fd:00 392921 /usr/lib64/libxml2.so.2.7.6 7fb15535e000-7fb15535f000 rw-p 00000000 00:00 0 7fb15535f000-7fb155443000 r-xp 00000000 fd:00 129891 /lib64/libglib-2.0.so.0.2200.5 7fb155443000-7fb155643000 ---p 000e4000 fd:00 129891 /lib64/libglib-2.0.so.0.2200.5 7fb155643000-7fb155644000 rw-p 000e4000 fd:00 129891 /lib64/libglib-2.0.so.0.2200.5 7fb155644000-7fb155645000 rw-p 00000000 00:00 0 7fb155645000-7fb15564f000 r-xp 00000000 fd:00 2889 /usr/lib64/python2.6/site-packages/_sqlitecache.so 7fb15564f000-7fb15584f000 ---p 0000a000 fd:00 2889 /usr/lib64/python2.6/site-packages/_sqlitecache.so 7fb15584f000-7fb155850000 rw-p 0000a000 fd:00 2889 /usr/lib64/python2.6/site-packages/_sqlitecache.so 7fb155850000-7fb155851000 r-xp 00000000 fd:00 400560 /usr/lib64/python2.6/lib-dynload/_weakref.so 7fb155851000-7fb155a51000 ---p 00001000 fd:00 400560 /usr/lib64/python2.6/lib-dynload/_weakref.so 7fb155a51000-7fb155a52000 rw-p 00001000 fd:00 400560 /usr/lib64/python2.6/lib-dynload/_weakref.so 7fb155a52000-7fb155a63000 r-xp 00000000 fd:00 400557 /usr/lib64/python2.6/lib-dynload/_sqlite3.so 7fb155a63000-7fb155c62000 ---p 00011000 fd:00 400557 /usr/lib64/python2.6/lib-dynload/_sqlite3.so 7fb155c62000-7fb155c65000 rw-p 00010000 fd:00 400557 /usr/lib64/python2.6/lib-dynload/_sqlite3.so 7fb155c65000-7fb155c75000 r-xp 00000000 fd:00 394440 /usr/lib64/python2.6/lib-dynload/datetime.so 7fb155c75000-7fb155e75000 ---p 00010000 fd:00 394440 /usr/lib64/python2.6/lib-dynload/datetime.so 7fb155e75000-7fb155e79000 rw-p 00010000 fd:00 394440 /usr/lib64/python2.6/lib-dynload/datetime.so 7fb155e79000-7fb155e84000 r-xp 00000000 fd:00 394456 /usr/lib64/python2.6/lib-dynload/pyexpat.so 7fb155e84000-7fb156083000 ---p 0000b000 fd:00 394456 /usr/lib64/python2.6/lib-dynload/pyexpat.so 7fb156083000-7fb156085000 rw-p 0000a000 fd:00 394456 /usr/lib64/python2.6/lib-dynload/pyexpat.so 7fb156085000-7fb1560ab000 r-xp 00000000 fd:00 130033 /lib64/libexpat.so.1.5.2Aborted (core dumped) [root@pcmk-4 ~]# rpm -qa Freeing read locks for locker 0x4ed: 14446/140399918438144 Freeing read locks for locker 0x4ef: 14446/140399918438144 Freeing read locks for locker 0x51b: 14446/140399918438144 Freeing read locks for locker 0x51d: 14446/140399918438144 Freeing read locks for locker 0x51e: 14446/140399918438144 Freeing read locks for locker 0x51f: 14446/140399918438144 Freeing read locks for locker 0x520: 14446/140399918438144 Freeing read locks for locker 0x521: 14446/140399918438144 Freeing read locks for locker 0x522: 14446/140399918438144 Freeing read locks for locker 0x523: 14446/140399918438144 Freeing read locks for locker 0x524: 14446/140399918438144 Freeing read locks for locker 0x525: 14446/140399918438144 Freeing read locks for locker 0x526: 14446/140399918438144 Freeing read locks for locker 0x527: 14446/140399918438144 Freeing read locks for locker 0x528: 14446/140399918438144 Freeing read locks for locker 0x529: 14446/140399918438144 Freeing read locks for locker 0x52a: 14446/140399918438144 rt61pci-firmware-1.2-7.el6.noarch zd1211-firmware-1.4-4.el6.noarch basesystem-10.0-4.el6.noarch ivtv-firmware-20080701-20.2.noarch ncurses-base-5.7-3.20090208.el6.x86_64 bash-4.1.2-3.el6.x86_64 info-4.13a-8.el6.x86_64 zlib-1.2.3-25.el6.x86_64 popt-1.13-7.el6.x86_64 file-libs-5.04-5.el6.x86_64 libcom_err-1.41.12-2.el6.x86_64 libsepol-2.0.41-3.el6.x86_64 checkpolicy-2.0.22-1.el6.x86_64 diffutils-2.8.1-28.el6.x86_64 libmlx4-1.0.1-5.el6.x86_64 nss-sysinit-3.12.6-3.el6.x86_64 libnl-1.1-11.el6.x86_64 libcurl-7.19.7-16.el6.x86_64 libtirpc-0.2.0-4.1.el6.x86_64 gnupg2-2.0.14-3.el6.x86_64 oddjob-0.30-1.el6.x86_64 rpm-4.8.0-12.el6.x86_64 netcf-libs-0.1.6-2.el6.x86_64 redhat-release-server-5.91Server-6.0.0.33.el6.x86_64 shadow-utils-4.1.4.2-7.el6.x86_64 librdmacm-1.0.10-2.el6.x86_64 initscripts-9.03.12-1.el6.x86_64 device-mapper-1.02.51-2.el6.x86_64 device-mapper-event-1.02.51-2.el6.x86_64 fence-virt-0.2.1-4.el6.x86_64 grep-2.6.3-2.el6.x86_64 sg3_utils-libs-1.28-3.el6.x86_64 bzip2-1.0.5-6.1.el6.x86_64 nc-1.84-22.el6.x86_64 libselinux-utils-2.0.94-1.el6.x86_64 libesmtp-1.0.4-15.el6.x86_64 ricci-0.16.2-9.el6.x86_64 dhclient-4.1.1-11.P1.el6.x86_64 numactl-2.0.3-9.el6.x86_64 pygobject2-2.20.0-5.el6.x86_64 gnutls-2.8.5-4.el6.x86_64 attr-2.4.44-4.el6.x86_64 libpcap-1.0.0-6.20091201git117cb5.el6.x86_64 gmp-4.3.1-7.el6.x86_64 nfs-utils-1.2.2-4.el6.x86_64 libuser-0.56.13-3.el6.x86_64 libtalloc-2.0.1-1.1.el6.x86_64 cyrus-sasl-md5-2.1.23-8.el6.x86_64 vim-minimal-7.2.411-1.4.el6.x86_64 quota-3.17-10.el6.x86_64 libutempter-1.1.5-4.1.el6.x86_64 xinetd-2.3.14-29.el6.x86_64 ncurses-5.7-3.20090208.el6.x86_64 perl-Net-Telnet-3.03-11.el6.noarch pam-1.1.1-4.el6.x86_64 mingetty-1.08-4.1.el6.x86_64 pacemaker-debuginfo-1.1.2-7.el6.x86_64 python-2.6.5-3.el6.x86_64 libsemanage-2.0.43-4.el6.x86_64 perl-Pod-Escapes-1.04-115.el6.x86_64 perl-Module-Pluggable-3.90-115.el6.x86_64 yum-metadata-parser-1.1.2-14.1.el6.x86_64 perl-libs-5.10.1-115.el6.x86_64 pyOpenSSL-0.10-2.el6.x86_64 gawk-3.1.7-6.el6.x86_64 hwdata-0.230-1.el6.noarch libblkid-2.17.2-5.el6.x86_64 iputils-20071127-12.el6.x86_64 util-linux-ng-2.17.2-5.el6.x86_64 cyrus-sasl-2.1.23-8.el6.x86_64 lm_sensors-libs-3.1.1-9.el6.x86_64 crontabs-1.10-32.1.el6.noarch grubby-7.0.15-2.el6.x86_64 yum-rhn-plugin-0.9.1-5.el6.noarch dmraid-1.0.0.rc16-9.el6.x86_64 acl-2.2.49-4.el6.x86_64 plymouth-core-libs-0.8.3-12.el6.x86_64 kernel-2.6.32-37.el6.x86_64 newt-0.52.11-2.el6.x86_64 b43-openfwwf-5.2-4.el6.noarch libxslt-1.1.26-2.el6.x86_64 iwl5000-firmware-8.24.2.12-3.el6.noarch iptables-ipv6-1.4.7-3.el6.x86_64 atmel-firmware-1.3-7.el6.noarch authconfig-6.1.4-6.el6.x86_64 ql2200-firmware-2.02.08-3.1.el6.noarch ql2500-firmware-5.03.02-2.el6.noarch net-snmp-5.5-24.el6.x86_64 ipw2200-firmware-3.1-4.el6.noarch openssh-clients-5.3p1-19.el6.x86_64 sudo-1.7.2p2-7.el6.x86_64 libstdc++-4.4.4-12.el6.x86_64 rpcbind-0.2.0-7.el6.x86_64 redhat-logos-60.0.12-1.el6.noarch glibc-common-2.12-1.4.el6.x86_64 selinux-policy-3.7.19-32.el6.noarch plymouth-0.8.3-12.el6.x86_64 krb5-libs-1.8.2-2.el6.x86_64 selinux-policy-targeted-3.7.19-32.el6.noarch cpio-2.10-9.el6.x86_64 yum-utils-1.1.26-11.el6.noarch filesystem-2.4.30-2.1.el6.x86_64 ca-certificates-2010.63-3.el6.noarch tzdata-2010i-1.el6.noarch ncurses-libs-5.7-3.20090208.el6.x86_64 audit-libs-2.0.4-1.el6.x86_64 chkconfig-1.3.46-1.el6.x86_64 libselinux-2.0.94-1.el6.x86_64 gamin-0.1.10-9.el6.x86_64 nspr-4.8.4-2.el6.x86_64 corosynclib-1.2.3-15.el6.x86_64 nss-util-3.12.6-1.el6.x86_64 clusterlib-3.0.12-14.el6.x86_64 readline-6.0-3.el6.x86_64 openais-1.1.1-5.el6.x86_64 libacl-2.2.49-4.el6.x86_64 resource-agents-3.0.12-13.el6.x86_64 pacemaker-libs-1.1.2-7.el6.x86_64 rhn-client-tools-1.0.0-27.el6.noarch cman-3.0.12-14.el6.x86_64 emacs-common-23.1-20.el6.x86_64 setup-2.8.14-10.el6.noarch sqlite-3.6.20-1.el6.x86_64 libidn-1.18-2.el6.x86_64 xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64 pcre-7.8-3.1.el6.x86_64 libgcrypt-1.4.5-3.el6.x86_64 cryptsetup-luks-1.1.2-1.el6.x86_64 kpartx-0.4.9-23.el6.x86_64 rsyslog-4.6.2-2.el6.x86_64 pciutils-libs-3.1.4-9.el6.x86_64 less-436-4.el6.x86_64 libusb-0.1.12-23.el6.x86_64 file-5.04-5.el6.x86_64 dracut-004-25.el6.noarch kernel-2.6.32-44.el6.x86_64 pinentry-0.7.6-5.el6.x86_64 rhn-setup-1.0.0-27.el6.noarch e2fsprogs-libs-1.41.12-2.el6.x86_64 ethtool-2.6.33-0.3.el6.x86_64 gpgme-1.1.8-3.el6.x86_64 fipscheck-lib-1.2.0-4.1.el6.x86_64 python-dmidecode-3.10.12-1.el6.x86_64 python-pycurl-7.19.0-5.el6.x86_64 python-gudev-147.1-4.el6.x86_64 postfix-2.6.6-2.el6.x86_64 usermode-1.102-3.el6.x86_64 efibootmgr-0.5.4-8.el6.x86_64 iwl5150-firmware-8.24.2.2-1.el6.noarch libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch iwl3945-firmware-15.32.2.9-4.el6.noarch coreutils-libs-8.4-9.el6.x86_64 ql2100-firmware-1.19.38-3.1.el6.noarch openssl-1.0.0-4.el6.x86_64 ql23xx-firmware-3.03.27-3.1.el6.noarch module-init-tools-3.9-15.el6.x86_64 libedit-2.11-4.20080712cvs.1.el6.x86_64 dbus-libs-1.2.24-2.el6.x86_64 gdb-7.1-28.el6.x86_64 upstart-0.6.5-6.1.el6.x86_64 gzip-1.3.12-18.el6.x86_64 glibc-2.12-1.4.el6.x86_64 tar-1.23-3.el6.x86_64 db4-4.7.25-16.el6.x86_64 procps-3.2.8-14.el6.x86_64 elfutils-libelf-0.148-1.el6.x86_64 db4-utils-4.7.25-16.el6.x86_64 findutils-4.4.2-6.el6.x86_64 libtool-ltdl-2.2.6-15.5.el6.x86_64 pth-2.0.7-9.3.el6.x86_64 bzip2-libs-1.0.5-6.1.el6.x86_64 libibverbs-1.1.3-4.el6.x86_64 sed-4.2.1-5.el6.x86_64 libgssglue-0.1-8.1.el6.x86_64 dbus-1.2.24-2.el6.x86_64 libcap-2.16-5.2.el6.x86_64 rpm-python-4.8.0-12.el6.x86_64 augeas-libs-0.7.2-2.el6.x86_64 libgpg-error-1.7-3.el6.x86_64 lua-5.1.4-4.1.el6.x86_64 cyrus-sasl-lib-2.1.23-8.el6.x86_64 libxml2-2.7.6-1.el6.x86_64 telnet-0.17-46.el6.x86_64 cryptsetup-luks-libs-1.1.2-1.el6.x86_64 ipmitool-1.8.11-6.el6.x86_64 policycoreutils-2.0.82-32.el6.x86_64 sg3_utils-1.28-3.el6.x86_64 nss-tools-3.12.6-3.el6.x86_64 kbd-1.15-11.el6.x86_64 parted-2.1-8.el6.x86_64 lvm2-2.02.69-2.el6.x86_64 keyutils-1.4-1.el6.x86_64 expat-2.0.1-9.1.el6.x86_64 libtasn1-2.3-3.el6.x86_64 m2crypto-0.20.2-7.el6.x86_64 libevent-1.4.13-1.el6.x86_64 nfs-utils-lib-1.1.5-1.el6.x86_64 cifs-utils-4.4-4.el6.x86_64 dracut-kernel-004-25.el6.noarch yajl-1.0.7-3.el6.x86_64 yum-3.2.27-12.el6.noarch tcp_wrappers-7.6-56.3.el6.x86_64 system-config-firewall-base-1.2.26-1.el6.noarch psmisc-22.6-15.el6.x86_64 perl-TimeDate-1.16-11.1.el6.noarch libss-1.41.12-2.el6.x86_64 pexpect-2.3-6.el6.noarch cracklib-dicts-2.8.16-2.el6.x86_64 fence-agents-3.0.12-6.el6.x86_64 python-libs-2.6.5-3.el6.x86_64 fipscheck-1.2.0-4.1.el6.x86_64 libgcc-4.4.4-12.el6.x86_64 perl-version-0.77-115.el6.x86_64 libxml2-python-2.7.6-1.el6.x86_64 perl-Pod-Simple-3.13-115.el6.x86_64 dbus-python-0.83.0-6.1.el6.x86_64 perl-5.10.1-115.el6.x86_64 slang-2.2.1-1.el6.x86_64 sgpio-1.2.0.10-5.el6.x86_64 libuuid-2.17.2-5.el6.x86_64 udev-147-2.21.el6.x86_64 openssh-5.3p1-19.el6.x86_64 cronie-anacron-1.4.4-2.el6.x86_64 net-snmp-libs-5.5-24.el6.x86_64 rhnsd-4.9.3-2.el6.x86_64 audit-2.0.4-1.el6.x86_64 dmraid-events-1.0.0.rc16-9.el6.x86_64 libdrm-2.4.20-2.el6.x86_64 libudev-147-2.21.el6.x86_64 bfa-firmware-2.1.2.1-2.el6.noarch newt-python-0.52.11-2.el6.x86_64 aic94xx-firmware-30-2.el6.noarch iptables-1.4.7-3.el6.x86_64 rootfiles-8.1-6.1.el6.noarch libvirt-client-0.8.1-15.el6.x86_64 iwl1000-firmware-128.50.3.1-1.1.el6.noarch libgudev1-147-2.21.el6.x86_64 rt73usb-firmware-1.8-7.el6.noarch net-snmp-utils-5.5-24.el6.x86_64 ipw2100-firmware-1.3-11.el6.noarch openssh-server-5.3p1-19.el6.x86_64 wget-1.12-1.4.el6.x86_64 mysql-libs-5.1.47-4.el6.x86_64 dbus-glib-0.86-5.el6.x86_64 valgrind-3.5.0-18.el6.x86_64 libcgroup-0.36.1-6.el6.x86_64 nss-softokn-freebl-3.12.4-18.el6.x86_64 plymouth-scripts-0.8.3-12.el6.x86_64 glib2-2.22.5-4.el6.x86_64 kernel-firmware-2.6.32-44.1.el6.noarch kernel-2.6.32-44.1.el6.x86_64 grub-0.97-65.el6.x86_64 libattr-2.4.44-4.el6.x86_64 python-urlgrabber-3.9.1-7.el6.noarch coreutils-8.4-9.el6.x86_64 openldap-2.4.19-15.el6.x86_64 libssh2-1.2.2-6.el6.x86_64 libcap-ng-0.6.4-3.el6.x86_64 logrotate-3.7.8-12.el6.x86_64 iproute-2.6.32-9.el6.x86_64 gdbm-1.8.0-36.el6.x86_64 m4-1.4.13-5.el6.x86_64 libffi-3.0.5-3.2.el6.x86_64 nss-softokn-3.12.4-18.el6.x86_64 corosync-1.2.3-15.el6.x86_64 nss-3.12.6-3.el6.x86_64 cluster-glue-libs-1.0.5-2.el6.x86_64 openaislib-1.1.1-5.el6.x86_64 curl-7.19.7-16.el6.x86_64 cluster-glue-1.0.5-2.el6.x86_64 rpm-libs-4.8.0-12.el6.x86_64 modcluster-0.16.2-8.el6.x86_64 pacemaker-1.1.2-7.el6.x86_64 MAKEDEV-3.24-6.el6.x86_64 device-mapper-libs-1.02.51-2.el6.x86_64 device-mapper-event-libs-1.02.51-2.el6.x86_64 lvm2-libs-2.02.69-2.el6.x86_64 kbd-misc-1.15-11.el6.noarch tcp_wrappers-libs-7.6-56.3.el6.x86_64 sysvinit-tools-2.87-3.dsf.el6.x86_64 libnih-1.0.1-6.el6.x86_64 xorg-x11-drv-ati-firmware-6.13.0-6.el6.noarch rhn-check-1.0.0-27.el6.noarch net-tools-1.60-102.el6.x86_64 which-2.19-5.1.el6.x86_64 cracklib-2.8.16-2.el6.x86_64 keyutils-libs-1.4-1.el6.x86_64 passwd-0.77-4.el6.x86_64 ustr-1.0.4-9.1.el6.x86_64 pygpgme-0.1-18.20090824bzr68.el6.x86_64 python-ethtool-0.3-5.1.el6.x86_64 dash-0.5.5.1-3.1.el6.x86_64 python-iniparse-0.3.1-2.1.el6.noarch rhnlib-2.5.22-5.el6.noarch mdadm-3.1.2-11.el6.x86_64 cronie-1.4.4-2.el6.x86_64 e2fsprogs-1.41.12-2.el6.x86_64 iwl6000-firmware-9.176.4.1-2.el6.noarch ql2400-firmware-5.03.02-1.el6.noarch iwl4965-firmware-228.61.2.24-2.1.el6.noarch And finally, a trace with valgrind. Same rpm list as comment #12 above [root@pcmk-4 ~]# valgrind yum install -y emacs-nox ==14560== Memcheck, a memory error detector ==14560== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==14560== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==14560== Command: yum install -y emacs-nox ==14560== /usr/bin/python: can't open file 'yum': [Errno 2] No such file or directory ==14560== ==14560== HEAP SUMMARY: ==14560== in use at exit: 1,369,127 bytes in 8,806 blocks ==14560== total heap usage: 16,842 allocs, 8,036 frees, 2,987,548 bytes allocated ==14560== ==14560== LEAK SUMMARY: ==14560== definitely lost: 0 bytes in 0 blocks ==14560== indirectly lost: 0 bytes in 0 blocks ==14560== possibly lost: 1,260,027 bytes in 8,136 blocks ==14560== still reachable: 109,100 bytes in 670 blocks ==14560== suppressed: 0 bytes in 0 blocks ==14560== Rerun with --leak-check=full to see details of leaked memory ==14560== ==14560== For counts of detected and suppressed errors, rerun with: -v ==14560== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 6 from 6) [root@pcmk-4 ~]# which yum /usr/bin/yum [root@pcmk-4 ~]# valgrind /usr/bin/yum install -y emacs-nox ==14563== Memcheck, a memory error detector ==14563== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==14563== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==14563== Command: /usr/bin/yum install -y emacs-nox ==14563== Loaded plugins: auto-update-debuginfo, rhnplugin This system is not registered with RHN. RHN support will be disabled. Found 47 installed debuginfo package(s) Setting up Install Process Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. --> Running transaction check ---> Package emacs-nox.x86_64 1:23.1-20.el6 set to be updated --> Processing Dependency: emacs-common = 1:23.1-20.el6 for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4)(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Processing Dependency: libasound.so.2()(64bit) for package: 1:emacs-nox-23.1-20.el6.x86_64 --> Running transaction check ---> Package alsa-lib.x86_64 0:1.0.21-3.el6 set to be updated ---> Package emacs-common.x86_64 1:23.1-20.el6 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================================================================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================================================================================================================================ Installing: emacs-nox x86_64 1:23.1-20.el6 rhel 1.9 M Installing for dependencies: alsa-lib x86_64 1.0.21-3.el6 rhel 368 k emacs-common x86_64 1:23.1-20.el6 rhel 18 M Transaction Summary ================================================================================================================================================================================================================================================ Install 3 Package(s) Upgrade 0 Package(s) Total size: 20 M Installed size: 69 M Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 1:emacs-common-23.1-20.el6.x86_64 1/3 ==14563== Syscall param pwrite64(buf) points to uninitialised byte(s) ==14563== at 0x51F1E63: __pwrite_nocancel (syscall-template.S:82) ==14563== by 0xD073200: __os_io (os_rw.c:92) ==14563== by 0xD061883: __memp_pgwrite (mp_bh.c:399) ==14563== by 0xD061AE4: __memp_bhwrite (mp_bh.c:168) ==14563== by 0xD06FA6B: __memp_sync_int (mp_sync.c:551) ==14563== by 0xD00F669: __db_sync (db_am.c:577) ==14563== by 0xD025003: __db_sync_pp (db_iface.c:1866) ==14563== by 0xC6C6AA8: db3sync (db3.c:213) ==14563== by 0xC6D248F: rpmdbAdd (rpmdb_internal.h:465) ==14563== by 0xC6E61EE: rpmpsmStage (psm.c:1586) ==14563== by 0xC6E6A96: rpmpsmStage (psm.c:1414) ==14563== by 0xC6E672A: rpmpsmStage (psm.c:1504) ==14563== Address 0x1dd4f704 is not stack'd, malloc'd or (recently) free'd ==14563== ==14563== Warning: invalid file descriptor -1 in syscall close() ==14563== Warning: invalid file descriptor -1 in syscall close() valgrind: m_mallocfree.c:248 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' failed. valgrind: Heap block lo/hi size mismatch: lo = 177, hi = 481. This is probably caused by your program erroneously writing past the end of a heap block and corrupting heap metadata. If you fix any invalid writes reported by Memcheck, this assertion failure will probably go away. Please try that before reporting this as a bug. ==14563== at 0x3802A9A4: report_and_quit (m_libcassert.c:145) ==14563== by 0x3802AC17: vgPlain_assert_fail (m_libcassert.c:217) ==14563== by 0x380354E5: mkFreeBlock (m_mallocfree.c:248) ==14563== by 0x38036B38: vgPlain_arena_free (m_mallocfree.c:1478) ==14563== by 0x38001EE9: die_and_free_mem (mc_malloc_wrappers.c:123) ==14563== by 0x380636E8: vgPlain_scheduler (scheduler.c:1363) ==14563== by 0x3808C1C4: run_a_thread_NORETURN (syswrap-linux.c:91) sched status: running_tid=1 Thread 1: status = VgTs_Runnable ==14563== at 0x4C24D72: free (vg_replace_malloc.c:325) ==14563== by 0xD2D2438: rfree (rpmmalloc.c:78) ==14563== by 0xC6E625A: rpmpsmStage (psm.c:1493) ==14563== by 0xC6E62B5: rpmpsmStage (psm.c:1505) ==14563== by 0xC6FFB5A: rpmtsRun (transaction.c:1435) ==14563== by 0xC4A951B: rpmts_Run (rpmts-py.c:556) ==14563== by 0x4E6DE12: PyObject_Call (abstract.c:2492) ==14563== by 0x4F02AC2: PyEval_CallObjectWithKeywords (ceval.c:3619) ==14563== by 0x4E8899B: methoddescr_call (descrobject.c:246) ==14563== by 0x4E6DE12: PyObject_Call (abstract.c:2492) ==14563== by 0x4F078B0: PyEval_EvalFrameEx (ceval.c:3968) ==14563== by 0x4F0952C: PyEval_EvalFrameEx (ceval.c:3836) ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) ==14563== by 0x4F0861D: PyEval_EvalFrameEx (ceval.c:3846) ==14563== by 0x4F0952C: PyEval_EvalFrameEx (ceval.c:3836) ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) ==14563== by 0x4F0861D: PyEval_EvalFrameEx (ceval.c:3846) ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) ==14563== by 0x4F0861D: PyEval_EvalFrameEx (ceval.c:3846) ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) ==14563== by 0x4F0A6A1: PyEval_EvalCode (ceval.c:541) ==14563== by 0x4F256EB: run_mod (pythonrun.c:1339) ==14563== by 0x4F257BF: PyRun_FileExFlags (pythonrun.c:1325) ==14563== by 0x4F26C5B: PyRun_SimpleFileExFlags (pythonrun.c:935) ==14563== by 0x4F332BC: Py_Main (main.c:572) ==14563== by 0x5AA9C5C: (below main) (libc-start.c:226) Note: see also the FAQ in the source distribution. It contains workarounds to several common problems. In particular, if Valgrind aborted or crashed after identifying problems in your program, there's a good chance that fixing those problems will prevent Valgrind aborting or crashing, especially if it happened in m_mallocfree.c. If that doesn't help, please report this bug to: www.valgrind.org In the bug report, send all the above text, the valgrind version, and what OS and version you are using. Thanks. (In reply to comment #13) Thanks for these reports. The valgrind report in comment #13 looks most immediately relevant. (snip) > valgrind: m_mallocfree.c:248 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' > failed. > valgrind: Heap block lo/hi size mismatch: lo = 177, hi = 481. > This is probably caused by your program erroneously writing past the > end of a heap block and corrupting heap metadata. If you fix any > invalid writes reported by Memcheck, this assertion failure will > probably go away. Please try that before reporting this as a bug. > > ==14563== at 0x3802A9A4: report_and_quit (m_libcassert.c:145) > ==14563== by 0x3802AC17: vgPlain_assert_fail (m_libcassert.c:217) > ==14563== by 0x380354E5: mkFreeBlock (m_mallocfree.c:248) > ==14563== by 0x38036B38: vgPlain_arena_free (m_mallocfree.c:1478) > ==14563== by 0x38001EE9: die_and_free_mem (mc_malloc_wrappers.c:123) > ==14563== by 0x380636E8: vgPlain_scheduler (scheduler.c:1363) > ==14563== by 0x3808C1C4: run_a_thread_NORETURN (syswrap-linux.c:91) > > sched status: > running_tid=1 > > Thread 1: status = VgTs_Runnable > ==14563== at 0x4C24D72: free (vg_replace_malloc.c:325) > ==14563== by 0xD2D2438: rfree (rpmmalloc.c:78) > ==14563== by 0xC6E625A: rpmpsmStage (psm.c:1493) > ==14563== by 0xC6E62B5: rpmpsmStage (psm.c:1505) > ==14563== by 0xC6FFB5A: rpmtsRun (transaction.c:1435) > ==14563== by 0xC4A951B: rpmts_Run (rpmts-py.c:556) > ==14563== by 0x4E6DE12: PyObject_Call (abstract.c:2492) > ==14563== by 0x4F02AC2: PyEval_CallObjectWithKeywords (ceval.c:3619) > ==14563== by 0x4E8899B: methoddescr_call (descrobject.c:246) > ==14563== by 0x4E6DE12: PyObject_Call (abstract.c:2492) > ==14563== by 0x4F078B0: PyEval_EvalFrameEx (ceval.c:3968) > ==14563== by 0x4F0952C: PyEval_EvalFrameEx (ceval.c:3836) > ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) > ==14563== by 0x4F0861D: PyEval_EvalFrameEx (ceval.c:3846) > ==14563== by 0x4F0952C: PyEval_EvalFrameEx (ceval.c:3836) > ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) > ==14563== by 0x4F0861D: PyEval_EvalFrameEx (ceval.c:3846) > ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) > ==14563== by 0x4F0861D: PyEval_EvalFrameEx (ceval.c:3846) > ==14563== by 0x4F0A5A3: PyEval_EvalCodeEx (ceval.c:3000) > ==14563== by 0x4F0A6A1: PyEval_EvalCode (ceval.c:541) > ==14563== by 0x4F256EB: run_mod (pythonrun.c:1339) > ==14563== by 0x4F257BF: PyRun_FileExFlags (pythonrun.c:1325) > ==14563== by 0x4F26C5B: PyRun_SimpleFileExFlags (pythonrun.c:935) > ==14563== by 0x4F332BC: Py_Main (main.c:572) > ==14563== by 0x5AA9C5C: (below main) (libc-start.c:226) psm.c line 1493 is within: 1136 rpmRC rpmpsmStage(rpmpsm psm, pkgStage stage) 1137 { 1138 const rpmts ts = psm->ts; 1139 rpm_color_t tscolor = rpmtsColor(ts); 1140 rpmfi fi = psm->fi; (snip) 1467 case PSM_FINI: (snip) 1493 fi->apath = _free(fi->apath); 1494 break; If I'm reading this right, then it looks like there's a buffer overrun _somewhere_ that's writing to the fi->apath buffer, but writing beyond the bounds that are allocated. This would explain the various errors that you're seeing, and the apparently random nature of it. I note that we have this: if (headerGet(h, RPMTAG_BASENAMES, &filenames, HEADERGET_ALLOC)) { ... h = headerFree(h); if (fi == NULL) { /* XXX can't happen */ goto exit; } fi->apath = filenames.data; /* Ick */ ... headerGet(h, ftag, &filenames, HEADERGET_EXT); fi->apath = filenames.data; /* Ick.. */ headerFree(h); The later seems unlikely to be correct (missing HEADERGET_ALLOC). The change that made this was: commit dd46457ab5bedcaad7f83782dc6057d97372ec50 Date: Tue Jun 10 14:31:43 2008 +0300 Eliminate rpmfiBuildFNames() use in psm ...and rpmfiBuildFNames() did an xmalloc() and copied data. So if someone could try the patch: - headerGet(h, ftag, &filenames, HEADERGET_EXT); + headerGet(h, ftag, &filenames, HEADERGET_EXT | HEADERGET_ALLOC); ? If someone could do a scratch build I'd be happy to give it a test-drive. Bug 612853 may be a duplicate of this one Bug 617204 may also be a duplicate of this one Created attachment 434031 [details]
Possible fix
This patch applies to the current RHEL-6 cvs rpm, it's my guess at what the problem is.
The opposite approach may also be a solution: Just skip the free on ->apath as the tags should reside in the header and be freed with it. There might be a if clause needed for the cases where apath is built by hand (rpmbuild). Extensions (which RPMTAG_FILENAMES and ORIGFILENAMES are) do not honor HEADERGET_ALLOC presence. As the extension data is always, by definition, something that doesn't physically exist in the header and new memory must always be alloced in order to store the data generated by the extension. So the patch in comment #19 is technically simply a no-op. I'm not able to dig deeper into this now as I'm still on vacation and mostly AFK for another two weeks but I'd be rather surprised if the actual problem is in this area, the code has been essentially the same since rpm 4.6.x. If this is reproducable on some system, I'd suggest trying the reproducer with just rpm (instead of yum) under valgrind to see if it's misbehaving there too. The python bindings saw a huge amount of changes in rpm 4.8.x and it wouldn't exactly be shocking news if there are some refcounting etc bugs there, leading to memory corruption and the like. It looks like this could be a duplicate/symptom of bug 607650, which is a KVM bug. Is anyone seeing this on bare-metal installs, or is it only showing up on KVM? (In reply to comment #23) > It looks like this could be a duplicate/symptom of bug 607650, which is a KVM > bug. Is anyone seeing this on bare-metal installs, or is it only showing up on > KVM? I've had no such problems with the two different bare-metal rhel6 boxes I've got, but I'm definitely seeing it in a kvm guest. However, I'm still seeing the problem in a kvm guest already running 2.6.32-52.el6. I've set transparent hugepages to 'never' to see if it still happens... Just to confirm, the rpm patch didn't help here, same problem. I've now gotten the furthest I've ever been able to get with a series of mock builds inside this rhel6 kvm guest by setting transparent hugepages to 'never'. So yeah, I think this *is* bug 607650, but its still not completely fixed yet. kernel-2.6.32-44.2.el6 has a fix for this - is it reproducing with that kernel on the host? Jarod, Alexander, can you please try this with Snap 8? (In reply to comment #27) > Jarod, Alexander, can you please try this with Snap 8? Oh, forgot to update this bug when I updated bug 607650. My host is Fedora 12, not el6, and the patch was required host side, not guest-side, needed to patch it into the F12 kernel (so now 2.6.32.16-153.fc12 and later carry the patch too). Its all better now, even with thp turned back on in the guest. With kernel 2.6.32-54.el6.x86_64, I no longer seem to get the segfaults, but I do get a bunch of "invalid file descriptor" warnings which seem new. [root@pcmk-3 ~]# uname -a Linux pcmk-3 2.6.32-54.el6.x86_64 #1 SMP Wed Jul 28 00:06:54 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux Updating : redhat-release-server-5.91Server-6.0.0.34.el6.x86_64 14/78 Updating : iputils-20071127-13.el6.x86_64 15/78 ==1346== Warning: invalid file descriptor -1 in syscall close() ==1346== Warning: invalid file descriptor -1 in syscall close() ==1346== Warning: invalid file descriptor -1 in syscall close() ==1346== Warning: invalid file descriptor -1 in syscall close() Updating : initscripts-9.03.13-1.el6.x86_64 16/78 ==1346== Warning: invalid file descriptor -1 in syscall close() ==1346== Warning: invalid file descriptor -1 in syscall close() ==1346== Warning: invalid file descriptor -1 in syscall close() ==1346== Warning: invalid file descriptor -1 in syscall close() There is also: Transaction Test Succeeded Running Transaction Updating : libudev-147-2.22.el6.x86_64 1/78 ==1346== Syscall param pwrite64(buf) points to uninitialised byte(s) ==1346== at 0x51F1E63: __pwrite_nocancel (in /lib64/libpthread-2.12.so) ==1346== by 0xD073200: __os_io (in /lib64/libdb-4.7.so) ==1346== by 0xD061883: ??? (in /lib64/libdb-4.7.so) ==1346== by 0xD061AE4: __memp_bhwrite (in /lib64/libdb-4.7.so) ==1346== by 0xD06FA6B: __memp_sync_int (in /lib64/libdb-4.7.so) ==1346== by 0xD00F669: __db_sync (in /lib64/libdb-4.7.so) ==1346== by 0xD025003: __db_sync_pp (in /lib64/libdb-4.7.so) ==1346== by 0xC6C6AA8: ??? (in /usr/lib64/librpm.so.1.0.0) ==1346== by 0xC6D248F: rpmdbAdd (in /usr/lib64/librpm.so.1.0.0) ==1346== by 0xC6E61EE: ??? (in /usr/lib64/librpm.so.1.0.0) ==1346== by 0xC6E6A96: ??? (in /usr/lib64/librpm.so.1.0.0) ==1346== by 0xC6E672A: ??? (in /usr/lib64/librpm.so.1.0.0) ==1346== Address 0x1e3a9ef4 is not stack'd, malloc'd or (recently) free'd which may or may not be serious. The close() calls are almost certainly just an annoying warning, that mean nothing ... just ignore those. The pwrite() is somewhat interesting, but looks like something internal to libdb (to me). It could easily be a false positive (Eg. mmap() data). As the initial problem of the bug has obviously been fixed with the latest kernel build (as it was not really an rpm bug to begin with) i'm closing this bug as fixed now. Feel free to open new bugs regarding your findings in comment #29, Andrew. But at this point in development of RHEL-6 i wouldn't consider those to be blocking issues for GA, see James' comment #30. Thanks everyone! Regards, Phil |