After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 630846 - [abrt] evolution-2.30.3-1.fc13: raise: Process /usr/bin/evolution was killed by signal 6 (SIGABRT)
[abrt] evolution-2.30.3-1.fc13: raise: Process /usr/bin/evolution was killed ...
Status: RESOLVED DUPLICATE of bug 627999
Product: evolution-mapi
Classification: Applications
Component: Mail
0.30.x
Other Linux
: Normal critical
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
Depends on:
Blocks:
 
 
Reported: 2010-09-28 20:05 UTC by E. Kastelijn
Modified: 2010-10-12 12:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
backtrace (45.45 KB, text/plain)
2010-09-28 20:05 UTC, E. Kastelijn
Details

Description E. Kastelijn 2010-09-28 20:05:01 UTC
Created attachment 171295 [details]
backtrace

abrt version: 1.1.13
architecture: x86_64
Attached file: backtrace
cmdline: evolution
comment: see above
component: evolution
crash_function: raise
executable: /usr/bin/evolution
kernel: 2.6.33.3-85.fc13.x86_64
package: evolution-2.30.3-1.fc13
rating: 4
reason: Process /usr/bin/evolution was killed by signal 6 (SIGABRT)
release: Fedora release 13 (Goddard)
time: 1284966363
uid: 500


Comment
-----
Evolution just crashed without my interaction.
Comment 1 E. Kastelijn 2010-09-28 20:05:32 UTC
See also:
https://bugzilla.redhat.com/show_bug.cgi?id=635553
Comment 2 Milan Crha 2010-10-12 12:59:59 UTC
Thanks for a bug report. The reason for an abort is "tevent_loop_once() nesting at librpc/rpc/dcerpc.c:1144", which is because libmapi, samba4, talloc and such aren't thread safe, but evolution-mapi does quite many things in threads, thus from time to time overlaps operations which should not overlap, like in your backtrace. Changes within bug #627999 are addressing this issue, and are parts of 0.32.0 evolution-mapi release. Thus I'm marking this as a duplicate of it.

Thread 1 (Thread 3746)

  • #0 raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #1 abort
    at abort.c line 92
  • #2 tevent_abort
  • #3 _tevent_loop_once
    at tevent.c line 469
  • #4 dcerpc_request_recv
    at librpc/rpc/dcerpc.c line 1144
  • #5 dcerpc_ndr_request_recv
    at librpc/rpc/dcerpc.c line 1459
  • #6 dcerpc_ndr_request
    at librpc/rpc/dcerpc.c line 1544
  • #7 dcerpc_EcDoRpc
    at gen_ndr/ndr_exchange_c.c line 1801
  • #8 emsmdb_transaction_null
    at libmapi/emsmdb.c line 251
  • #9 MonitorNotification
  • #10 mapi_push_notification_listener_thread
    at camel-mapi-notifications.c line 233
  • #11 g_thread_create_proxy
  • #12 start_thread
  • #13 clone
*** This bug has been marked as a duplicate of bug 627999 ***