Bug 821228

Summary: [abrt] Repeated threads with e_ews_connection_get_folder, e_book_backend_ews_authenticate_user
Product: [Fedora] Fedora Reporter: Mikhail <mikhail.v.gavrilov>
Component: evolution-ewsAssignee: Matthew Barnes <mbarnes>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: mbarnes, mcrha, pbrobinson
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:12dc6644b9c67161d83947710b2345f4407d9866
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-08 23:59:56 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
File: maps
none
File: dso_list
none
File: build_ids none

Description Mikhail 2012-05-13 09:44:35 UTC
libreport version: 2.0.10
abrt_version:   2.0.10
backtrace_rating: 4
cmdline:        /usr/libexec/evolution-addressbook-factory
executable:     /usr/libexec/evolution-addressbook-factory
kernel:         3.3.4-4.fc17.i686.PAE
pid:            6026
pwd:            /
time:           Вс. 13 мая 2012 15:39:49
uid:            1000
username:       mikhail
var_log_messages: May 13 15:39:52 ao521 abrt[20056]: Saved core dump of pid 6026 (/usr/libexec/evolution-addressbook-factory) to /var/spool/abrt/ccpp-2012-05-13-15:39:49-6026 (188039168 bytes)
xsession_errors: 

backtrace:      Text file, 42826 bytes
build_ids:      Text file, 4633 bytes
dso_list:       Text file, 10213 bytes
maps:           Text file, 32854 bytes

cgroup:
:9:perf_event:/
:8:blkio:/
:7:net_cls:/
:6:freezer:/
:5:devices:/
:4:memory:/
:3:cpuacct,cpu:/
:2:cpuset:/
:1:name=systemd:/user/mikhail/14

core_backtrace:
:ff9b488a2e70761be87c6af57339b70a0a3688bc 0x424 __kernel_vsyscall linux-gate.so.1 -
:09204ae134bd8d05bce65bb6e9e6fd68d6bbb3f1 0xe7044 poll libc.so.6 -
:e22e1e456283c0cdf171447a61c4f04e354f8b2a 0x55ebc g_poll libglib-2.0.so.0 -
:e22e1e456283c0cdf171447a61c4f04e354f8b2a 0x47310 - libglib-2.0.so.0 -
:e22e1e456283c0cdf171447a61c4f04e354f8b2a 0x477f3 g_main_loop_run libglib-2.0.so.0 -
:72979ba1b88a1437d977f322597c1cb1f5ad9bb5 0x52e6 e_dbus_server_run libebackend-1.2.so.2 -
:fc6dacfcda77eee876866c6b1dd11c6e6e02709f 0x1092 - [exe] -

environ:
:SHELL=/bin/bash
:DBUS_STARTER_ADDRESS=unix:abstract=/tmp/dbus-TtKDTVnqS7,guid=0fb9e8a787dcf9d5cba98a29000083cd
:XDG_SESSION_COOKIE=712f11080aa5ec90698eefb000000045-1336876008.984432-835269758
:XDG_RUNTIME_DIR=/run/user/mikhail
:DISPLAY=:0
:DESKTOP_SESSION=gnome
:LC_MEASUREMENT=ru_RU.utf8
:SSH_AUTH_SOCK=/run/user/mikhail/keyring-eNVl2m/ssh
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/5719,unix/unix:/tmp/.ICE-unix/5719
:LC_MONETARY=ru_RU.utf8
:LC_NUMERIC=ru_RU.utf8
:LC_TIME=ru_RU.utf8
:WINDOWPATH=2
:PATH=/usr/local/bin:/usr/bin:/bin
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:GDMSESSION=gnome
:XDG_VTNR=2
:USERNAME=mikhail
:XDG_SESSION_ID=14
:GPG_AGENT_INFO=/run/user/mikhail/keyring-eNVl2m/gpg:0:1
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-TtKDTVnqS7,guid=0fb9e8a787dcf9d5cba98a29000083cd
:XDG_SEAT=seat0
:XAUTHORITY=/var/run/gdm/auth-for-mikhail-K6izYO/database
:USER=mikhail
:DBUS_STARTER_BUS_TYPE=session
:GNOME_KEYRING_PID=5717
:SHLVL=1
:GDM_LANG=en_US.utf8
:PWD=/home/mikhail
:GNOME_KEYRING_CONTROL=/run/user/mikhail/keyring-eNVl2m
:LANG=en_US.utf8
:_=/usr/bin/dbus-launch
:LOGNAME=mikhail
:HOME=/home/mikhail

limits:
:Limit                     Soft Limit           Hard Limit           Units     
:Max cpu time              unlimited            unlimited            seconds   
:Max file size             unlimited            unlimited            bytes     
:Max data size             unlimited            unlimited            bytes     
:Max stack size            8388608              unlimited            bytes     
:Max core file size        0                    unlimited            bytes     
:Max resident set          unlimited            unlimited            bytes     
:Max processes             1024                 30094                processes 
:Max open files            1024                 4096                 files     
:Max locked memory         65536                65536                bytes     
:Max address space         unlimited            unlimited            bytes     
:Max file locks            unlimited            unlimited            locks     
:Max pending signals       30094                30094                signals   
:Max msgqueue size         819200               819200               bytes     
:Max nice priority         0                    0                    
:Max realtime priority     0                    0                    
:Max realtime timeout      unlimited            unlimited            us        

open_fds:
:0:/dev/null
:pos:	0
:flags:	02
:1:/dev/null
:pos:	0
:flags:	02
:2:/dev/null
:pos:	0
:flags:	02
:3:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:4:/dev/null
:pos:	0
:flags:	02
:5:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:6:socket:[852299]
:pos:	0
:flags:	04002
:7:socket:[852300]
:pos:	0
:flags:	02004002
:8:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:9:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:10:/home/mikhail/.local/share/evolution/addressbook/system/addressbook.db
:pos:	0
:flags:	02100002
:11:/home/mikhail/.local/share/evolution/addressbook/system/contacts.db
:pos:	40
:flags:	02100002
:12:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:13:/dev/urandom
:pos:	0
:flags:	02000000
:14:socket:[854543]
:pos:	0
:flags:	02000002
:15:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:16:socket:[4377405]
:pos:	0
:flags:	02004002
:17:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:18:socket:[4377302]
:pos:	0
:flags:	02004002
:19:anon_inode:[eventfd]
:pos:	0
:flags:	02004002
:20:socket:[4165718]
:pos:	0
:flags:	02004002
:21:socket:[4165656]
:pos:	0
:flags:	02004002

smolt_data:
:
:
:General
:=================================
:UUID: 6478aaa9-30e4-4a97-a123-b179d02652cd
:OS: Fedora release 17 (Beefy Miracle)
:Default run level: Unknown
:Language: en_US.utf8
:Platform: i686
:BogoMIPS: 3391.32
:CPU Vendor: AuthenticAMD
:CPU Model: AMD Athlon(tm) II Neo K125 Processor
:CPU Stepping: 3
:CPU Family: 16
:CPU Model Num: 6
:Number of CPUs: 1
:CPU Speed: 1700
:System Memory: 3778
:System Swap: 4095
:Vendor: Acer
:System: AO521 Not Applicable
:Form factor: Notebook
:Kernel: 3.3.4-4.fc17.i686.PAE
:SELinux Enabled: 1
:SELinux Policy: targeted
:SELinux Enforce: Enforcing
:MythTV Remote: Unknown
:MythTV Role: Unknown
:MythTV Theme: Unknown
:MythTV Plugin: 
:MythTV Tuner: -1
:
:
:Devices
:=================================
:(4098:17297:4133:1085) pci, ahci, STORAGE, SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
:(4098:17302:4133:1085) pci, ehci_hcd, USB, SB7x0/SB8x0/SB9x0 USB EHCI Controller
:(4130:38401:4133:1085) pci, None, HOST/PCI, RS880 Host Bridge
:(4130:38402:4130:1085) pci, None, PCI/PCI, RS780/RS880 PCI to PCI bridge (int gfx)
:(4130:4612:0:0) pci, None, HOST/PCI, Family 10h Processor Link Control
:(6505:8288:4133:1085) pci, atl1c, ETHERNET, AR8152 v1.1 Fast Ethernet
:(4130:4608:0:0) pci, None, HOST/PCI, Family 10h Processor HyperTransport Configuration
:(4130:4611:0:0) pci, k10temp, HOST/PCI, Family 10h Processor Miscellaneous Control
:(4130:4610:0:0) pci, None, HOST/PCI, Family 10h Processor DRAM Controller
:(4130:4609:0:0) pci, None, HOST/PCI, Family 10h Processor Address Map
:(5772:43:4187:57397) pci, ath9k, NETWORK, AR9285 Wireless Network Adapter (PCI-Express)
:(4098:17285:0:0) pci, None, SERIAL, SBx00 SMBus Controller
:(4098:17309:4133:1085) pci, None, PCI/ISA, SB7x0/SB8x0/SB9x0 LPC host controller
:(4098:17283:4133:1085) pci, snd_hda_intel, MULTIMEDIA, SBx00 Azalia (Intel HDA)
:(4098:17284:0:0) pci, None, PCI/PCI, SBx00 PCI to PCI Bridge
:(4098:38674:4133:1085) pci, radeon, VIDEO, M880G [Mobility Radeon HD 4200]
:(4098:38671:4098:38674) pci, snd_hda_intel, MULTIMEDIA, RS880 Audio Device [Radeon HD 4200]
:(4098:17303:4133:1085) pci, ohci_hcd, USB, SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
:(4098:17302:4133:1085) pci, ehci_hcd, USB, SB7x0/SB8x0/SB9x0 USB EHCI Controller
:(4098:17303:4133:1085) pci, ohci_hcd, USB, SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
:(4130:38404:4133:1085) pci, pcieport, PCI/PCI, RS780 PCI to PCI bridge (PCIE port 0)
:(4130:38405:4133:1085) pci, pcieport, PCI/PCI, RS780 PCI to PCI bridge (PCIE port 1)
:
:
:Filesystem Information
:=================================
:device mtpt type bsize frsize blocks bfree bavail file ffree favail
:-------------------------------------------------------------------
:/dev/sda1 / ext4 4096 4096 6094889 3632180 3571158 1531904 1250163 1250163
:/dev/sda5 /home ext4 4096 4096 48953540 2971895 521188 12255232 12074767 12074767
:

Comment 1 Mikhail 2012-05-13 09:44:40 UTC
Created attachment 584123 [details]
File: backtrace

Comment 2 Mikhail 2012-05-13 09:44:42 UTC
Created attachment 584124 [details]
File: maps

Comment 3 Mikhail 2012-05-13 09:44:44 UTC
Created attachment 584125 [details]
File: dso_list

Comment 4 Mikhail 2012-05-13 09:44:48 UTC
Created attachment 584126 [details]
File: build_ids

Comment 5 Milan Crha 2012-05-14 11:39:35 UTC
Thanks for a bug report. The backtrace shows that quite many threads are in authenticate phase against your EWS server, being after initial login phase and trying to receive default folders there. The "crashing" thread unfortunately doesn't show anything useful, it seems to be in idle, similar to other threads.

Do you have any steps how to reproduce this crash, please?

Comment 6 Milan Crha 2012-05-14 11:41:13 UTC
*** Bug 821314 has been marked as a duplicate of this bug. ***

Comment 7 Milan Crha 2012-05-21 07:28:51 UTC
*** Bug 823263 has been marked as a duplicate of this bug. ***

Comment 8 Mikhail 2012-05-22 12:42:02 UTC
kill evolution-addressbook-factory when it hang CPU

backtrace_rating: 4
Package: evolution-data-server-3.4.2-1.fc17
OS Release: Fedora release 17 (Beefy Miracle)

Comment 9 Mikhail 2012-05-22 12:50:17 UTC
Seems after logon, evolution-addressbook-factory couldn't get my exchange password (my exchange password is stored and evolution can get it) from password store and begins eat CPU resources, after i kill him with SEGV to get this backtrace.

This problem related directly with broken GAL.

Comment 10 Milan Crha 2012-05-23 07:25:18 UTC
*** Bug 824011 has been marked as a duplicate of this bug. ***

Comment 11 Milan Crha 2012-06-01 09:11:54 UTC
*** Bug 821307 has been marked as a duplicate of this bug. ***

Comment 12 Milan Crha 2012-06-01 09:16:23 UTC
*** Bug 825226 has been marked as a duplicate of this bug. ***

Comment 13 Milan Crha 2012-06-01 09:33:14 UTC
*** Bug 825430 has been marked as a duplicate of this bug. ***

Comment 14 Milan Crha 2012-06-01 11:50:51 UTC
*** Bug 825746 has been marked as a duplicate of this bug. ***

Comment 15 Milan Crha 2012-06-01 11:51:41 UTC
*** Bug 826045 has been marked as a duplicate of this bug. ***

Comment 16 Milan Crha 2012-06-01 11:52:18 UTC
*** Bug 826659 has been marked as a duplicate of this bug. ***

Comment 17 Milan Crha 2012-06-01 11:53:08 UTC
*** Bug 826930 has been marked as a duplicate of this bug. ***

Comment 18 Milan Crha 2012-06-04 09:43:39 UTC
*** Bug 827482 has been marked as a duplicate of this bug. ***

Comment 19 Milan Crha 2012-06-04 10:00:17 UTC
*** Bug 827739 has been marked as a duplicate of this bug. ***

Comment 20 Milan Crha 2012-06-04 13:38:08 UTC
I see similar behaviour with evolution-*-3.4.2, the addressbook factory tries to authenticate against ews server, but it fails, but instead of stopping it tries again and again, which leads to various issues, like account lock for Peter. I unpushed the 3.4.2 update from updates-testing too, and I suggest to downgrade to 3.4.1, which you can do with yum:
   $ yum downgrade evolution-*
or by naming each evolution package on the yum's command line.

I'm currently investigating what broke that it stopped working.

Comment 21 Milan Crha 2012-06-04 16:09:57 UTC
I'm going to make this through upstream bug [1], and provide internal update of evolution-ews as 3.4.2-2.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=677398

Comment 22 Fedora Update System 2012-06-04 17:42:44 UTC
evolution-mapi-3.4.2-1.fc17, evolution-data-server-3.4.2-1.fc17, evolution-3.4.2-1.fc17, gtkhtml3-4.4.2-1.fc17, evolution-ews-3.4.2-2.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/FEDORA-2012-7850/evolution-ews-3.4.2-2.fc17,evolution-mapi-3.4.2-1.fc17,evolution-data-server-3.4.2-1.fc17,evolution-3.4.2-1.fc17,gtkhtml3-4.4.2-1.fc17

Comment 23 Milan Crha 2012-06-05 06:57:01 UTC
*** Bug 828133 has been marked as a duplicate of this bug. ***

Comment 24 Fedora Update System 2012-06-07 02:55:49 UTC
Package evolution-mapi-3.4.2-1.fc17, evolution-data-server-3.4.2-1.fc17, evolution-3.4.2-1.fc17, gtkhtml3-4.4.2-1.fc17, evolution-ews-3.4.2-2.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing evolution-mapi-3.4.2-1.fc17 evolution-data-server-3.4.2-1.fc17 evolution-3.4.2-1.fc17 gtkhtml3-4.4.2-1.fc17 evolution-ews-3.4.2-2.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-7850/evolution-ews-3.4.2-2.fc17,evolution-mapi-3.4.2-1.fc17,evolution-data-server-3.4.2-1.fc17,evolution-3.4.2-1.fc17,gtkhtml3-4.4.2-1.fc17
then log in and leave karma (feedback).

Comment 25 Fedora Update System 2012-06-08 23:59:56 UTC
evolution-mapi-3.4.2-1.fc17, evolution-data-server-3.4.2-1.fc17, evolution-3.4.2-1.fc17, gtkhtml3-4.4.2-1.fc17, evolution-ews-3.4.2-2.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.