Bug 651283 - [abrt] evolution-2.32.0-2.fc14: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Summary: [abrt] evolution-2.32.0-2.fc14: Process /usr/bin/evolution was killed by sign...
Keywords:
Status: CLOSED DUPLICATE of bug 660384
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 14
Hardware: i686
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:a80beb7e0b4f7e0d9c92f09fb89...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-11-09 06:50 UTC by Dimi Paun
Modified: 2012-03-20 17:51 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-03-20 17:51:01 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (43.32 KB, text/plain)
2010-11-09 06:50 UTC, Dimi Paun
no flags Details
This is the message that caused the crash. (10.09 KB, text/plain)
2010-11-12 16:14 UTC, Dimi Paun
no flags Details

Description Dimi Paun 2010-11-09 06:50:56 UTC
abrt version: 1.1.13
architecture: i686
Attached file: backtrace
cmdline: evolution
component: evolution
executable: /usr/bin/evolution
kernel: 2.6.35.6-48.fc14.i686.PAE
package: evolution-2.32.0-2.fc14
rating: 4
reason: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
time: 1289052599
uid: 500

Comment 1 Dimi Paun 2010-11-09 06:50:58 UTC
Created attachment 459000 [details]
File: backtrace

Comment 2 Milan Crha 2010-11-09 07:32:38 UTC
Thanks for a bug report. Is it possible to attach here a message this was crashing on, please? I only see it had some audio file attached there probably, and then it crashed when trying to decode it, thus maybe not an evolution issue, though a message to ensure that would be really helpful. Feel free to sanitize (rewrite) all private information in the message. Thanks in advance.

Comment 3 Dimi Paun 2010-11-09 14:52:10 UTC
I'm afraid I got rid of it, but it was indeed just a simple message with an audio file from one of those VOIP services. It was not a large file, as it was a fax, so just a few seconds were recorded. The file wa an mp3 file BTW.

Comment 4 Milan Crha 2010-11-10 16:00:47 UTC
Thanks for the update. I tried to reproduce this, but with no luck. I attached an MP3 to the email and saved it as a draft. I guess the file was somehow broken, and thus this crashed in the mpeg decoder code for you. I'm closing this for now, but please feel free to reopen if you'll receive similar message which will crash Evolution. Thanks in advance.

Comment 5 Dimi Paun 2010-11-10 16:11:04 UTC
But Milan, assume the file was corrupted -- so what? Having Evolution crash on a corrupted file is certainly a bug. Shouldn't the playing of a audio file go through an external app (such as /usr/bin/play) to avoid such problems altogether?

Comment 6 Milan Crha 2010-11-11 09:10:02 UTC
There is a plugin creating the inline "view" of the attached audio file, and it is using some library, which is crashing, taking together with it also evolution. Having this done through an external application may make harder to control when it should pause, play, stop and such. It would be better to fix the code in the library. Or maybe Evolution itself, I do not know, I'm only guessing the file was corrupted, but maybe it wasn't, maybe Evolution freed the memory for it before the library was done with it, really hard to tell. It would be better to have some message for testing. (I suppose it didn't left in your Trash folder, right?)

Comment 7 Dimi Paun 2010-11-11 15:30:20 UTC
No, I've checked the Trash folder, it's no longer there :( I'll re-report if it happens again. However, problem is that a lot of these Evo crashes happen in the background or are triggered by an inconspicuous action like activating the window (i.e. bringing it to foreground), so it is nearly impossible for me to tell WTH is going on, much less to figure out what message caused it...

Comment 8 Dimi Paun 2010-11-12 16:13:06 UTC
I tried to play a .mp3 file attached to a message, and it crashed again.
I will attach the message that cause the crash. 
I must say that after restarting evolution, I was able to play it without it crashing.

Comment 9 Dimi Paun 2010-11-12 16:14:21 UTC
Created attachment 460089 [details]
This is the message that caused the crash.

Comment 10 Milan Crha 2010-11-15 11:03:45 UTC
Thanks for the update. I just tried to import it to my On This Computer folder and it doesn't crash, same as for you the second time. I guess it is related. What is your account type you see this issue from, please? (Account type is also called "protocol", either IMAP,IMAP+,exchange/...)

My the very first guess would be that there is something wrong with the mesage the first time it is downloaded from the server, but the next time, when picked from the local cache it is constructed properly and doesn't crash evolution.

Comment 11 Dimi Paun 2010-11-15 14:42:14 UTC
I'm using IMAP as protocol.

Comment 12 Milan Crha 2010-11-16 07:42:42 UTC
Hrm, seems to work for me even with IMAP, and when erasing the locally downloaded message, thus forcing it to refetch.

Comment 13 abrt-bot 2012-03-20 17:51:01 UTC
Backtrace analysis found this bug to be similar to bug #660384, closing as duplicate. This bug seems to belong to component gstreamer.

Bugs which were found to be similar to this bug: 
  Miro: bug #661499
  bickley: bug #673911
  brasero: bug #664068
  clementine: bug #651810, bug #663400, bug #673744
  decibel-audio-player: bug #652568
  exaile: bug #651821, bug #657374, bug #677983
  gpodder: bug #669978, bug #680373
  nautilus: bug #655550, bug #657747, bug #663374, bug #670333, bug #713691
  parole: bug #668418
  rhythmbox: bug #648259, bug #648262, bug #648874, bug #651140, bug #656401, bug #657971, bug #666210, bug #666784, bug #670702, bug #670704, bug #680988, bug #684234, bug #690837, bug #713626, bug #717374
  subtitleeditor: bug #673701
  totem: bug #643994, bug #648257, bug #649390, bug #651055, bug #656846, bug #660384, bug #680416
  tracker: bug #655473, bug #656728

This comment is automatically generated.

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


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