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 560462 - [MAPI] EDS crashes when creating meetings or sending mails due to addressbook
[MAPI] EDS crashes when creating meetings or sending mails due to addressbook
Status: RESOLVED OBSOLETE
Product: evolution-mapi
Classification: Applications
Component: Contacts (Addressbook)
0.1
Other Linux
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[mapi]
: 566893 580874 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-11-12 05:39 UTC by Kandepu Prasad
Modified: 2010-06-15 17:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Kandepu Prasad 2008-11-12 05:39:24 UTC
exchange-mapi-connection.c(235): Leaving exchange_mapi_util_read_generic_stream 
exchange-mapi-connection.c(167): Entering exchange_mapi_util_read_generic_stream 
Attempt to read stream for proptag 0x81CE0102 
Attempt succeeded for proptag 0x80850102 (after name conversion) 
exchange-mapi-connection.c(235): Leaving exchange_mapi_util_read_generic_stream 
exchange-mapi-connection.c(167): Entering exchange_mapi_util_read_generic_stream 
Attempt to read stream for proptag 0x83C50102 
Attempt succeeded for proptag 0x85BD0102 (after name conversion) 
exchange-mapi-connection.c(235): Leaving exchange_mapi_util_read_generic_stream 
exchange-mapi-connection.c(716): Entering exchange_mapi_util_get_recipients 
exchange-mapi-connection.c(754): Leaving exchange_mapi_util_get_recipients 
exchange-mapi-connection.c(257): Entering exchange_mapi_util_read_body_stream 
exchange-mapi-connection.c(375): Leaving exchange_mapi_util_read_body_stream 
exchange-mapi-connection.c(716): Entering exchange_mapi_util_get_recipients 
exchange-mapi-connection.c(754): Leaving exchange_mapi_util_get_recipients 
exchange-mapi-connection.c(257): Entering exchange_mapi_util_read_body_stream 
exchange-mapi-connection.c(375): Leaving exchange_mapi_util_read_body_stream 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x741f7b90 (LWP 22005)]
0xb647186f in ndr_pull_mapi_response () from /usr/lib/libmapi.so.0
(gdb) t a a bt

Thread 207 (Thread 0x70cfeb90 (LWP 22006))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 206 (Thread 0x741f7b90 (LWP 22005))

  • #0 ndr_pull_mapi_response
    from /usr/lib/libmapi.so.0
  • #1 ndr_pull_EcDoRpc
    from /usr/lib/libmapi.so.0
  • #2 dcerpc_ndr_request_recv
    from /usr/lib/libmapi.so.0
  • #3 dcerpc_EcDoRpc
    from /usr/lib/libmapi.so.0
  • #4 emsmdb_transaction
    from /usr/lib/libmapi.so.0
  • #5 OpenMessage
    from /usr/lib/libmapi.so.0
  • #6 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #7 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #8 g_thread_create_proxy
    at gthread.c line 635
  • #9 start_thread
    at pthread_create.c line 297
  • #10 clone
    from /lib/libc.so.6

Thread 202 (Thread 0x719f7b90 (LWP 21990))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 200 (Thread 0x729f7b90 (LWP 21988))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 199 (Thread 0xae600b90 (LWP 21987))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 195 (Thread 0x731f7b90 (LWP 21979))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 194 (Thread 0x751f7b90 (LWP 21978))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 192 (Thread 0x771f7b90 (LWP 21976))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 185 (Thread 0x749f7b90 (LWP 21963))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 183 (Thread 0x759f7b90 (LWP 21961))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 181 (Thread 0x769f7b90 (LWP 21959))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 175 (Thread 0x79be9b90 (LWP 21924))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_new
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 e_book_backend_mapi_authenticate_user
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 e_book_backend_authenticate_user
    at e-book-backend.c line 379
  • #7 impl_GNOME_Evolution_Addressbook_Book_authenticateUser
    at e-data-book.c line 91
  • #8 _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_authenticateUser
    at Evolution-DataServer-Addressbook-common.c line 60
  • #9 ORBit_POAObject_invoke
    at poa.c line 1148
  • #10 ORBit_OAObject_invoke
    at orbit-adaptor.c line 340
  • #11 ORBit_small_invoke_adaptor
    at orbit-small.c line 846
  • #12 ORBit_POAObject_handle_request
    at poa.c line 1357
  • #13 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1427
  • #14 giop_thread_queue_process
    at giop.c line 792
  • #15 giop_request_handler_thread
    at giop.c line 502
  • #16 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #17 g_thread_create_proxy
    at gthread.c line 635
  • #18 start_thread
    at pthread_create.c line 297
  • #19 clone
    from /lib/libc.so.6

Thread 174 (Thread 0x7b3e9b90 (LWP 21922))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_new
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 e_book_backend_mapi_authenticate_user
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 e_book_backend_authenticate_user
    at e-book-backend.c line 379
  • #7 impl_GNOME_Evolution_Addressbook_Book_authenticateUser
    at e-data-book.c line 91
  • #8 _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_authenticateUser
    at Evolution-DataServer-Addressbook-common.c line 60
  • #9 ORBit_POAObject_invoke
    at poa.c line 1148
  • #10 ORBit_OAObject_invoke
    at orbit-adaptor.c line 340
  • #11 ORBit_small_invoke_adaptor
    at orbit-small.c line 846
  • #12 ORBit_POAObject_handle_request
    at poa.c line 1357
  • #13 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1427
  • #14 giop_thread_queue_process
    at giop.c line 792
  • #15 giop_request_handler_thread
    at giop.c line 502
  • #16 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #17 g_thread_create_proxy
    at gthread.c line 635
  • #18 start_thread
    at pthread_create.c line 297
  • #19 clone
    from /lib/libc.so.6

Thread 173 (Thread 0x7c8e2b90 (LWP 21921))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_new
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 e_book_backend_mapi_authenticate_user
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 e_book_backend_authenticate_user
    at e-book-backend.c line 379
  • #7 impl_GNOME_Evolution_Addressbook_Book_authenticateUser
    at e-data-book.c line 91
  • #8 _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_authenticateUser
    at Evolution-DataServer-Addressbook-common.c line 60
  • #9 ORBit_POAObject_invoke
    at poa.c line 1148
  • #10 ORBit_OAObject_invoke
    at orbit-adaptor.c line 340
  • #11 ORBit_small_invoke_adaptor
    at orbit-small.c line 846
  • #12 ORBit_POAObject_handle_request
    at poa.c line 1357
  • #13 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1427
  • #14 giop_thread_queue_process
    at giop.c line 792
  • #15 giop_request_handler_thread
    at giop.c line 502
  • #16 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #17 g_thread_create_proxy
    at gthread.c line 635
  • #18 start_thread
    at pthread_create.c line 297
  • #19 clone
    from /lib/libc.so.6

Thread 172 (Thread 0x78be9b90 (LWP 21909))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 171 (Thread 0x793e9b90 (LWP 21908))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 169 (Thread 0x7eddbb90 (LWP 21906))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 165 (Thread 0x7a3e9b90 (LWP 21893))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 164 (Thread 0x7abe9b90 (LWP 21892))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 162 (Thread 0x97b8db90 (LWP 21890))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 158 (Thread 0x7c0e2b90 (LWP 21881))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 156 (Thread 0x7d0e2b90 (LWP 21879))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 155 (Thread 0x7d8e2b90 (LWP 21878))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 150 (Thread 0x7e5dbb90 (LWP 21860))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 148 (Thread 0x7f5dbb90 (LWP 21858))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 147 (Thread 0xab715b90 (LWP 21857))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 143 (Thread 0xa902ab90 (LWP 21843))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 142 (Thread 0xaaaacb90 (LWP 21842))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #5 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Comment 1 Kandepu Prasad 2008-11-14 09:30:11 UTC
another trace


exchange-mapi-connection.c(235): Leaving exchange_mapi_util_read_generic_stream 
exchange-mapi-connection.c(167): Entering exchange_mapi_util_read_generic_stream 
Attempt to read stream for proptag 0x3FFB0102 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xac139b90 (LWP 27322)]
ndr_pull_mapi_response (ndr=0x70300358, ndr_flags=3, r=0x702ff8c8) at ndr_mapi.c:254
254	ndr_mapi.c: No such file or directory.
	in ndr_mapi.c
(gdb) t a a bt

Thread 123 (Thread 0xad939b90 (LWP 17968))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1012
  • #5 get_server_data
    at e-cal-backend-mapi.c line 1276
  • #6 e_cal_backend_mapi_send_objects
    at e-cal-backend-mapi.c line 1800
  • #7 e_cal_backend_sync_send_objects
    at e-cal-backend-sync.c line 371
  • #8 _e_cal_backend_send_objects
    at e-cal-backend-sync.c line 814
  • #9 e_cal_backend_send_objects
    at e-cal-backend.c line 1002
  • #10 impl_Cal_sendObjects
    at e-data-cal.c line 383
  • #11 _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_sendObjects
    at Evolution-DataServer-Calendar-common.c line 132
  • #12 ORBit_POAObject_invoke
    at poa.c line 1148
  • #13 ORBit_OAObject_invoke
    at orbit-adaptor.c line 340
  • #14 ORBit_small_invoke_adaptor
    at orbit-small.c line 846
  • #15 ORBit_POAObject_handle_request
    at poa.c line 1357
  • #16 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1427
  • #17 giop_thread_queue_process
    at giop.c line 792
  • #18 giop_request_handler_thread
    at giop.c line 502
  • #19 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #20 g_thread_create_proxy
    at gthread.c line 635
  • #21 start_thread
    at pthread_create.c line 297
  • #22 clone
    from /lib/libc.so.6

Thread 51 (Thread 0xac139b90 (LWP 27322))

  • #0 ndr_pull_mapi_response
    at ndr_mapi.c line 254
  • #1 ndr_pull_EcDoRpc
    at gen_ndr/ndr_exchange.c line 36015
  • #2 dcerpc_ndr_request_recv
    at librpc/rpc/dcerpc.c line 1459
  • #3 dcerpc_EcDoRpc
    at gen_ndr/ndr_exchange_c.c line 1682
  • #4 emsmdb_transaction
    at libmapi/emsmdb.c line 214
  • #5 OpenStream
    at libmapi/IStream.c line 106
  • #6 exchange_mapi_util_read_generic_stream
    at exchange-mapi-connection.c line 174
  • #7 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1174
  • #8 book_view_thread
    at e-book-backend-mapi.c line 1294
  • #9 g_thread_create_proxy
    at gthread.c line 635
  • #10 start_thread
    at pthread_create.c line 297
  • #11 clone
    from /lib/libc.so.6

Thread 49 (Thread 0xac939b90 (LWP 27260))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1012
  • #5 book_view_thread
    at e-book-backend-mapi.c line 1294
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 46 (Thread 0xb0a58b90 (LWP 27256))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1012
  • #5 book_view_thread
    at e-book-backend-mapi.c line 1294
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    from /lib/libc.so.6

Thread 28 (Thread 0xb3e1db90 (LWP 16864))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1012
  • #5 get_deltas
    at e-cal-backend-mapi.c line 578
  • #6 delta_thread
    at e-cal-backend-mapi.c line 801
  • #7 g_thread_create_proxy
    at gthread.c line 635
  • #8 start_thread
    at pthread_create.c line 297
  • #9 clone
    from /lib/libc.so.6

Thread 27 (Thread 0xb34b9b90 (LWP 16853))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 537
  • #4 delta_thread
    at e-cal-backend-mapi.c line 801
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    from /lib/libc.so.6

Thread 26 (Thread 0xb0258b90 (LWP 16824))

  • #0 __lll_lock_wait
    from /lib/libpthread.so.0
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 537
  • #4 delta_thread
    at e-cal-backend-mapi.c line 801
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    from /lib/libc.so.6

Comment 2 Kandepu Prasad 2008-11-20 12:25:54 UTC
Similar crash in mailer

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x9638fb90 (LWP 14102)]
ndr_pull_mapi_response (ndr=0x5e12f208, ndr_flags=3, r=0x5e12d218) at ndr_mapi.c:254
254	ndr_mapi.c: No such file or directory.
	in ndr_mapi.c
(gdb) t a a bt

Thread 113 (Thread 0x7820db90 (LWP 14119))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1013
  • #5 book_view_thread
    at e-book-backend-mapi.c line 1293
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 108 (Thread 0x78f06b90 (LWP 14112))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1013
  • #5 book_view_thread
    at e-book-backend-mapi.c line 1293
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 103 (Thread 0x7a510b90 (LWP 14107))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1013
  • #5 book_view_thread
    at e-book-backend-mapi.c line 1293
  • #6 g_thread_create_proxy
    at gthread.c line 635
  • #7 start_thread
    at pthread_create.c line 297
  • #8 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 98 (Thread 0x9638fb90 (LWP 14102))

  • #0 ndr_pull_mapi_response
    at ndr_mapi.c line 254
  • #1 ndr_pull_EcDoRpc
    at gen_ndr/ndr_exchange.c line 36015
  • #2 dcerpc_ndr_request_recv
    at librpc/rpc/dcerpc.c line 1459
  • #3 dcerpc_EcDoRpc
    at gen_ndr/ndr_exchange_c.c line 1682
  • #4 emsmdb_transaction
    at libmapi/emsmdb.c line 214
  • #5 GetNamesFromIDs
    at libmapi/IMAPIProp.c line 573
  • #6 mapi_SPropValue_array_named
    at libmapi/property.c line 593
  • #7 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1178
  • #8 book_view_thread
    at e-book-backend-mapi.c line 1293
  • #9 g_thread_create_proxy
    at gthread.c line 635
  • #10 start_thread
    at pthread_create.c line 297
  • #11 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 34 (Thread 0xad530b90 (LWP 13915))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 535
  • #4 delta_thread
    at e-cal-backend-mapi.c line 799
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 32 (Thread 0xa9530b90 (LWP 13913))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 535
  • #4 delta_thread
    at e-cal-backend-mapi.c line 799
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 31 (Thread 0xa9d30b90 (LWP 13912))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 535
  • #4 delta_thread
    at e-cal-backend-mapi.c line 799
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 23 (Thread 0xacd30b90 (LWP 13904))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 535
  • #4 delta_thread
    at e-cal-backend-mapi.c line 799
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 22 (Thread 0xb0530b90 (LWP 13903))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 535
  • #4 delta_thread
    at e-cal-backend-mapi.c line 799
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 18 (Thread 0xadd30b90 (LWP 13899))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 535
  • #4 delta_thread
    at e-cal-backend-mapi.c line 799
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 17 (Thread 0xae530b90 (LWP 13898))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 get_deltas
    at e-cal-backend-mapi.c line 535
  • #4 delta_thread
    at e-cal-backend-mapi.c line 799
  • #5 g_thread_create_proxy
    at gthread.c line 635
  • #6 start_thread
    at pthread_create.c line 297
  • #7 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Thread 16 (Thread 0xaed30b90 (LWP 13897))

  • #0 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S line 138
  • #1 _L_lock_89
    from /lib/libpthread.so.0
  • #2 __pthread_mutex_lock
    at pthread_mutex_lock.c line 86
  • #3 IA__g_static_rec_mutex_lock
    at gthread.c line 313
  • #4 exchange_mapi_connection_fetch_items
    at exchange-mapi-connection.c line 1013
  • #5 get_deltas
    at e-cal-backend-mapi.c line 576
  • #6 delta_thread
    at e-cal-backend-mapi.c line 799
  • #7 g_thread_create_proxy
    at gthread.c line 635
  • #8 start_thread
    at pthread_create.c line 297
  • #9 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Comment 3 Suman Manjunath 2008-11-22 18:36:41 UTC


Thread 206 (Thread 0x741f7b90 (LWP 22005))

  • #0 ndr_pull_mapi_response
    from /usr/lib/libmapi.so.0
  • #1 ndr_pull_EcDoRpc
    from /usr/lib/libmapi.so.0
  • #2 dcerpc_ndr_request_recv
    from /usr/lib/libmapi.so.0
  • #3 dcerpc_EcDoRpc
    from /usr/lib/libmapi.so.0
  • #4 emsmdb_transaction
    from /usr/lib/libmapi.so.0
  • #5 OpenMessage
    from /usr/lib/libmapi.so.0
  • #6 exchange_mapi_connection_fetch_items
    from /usr/lib/libexchangemapi-1.0.so.0
  • #7 book_view_thread
    from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendmapi.so


Multiple book_view_threads spawning causes this crash. Moving this to the Contacts component.
Comment 4 Kandepu Prasad 2009-01-07 12:17:02 UTC
Below are traces which does not look like the above. Is this a different crash?


exchange-mapi-connection.c(755): Leaving exchange_mapi_util_get_recipients 
exchange-mapi-connection.c(258): Entering exchange_mapi_util_read_body_stream 
exchange-mapi-connection.c(376): Leaving exchange_mapi_util_read_body_stream 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xae73cb90 (LWP 9617)]
ndr_pull_mapi_response (ndr=0x7ae49df8, ndr_flags=3, r=0x5a1f6a88) at ndr_mapi.c:254
254	ndr_mapi.c: No such file or directory.
	in ndr_mapi.c
(gdb) t a a bt

Thread 45 (Thread 0xae73cb90 (LWP 9617))

  • #0 ndr_pull_mapi_response
    at ndr_mapi.c line 254
  • #1 ndr_pull_EcDoRpc
    at gen_ndr/ndr_exchange.c line 36015
  • #2 dcerpc_ndr_request_recv
    at librpc/rpc/dcerpc.c line 1459
  • #3 dcerpc_EcDoRpc
    at gen_ndr/ndr_exchange_c.c line 1682
  • #4 emsmdb_transaction
    at libmapi/emsmdb.c line 214
  • #5 GetNamesFromIDs
    at libmapi/IMAPIProp.c line 573
  • #6 mapi_SPropValue_array_named
    at libmapi/property.c line 593
  • #7 exchange_mapi_connection_fetch_item
    at exchange-mapi-connection.c line 1352
  • #8 mapi_folder_get_message
    at camel-mapi-folder.c line 1187
  • #9 camel_folder_get_message
    at camel-folder.c line 1123
  • #10 offline_downsync_sync
    at camel-offline-folder.c line 118
  • #11 session_thread_proxy
    at camel-session.c line 592
  • #12 g_thread_pool_thread_proxy
    at gthreadpool.c line 265
  • #13 g_thread_create_proxy
    at gthread.c line 635
  • #14 start_thread
    at pthread_create.c line 297
  • #15 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130
(gdb) 
Comment 5 Kandepu Prasad 2009-01-07 12:22:27 UTC
The above crash was found when I enabled "Copy folder content locally for offline operation" on a public folder and it started downloading for offline usage.
Comment 6 Kandepu Prasad 2009-01-07 12:38:14 UTC
Please ignore comments 4,5. Raised it as a different issue. Sorry for that stuff.
Comment 7 Brad Hards 2009-03-30 09:26:06 UTC
Hi

Can you tell us which version of openchange (might be packaged as libmapi) and which version of samba4 libraries you have installed?

Thanks

Brad
Comment 8 palfrey 2009-04-30 15:40:36 UTC
*** Bug 580874 has been marked as a duplicate of this bug. ***
Comment 9 Milan Crha 2010-06-07 14:54:31 UTC
Thanks for a bug report. I cannot reproduce this with actual master (just after 0.31.3 release), thus I'm closing this as obsolete, but please feel free to reopen if you will be able to reproduce it with that or higher version. Thanks in advance. (Note I'm using also OpenChange's svn trunk, not OpenChange 0.9, for its fixes and testing before 0.10 release.)
Comment 10 Milan Crha 2010-06-15 17:56:04 UTC
*** Bug 566893 has been marked as a duplicate of this bug. ***