Bug 892088 - [abrt] evolution-3.6.2-3.fc18: case_insensitive_hash: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Summary: [abrt] evolution-3.6.2-3.fc18: case_insensitive_hash: Process /usr/bin/evolut...
Keywords:
Status: CLOSED DUPLICATE of bug 892359
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:854a132afca821d83344effe8f4...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-05 07:16 UTC by Ankur Sinha (FranciscoD)
Modified: 2013-01-07 14:14 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-01-07 14:14:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (98.87 KB, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: cgroup (128 bytes, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: core_backtrace (5.88 KB, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: dso_list (29.51 KB, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: environ (3.01 KB, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: limits (1.29 KB, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: maps (138.68 KB, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: open_fds (2.28 KB, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
File: proc_pid_status (930 bytes, text/plain)
2013-01-05 07:16 UTC, Ankur Sinha (FranciscoD)
no flags Details
yum.log (12.49 KB, text/x-log)
2013-01-07 09:30 UTC, Ankur Sinha (FranciscoD)
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 691186 0 None None None Never
Red Hat Bugzilla 892359 0 unspecified CLOSED segfault in pango_font_description_hash() 2021-02-22 00:41:40 UTC

Internal Links: 892359

Description Ankur Sinha (FranciscoD) 2013-01-05 07:16:14 UTC
Description of problem:
Just started evolution for the first time after login.

Version-Release number of selected component:
evolution-3.6.2-3.fc18

Additional info:
backtrace_rating: 4
cmdline:        evolution
crash_function: case_insensitive_hash
executable:     /usr/bin/evolution
kernel:         3.6.11-3.fc18.x86_64
remote_result:  NOTFOUND
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 case_insensitive_hash at fonts.c:757
 #1 pango_font_description_hash at fonts.c:786
 #2 pango_fc_fontset_key_hash at pangofc-fontmap.c:407
 #3 g_hash_table_lookup_node at ghash.c:401
 #4 g_hash_table_lookup at ghash.c:1074
 #5 pango_fc_font_map_load_fontset at pangofc-fontmap.c:1733
 #6 pk_pango_fc_font_map_load_fontset at pk-gtk-module.c:247
 #7 itemize_state_update_for_new_run at pango-context.c:1356
 #8 itemize_state_process_run at pango-context.c:1395
 #9 itemize_with_font at pango-context.c:1558

Comment 1 Ankur Sinha (FranciscoD) 2013-01-05 07:16:16 UTC
Created attachment 672752 [details]
File: backtrace

Comment 2 Ankur Sinha (FranciscoD) 2013-01-05 07:16:18 UTC
Created attachment 672753 [details]
File: cgroup

Comment 3 Ankur Sinha (FranciscoD) 2013-01-05 07:16:23 UTC
Created attachment 672754 [details]
File: core_backtrace

Comment 4 Ankur Sinha (FranciscoD) 2013-01-05 07:16:26 UTC
Created attachment 672755 [details]
File: dso_list

Comment 5 Ankur Sinha (FranciscoD) 2013-01-05 07:16:29 UTC
Created attachment 672756 [details]
File: environ

Comment 6 Ankur Sinha (FranciscoD) 2013-01-05 07:16:31 UTC
Created attachment 672757 [details]
File: limits

Comment 7 Ankur Sinha (FranciscoD) 2013-01-05 07:16:34 UTC
Created attachment 672758 [details]
File: maps

Comment 8 Ankur Sinha (FranciscoD) 2013-01-05 07:16:39 UTC
Created attachment 672759 [details]
File: open_fds

Comment 9 Ankur Sinha (FranciscoD) 2013-01-05 07:16:48 UTC
Created attachment 672760 [details]
File: proc_pid_status

Comment 10 Ankur Sinha (FranciscoD) 2013-01-05 07:50:35 UTC
Crashes everytime I try to start it. Nothing special that I can think of. Was working well enough a few days ago.

backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 11 rpucket310 2013-01-06 03:00:43 UTC
While in calendar view in Evolution, tried to change display preferences via toolbar: Edit -> Preferences.
Evolution is integrated with Gmail via IMAP.


backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 12 Ankur Sinha (FranciscoD) 2013-01-06 08:38:08 UTC
Right clicked on a mail and clicked on "Forward".

backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 13 frywalker 2013-01-06 15:06:17 UTC
I have no idea

backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 14 Ankur Sinha (FranciscoD) 2013-01-06 23:47:11 UTC
Ctrl R to reply to a mail and crash.

backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 15 Ankur Sinha (FranciscoD) 2013-01-06 23:57:39 UTC
right click > reply

backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 16 Ankur Sinha (FranciscoD) 2013-01-07 07:20:33 UTC
Crashed again when I clicked "forward". This time I was taken to this page by abrt:

https://retrace.fedoraproject.org/faf/reports/34122/

It's really affecting usability. I've been trying to forward a mail and it's crashed consistently six times now :(

Thanks,
Warm regards,
Ankur

Comment 17 Ankur Sinha (FranciscoD) 2013-01-07 07:23:23 UTC
Clicked forward.

backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 18 Ankur Sinha (FranciscoD) 2013-01-07 07:33:26 UTC
Clicked reply to list.

backtrace_rating: 4
Package: evolution-3.6.2-3.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 19 Milan Crha 2013-01-07 09:17:28 UTC
Thanks for a bug report. The backtrace shows a crash in pango code, thus I guess you got this after update of pango/cairo/gtk3? Please check your
   /var/log/yum.log
for updates after 2013-01-05 inclusive, because one of them may cause this, according to comment #10.

Comment 20 Ankur Sinha (FranciscoD) 2013-01-07 09:28:20 UTC
(In reply to comment #19)
> Thanks for a bug report. The backtrace shows a crash in pango code, thus I
> guess you got this after update of pango/cairo/gtk3? Please check your
>    /var/log/yum.log
> for updates after 2013-01-05 inclusive, because one of them may cause this,
> according to comment #10.

Hi Milan,

These are the packages I have installed:

$ rpm -qa | egrep 'pango|gtk|cairo'
gtk-vnc2-0.5.1-5.fc18.x86_64
spice-gtk3-0.15.3-1.fc18.x86_64
gtk-vnc-0.5.1-5.fc18.x86_64
gtk3-immodule-xim-3.6.3-1.fc18.x86_64
libcanberra-gtk3-0.30-2.fc18.x86_64
ibus-gtk3-1.4.99.20121109-8.fc18.x86_64
pycairo-1.8.10-5.fc18.x86_64
gtk-sharp2-2.12.11-6.fc18.x86_64
usermode-gtk-1.111-1.fc18.x86_64
rubygem-pango-1.1.9-1.fc18.x86_64
adwaita-gtk3-theme-3.6.2-1.fc18.x86_64
gtkwave-3.3.41-1.fc18.x86_64
gtk-vnc-python-0.5.1-5.fc18.x86_64
gtk2-2.24.13-1.fc18.x86_64
ibus-gtk2-1.4.99.20121109-8.fc18.x86_64
gtksourceview3-3.6.1-1.fc18.x86_64
pango-1.32.3-1.fc18.x86_64
rubygem-gtk2-1.1.9-1.fc18.x86_64
PackageKit-gtk3-module-0.8.6-1.fc18.x86_64
gtksourceview2-2.11.2-14.fc18.x86_64
pygtk2-libglade-2.24.0-5.fc18.x86_64
adwaita-gtk2-theme-3.6.2-1.fc18.x86_64
caribou-gtk2-module-0.4.4.2-7.fc18.x86_64
gtk2-immodule-xim-2.24.13-1.fc18.x86_64
spice-gtk-python-0.15.3-1.fc18.x86_64
colord-gtk-0.1.22-3.fc18.x86_64
rubygem-cairo-1.12.3-1.fc18.x86_64
gtkmm24-2.24.2-4.fc18.x86_64
python-slip-gtk-0.2.24-1.fc18.noarch
libchamplain-gtk-0.12.3-3.fc18.x86_64
xdg-user-dirs-gtk-0.9-2.fc18.x86_64
pinentry-gtk-0.8.1-8.fc18.x86_64
libnm-gtk-0.9.7.0-6.git20121211.fc18.x86_64
gtkmm30-3.6.0-1.fc18.x86_64
gtk2-engines-2.20.2-5.fc18.x86_64
avahi-ui-gtk3-0.6.31-6.fc18.x86_64
cairo-1.12.8-2.fc18.x86_64
webkitgtk3-1.10.2-1.fc18.x86_64
libcanberra-gtk2-0.30-2.fc18.x86_64
cairo-gobject-1.12.8-2.fc18.x86_64
caribou-gtk3-module-0.4.4.2-7.fc18.x86_64
authconfig-gtk-6.2.5-1.fc18.2.x86_64
spice-gtk-0.15.3-1.fc18.x86_64
clutter-gtk-1.4.2-1.fc18.x86_64
gtk3-3.6.3-1.fc18.x86_64
gwenhywfar-gui-gtk2-4.3.1-3.fc18.x86_64
gtk+extra-2.1.2-10.fc18.x86_64
pangomm-2.28.4-2.fc18.x86_64
webkitgtk-1.10.2-1.fc18.x86_64
gtkglext-libs-1.2.0-18.fc18.x86_64
gtkterm-0.99.6-5.fc18.x86_64
cairomm-1.10.0-5.fc18.x86_64
pygtk2-2.24.0-5.fc18.x86_64
gtkhtml3-4.6.1-1.fc18.x86_64
gtkspell-2.0.16-5.fc18.x86_64
pangox-compat-0.0.2-1.fc18.x86_64
libreport-gtk-2.0.20-1.fc18.x86_64
python3-cairo-1.10.0-4.fc18.x86_64

Here's what I could find from the yum logs since Jan 5 inclusive:

    Updated     gtk3-3.6.2-1.fc18.x86_64                                        @updates-testing
    Updated     gtk3-immodule-xim-3.6.2-1.fc18.x86_64                           @updates-testing
    Updated     rubygem-gtk2-1.1.6-1.fc18.x86_64                                @updates-testing
    Updated     rubygem-pango-1.1.6-1.fc18.x86_64                               @updates-testing
    Updated     spice-gtk-0.14-1.fc18.x86_64                                    @fedora
    Updated     spice-gtk-python-0.14-1.fc18.x86_64                             @fedora
    Updated     spice-gtk3-0.14-1.fc18.x86_64                                   @fedora

I'll also attach the yum.log.

Thanks,
Warm regards,
Ankur

Comment 21 Ankur Sinha (FranciscoD) 2013-01-07 09:30:22 UTC
Created attachment 673843 [details]
yum.log

$ egrep 'pango|gtk|cairo' yum.log

Jan 05 13:56:53 Updated: gtk3-3.6.3-1.fc18.x86_64
Jan 05 13:57:27 Updated: spice-gtk-0.15.3-1.fc18.x86_64
Jan 05 13:57:55 Updated: rubygem-pango-1.1.9-1.fc18.x86_64
Jan 05 13:57:55 Updated: rubygem-gtk2-1.1.9-1.fc18.x86_64
Jan 05 13:59:46 Updated: spice-gtk-python-0.15.3-1.fc18.x86_64
Jan 05 13:59:47 Updated: spice-gtk3-0.15.3-1.fc18.x86_64
Jan 05 14:00:53 Updated: gtk3-immodule-xim-3.6.3-1.fc18.x86_64

Comment 22 Milan Crha 2013-01-07 10:54:34 UTC
Thanks for the update. Feel free to add 'sort' to
   $ rpm -qa | egrep 'pango|gtk|cairo' | sort
the next time, thus it's easier to search in the list :)

In any case, I see I have these currently:
   cairo-1.12.8-1.fc18.x86_64
   gtk3-3.6.2-1.1.fc18.x86_64
   pango-1.32.3-1.fc18.x86_64

thus we have the same pango, but I have older gtk3 and cairo. Your cairo has a fix for bug #882976, so maybe the fix for it has a regression. Could you try to:
  $ yum downgrade cairo cairo-gobject
to the 1.12.8-1 version, and/or gtk3 to 3.6.2-1, whether it'll help, please? I'd try to bisect which update caused this, and it can be either cairo or gtk3 in your case. Note you should downgrade all related packages in once, like I suggested the command for cairo, then for gtk3 it would be both gtk3 and gtk3-immodile-xim package.

Comment 23 Ankur Sinha (FranciscoD) 2013-01-07 13:06:08 UTC
Hi Milan,

Downgrading gtk3 seems to have fixed it. Kalev commented on the QA list thread with this link:

https://mail.gnome.org/archives/gtk-devel-list/2013-January/msg00013.html

Apparently, it isn't an evolution bug. It's affecting various other applications too: transmission, evince at least. 

Thanks for looking into this. 

Thanks,
Warm regards,
Ankur

Comment 24 Milan Crha 2013-01-07 14:14:57 UTC
Thanks. I'm marking this as a duplicate of the other bug.

*** This bug has been marked as a duplicate of bug 892359 ***


Note You need to log in before you can comment on or make changes to this bug.