[Evolution-hackers] Problem with creation of contacts..



Hi,

EContact becoming NULL in e_book_backend_sync_create_contact(), 
(basically by do_create()) causes SEGV in the ORBit call 
giop_send_buffer_append_string(), while trying to marshal.

How to handle this scenario? 

I have attached the stack trace file.

Thanks,
Sushma.


#0  0x4122bab6 in waitpid () from /lib/i686/libpthread.so.0
#1  0x408adbe0 in libgnomeui_segv_handle (signum=11) at gnome-ui-init.c:738
#2  0x4122a96c in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  <signal handler called>
#4  0x41671243 in strlen () from /lib/i686/libc.so.6
#5  0x411a6811 in giop_send_buffer_append_string (buf=0x80da048, str=0x0)
    at giop-send-buffer.c:513
#6  0x411b2c72 in ORBit_marshal_value (buf=0x80da048, val=0x41ca8a08,
    tc=0x80ae8c8) at corba-any.c:204
#7  0x411aa9fe in orbit_small_marshal (obj=0x0, cnx=0x812e210, mqe=0x41ca8a6c,
    request_id=1103792812, m_data=0x40689f20, args=0x41ca8b04, ctx=0x0)
    at orbit-small.c:353
#8  0x411aafa6 in ORBit_small_invoke_stub (obj=0x812b5c0, m_data=0x40689f20,
    ret=0x0, args=0x41ca8b04, ctx=0x0, ev=0x41ca8b3c) at orbit-small.c:645
#9  0x411aaea2 in ORBit_small_invoke_stub_n (object=0x812b5c0, methods=0x0,
    index=0, ret=0x0, args=0x41ca8b04, ctx=0x0, ev=0x41ca8a08)
    at orbit-small.c:575
#10 0x4067c670 in GNOME_Evolution_Addressbook_BookListener_notifyContactCreated
    (_obj=0x812b5c0, status=GNOME_Evolution_Addressbook_AuthenticationFailed,
    Id=0x0, ev=0x41ca8b3c) at Evolution-DataServer-Addressbook-stubs.c:651
#11 0x40684c9c in e_data_book_respond_create (book=0x8132338,
    status=GNOME_Evolution_Addressbook_AuthenticationFailed, contact=0x0)
    at e-data-book.c:300
#12 0x4067ff1b in _e_book_backend_create_contact (backend=0x812ebe0,
    book=0x8132338,
    vcard=0x81b52a1 "BEGIN:VCARD\r\nVERSION:3.0\r\nEMAIL:rsushma novell com\r\nX-EVOLUTION-FILE-AS:Rai\\, Sushma\r\nFN:Sushma Rai\r\nN:Rai;Sushma;;;\r\nORG:Novell;;\r\nEND:VCARD") at e-book-backend-sync.c:201
#13 0x4068094f in e_book_backend_create_contact (backend=0x812ebe0,
    book=0x8132338,     vcard=0x81b52a1 "BEGIN:VCARD\r\nVERSION:3.0\r\nEMAIL:rsushma novell com\r\nX-EVOLUTION-FILE-AS:Rai\\, Sushma\r\nFN:Sushma Rai\r\nN:Rai;Sushma;;;\r\nORG:Novell;;\r\nEND:VCARD") at e-book-backend-sync.c:201
#14 0x406846b2 in impl_GNOME_Evolution_Addressbook_Book_addContact (
    servant=0x813234c,
    vcard=0x81b52a1 "BEGIN:VCARD\r\nVERSION:3.0\r\nEMAIL:rsushma novell com\r\nX-EVOLUTION-FILE-AS:Rai\\, Sushma\r\nFN:Sushma Rai\r\nN:Rai;Sushma;;;\r\nORG:Novell;;\r\nEND:VCARD", ev=0x41ca8dec) at e-data-book.c:98



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]