Bug 787465 - [abrt] evolution-3.2.3-1.fc16: __GI_raise: Process /usr/bin/evolution was killed by signal 6 (SIGABRT)
Summary: [abrt] evolution-3.2.3-1.fc16: __GI_raise: Process /usr/bin/evolution was kil...
Keywords:
Status: CLOSED DUPLICATE of bug 773691
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 16
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:37f0b2ab0b8b01272d0fa47c317...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-05 10:08 UTC by Daniel
Modified: 2012-02-06 13:49 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-06 12:15:46 UTC
Type: ---


Attachments (Terms of Use)
File: dso_list (18.67 KB, text/plain)
2012-02-05 10:08 UTC, Daniel
no flags Details
File: build_ids (7.41 KB, text/plain)
2012-02-05 10:09 UTC, Daniel
no flags Details
File: maps (85.68 KB, text/plain)
2012-02-05 10:09 UTC, Daniel
no flags Details
File: backtrace (76.30 KB, text/plain)
2012-02-05 10:09 UTC, Daniel
no flags Details

Description Daniel 2012-02-05 10:08:55 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
backtrace_rating: 4
cmdline:        evolution
comment:        crash after reconnecting from offline mode
crash_function: __GI_raise
executable:     /usr/bin/evolution
kernel:         3.2.2-1.fc16.x86_64
pid:            2115
reason:         Process /usr/bin/evolution was killed by signal 6 (SIGABRT)
time:           Sat 04 Feb 2012 08:05:59 PM CET
uid:            1000

backtrace:      Text file, 78128 bytes
build_ids:      Text file, 7585 bytes
dso_list:       Text file, 19113 bytes
maps:           Text file, 87735 bytes

environ:
:XDG_VTNR=1
:XDG_SESSION_ID=2
:HOSTNAME=<hostname>
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:SHELL=/bin/bash
:TERM=dumb
:HISTSIZE=1000
:XDG_SESSION_COOKIE=eca7cccfcd41b2033e609e910000001c-1328270731.258190-1372858698
:GNOME_KEYRING_CONTROL=/tmp/keyring-8j1IRl
:IMSETTINGS_MODULE=none
:USER=<user>
:USERNAME=<user>
:MAIL=/var/spool/mail/<user>
:PATH=/home/<user>/local/scripts:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/<user>/bin
:DESKTOP_SESSION=gnome
:QT_IM_MODULE=xim
:PWD=/home/<user>
:XMODIFIERS=@im=none
:EDITOR=emacs
:GNOME_KEYRING_PID=1528
:LANG=en_US.utf8
:GDM_LANG=en_US.utf8
:GDMSESSION=gnome
:HISTCONTROL=ignoredups
:HOME=/home/<user>
:XDG_SEAT=seat0
:SHLVL=1
:LOGNAME=<user>
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-D0tZT0VKYB,guid=85de21f73f88a6cb995f9c520000002e
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:XDG_RUNTIME_DIR=/run/user/<user>
:DISPLAY=:0
:XAUTHORITY=/var/run/gdm/auth-for-<user>-gJUCY4/database
:_=/usr/bin/gnome-session
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1533,unix/unix:/tmp/.ICE-unix/1533
:GPG_AGENT_INFO=/tmp/keyring-8j1IRl/gpg:0:1
:SSH_AUTH_SOCK=/tmp/keyring-8j1IRl/ssh
:GJS_DEBUG_OUTPUT=stderr
:'GJS_DEBUG_TOPICS=JS ERROR;JS LOG'
:DESKTOP_STARTUP_ID=gnome-shell-1791-<hostname>-evolution-0_TIME94113
:GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/evolution.desktop
:GIO_LAUNCHED_DESKTOP_FILE_PID=2115

Comment 1 Daniel 2012-02-05 10:08:59 UTC
Created attachment 559454 [details]
File: dso_list

Comment 2 Daniel 2012-02-05 10:09:01 UTC
Created attachment 559455 [details]
File: build_ids

Comment 3 Daniel 2012-02-05 10:09:04 UTC
Created attachment 559456 [details]
File: maps

Comment 4 Daniel 2012-02-05 10:09:07 UTC
Created attachment 559457 [details]
File: backtrace

Comment 5 Milan Crha 2012-02-06 10:45:46 UTC
Thanks for a bug report. There had been reported a similar bug report already, thus I'm marking it as a duplicate.

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

Comment 6 Daniel 2012-02-06 11:06:58 UTC
thanks for your prompt feedback, but I don't see the similarity.
While the function imapx_job_scan_changes_done from bug 773691 is somewhere in my back trace, it is in the BT of thread 2, while the call to __GI_raise is in thread 1. The signal in bug 773691 is SIGSEGV, while here it is SIGABRT.

different threads + different signals => different bug?

Comment 7 Milan Crha 2012-02-06 12:15:46 UTC
(In reply to comment #6)
> different threads + different signals => different bug?

Yes and no. In other words: it depends. Thread numbering is kinda different with ABRT, as Thread 1 doesn't mean thread where the main loop is run, but thread where the crash had been catch.

If you look carefully, then Thread 2 is in
>  malloc_printerr (action=3, str=0x3e2cf71b4c "corrupted double-linked list",
> ptr=<optimized out>)
which means there is something wrong in memory. Thread 1 recognized it too, and decided to abort, sooner than Thread 2.
Thread 2 is in imapx_job_scan_changes_done().

Bug #773691 is about memory corruption being recognized around the same function, imapx_job_scan_changes_done(). As memory corruption likes to do, it can cause a crash sooner or later, and in your case it's rather later.

The above is a reason why I believe these two are same issue.

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

Comment 8 Daniel 2012-02-06 13:49:42 UTC
You are right. I should have looked more thoroughly.
Thanks for the feedback and sorry for the noise!


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