Bug 709752

Summary: [abrt] gnupg2-2.0.17-1.fc15: main: Process /usr/bin/gpg-agent was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: al morris <allinux4>
Component: gnupg2Assignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: bcl, nalin, rdieter, tmraz
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:43c1ec5b3731c7b3795e878f56dc37eb4af6e350
Fixed In Version: gnupg2-2.0.18-1.fc15 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-09-29 23:29:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description al morris 2011-06-01 14:54:43 UTC
abrt version: 2.0.1
architecture:   x86_64
cmdline:        gpg-agent --daemon --write-env-file /home/al/.cache/gpg-agent-info
component:      gnupg2
crash_function: main
executable:     /usr/bin/gpg-agent
kernel:         2.6.38.6-27.fc15.x86_64
os_release:     Fedora release 15 (Lovelock)
package:        gnupg2-2.0.17-1.fc15
rating:         4
reason:         Process /usr/bin/gpg-agent was killed by signal 11 (SIGSEGV)
time:           Wed Jun  1 09:31:27 2011
uid:            500
username:       al

backtrace:
:Missing separate debuginfo for 
:Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/4b/05ebe25fad89fdf0d3503bae069b3fae384d30
:[New LWP 1630]
:Core was generated by `gpg-agent --daemon --write-env-file /home/al/.cache/gpg-agent-info'.
:Program terminated with signal 11, Segmentation fault.
:#0  __pth_ring_append (r=0xc71d50, rn=0x643760) at pth_ring.c:166
:166	        rn->rn_prev = r->r_hook->rn_prev;
:
:Thread 1 (LWP 1630):
:#0  __pth_ring_append (r=0xc71d50, rn=0x643760) at pth_ring.c:166
:No locals.
:#1  0x000000354440a16e in pth_mutex_acquire (ev_extra=<optimized out>, tryonly=<optimized out>, mutex=<optimized out>) at pth_sync.c:101
:        ev = <optimized out>
:        ev_key = -1
:#2  pth_mutex_acquire (mutex=0x643760, tryonly=<optimized out>, ev_extra=0x0) at pth_sync.c:45
:        ev_key = -1
:#3  0x000000000042740e in es_list_iterate (iterator=0x4253b0 <do_fflush>) at estream.c:391
:        list_obj = <optimized out>
:        ret = 0
:#4  es_fflush (stream=0x0) at estream.c:2682
:        err = <optimized out>
:#5  0x0000003544839a71 in __run_exit_handlers (status=0, listp=0x3544b965a8, run_list_atexit=true) at exit.c:78
:        atfct = <optimized out>
:        onfct = <optimized out>
:        cxafct = <optimized out>
:        f = <optimized out>
:#6  0x0000003544839af5 in exit (status=<optimized out>) at exit.c:100
:No locals.
:#7  0x0000000000409485 in main (argc=0, argv=0x7fff36495178) at gpg-agent.c:1200
:        infostr = 0xc611e0 "8\202\271D5"
:        infostr_ssh_sock = 0x0
:        infostr_ssh_pid = 0x0
:        fd = 5
:        fd_ssh = -1
:        pid = 1631
:        pargs = {argc = 0x7fff36494b8c, argv = 0x7fff36494b80, flags = 32769, err = 0, r_opt = 0, r_type = 2, r = {ret_int = 0, ret_long = 0, ret_ulong = 0, ret_str = 0x0}, internal = {idx = 4, inarg = 0, stopped = 0, last = 0x7fff36496aa7 "--write-env-file", aliases = 0x0, cur_alias = 0x0}}
:        orig_argc = <optimized out>
:        orig_argv = 0x7fff00000000
:        configfp = <optimized out>
:        configname = 0x0
:        shell = <optimized out>
:        configlineno = 0
:        parse_debug = 5
:        default_config = 0
:        nogreeting = <optimized out>
:        pipe_server = 0
:        is_daemon = 1
:        nodetach = 0
:        csh_style = 0
:        logfile = 0x0
:        debug_wait = 0
:        gpgconf_list = <optimized out>
:        err = <optimized out>
:        env_file_name = 0x7fff36496ab8 "/home/al/.cache/gpg-agent-info"
:        malloc_hooks = {malloc = 0x405150 <gcry_malloc@plt>, realloc = 0x404fb0 <gcry_realloc@plt>, free = 0x4053e0 <gcry_free@plt>}
:From                To                  Syms Read   Shared Object Library
:0x0000003556e06e00  0x0000003556e4fd7c  Yes         /lib64/libgcrypt.so.11.6.0
:0x0000003545400de0  0x000000354540191c  Yes         /lib64/libdl-2.13.90.so
:0x0000003555000840  0x0000003555000dcc  Yes         /lib64/libgpg-error.so.0.7.0
:0x000000355c802ff0  0x000000355c80aeac  Yes         /usr/lib64/libassuan.so.0.0.0
:0x00000035444046d0  0x000000354440f5ec  Yes         /usr/lib64/libpth.so.20.0.27
:0x0000003558e03fb0  0x0000003558e115fc  Yes         /lib64/libnsl-2.13.90.so
:0x000000354481ec80  0x00000035449428ac  Yes         /lib64/libc-2.13.90.so
:0x0000003544000b20  0x000000354401954a  Yes         /lib64/ld-2.13.90.so
:$1 = 0x0
:No symbol "__glib_assert_msg" in current context.
:rax            0xdddddddddddddddd	-2459565876494606883
:rbx            0x643760	6567776
:rcx            0x4	4
:rdx            0x0	0
:rsi            0x643760	6567776
:rdi            0xc71d50	13049168
:rbp            0x3544b965a8	0x3544b965a8
:rsp            0x7fff36494a98	0x7fff36494a98
:r8             0x0	0
:r9             0x100000	1048576
:r10            0x1	1
:r11            0x354488565d	228783052381
:r12            0x0	0
:r13            0x1	1
:r14            0xffffffff	4294967295
:r15            0x0	0
:rip            0x3544404ca2	0x3544404ca2 <__pth_ring_append+18>
:eflags         0x10286	[ PF SF IF RF ]
:cs             0x33	51
:ss             0x2b	43
:ds             0x0	0
:es             0x0	0
:fs             0x0	0
:gs             0x0	0
:Dump of assembler code for function __pth_ring_append:
:   0x0000003544404c90 <+0>:	test   %rsi,%rsi
:   0x0000003544404c93 <+3>:	je     0x3544404cbc <__pth_ring_append+44>
:   0x0000003544404c95 <+5>:	test   %rdi,%rdi
:   0x0000003544404c98 <+8>:	je     0x3544404cbc <__pth_ring_append+44>
:   0x0000003544404c9a <+10>:	mov    (%rdi),%rax
:   0x0000003544404c9d <+13>:	test   %rax,%rax
:   0x0000003544404ca0 <+16>:	je     0x3544404cc0 <__pth_ring_append+48>
:=> 0x0000003544404ca2 <+18>:	mov    0x8(%rax),%rdx
:   0x0000003544404ca6 <+22>:	mov    %rax,(%rsi)
:   0x0000003544404ca9 <+25>:	mov    %rdx,0x8(%rsi)
:   0x0000003544404cad <+29>:	mov    %rsi,0x8(%rax)
:   0x0000003544404cb1 <+33>:	mov    0x8(%rsi),%rax
:   0x0000003544404cb5 <+37>:	mov    %rsi,(%rax)
:   0x0000003544404cb8 <+40>:	addl   $0x1,0x8(%rdi)
:   0x0000003544404cbc <+44>:	repz retq 
:   0x0000003544404cbe <+46>:	xchg   %ax,%ax
:   0x0000003544404cc0 <+48>:	mov    %rsi,(%rdi)
:   0x0000003544404cc3 <+51>:	mov    %rsi,(%rsi)
:   0x0000003544404cc6 <+54>:	mov    %rsi,0x8(%rsi)
:   0x0000003544404cca <+58>:	jmp    0x3544404cb8 <__pth_ring_append+40>
:End of assembler dump.

dsos:
:/lib64/ld-2.13.90.so glibc-2.13.90-9.x86_64 (Fedora Project) 1306260760
:/lib64/libnsl-2.13.90.so glibc-2.13.90-9.x86_64 (Fedora Project) 1306260760
:/usr/lib/locale/locale-archive glibc-common-2.13.90-9.x86_64 (Fedora Project) 1306260751
:/lib64/libgpg-error.so.0.7.0 libgpg-error-1.9-2.fc15.x86_64 (Fedora Project) 1306260780
:/lib64/libgcrypt.so.11.6.0 libgcrypt-1.4.6-1.fc15.x86_64 (Fedora Project) 1306260780
:/usr/lib64/libpth.so.20.0.27 pth-2.0.7-10.x86_64 (Fedora Project) 1306261134
:/usr/bin/gpg-agent gnupg2-2.0.17-1.fc15.x86_64 (Fedora Project) 1306261139
:/lib64/libc-2.13.90.so glibc-2.13.90-9.x86_64 (Fedora Project) 1306260760
:/lib64/libdl-2.13.90.so glibc-2.13.90-9.x86_64 (Fedora Project) 1306260760
:/usr/lib64/libassuan.so.0.0.0 libassuan-2.0.0-4.fc15.x86_64 (Fedora Project) 1306261104

environ:
:XDG_SESSION_ID=1
:SSH_AGENT_PID=1598
:HOSTNAME=greenfan
:MALLOC_CHECK_=1
:GLADE_PIXMAP_PATH=:
:XDG_MENU_PREFIX=xfce-
:SHELL=/bin/bash
:HISTSIZE=1000
:XDG_SESSION_COOKIE=740a0bd564e24389051dbda04aae8341-1306938686.89974-1548978605
:QTDIR=/usr/lib64/qt-3.3
:GNOME_KEYRING_CONTROL=/tmp/keyring-D0HO47
:QTINC=/usr/lib64/qt-3.3/include
:USER=al
:GLADE_MODULE_PATH=:
:G_SLICE=debug-blocks
:SSH_AUTH_SOCK=/tmp/ssh-iUCrMR1582/agent.1582
:USERNAME=al
:XDG_CONFIG_DIRS=/etc/xdg
:MAIL=/var/spool/mail/al
:DESKTOP_SESSION=xfce
:PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/al/bin:/home/al/bin/bin
:PWD=/home/al
:KDE_IS_PRELINKED=1
:LANG=en_US.utf8
:GNOME_KEYRING_PID=1574
:GDM_LANG=en_US.utf8
:KDEDIRS=/usr
:GDMSESSION=xfce
:SSH_ASKPASS=/usr/libexec/openssh/x11-ssh-askpass
:HISTCONTROL=ignoredups
:MALLOC_PERTURB_=221
:SHLVL=2
:HOME=/home/al
:GTK_PATH=:/usr/lib64/gtk-2.0
:LOGNAME=al
:QTLIB=/usr/lib64/qt-3.3/lib
:CVS_RSH=ssh
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Wwy7cSvrSh,guid=afd7603e4dac44c7e4da4b2800000030
:XDG_DATA_DIRS=/usr/local/share:/usr/share
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:DISPLAY=:0
:XDG_RUNTIME_DIR=/run/user/al
:GLADE_CATALOG_PATH=:
:LIBGLADE_MODULE_PATH=:
:G_BROKEN_FILENAMES=1
:XAUTHORITY=/var/run/gdm/auth-for-al-5DrSqQ/database
:_=/usr/bin/gpg-agent

event_log:
:2011-06-01-09:44:53> Retrace server is fully occupied at the moment. Try again later please.
:2011-06-01-09:44:53* (exited with 1)
:2011-06-01-09:45:13> Retrace server is fully occupied at the moment. Try again later please.
:2011-06-01-09:45:13* (exited with 1)
:2011-06-01-09:46:06> Analyzing crash data
:2011-06-01-09:46:20  Analyzing crash data
:2011-06-01-09:46:42  Analyzing crash data
:2011-06-01-09:46:56  Analyzing crash data
:2011-06-01-09:47:12  Analyzing crash data
:2011-06-01-09:47:23  Analyzing crash data
:2011-06-01-09:47:38  Analyzing crash data
:2011-06-01-09:47:49  Initializing virtual root
:2011-06-01-09:48:00  Initializing virtual root
:2011-06-01-09:48:15  Initializing virtual root
:2011-06-01-09:48:30  Initializing virtual root
:2011-06-01-09:48:41  Initializing virtual root
:2011-06-01-09:48:54  Initializing virtual root
:2011-06-01-09:49:09  Initializing virtual root
:2011-06-01-09:49:23  Initializing virtual root
:2011-06-01-09:49:40  Initializing virtual root
:2011-06-01-09:49:51  Initializing virtual root
:2011-06-01-09:50:57  Retrace job finished successfully

maps:
:00400000-00442000 r-xp 00000000 08:02 136826                             /usr/bin/gpg-agent
:00642000-00645000 rw-p 00042000 08:02 136826                             /usr/bin/gpg-agent
:00c60000-00c81000 rw-p 00000000 00:00 0                                  [heap]
:3544000000-3544021000 r-xp 00000000 08:02 383                            /lib64/ld-2.13.90.so
:3544220000-3544221000 r--p 00020000 08:02 383                            /lib64/ld-2.13.90.so
:3544221000-3544222000 rw-p 00021000 08:02 383                            /lib64/ld-2.13.90.so
:3544222000-3544223000 rw-p 00000000 00:00 0 
:3544400000-3544412000 r-xp 00000000 08:02 145042                         /usr/lib64/libpth.so.20.0.27
:3544412000-3544612000 ---p 00012000 08:02 145042                         /usr/lib64/libpth.so.20.0.27
:3544612000-3544613000 rw-p 00012000 08:02 145042                         /usr/lib64/libpth.so.20.0.27
:3544613000-3544615000 rw-p 00000000 00:00 0 
:3544800000-3544992000 r-xp 00000000 08:02 514                            /lib64/libc-2.13.90.so
:3544992000-3544b92000 ---p 00192000 08:02 514                            /lib64/libc-2.13.90.so
:3544b92000-3544b96000 r--p 00192000 08:02 514                            /lib64/libc-2.13.90.so
:3544b96000-3544b97000 rw-p 00196000 08:02 514                            /lib64/libc-2.13.90.so
:3544b97000-3544b9d000 rw-p 00000000 00:00 0 
:3545400000-3545402000 r-xp 00000000 08:02 626                            /lib64/libdl-2.13.90.so
:3545402000-3545602000 ---p 00002000 08:02 626                            /lib64/libdl-2.13.90.so
:3545602000-3545603000 r--p 00002000 08:02 626                            /lib64/libdl-2.13.90.so
:3545603000-3545604000 rw-p 00003000 08:02 626                            /lib64/libdl-2.13.90.so
:3555000000-3555003000 r-xp 00000000 08:02 935                            /lib64/libgpg-error.so.0.7.0
:3555003000-3555202000 ---p 00003000 08:02 935                            /lib64/libgpg-error.so.0.7.0
:3555202000-3555203000 rw-p 00002000 08:02 935                            /lib64/libgpg-error.so.0.7.0
:3556e00000-3556e71000 r-xp 00000000 08:02 936                            /lib64/libgcrypt.so.11.6.0
:3556e71000-3557070000 ---p 00071000 08:02 936                            /lib64/libgcrypt.so.11.6.0
:3557070000-3557074000 rw-p 00070000 08:02 936                            /lib64/libgcrypt.so.11.6.0
:3558e00000-3558e17000 r-xp 00000000 08:02 1165                           /lib64/libnsl-2.13.90.so
:3558e17000-3559016000 ---p 00017000 08:02 1165                           /lib64/libnsl-2.13.90.so
:3559016000-3559017000 r--p 00016000 08:02 1165                           /lib64/libnsl-2.13.90.so
:3559017000-3559018000 rw-p 00017000 08:02 1165                           /lib64/libnsl-2.13.90.so
:3559018000-355901a000 rw-p 00000000 00:00 0 
:355c800000-355c80e000 r-xp 00000000 08:02 138045                         /usr/lib64/libassuan.so.0.0.0
:355c80e000-355ca0e000 ---p 0000e000 08:02 138045                         /usr/lib64/libassuan.so.0.0.0
:355ca0e000-355ca0f000 rw-p 0000e000 08:02 138045                         /usr/lib64/libassuan.so.0.0.0
:7ff89d556000-7ff8a33e7000 r--p 00000000 08:02 147834                     /usr/lib/locale/locale-archive
:7ff8a33e7000-7ff8a33ec000 rw-p 00000000 00:00 0 
:7ff8a3406000-7ff8a3407000 rw-p 00000000 00:00 0 
:7ff8a3407000-7ff8a340f000 rw-p 00000000 00:00 0 
:7ff8a340f000-7ff8a3410000 rw-p 00000000 00:00 0 
:7fff36476000-7fff36497000 rw-p 00000000 00:00 0                          [stack]
:7fff365ff000-7fff36600000 r-xp 00000000 00:00 0                          [vdso]
:ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

Comment 1 al morris 2011-06-17 05:35:29 UTC
Package: gnupg2-2.0.17-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
happens on boot.... not really investigated yet, but will see it if keep happening when this old man can look through the dump

Comment 2 Fedora Update System 2011-09-20 15:15:24 UTC
gnupg2-2.0.18-1.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/gnupg2-2.0.18-1.fc15

Comment 3 Fedora Update System 2011-09-20 23:58:52 UTC
Package gnupg2-2.0.18-1.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gnupg2-2.0.18-1.fc15'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/gnupg2-2.0.18-1.fc15
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2011-09-29 23:28:45 UTC
gnupg2-2.0.18-1.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.