Bug 1013217 - [abrt] evolution-3.10.0-1.fc20: slab_allocator_free_chunk: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Summary: [abrt] evolution-3.10.0-1.fc20: slab_allocator_free_chunk: Process /usr/bin/e...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:f81a4e168ce80c40c71677f3e11...
: 1014437 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-09-28 12:10 UTC by Mikhail
Modified: 2013-10-02 10:08 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-09-30 08:40:33 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (64.63 KB, text/plain)
2013-09-28 12:10 UTC, Mikhail
no flags Details
File: cgroup (159 bytes, text/plain)
2013-09-28 12:10 UTC, Mikhail
no flags Details
File: core_backtrace (37.26 KB, text/plain)
2013-09-28 12:10 UTC, Mikhail
no flags Details
File: dso_list (19.49 KB, text/plain)
2013-09-28 12:10 UTC, Mikhail
no flags Details
File: environ (3.07 KB, text/plain)
2013-09-28 12:11 UTC, Mikhail
no flags Details
File: exploitable (82 bytes, text/plain)
2013-09-28 12:11 UTC, Mikhail
no flags Details
File: limits (1.29 KB, text/plain)
2013-09-28 12:11 UTC, Mikhail
no flags Details
File: maps (137.70 KB, text/plain)
2013-09-28 12:11 UTC, Mikhail
no flags Details
File: open_fds (1.62 KB, text/plain)
2013-09-28 12:11 UTC, Mikhail
no flags Details
File: proc_pid_status (942 bytes, text/plain)
2013-09-28 12:11 UTC, Mikhail
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 634285 0 None None None Never

Description Mikhail 2013-09-28 12:10:41 UTC
Version-Release number of selected component:
evolution-3.10.0-1.fc20

Additional info:
reporter:       libreport-2.1.7
backtrace_rating: 4
cmdline:        evolution
crash_function: slab_allocator_free_chunk
executable:     /usr/bin/evolution
kernel:         3.11.1-300.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 slab_allocator_free_chunk at gslice.c:1349
 #1 magazine_cache_trim at gslice.c:685
 #2 magazine_cache_push_magazine at gslice.c:716
 #3 thread_memory_magazine2_unload at gslice.c:815
 #4 g_slice_free1 at gslice.c:1106
 #5 camel_content_type_unref at camel-mime-utils.c:2459
 #6 content_info_free at camel-folder-summary.c:3853
 #7 camel_folder_summary_content_info_free at camel-folder-summary.c:3294
 #8 camel_message_info_free at camel-folder-summary.c:4625
 #9 g_slist_foreach at gslist.c:896

Comment 1 Mikhail 2013-09-28 12:10:47 UTC
Created attachment 804399 [details]
File: backtrace

Comment 2 Mikhail 2013-09-28 12:10:50 UTC
Created attachment 804400 [details]
File: cgroup

Comment 3 Mikhail 2013-09-28 12:10:54 UTC
Created attachment 804401 [details]
File: core_backtrace

Comment 4 Mikhail 2013-09-28 12:10:58 UTC
Created attachment 804402 [details]
File: dso_list

Comment 5 Mikhail 2013-09-28 12:11:01 UTC
Created attachment 804403 [details]
File: environ

Comment 6 Mikhail 2013-09-28 12:11:05 UTC
Created attachment 804404 [details]
File: exploitable

Comment 7 Mikhail 2013-09-28 12:11:09 UTC
Created attachment 804405 [details]
File: limits

Comment 8 Mikhail 2013-09-28 12:11:13 UTC
Created attachment 804406 [details]
File: maps

Comment 9 Mikhail 2013-09-28 12:11:16 UTC
Created attachment 804407 [details]
File: open_fds

Comment 10 Mikhail 2013-09-28 12:11:20 UTC
Created attachment 804408 [details]
File: proc_pid_status

Comment 11 Milan Crha 2013-09-30 08:40:33 UTC
Thanks for a bug report. There is filled a similar upstream bug [1], thus I'm moving this there. Please see [1] for any further updates. If possible, please CC yourself there, in case upstream developers will have additional questions.

By the way, you seem to be facing broken memory crashes quite often recently (not hardware failures, I rather think of software memory issues, when software writes to a memory which doesn't belong to it anymore, and is occupied by other object). I'm wondering whether you could run evolution under valgrind, which may help to identify some such issues, though the evolution as such will be significantly slower (and more CPU hungry), due to all memory checking. If you could give it a try, to "use" evolution for several hours under valgrind, then maybe it'll show something interesting. The command line is:
   $ G_SLICE=always-malloc valgrind --num-callers=50 evolution &>log.txt
where the final log.txt will contain all found memory issues, if any (valgrind doesn't catch everything, but is good for initial testing).

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

Comment 12 Milan Crha 2013-10-02 10:08:39 UTC
*** Bug 1014437 has been marked as a duplicate of this bug. ***


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