Bug 746571 - [abrt] evolution-2.28.3-24.el6: __libc_message: Process /usr/bin/evolution was killed by signal 6 (SIGABRT)
Summary: [abrt] evolution-2.28.3-24.el6: __libc_message: Process /usr/bin/evolution wa...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: evolution-mapi
Version: 6.3
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: rc
: ---
Assignee: Matthew Barnes
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-10-17 06:17 UTC by prashant ingale
Modified: 2018-11-26 18:35 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-06-25 19:22:53 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description prashant ingale 2011-10-17 06:17:40 UTC
Description of problem:
evolution was killed by signal 6 in function __libc_message

Version-Release number of selected component (if applicable):
evolution-2.28.3-24.el6
Red Hat Enterprise Linux Workstation release 6.1 (Santiago)


How reproducible:
randomly

Steps to Reproduce:
1.
2.
3.
  
Actual results:
evolution Aborted
 
Expected results:
evolution should not Abort

Additional info:

Comment 4 Milan Crha 2011-10-17 08:21:59 UTC
Thanks for a bug report. Could you do "t a a bt" instead of "bt" in gdb, please? It will give an overall overview what evolution does in time of the crash. From the above bactrace of the crashing thread I see the thread was downloading messages for offline use, when the crash in talloc happened due to memory corruption. I noticed couple similar crashes upstream, but I was never able to reproduce them reliably. Some crashes were caused by thread nonsafety of talloc, where two threads were operating on the talloc context in the same time.

If you are able to reproduce this, could you get a valgrind log, which may show us what happened to the memory, please? You can create the valgrind log with a command like:
   $ G_SLICE=always-malloc valgrind --num-callers=50 evolution &>log.txt

Thanks in advance.


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