Bug 717230

Summary: [abrt] mercurial-1.8.4-2.fc15: visit_decref: Process /usr/bin/python was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: Alexey Kuznetsov <axet>
Component: mercurialAssignee: Neal Becker <ndbecker2>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: dennis, mads, ndbecker2, vvitek
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:57bf69b0138e93e9b0195d3e79f9cecf1842c8b2
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-06-28 19:12:23 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:
Attachments:
Description Flags
File: backtrace none

Description Alexey Kuznetsov 2011-06-28 12:36:51 UTC
abrt version: 2.0.3
architecture:   i686
backtrace_rating: 4
cmdline:        /usr/bin/python /usr/bin/hg --config ui.fallbackencoding=windows-1251 --encoding UTF-8 -y status -marduc
component:      mercurial
crash_function: visit_decref
executable:     /usr/bin/python
kernel:         2.6.38.8-32.fc15.i686
os_release:     Fedora release 15 (Lovelock)
package:        mercurial-1.8.4-2.fc15
reason:         Process /usr/bin/python was killed by signal 11 (SIGSEGV)
time:           Tue Jun 28 16:30:41 2011
uid:            500
username:       axet

backtrace:      Text file, 82087 bytes

dso_list:
:/lib/libm-2.14.so glibc-2.14-3.i686 (Fedora Project) 1308987005
:/usr/lib/python2.7/lib-dynload/_localemodule.so python-libs-2.7.1-7.fc15.i686 (Fedora Project) 1305315799
:/usr/lib/python2.7/lib-dynload/cStringIO.so python-libs-2.7.1-7.fc15.i686 (Fedora Project) 1305315799
:/usr/lib/python2.7/lib-dynload/_functoolsmodule.so python-libs-2.7.1-7.fc15.i686 (Fedora Project) 1305315799
:/lib/libcom_err.so.2.1 libcom_err-1.41.14-2.fc15.i686 (Fedora Project) 1305315771
:/lib/libutil-2.14.so glibc-2.14-3.i686 (Fedora Project) 1308987005
:/lib/libkrb5.so.3.3 krb5-libs-1.9-7.fc15.i686 (Fedora Project) 1305315775
:/lib/libkeyutils-1.2.so keyutils-libs-1.2-7.fc15.i686 (Fedora Project) 1305315774
:/usr/bin/python python-2.7.1-7.fc15.i686 (Fedora Project) 1305315800
:/usr/lib/libssl.so.1.0.0d openssl-1.0.0d-1.fc15.i686 (Fedora Project) 1305315798
:/lib/libpthread-2.14.so glibc-2.14-3.i686 (Fedora Project) 1308987005
:/lib/ld-2.14.so glibc-2.14-3.i686 (Fedora Project) 1308987005
:/lib/libselinux.so.1 libselinux-2.0.99-4.fc15.i686 (Fedora Project) 1305315771
:/lib/libz.so.1.2.5 zlib-1.2.5-3.fc15.i686 (Fedora Project) 1305315770
:/usr/lib/python2.7/lib-dynload/_ssl.so python-libs-2.7.1-7.fc15.i686 (Fedora Project) 1305315799
:/lib/libc-2.14.so glibc-2.14-3.i686 (Fedora Project) 1308987005
:/lib/libgssapi_krb5.so.2.2 krb5-libs-1.9-7.fc15.i686 (Fedora Project) 1305315775
:/usr/lib/libpython2.7.so.1.0 python-libs-2.7.1-7.fc15.i686 (Fedora Project) 1305315799
:/lib/libk5crypto.so.3.1 krb5-libs-1.9-7.fc15.i686 (Fedora Project) 1305315775
:/lib/libresolv-2.14.so glibc-2.14-3.i686 (Fedora Project) 1308987005
:/usr/lib/python2.7/lib-dynload/_socketmodule.so python-libs-2.7.1-7.fc15.i686 (Fedora Project) 1305315799
:/usr/lib/python2.7/lib-dynload/grpmodule.so python-libs-2.7.1-7.fc15.i686 (Fedora Project) 1305315799
:/lib/libcrypto.so.1.0.0d openssl-1.0.0d-1.fc15.i686 (Fedora Project) 1305315798
:/lib/libkrb5support.so.0.1 krb5-libs-1.9-7.fc15.i686 (Fedora Project) 1305315775
:/usr/lib/python2.7/site-packages/mercurial/osutil.so mercurial-1.8.4-2.fc15.i686 (Fedora Project) 1307972243
:/lib/libdl-2.14.so glibc-2.14-3.i686 (Fedora Project) 1308987005

environ:
:TERM=dumb
:GNOME_KEYRING_CONTROL=/tmp/keyring-wWoBo5
:SHLVL=1
:IMSETTINGS_MODULE=none
:XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1263,unix/unix:/tmp/.ICE-unix/1263
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:MAIL=/var/spool/mail/axet
:GDMSESSION=gnome
:XDG_SESSION_COOKIE=3006e934c9749d16d348307200000011-1309150849.145516-791919419
:PWD=/home/axet
:QT_IM_MODULE=xim
:HOSTNAME=localhost.localdomain
:LOGNAME=axet
:GPG_AGENT_INFO=/tmp/keyring-wWoBo5/gpg:0:1
:CVS_RSH=ssh
:G_BROKEN_FILENAMES=1
:_=/usr/bin/gnome-session
:XMODIFIERS=@im=none
:QTDIR=/usr/lib/qt-3.3
:NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat
:SSH_AUTH_SOCK=/tmp/keyring-wWoBo5/ssh
:HGENCODING=UTF-8
:LD_LIBRARY_PATH=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/i386/client:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/i386:
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-CR6Mznot0J,guid=2d946dc4a9c026e10f70551000000046
:SHELL=/bin/bash
:HISTSIZE=1000
:LANGUAGE=C
:PATH=/usr/lib/qt-3.3/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/axet/bin:/home/axet/source/terminal/pax-deployserver/scripts/
:DESKTOP_SESSION=gnome
:QTINC=/usr/lib/qt-3.3/include
:LC_ALL=C
:DISPLAY=:0.0
:USER=axet
:QTLIB=/usr/lib/qt-3.3/lib
:HOME=/home/axet
:HISTCONTROL=ignoredups
:XAUTHORITY=/var/run/gdm/auth-for-axet-kgzU1k/database
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:GDM_LANG=en_US.utf8
:WINDOWPATH=1
:XDG_SESSION_ID=1
:USERNAME=axet
:ORBIT_SOCKETDIR=/tmp/orbit-axet
:XDG_RUNTIME_DIR=/run/user/axet
:'HGPLAIN=set by MercurialEclipse'
:LANG=C

maps:
:002c4000-002ca000 r-xp 00000000 08:01 5637       /usr/lib/python2.7/lib-dynload/_ssl.so
:002ca000-002cb000 rw-p 00006000 08:01 5637       /usr/lib/python2.7/lib-dynload/_ssl.so
:0033c000-0033e000 r-xp 00000000 08:01 5653       /usr/lib/python2.7/lib-dynload/grpmodule.so
:0033e000-0033f000 rw-p 00001000 08:01 5653       /usr/lib/python2.7/lib-dynload/grpmodule.so
:00641000-00644000 r-xp 00000000 08:01 5626       /usr/lib/python2.7/lib-dynload/_localemodule.so
:00644000-00645000 rw-p 00003000 08:01 5626       /usr/lib/python2.7/lib-dynload/_localemodule.so
:008d5000-008d8000 r-xp 00000000 08:01 5644       /usr/lib/python2.7/lib-dynload/cStringIO.so
:008d8000-008d9000 rw-p 00003000 08:01 5644       /usr/lib/python2.7/lib-dynload/cStringIO.so
:00ac8000-00aca000 r-xp 00000000 08:01 1442063    /usr/lib/python2.7/site-packages/mercurial/osutil.so
:00aca000-00acb000 rw-p 00001000 08:01 1442063    /usr/lib/python2.7/site-packages/mercurial/osutil.so
:00c78000-00c83000 r-xp 00000000 08:01 5635       /usr/lib/python2.7/lib-dynload/_socketmodule.so
:00c83000-00c86000 rw-p 0000b000 08:01 5635       /usr/lib/python2.7/lib-dynload/_socketmodule.so
:00ca8000-00caa000 r-xp 00000000 08:01 5620       /usr/lib/python2.7/lib-dynload/_functoolsmodule.so
:00caa000-00cab000 rw-p 00001000 08:01 5620       /usr/lib/python2.7/lib-dynload/_functoolsmodule.so
:00fa7000-00fa8000 r-xp 00000000 00:00 0          [vdso]
:08048000-08049000 r-xp 00000000 08:01 170477     /usr/bin/python
:08049000-0804a000 rw-p 00000000 08:01 170477     /usr/bin/python
:096a2000-097b0000 rw-p 00000000 00:00 0          [heap]
:482b3000-482d0000 r-xp 00000000 08:01 7394       /lib/ld-2.14.so
:482d0000-482d1000 r--p 0001d000 08:01 7394       /lib/ld-2.14.so
:482d1000-482d2000 rw-p 0001e000 08:01 7394       /lib/ld-2.14.so
:482d4000-48459000 r-xp 00000000 08:01 7395       /lib/libc-2.14.so
:48459000-4845b000 r--p 00184000 08:01 7395       /lib/libc-2.14.so
:4845b000-4845c000 rw-p 00186000 08:01 7395       /lib/libc-2.14.so
:4845c000-4845f000 rw-p 00000000 00:00 0 
:48461000-48477000 r-xp 00000000 08:01 7399       /lib/libpthread-2.14.so
:48477000-48478000 r--p 00015000 08:01 7399       /lib/libpthread-2.14.so
:48478000-48479000 rw-p 00016000 08:01 7399       /lib/libpthread-2.14.so
:48479000-4847b000 rw-p 00000000 00:00 0 
:4847d000-48480000 r-xp 00000000 08:01 7396       /lib/libdl-2.14.so
:48480000-48481000 r--p 00002000 08:01 7396       /lib/libdl-2.14.so
:48481000-48482000 rw-p 00003000 08:01 7396       /lib/libdl-2.14.so
:4848f000-484b7000 r-xp 00000000 08:01 7400       /lib/libm-2.14.so
:484b7000-484b8000 r--p 00028000 08:01 7400       /lib/libm-2.14.so
:484b8000-484b9000 rw-p 00029000 08:01 7400       /lib/libm-2.14.so
:484bb000-484d0000 r-xp 00000000 08:01 7580       /lib/libz.so.1.2.5
:484d0000-484d1000 rw-p 00014000 08:01 7580       /lib/libz.so.1.2.5
:48664000-48681000 r-xp 00000000 08:01 7588       /lib/libselinux.so.1
:48681000-48682000 r--p 0001c000 08:01 7588       /lib/libselinux.so.1
:48682000-48683000 rw-p 0001d000 08:01 7588       /lib/libselinux.so.1
:487e5000-487fb000 r-xp 00000000 08:01 7587       /lib/libresolv-2.14.so
:487fb000-487fc000 r--p 00016000 08:01 7587       /lib/libresolv-2.14.so
:487fc000-487fd000 rw-p 00017000 08:01 7587       /lib/libresolv-2.14.so
:487fd000-487ff000 rw-p 00000000 00:00 0 
:48e02000-48e04000 r-xp 00000000 08:01 15942      /lib/libutil-2.14.so
:48e04000-48e05000 r--p 00001000 08:01 15942      /lib/libutil-2.14.so
:48e05000-48e06000 rw-p 00002000 08:01 15942      /lib/libutil-2.14.so
:4995d000-49960000 r-xp 00000000 08:01 8511       /lib/libcom_err.so.2.1
:49960000-49961000 rw-p 00002000 08:01 8511       /lib/libcom_err.so.2.1
:499e5000-49b56000 r-xp 00000000 08:01 15936      /lib/libcrypto.so.1.0.0d
:49b56000-49b6a000 rw-p 00170000 08:01 15936      /lib/libcrypto.so.1.0.0d
:49b6a000-49b6d000 rw-p 00000000 00:00 0 
:49b6f000-49bad000 r-xp 00000000 08:01 15162      /lib/libgssapi_krb5.so.2.2
:49bad000-49baf000 rw-p 0003d000 08:01 15162      /lib/libgssapi_krb5.so.2.2
:49bb1000-49bba000 r-xp 00000000 08:01 8042       /lib/libkrb5support.so.0.1
:49bba000-49bbb000 rw-p 00008000 08:01 8042       /lib/libkrb5support.so.0.1
:49bbd000-49bbf000 r-xp 00000000 08:01 8041       /lib/libkeyutils-1.2.so
:49bbf000-49bc0000 rw-p 00001000 08:01 8041       /lib/libkeyutils-1.2.so
:49bc2000-49c95000 r-xp 00000000 08:01 15118      /lib/libkrb5.so.3.3
:49c95000-49c9b000 rw-p 000d3000 08:01 15118      /lib/libkrb5.so.3.3
:49c9d000-49cc6000 r-xp 00000000 08:01 8043       /lib/libk5crypto.so.3.1
:49cc6000-49cc7000 rw-p 00029000 08:01 8043       /lib/libk5crypto.so.3.1
:49cc9000-49d1b000 r-xp 00000000 08:01 152624     /usr/lib/libssl.so.1.0.0d
:49d1b000-49d1f000 rw-p 00052000 08:01 152624     /usr/lib/libssl.so.1.0.0d
:4a4b0000-4a60e000 r-xp 00000000 08:01 140066     /usr/lib/libpython2.7.so.1.0
:4a60e000-4a63c000 rw-p 0015d000 08:01 140066     /usr/lib/libpython2.7.so.1.0
:4a63c000-4a646000 rw-p 00000000 00:00 0 
:b76b9000-b77a4000 rw-p 00000000 00:00 0 
:b77a5000-b7829000 rw-p 00000000 00:00 0 
:b7844000-b7846000 rw-p 00000000 00:00 0 
:bfdbb000-bfddc000 rw-p 00000000 00:00 0          [stack]

var_log_messages:
:Jun 26 09:34:04 localhost yum[10633]: Updated: libproxy-python-0.4.7-1.fc15.noarch
:Jun 28 16:30:41 localhost kernel: [80596.390908] hg[21800]: segfault at 2004 ip 4a5a7d29 sp bfdd6230 error 4 in libpython2.7.so.1.0[4a4b0000+15e000]
:Jun 28 16:30:42 localhost abrt[21801]: saved core dump of pid 21800 (/usr/bin/python) to /var/spool/abrt/ccpp-2011-06-28-16:30:41-21800.new/coredump (3395584 bytes)

Comment 1 Alexey Kuznetsov 2011-06-28 12:36:56 UTC
Created attachment 510262 [details]
File: backtrace

Comment 2 Mads Kiilerich 2011-06-28 13:05:14 UTC
This seems to be a crash in the garbage collector. That can only be caused by memory corruption - either in hardware, Python, or the few C modules that is a part of Mercurial.

I assume it is the same machine as used in bug 716433?

Comment 3 Alexey Kuznetsov 2011-06-28 14:26:12 UTC
yes

the same SLOW machine

Comment 4 Alexey Kuznetsov 2011-06-28 14:40:01 UTC
just ran memtest.... it found some problems...

sory for you time, i ll stop post those reports.

Comment 5 Mads Kiilerich 2011-06-28 19:12:23 UTC
ok, closing until we get some evidence of the same problem on other and more stable hardware.