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 602413 - [abrt] crash in get_server_data, e_cal_backend_mapi_send_objects
[abrt] crash in get_server_data, e_cal_backend_mapi_send_objects
Status: RESOLVED FIXED
Product: evolution-mapi
Classification: Applications
Component: Calendar
0.28.x
Other Linux
: Normal critical
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
Depends on:
Blocks:
 
 
Reported: 2009-11-19 14:39 UTC by Milan Crha
Modified: 2010-06-15 18:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2009-11-19 14:39:30 UTC
Moving this from a downstream bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=538746

abrt detected a crash.

Attached file: backtrace
cmdline: /usr/libexec/evolution-data-server-2.28
--oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_InterfaceCheck
--oaf-ior-fd=30
component: evolution-data-server
executable: /usr/libexec/evolution-data-server-2.28
kernel: 2.6.31.5-127.fc12.i686.PAE
package: evolution-data-server-2.28.0-1.fc12
rating: 4
reason: Process was terminated by signal 11

I was attempting to add a calendar event via MAPI to my exchange calendar

[New Thread 3327]
[New Thread 23277]
[New Thread 3326]
[New Thread 3363]
Core was generated by `/usr/libexec/evolution-data-server-2.28 --oaf-activate-iid=OAFIID:GNOME_Evoluti'.
Program terminated with signal 11, Segmentation fault.

Thread 1 (Thread 23275)

  • #0 get_server_data
    at e-cal-backend-mapi.c line 1273
  • #1 e_cal_backend_mapi_send_objects
    at e-cal-backend-mapi.c line 1833
  • #2 e_cal_backend_sync_send_objects
    at e-cal-backend-sync.c line 372
  • #3 _e_cal_backend_send_objects
    at e-cal-backend-sync.c line 815
  • #4 e_cal_backend_send_objects
    at e-cal-backend.c line 1008
  • #5 impl_Cal_sendObjects
    at e-data-cal.c line 383
  • #6 _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_sendObjects
    at Evolution-DataServer-Calendar-common.c line 132
  • #7 ORBit_POAObject_invoke
    at poa.c line 1148
  • #8 ORBit_OAObject_invoke
    at orbit-adaptor.c line 340
  • #9 ORBit_small_invoke_adaptor
    at orbit-small.c line 846
  • #10 ORBit_POAObject_handle_request
    at poa.c line 1357
  • #11 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1427
  • #12 giop_thread_queue_process
    at giop.c line 792
  • #13 giop_request_handler_thread
    at giop.c line 502
  • #14 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #15 g_thread_create_proxy
    at gthread.c line 635
  • #16 start_thread
    at pthread_create.c line 297
  • #17 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Comment 1 Milan Crha 2010-06-15 18:35:19 UTC
> 1272	array = exchange_mapi_util_resolve_named_prop (priv->olFolder, priv->fid, 0x0023, PSETID_Meeting);
> 1273	proptag = array->aulPropTag[0];
> 1274
> 1275	res.rt = RES_PROPERTY;

and the array is NULL, which means the named ID resolution failed for some reason.


Created commit a245957 in ema master (0.31.4+)
Created commit a4e5c27 in ema gnome-2-30 (0.31.2+)