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 330221 - Evolution crashes when birthday/anniversary field values are set to NONE.
Evolution crashes when birthday/anniversary field values are set to NONE.
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.5.x
Other Linux
: High major
: 2.5
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks: 327514
 
 
Reported: 2006-02-07 07:05 UTC by Rajeev R
Modified: 2006-02-07 14:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch (1.22 KB, patch)
2006-02-07 09:17 UTC, Sushma Rai
none Details | Review

Description Rajeev R 2006-02-07 07:05:34 UTC
Steps to reproduce the problem:
Select File->New->Contact In Contact tab - enter Full name with space - email id Select File->New->Contact In Personal Information tab - Type valid date - Select combo box - Select None

Actual Results:
Evolution crashes - Evolution exchange connector also crashes

Occurs everytime:
Yes
Comment 1 Devashish Sharma 2006-02-07 07:49:18 UTC
Thanks for the bug report. Without a stack trace from the crash it's very hard to determine what caused it.
Can you provide us with one? Please see http://live.gnome.org/GettingTraces for more information on how to do so.

Is this exchange specific.
Comment 2 Rajeev R 2006-02-07 08:16:31 UTC
Devashish, i have added the stack trace of Evolution-exchange connector, and im using exchange 2000

  • #0 proppatch_date
  • #1 props_from_contact
  • #2 e_book_backend_exchange_modify_contact
  • #3 e_book_backend_sync_modify_contact
    from /opt/gnome/lib/libedata-book-1.2.so.2
  • #4 _e_book_backend_modify_contact
    from /opt/gnome/lib/libedata-book-1.2.so.2
  • #5 e_book_backend_modify_contact
    from /opt/gnome/lib/libedata-book-1.2.so.2
  • #6 impl_GNOME_Evolution_Addressbook_Book_modifyContact
    from /opt/gnome/lib/libedata-book-1.2.so.2
  • #7 _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_modifyContact
    from /opt/gnome/lib/libedata-book-1.2.so.2
  • #8 IOP_start_profiles
    from /opt/gnome/lib/libORBit-2.so.0
  • #9 ORBit_OAObject_invoke
    from /opt/gnome/lib/libORBit-2.so.0
  • #10 ORBit_small_invoke_adaptor
    from /opt/gnome/lib/libORBit-2.so.0
  • #11 ORBit_recv_buffer_return_sys_exception
    from /opt/gnome/lib/libORBit-2.so.0
  • #12 ORBit_recv_buffer_return_sys_exception
    from /opt/gnome/lib/libORBit-2.so.0
  • #13 giop_thread_queue_process
    from /opt/gnome/lib/libORBit-2.so.0
  • #14 giop_init
    from /opt/gnome/lib/libORBit-2.so.0
  • #15 g_thread_pool_push
    from /opt/gnome/lib/libglib-2.0.so.0
  • #16 g_thread_create_full
    from /opt/gnome/lib/libglib-2.0.so.0
  • #17 start_thread
    from /lib/libpthread.so.0
  • #18 clone
    from /lib/libc.so.6

Hope this will fetch you the needful info
Comment 3 Sushma Rai 2006-02-07 09:17:39 UTC
Created attachment 58845 [details] [review]
patch

Handling the NULL date.
Comment 4 Sushma Rai 2006-02-07 14:32:24 UTC
Fix committed to CVS head.