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 591032 - evolution crashed : couldn't send mail
evolution crashed : couldn't send mail
Status: RESOLVED DUPLICATE of bug 586093
Product: evolution-mapi
Classification: Applications
Component: Mail
0.27.x
Other Linux
: Normal critical
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
Depends on:
Blocks:
 
 
Reported: 2009-08-07 06:27 UTC by Akhil Laddha
Modified: 2010-02-16 05:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Akhil Laddha 2009-08-07 06:27:17 UTC
evolution-mapi 0.27.5

I pressed send/receive, a mail was pending in outbox, evolution threw an error - cann't send mail and crashed. 

exchange-mapi-connection.c:2033: Entering exchange_mapi_create_item libexchangemapi-Message: exchange-mapi-connection.c:2035: exchange_mapi_create_item: lock(connect_lock)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb440ab90 (LWP 8478)]
0xb3af4bbe in ndr_push_mapi_request (ndr=0xb26208b0, ndr_flags=3, r=0xb26046f8) at ndr_mapi.c:132
132	ndr_mapi.c: No such file or directory.
	in ndr_mapi.c
(gdb) t a a bt

Thread 35 (Thread 0xb440ab90 (LWP 8478))

  • #0 ndr_push_mapi_request
    at ndr_mapi.c line 132
  • #1 ndr_push_EcDoRpc
    at gen_ndr/ndr_exchange.c line 39467
  • #2 dcerpc_ndr_request_send
    at librpc/rpc/dcerpc.c line 1364
  • #3 dcerpc_EcDoRpc_send
    at gen_ndr/ndr_exchange_c.c line 1670
  • #4 dcerpc_EcDoRpc
    at gen_ndr/ndr_exchange_c.c line 1679
  • #5 emsmdb_transaction
    at libmapi/emsmdb.c line 286
  • #6 SetProps
    at libmapi/IMAPIProp.c line 248
  • #7 exchange_mapi_create_item
    at exchange-mapi-connection.c line 2101
  • #8 mapi_message_item_send
    at camel-mapi-transport.c line 494
  • #9 mapi_send_to
    at camel-mapi-transport.c line 332
  • #10 camel_transport_send_to
    at camel-transport.c line 133
  • #11 mail_send_message
    at mail-ops.c line 522
  • #12 send_queue_exec
    at mail-ops.c line 738
  • #13 mail_msg_proxy
    at mail-mt.c line 522
  • #14 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #15 g_thread_create_proxy
    at gthread.c line 635
  • #16 start_thread
    from /lib/libpthread.so.0
  • #17 clone
    from /lib/libc.so.6
No symbol table info available.
(gdb)
Comment 1 Akhil Laddha 2009-08-07 06:28:11 UTC
I had patch applied from bug 586093
Comment 2 Milan Crha 2009-08-07 18:12:15 UTC
It might do probably the same when using the simple text file with utf8 characters in it attached to a mail, and not having the patch applied.
Comment 3 Milan Crha 2009-08-10 09:11:40 UTC
Akhil, Jony said he will look at a bug #586093, please make sure you'll re-test as soon as it will be done, because I believe that it's related to changes there quite tightly.
Comment 4 Akhil Laddha 2010-02-16 05:41:56 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

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