Bug 800480

Summary: [abrt] evolution-3.2.3-1.fc16: em_folder_tree_class_init: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: slalomnut
Component: evolutionAssignee: Matthew Barnes <mbarnes>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: lucilanga, mbarnes, mcrha
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:c5dfd51ab500b7f6f6e8a95ef8f7a5fa79a79703
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-13 16:40:32 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: gconf_subtree
none
File: build_ids
none
File: dso_list
none
File: backtrace
none
File: maps none

Description slalomnut 2012-03-06 14:39:40 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
backtrace_rating: 4
cmdline:        /usr/bin/evolution
comment:        Starting evolution
crash_function: em_folder_tree_class_init
executable:     /usr/bin/evolution
kernel:         3.2.7-1.fc16.x86_64
pid:            2732
pwd:            /home/jgolden/Documents
reason:         Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
time:           Tue 06 Mar 2012 07:32:41 AM MST
uid:            1000
username:       jgolden

backtrace:      Text file, 63461 bytes
build_ids:      Text file, 9553 bytes
dso_list:       Text file, 23714 bytes
gconf_subtree:  Text file, 20194 bytes
maps:           Text file, 107400 bytes

environ:
:XDG_VTNR=2
:XDG_SESSION_ID=1
:SSH_AGENT_PID=1885
:HOSTNAME=htpc
:DM_CONTROL=/var/run/xdmctl
:XDG_MENU_PREFIX=kde4-
:SHELL=/bin/bash
:HISTSIZE=1000
:XDG_SESSION_COOKIE=421dc20ccea3ca28843423fc00000008-1331044321.372095-1756383739
:XDM_MANAGED=method=classic
:GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/jgolden/.gtkrc-2.0:/home/jgolden/.gtkrc-2.0-kde4:/home/jgolden/.kde/share/config/gtkrc-2.0
:GS_LIB=
:QTDIR=/usr/lib64/qt-3.3
:QTINC=/usr/lib64/qt-3.3/include
:KDE_FULL_SESSION=true
:USER=jgolden
:SSH_AUTH_SOCK=/tmp/ssh-BZNACnOt1849/agent.1849
:MAIL=/var/spool/mail/jgolden
:DESKTOP_SESSION=default
:PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/sbin:/usr/sbin:/sbin:/home/jgolden/.local/bin:/home/jgolden/bin
:PWD=/home/jgolden
:KDE_SESSION_UID=1000
:KDE_IS_PRELINKED=1
:LANG=en_US.UTF-8
:KDEDIRS=/usr
:SSH_ASKPASS=/usr/bin/ksshaskpass
:HISTCONTROL=ignoredups
:SHLVL=2
:XDG_SEAT=seat0
:HOME=/home/jgolden
:KDE_SESSION_VERSION=4
:LESS=iX
:LOGNAME=jgolden
:QTLIB=/usr/lib64/qt-3.3/lib
:XDG_DATA_DIRS=/usr/share/kde-settings/kde-profile/default/share:/usr/local/share:/usr/share
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-UcZzJzJBHi,guid=2f137db8d5b2bd8e05bbf63300000016
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=2
:XDG_RUNTIME_DIR=/run/user/jgolden
:DISPLAY=:0
:QT_PLUGIN_PATH=/home/jgolden/.kde/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/:/usr/lib/kde4/plugins
:XAUTHORITY=/tmp/kde-jgolden/xauth-1000-_0
:_=/usr/libexec/kde4/start_kdeinit_wrapper
:KDE_MULTIHEAD=false
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1971,unix/unix:/tmp/.ICE-unix/1971
:GTK_RC_FILES=/etc/gtk/gtkrc:/home/jgolden/.gtkrc:/home/jgolden/.kde/share/config/gtkrc
:XCURSOR_THEME=default
:DESKTOP_STARTUP_ID=htpc;1331044359;804887;2006_TIME61230

smolt_data:
:
:
:General
:=================================
:UUID: 263a44d0-32df-4434-a34d-117a2da1b580
:OS: Fedora release 16 (Verne)
:Default run level: Unknown
:Language: en_US.UTF-8
:Platform: x86_64
:BogoMIPS: 6331.67
:CPU Vendor: GenuineIntel
:CPU Model: Intel(R) Core(TM)2 Duo CPU     E8500  @ 3.16GHz
:CPU Stepping: 10
:CPU Family: 6
:CPU Model Num: 23
:Number of CPUs: 2
:CPU Speed: 3165
:System Memory: 3011
:System Swap: 1023
:Vendor: System manufacturer
:System: System Product Name System Version
:Form factor: Desktop
:Kernel: 3.2.7-1.fc16.x86_64
:SELinux Enabled: 1
:SELinux Policy: targeted
:SELinux Enforce: Permissive
:MythTV Remote: Unknown
:MythTV Role: Unknown
:MythTV Theme: Arclight.1680.1050
:MythTV Plugin: 
:MythTV Tuner: -1
:
:
:Devices
:=================================
:(32902:11808:4163:33491) pci, None, HOST/PCI, 4 Series Chipset DRAM Controller
:(32902:11809:4163:33491) pci, pcieport, PCI/PCI, 4 Series Chipset PCI Express Root Port
:(32902:14896:4163:33492) pci, None, SERIAL, 82801JI (ICH10 Family) SMBus Controller
:(32902:14882:4163:33492) pci, ahci, STORAGE, P5Q Deluxe Motherboard
:(32902:14870:4163:33492) pci, None, PCI/ISA, 82801JIR (ICH10R) LPC Interface Controller
:(6505:4134:4163:33318) pci, ATL1E, ETHERNET, AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
:(32902:14901:4163:33492) pci, uhci_hcd, USB, 82801JI (ICH10 Family) USB UHCI Controller #2
:(32902:9294:4163:33492) pci, None, PCI/PCI, 82801 PCI Bridge
:(32902:14905:4163:33492) pci, uhci_hcd, USB, 82801JI (ICH10 Family) USB UHCI Controller #6
:(32902:14902:4163:33492) pci, uhci_hcd, USB, 82801JI (ICH10 Family) USB UHCI Controller #3
:(32902:14906:4163:33492) pci, ehci_hcd, USB, 82801JI (ICH10 Family) USB2 EHCI Controller #1
:(32902:14908:4163:33492) pci, ehci_hcd, USB, 82801JI (ICH10 Family) USB2 EHCI Controller #2
:(6523:9057:4163:33359) pci, pata_jmicron, STORAGE, JMB361 AHCI/IDE
:(6523:9057:4163:33359) pci, ahci, STORAGE, JMB361 AHCI/IDE
:(32902:14912:4163:33492) pci, pcieport, PCI/PCI, 82801JI (ICH10 Family) PCI Express Root Port 1
:(32902:14920:4163:33492) pci, pcieport, PCI/PCI, 82801JI (ICH10 Family) PCI Express Root Port 5
:(32902:14910:4163:33710) pci, snd_hda_intel, MULTIMEDIA, 82801JI (ICH10 Family) HD Audio Controller
:(32902:14903:4163:33492) pci, uhci_hcd, USB, 82801JI (ICH10 Family) USB UHCI Controller #4
:(32902:14900:4163:33492) pci, uhci_hcd, USB, 82801JI (ICH10 Family) USB UHCI Controller #1
:(4318:1600:4163:33445) pci, nvidia, VIDEO, G96 [GeForce 9500 GT]
:(32902:14922:4163:33492) pci, pcieport, PCI/PCI, 82801JI (ICH10 Family) PCI Express Root Port 6
:(5361:23418:112:29764) pci, cx18, MULTIMEDIA_VIDEO, WinTV HVR-1600
:(32902:14904:4163:33492) pci, uhci_hcd, USB, 82801JI (ICH10 Family) USB UHCI Controller #5
:
:
:Filesystem Information
:=================================
:device mtpt type bsize frsize blocks bfree bavail file ffree favail
:-------------------------------------------------------------------
:/dev/mapper/vg_os-root / ext4 4096 4096 523290 318174 291960 131072 115735 115735
:/dev/sdf1 WITHHELD ext4 4096 4096 487909954 68913295 44494408 122101760 122007129 122007129
:/dev/sdd1 WITHHELD ext4 1024 1024 203520 101665 91376 51584 51352 51352
:/dev/mapper/vg_os-var WITHHELD ext4 4096 4096 784568 243438 204117 196608 164163 164163
:/dev/mapper/vg_os-opt WITHHELD ext4 4096 4096 261467 96803 83696 65536 59183 59183
:/dev/mapper/vg_os-usr WITHHELD ext4 4096 4096 2613235 815810 684738 655360 447947 447947
:/dev/mapper/vg_os-home WITHHELD ext4 4096 4096 2613235 1981387 1850315 655360 632840 632840
:/dev/mapper/VGforMyth-Video WITHHELD ext3 4096 4096 420882871 32831410 11454687 106889216 106823484 106823484
:/dev/mapper/VGforMyth-personal WITHHELD ext4 4096 4096 19629166 6963833 5980793 4915200 4898364 4898364
:/dev/mapper/VGforMyth-music WITHHELD ext4 4096 4096 28793979 11526744 10084952 7208960 7194920 7194920
:

var_log_messages:
:Mar  4 13:29:04 htpc kernel: [10269.604084] evolution[5107]: segfault at 498a7850 ip 00007f0e04d68ce3 sp 00007fff87119e70 error 6 in libevolution-mail.so.0.0.0[7f0e04cf4000+cf000]
:Mar  4 13:29:04 htpc abrt[5140]: Saved core dump of pid 5107 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2012-03-04-13:29:04-5107 (91459584 bytes)
:Mar  6 07:12:46 htpc kernel: [160492.182533] evolution[29445]: segfault at 49aa57f0 ip 00007f04c2ab6ce3 sp 00007fff9d114c20 error 6 in libevolution-mail.so.0.0.0[7f04c2a42000+cf000]
:Mar  6 07:12:46 htpc abrt[29453]: Saved core dump of pid 29445 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2012-03-06-07:12:46-29445 (74588160 bytes)
:Mar  6 07:13:33 htpc kernel: [160538.722244] evolution[29490]: segfault at 4a127a00 ip 00007f6eb2563ce3 sp 00007fff0144dd60 error 6 in libevolution-mail.so.0.0.0[7f6eb24ef000+cf000]
:Mar  6 07:13:33 htpc abrt[29500]: Saved core dump of pid 29490 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2012-03-06-07:13:33-29490 (91320320 bytes)
:Mar  6 07:14:09 htpc kernel: [160575.167398] evolution[29531]: segfault at 4a943400 ip 00007f17d925cce3 sp 00007fff28b5bd40 error 6 in libevolution-mail.so.0.0.0[7f17d91e8000+cf000]
:Mar  6 07:14:09 htpc abrt[29539]: Saved core dump of pid 29531 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2012-03-06-07:14:09-29531 (66146304 bytes)
:Mar  6 07:14:34 htpc kernel: [160599.628840] evolution[29619]: segfault at 4a15fa00 ip 00007fe83aecece3 sp 00007fffde54ea50 error 6 in libevolution-mail.so.0.0.0[7fe83ae5a000+cf000]
:Mar  6 07:14:34 htpc abrt[29629]: Saved core dump of pid 29619 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2012-03-06-07:14:34-29619 (83070976 bytes)
:Mar  6 07:32:41 htpc kernel: [   62.941689] evolution[2732]: segfault at 4a41a400 ip 00007f9df0963ce3 sp 00007fffeee08260 error 6 in libevolution-mail.so.0.0.0[7f9df08ef000+cf000]
:Mar  6 07:32:41 htpc abrt[2766]: Saved core dump of pid 2732 (/usr/bin/evolution) to /var/spool/abrt/ccpp-2012-03-06-07:32:41-2732 (66138112 bytes)

xsession_errors:
:** (evolution:2732): DEBUG: Loading Exchange EWS Plugin 
:(evolution:2732): camel-CRITICAL **: camel_session_add_service: assertion `uri_string != NULL' failed

Comment 1 slalomnut 2012-03-06 14:39:44 UTC
Created attachment 567975 [details]
File: gconf_subtree

Comment 2 slalomnut 2012-03-06 14:39:46 UTC
Created attachment 567976 [details]
File: build_ids

Comment 3 slalomnut 2012-03-06 14:39:47 UTC
Created attachment 567977 [details]
File: dso_list

Comment 4 slalomnut 2012-03-06 14:39:49 UTC
Created attachment 567978 [details]
File: backtrace

Comment 5 slalomnut 2012-03-06 14:39:51 UTC
Created attachment 567979 [details]
File: maps

Comment 6 Milan Crha 2012-03-07 08:02:47 UTC
Thanks for a bug report. The crash function is quite unexpected. If I read the backtrace properly, then this happens when you run evolution, with evolution-ews account being enabled. Is this reproducible on you machine, please? And if you run evolution from console, what is written there, please? I think the .xsession_errors output above is not complete. One test, if you can still reproduce it, does it help to run evolution in offline (evolution --offline) or even in another component (evolution -c tasks), or if you remove evolution-ews? I'm asking because I didn't see such crash in Fedora 16 yet.

Comment 7 slalomnut 2012-03-07 14:15:16 UTC
Milan,

Console output:
evolution

GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
** (evolution:31154): DEBUG: Loading Exchange EWS Plugin 


 Construct the listener
(evolution:31154): camel-CRITICAL **: camel_session_add_service: assertion `uri_string != NULL' failed
Segmentation fault (core dumped)


evolution --offline

(evolution:31194): evolution-shell-CRITICAL **: shell_settings_pspec_for_key: assertion `schema_name != NULL' failed
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
** (evolution:31194): DEBUG: Loading Exchange EWS Plugin 


 Construct the listener
(evolution:31194): camel-CRITICAL **: camel_session_add_service: assertion `uri_string != NULL' failed
Segmentation fault (core dumped)

evolution -c contacts
Loads successfully in offline mode
evolution -c contacts
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
** (evolution:31291): DEBUG: Loading Exchange EWS Plugin 


 Construct the listener

##Disabled the EWS account and switched to on-line and mail
(evolution:31229): camel-CRITICAL **: camel_service_get_user_data_dir: assertion `CAMEL_IS_SERVICE (service)' failed
Removed ews store summary:  

(evolution:31229): evolution-addressbook-CRITICAL **: e_book_shell_content_get_current_view: assertion `widget != NULL' failed

(evolution:31229): eab-widgets-CRITICAL **: e_addressbook_view_get_model: assertion `E_IS_ADDRESSBOOK_VIEW (view)' failed

(evolution:31229): eab-widgets-CRITICAL **: e_addressbook_view_get_selection_model: assertion `E_IS_ADDRESSBOOK_VIEW (view)' failed

(evolution:31229): eab-widgets-CRITICAL **: e_addressbook_model_can_stop: assertion `E_IS_ADDRESSBOOK_MODEL (model)' failed

(evolution:31229): eab-widgets-CRITICAL **: e_addressbook_model_get_editable: assertion `E_IS_ADDRESSBOOK_MODEL (model)' failed

(evolution:31229): e-data-server-WARNING **: e_source_get_uri () called on source with no absolute URI!

(evolution:31229): e-data-server-ui-CRITICAL **: e_credentials_authenticate_helper: assertion `e_credentials_has_key (credentials, E_CREDENTIALS_KEY_PROMPT_KEY)' failed

(evolution:31229): camel-CRITICAL **: camel_session_add_service: assertion `uri_string != NULL' failed
Segmentation fault (core dumped)

## Same results after removing the Exchange account from preferences.

## Remove packages
Removed:
  evolution-ews.x86_64 0:3.2.3-1.fc16                                            evolution-exchange.x86_64 0:3.2.3-1.fc16     

evolution -c contacts
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.

(evolution:31386): camel-CRITICAL **: camel_session_add_service: assertion `uri_string != NULL' failed
Segmentation fault (core dumped)

Comment 8 Milan Crha 2012-03-08 08:00:39 UTC
Thanks for the update and testing. So it's not caused by evolution-ews or evolution-exchange. I also do not see anything I would expect from the console output, except of:
> GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will
> not be saved or shared with other applications.

Do you compile your own GLib, which is not compatible with built-in library? This message comes out when user compiles his own GLib.

Comment 9 slalomnut 2012-03-09 13:36:01 UTC
No, I do not compile my own Glib.

Installed packages:
glib-1.2.10-35.fc16.x86_64
glib2-2.30.2-1.fc16.x86_64
glib2-2.30.2-1.fc16.i686
glibc-headers-2.14.90-24.fc16.6.x86_64
glibc-common-2.14.90-24.fc16.6.x86_64
glib2-devel-2.30.2-1.fc16.x86_64
glibc-devel-2.14.90-24.fc16.6.x86_64
glibc-2.14.90-24.fc16.6.i686
glibc-2.14.90-24.fc16.6.x86_64

Comment 10 Milan Crha 2012-03-12 13:07:23 UTC
OK, I just updated my system and I have the same version of glibc/glib2 packages as you, except of the
> glib-1.2.10-35.fc16.x86_64
which I do not have installed at all. I have
   glib-networking-2.30.1-2.fc16.x86_64
only, which is used with libsoup.

I also have
   dconf-0.10.0-1.fc16.x86_64
which is used in GSettings, providing correct backend there, which avoids the above warning about "memory backend".

I'm afraid that there is something wrong with your installation, which is causing this issue. I didn't see any such bug report before too, and the fedora 16 is out long enough to have it reported already, being it a generic bug. Still, I would like to know what is so different on your installation that it prevents evolution to run properly.

Comment 11 slalomnut 2012-03-23 20:17:19 UTC
Well, out of curiosity, I did a yum reinstall on all installed evolution and it's back up.  I haven't added the OWA module yet but fingers are crossed.

Comment 12 Fedora End Of Life 2013-01-16 15:18:07 UTC
This message is a reminder that Fedora 16 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 16. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '16'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 16's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 16 is end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" and open it against that version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 13 Fedora End Of Life 2013-02-13 16:40:35 UTC
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.