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 599791 - evolution-data-server-2.28 crashed with SIGSEGV in utils_update_deletion()
evolution-data-server-2.28 crashed with SIGSEGV in utils_update_deletion()
Status: RESOLVED INCOMPLETE
Product: evolution-data-server
Classification: Platform
Component: Calendar
2.28.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[google]
Depends on:
Blocks:
 
 
Reported: 2009-10-27 15:35 UTC by Pedro Villavicencio
Modified: 2010-05-07 09:27 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description Pedro Villavicencio 2009-10-27 15:35:54 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/evolution-data-server/+bug/448607

".

Thread 1 (Thread 2460)

  • #0 utils_update_deletion
    at e-cal-backend-google-utils.c line 766
  • #1 e_cal_backend_google_utils_update
    at e-cal-backend-google-utils.c line 243
  • #2 get_deltas_timeout
    at e-cal-backend-google-utils.c line 826
  • #3 e_cal_backend_google_utils_create_cache
    at e-cal-backend-google-utils.c line 141
  • #4 e_cal_backend_google_utils_connect
    at e-cal-backend-google-utils.c line 382
  • #5 e_cal_backend_google_open
    at e-cal-backend-google.c line 1224
  • #6 e_cal_backend_sync_open
    at e-cal-backend-sync.c line 187
  • #7 _e_cal_backend_open
    at e-cal-backend-sync.c line 707
  • #8 e_cal_backend_open
    at e-cal-backend.c line 650
  • #9 impl_Cal_open
    at e-data-cal.c line 80
  • #10 _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open
    at Evolution-DataServer-Calendar-common.c line 44
  • #11 ??
    from /usr/lib/libORBit-2.so.0
  • #12 ORBit_OAObject_invoke
    from /usr/lib/libORBit-2.so.0
  • #13 ORBit_small_invoke_adaptor
    from /usr/lib/libORBit-2.so.0
  • #14 ??
    from /usr/lib/libORBit-2.so.0
  • #15 ??
    from /usr/lib/libORBit-2.so.0
  • #16 giop_thread_queue_process
    from /usr/lib/libORBit-2.so.0
  • #17 ??
    from /usr/lib/libORBit-2.so.0
  • #18 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.22.2/glib/gthreadpool.c line 265
  • #19 g_thread_create_proxy
    at /build/buildd/glib2.0-2.22.2/glib/gthread.c line 635
  • #20 start_thread
    at pthread_create.c line 300
  • #21 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Comment 1 Milan Crha 2010-02-25 15:36:54 UTC
Hmm, I'm wondering how this could be done on 2.28, because 2.28 uses CalDAV for google calendar, and there is also a migration code in place, to convert old accounts to CalDAV. Basically, the ECalBackendGoogle shouldn't be used since 2.28.0.

Was it just a typo with the version, or anything else?
Comment 2 Pedro Villavicencio 2010-03-16 19:27:08 UTC
Thanks for looking into this. Milan, the version used is indeed 2.28.1-0ubuntu1
Comment 3 Milan Crha 2010-03-16 20:07:21 UTC
Bad, then it's anything else. The migration didn't work for some reason.

Try to ask your user to look at the /apps/evolution/calendar/sources from GConf, the line for Google, and see whether it contains caldav in itself. If not, then something is really broken. Maybe suggest him/her to recreate the calendar.
Comment 4 Tobias Mueller 2010-05-07 09:27:42 UTC
Hm. I can't really ask downstream myself. Pedro, is the bug non-public? Closing here as INCOMPLETE.