Bug 114699

Summary: Exchange connector crashes on while loading calendar data
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Poornima Nayak <pnayak>
Component: EvolutionAssignee: Ahmed Sarfraaz <asarfraaz>
Status: VERIFIED WONTFIX QA Contact: JP Rosevear <jpr>
Severity: Normal    
Priority: P5 - None    
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: SUSE Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Poornima Nayak 2005-09-01 13:19:51 UTC
1.Configured exchange account.
2.click on 'Calendar' button , exchange connector will crash else while loading
existing appointments in calendar connector is crashing. While deleting user
created calendar exchange is crashing.


Thread 6 (Thread 1101134768 (LWP 21361)):
#0  0xffffe410 in ?? ()
#1  0x41a1f388 in ?? ()
#2  0xffffffff in ?? ()
#3  0x00000009 in ?? ()
#4  0x417b5212 in poll () from /lib/tls/libc.so.6
#5  0x415fa61c in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#6  0x415faae7 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#7  0x4152ee50 in link_thread_io_context () from /opt/gnome/lib/libORBit-2.so.0
#8  0x080b1788 in ?? ()
#9  0x41655aa0 in ?? () from /opt/gnome/lib/libglib-2.0.so.0
#10 0x41a1f458 in ?? ()
#11 0x41615ae1 in g_static_private_free () from /opt/gnome/lib/libglib-2.0.so.0
#12 0x41615ae1 in g_static_private_free () from /opt/gnome/lib/libglib-2.0.so.0
#13 0x415c2277 in start_thread () from /lib/tls/libpthread.so.0
#14 0x417bf10e in clone () from /lib/tls/libc.so.6
#15 0x41a1fbb0 in ?? ()

Thread 5 (Thread 1103236016 (LWP 21389)):
#0  0xffffe410 in ?? ()
#1  0x41c1d5fc in ?? ()
#2  0x00000002 in ?? ()
---Type <return> to continue, or q <return> to quit---
#3  0x00000000 in ?? ()
#4  0x417cb1ae in __lll_mutex_lock_wait () from /lib/tls/libc.so.6
#5  0x41768988 in _L_mutex_lock_224 () from /lib/tls/libc.so.6
#6  0x4170a920 in ?? () from /lib/tls/libc.so.6
#7  0x416e6530 in ?? ()
#8  0x40015ff4 in ?? () from /lib/ld-linux.so.2
#9  0x41763aeb in ptmalloc_lock_all () from /lib/tls/libc.so.6
#10 0x4178d7ef in fork () from /lib/tls/libc.so.6
#11 0x415c92e4 in fork () from /lib/tls/libpthread.so.0
#12 0x4073f9d3 in libgnomeui_module_info_get ()
   from /opt/gnome/lib/libgnomeui-2.so.0
#13 <signal handler called>
#14 0xffffe410 in ?? ()
#15 0x41c1da24 in ?? ()
#16 0x00000006 in ?? ()
#17 0x0000538d in ?? ()
#18 0x41728501 in raise () from /lib/tls/libc.so.6
#19 0x41729d7b in abort () from /lib/tls/libc.so.6
#20 0x4175e7a5 in __libc_message () from /lib/tls/libc.so.6
#21 0x41764732 in malloc_printerr () from /lib/tls/libc.so.6
#22 0x417650e4 in free () from /lib/tls/libc.so.6
#23 0x415fe5c2 in g_free () from /opt/gnome/lib/libglib-2.0.so.0
#24 0x411fc052 in soup_message_set_status ()
---Type <return> to continue, or q <return> to quit---
   from /opt/gnome/lib/libsoup-2.2.so.8
#25 0x411fd25b in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#26 0x411fd374 in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#27 0x411fda01 in soup_message_io_pause () from /opt/gnome/lib/libsoup-2.2.so.8
#28 0x411fc853 in soup_message_send_request_internal ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#29 0x411f4af4 in soup_connection_last_used ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#30 0x411f5e45 in send_request () from /opt/gnome/lib/libsoup-2.2.so.8
#31 0x411f4243 in soup_connection_send_request ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#32 0x41204d7e in queue_message () from /opt/gnome/lib/libsoup-2.2.so.8
#33 0x412043c4 in soup_session_send_message ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#34 0x40691f04 in e2k_context_send_message ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#35 0x406950e0 in e2k_context_unsubscribe ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#36 0x4069e322 in e2k_results_copy ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#37 0x4069e399 in e2k_result_iter_new ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#38 0x40695f7f in e2k_context_search_start ()
---Type <return> to continue, or q <return> to quit---
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#39 0x4067f772 in e_folder_exchange_search_start ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#40 0x08076b6c in check_for_send_options ()
#41 0x4005dbaf in e_cal_backend_sync_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#42 0x4005dc6b in e_cal_backend_sync_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#43 0x40056b3e in e_cal_backend_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#44 0x4005ef57 in e_data_cal_get_type ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#45 0x400512e4 in _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#46 0x41524977 in ORBit_POA_setup_root () from /opt/gnome/lib/libORBit-2.so.0
#47 0x41529d15 in ORBit_OAObject_invoke () from /opt/gnome/lib/libORBit-2.so.0
#48 0x41515da4 in ORBit_small_invoke_adaptor ()
   from /opt/gnome/lib/libORBit-2.so.0
#49 0x41524cc8 in ORBit_POAObject_post_invoke ()
   from /opt/gnome/lib/libORBit-2.so.0
#50 0x41525364 in ORBit_POAObject_post_invoke ()
   from /opt/gnome/lib/libORBit-2.so.0
#51 0x4150f83b in giop_thread_queue_process ()
---Type <return> to continue, or q <return> to quit---
   from /opt/gnome/lib/libORBit-2.so.0
#52 0x4150f8e8 in giop_thread_queue_process ()
   from /opt/gnome/lib/libORBit-2.so.0
#53 0x416179d5 in g_thread_pool_free () from /opt/gnome/lib/libglib-2.0.so.0
#54 0x41615ae1 in g_static_private_free () from /opt/gnome/lib/libglib-2.0.so.0
#55 0x415c2277 in start_thread () from /lib/tls/libpthread.so.0
#56 0x417bf10e in clone () from /lib/tls/libc.so.6
#57 0x41c20bb0 in ?? ()

Thread 4 (Thread 1105337264 (LWP 21390)):
#0  0xffffe410 in ?? ()
#1  0x41e213f8 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()
#4  0x417cb1ae in __lll_mutex_lock_wait () from /lib/tls/libc.so.6
#5  0x41768a14 in _L_mutex_lock_3518 () from /lib/tls/libc.so.6
#6  0x00000000 in ?? ()
#7  0x41e21408 in ?? ()
#8  0x41655aa0 in ?? () from /opt/gnome/lib/libglib-2.0.so.0
#9  0x415c40c0 in __pthread_mutex_unlock_usercnt ()
   from /lib/tls/libpthread.so.0
#10 0x41e21408 in ?? ()
#11 0x415fe5c2 in g_free () from /opt/gnome/lib/libglib-2.0.so.0
Previous frame inner to this frame (corrupt stack?)
---Type <return> to continue, or q <return> to quit---

Thread 3 (Thread 1107438512 (LWP 21391)):
#0  0xffffe410 in ?? ()
#1  0x4201f6a8 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()
#4  0x417cb1ae in __lll_mutex_lock_wait () from /lib/tls/libc.so.6
#5  0x41768a14 in _L_mutex_lock_3518 () from /lib/tls/libc.so.6
#6  0x41551bcc in ?? () from /opt/gnome/lib/libgobject-2.0.so.0
#7  0x0001f6b8 in ?? ()
#8  0x41655aa0 in ?? () from /opt/gnome/lib/libglib-2.0.so.0
#9  0x08184b88 in ?? ()
#10 0x00000000 in ?? ()
#11 0x4201f6b8 in ?? ()
#12 0x415fe5c2 in g_free () from /opt/gnome/lib/libglib-2.0.so.0
#13 0x415fe5c2 in g_free () from /opt/gnome/lib/libglib-2.0.so.0
#14 0x4155a881 in g_closure_unref () from /opt/gnome/lib/libgobject-2.0.so.0
#15 0x41570ae0 in g_signal_handler_disconnect ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#16 0x411fd04e in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#17 0x411fd0be in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#18 0x411fd168 in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#19 0x411fd374 in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
---Type <return> to continue, or q <return> to quit---
#20 0x411fda01 in soup_message_io_pause () from /opt/gnome/lib/libsoup-2.2.so.8
#21 0x4156756b in g_cclosure_marshal_VOID__VOID ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#22 0x4155ac99 in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#23 0x4156a796 in g_signal_stop_emission ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#24 0x4156be00 in g_signal_emit_valist ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#25 0x4156c175 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
#26 0x412089c4 in soup_socket_disconnect ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#27 0x411f477e in soup_connection_disconnect ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#28 0x411f485a in soup_connection_disconnect ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#29 0x411fd01f in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#30 0x411fd0be in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#31 0x411fd168 in soup_message_io_stop () from /opt/gnome/lib/libsoup-2.2.so.8
#32 0x411fc853 in soup_message_send_request_internal ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#33 0x411f4af4 in soup_connection_last_used ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#34 0x411f5e45 in send_request () from /opt/gnome/lib/libsoup-2.2.so.8
---Type <return> to continue, or q <return> to quit---
#35 0x411f4243 in soup_connection_send_request ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#36 0x41204d7e in queue_message () from /opt/gnome/lib/libsoup-2.2.so.8
#37 0x412043c4 in soup_session_send_message ()
   from /opt/gnome/lib/libsoup-2.2.so.8
#38 0x40691f04 in e2k_context_send_message ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#39 0x40693811 in e2k_context_propfind ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#40 0x4069e322 in e2k_results_copy ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#41 0x4069e399 in e2k_result_iter_new ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#42 0x40693954 in e2k_context_bpropfind_start ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#43 0x4067f6bb in e_folder_exchange_bpropfind_start ()
   from /opt/gnome/lib/libexchange-storage-1.2.so.0
#44 0x08076e39 in check_for_send_options ()
#45 0x4005dbaf in e_cal_backend_sync_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#46 0x4005dc6b in e_cal_backend_sync_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#47 0x40056b3e in e_cal_backend_open ()
---Type <return> to continue, or q <return> to quit---
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#48 0x4005ef57 in e_data_cal_get_type ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#49 0x400512e4 in _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#50 0x41524977 in ORBit_POA_setup_root () from /opt/gnome/lib/libORBit-2.so.0
#51 0x41529d15 in ORBit_OAObject_invoke () from /opt/gnome/lib/libORBit-2.so.0
#52 0x41515da4 in ORBit_small_invoke_adaptor ()
   from /opt/gnome/lib/libORBit-2.so.0
#53 0x41524cc8 in ORBit_POAObject_post_invoke ()
   from /opt/gnome/lib/libORBit-2.so.0
#54 0x41525364 in ORBit_POAObject_post_invoke ()
   from /opt/gnome/lib/libORBit-2.so.0
#55 0x4150f83b in giop_thread_queue_process ()
   from /opt/gnome/lib/libORBit-2.so.0
#56 0x4150f8e8 in giop_thread_queue_process ()
   from /opt/gnome/lib/libORBit-2.so.0
#57 0x416179d5 in g_thread_pool_free () from /opt/gnome/lib/libglib-2.0.so.0
#58 0x41615ae1 in g_static_private_free () from /opt/gnome/lib/libglib-2.0.so.0
#59 0x415c2277 in start_thread () from /lib/tls/libpthread.so.0
#60 0x417bf10e in clone () from /lib/tls/libc.so.6
#61 0x42022bb0 in ?? ()

---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread 1111493552 (LWP 21450)):
#0  0xffffe410 in ?? ()
#1  0x42400088 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()
#4  0x415c711e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
#5  0x415c3e15 in _L_mutex_lock_36 () from /lib/tls/libpthread.so.0
#6  0x40000001 in ?? ()
#7  0x400693b0 in ?? () from /opt/gnome/lib/libedata-cal-1.2.so.1
#8  0x08106e58 in ?? ()
#9  0x00000001 in ?? ()
#10 0x424000b8 in ?? ()
#11 0x4005dbe5 in e_cal_backend_sync_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#12 0x4005dbe5 in e_cal_backend_sync_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#13 0x4005dc6b in e_cal_backend_sync_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#14 0x40056b3e in e_cal_backend_open ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#15 0x4005ef57 in e_data_cal_get_type ()
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#16 0x400512e4 in _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open ()
---Type <return> to continue, or q <return> to quit---
   from /opt/gnome/lib/libedata-cal-1.2.so.1
#17 0x41524977 in ORBit_POA_setup_root () from /opt/gnome/lib/libORBit-2.so.0
#18 0x41529d15 in ORBit_OAObject_invoke () from /opt/gnome/lib/libORBit-2.so.0
#19 0x41515da4 in ORBit_small_invoke_adaptor ()
   from /opt/gnome/lib/libORBit-2.so.0
#20 0x41524cc8 in ORBit_POAObject_post_invoke ()
   from /opt/gnome/lib/libORBit-2.so.0
#21 0x41525364 in ORBit_POAObject_post_invoke ()
   from /opt/gnome/lib/libORBit-2.so.0
#22 0x4150f83b in giop_thread_queue_process ()
   from /opt/gnome/lib/libORBit-2.so.0
#23 0x4150f8e8 in giop_thread_queue_process ()
   from /opt/gnome/lib/libORBit-2.so.0
#24 0x416179d5 in g_thread_pool_free () from /opt/gnome/lib/libglib-2.0.so.0
#25 0x41615ae1 in g_static_private_free () from /opt/gnome/lib/libglib-2.0.so.0
#26 0x415c2277 in start_thread () from /lib/tls/libpthread.so.0
#27 0x417bf10e in clone () from /lib/tls/libc.so.6
#28 0x42400bb0 in ?? ()

Thread 1 (Thread 1099289504 (LWP 21360)):
#0  0xffffe410 in ?? ()
#1  0xbff4fcd8 in ?? ()
#2  0x00000002 in ?? ()
---Type <return> to continue, or q <return> to quit---
#3  0x00000000 in ?? ()
#4  0x417cb1ae in __lll_mutex_lock_wait () from /lib/tls/libc.so.6
#5  0x41768a14 in _L_mutex_lock_3518 () from /lib/tls/libc.so.6
#6  0x00000532 in ?? ()
#7  0xbff4fcd8 in ?? ()
#8  0x41655aa0 in ?? () from /opt/gnome/lib/libglib-2.0.so.0
#9  0x0812f7a8 in ?? ()
#10 0x0811ef78 in ?? ()
#11 0xbff4fce8 in ?? ()
#12 0x415fe5c2 in g_free () from /opt/gnome/lib/libglib-2.0.so.0
#13 0x415fe5c2 in g_free () from /opt/gnome/lib/libglib-2.0.so.0
#14 0x415f60ea in g_source_set_callback_indirect ()
   from /opt/gnome/lib/libglib-2.0.so.0
#15 0x415f6ad7 in g_source_get_current_time ()
   from /opt/gnome/lib/libglib-2.0.so.0
#16 0x415f74bd in g_main_context_dispatch ()
   from /opt/gnome/lib/libglib-2.0.so.0
#17 0x415fa7cb in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#18 0x415faae7 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#19 0x41330c93 in bonobo_main () from /opt/gnome/lib/libbonobo-2.so.0
#20 0x0805e7b2 in main ()
#0  0xffffe410 in ?? ()
Comment 1 Forgotten User Q7j4vRyDQt 2005-09-02 07:17:31 UTC
This is a random bug, but we see this happening frequently only with SLP 10 Beta
4.  This is not happening on the HEAD as verified by QA.
Comment 2 Forgotten User Q7j4vRyDQt 2005-09-02 07:18:16 UTC
Reducing the severity to 'Critical'.
Comment 3 Forgotten User Q7j4vRyDQt 2005-09-02 13:40:09 UTC
Another observation.  This happens _randomly_ (but frequently) only if one
clicks on the _calender_ combo box inside the Appointment or Meeting dialog.  If
you click on the right calender in the left pane under your account and then
setup an appointment/meeting, this is not seen.
Comment 4 Michael Gross 2005-09-05 13:35:18 UTC
As this bug is not really reproducable right now, I reduce it to `normal'.
Comment 5 Michael Gross 2005-09-05 13:36:14 UTC
And please don't forget to update the status from `new' to `assigned' when this
bug is accepted by the assignee.
Comment 6 Forgotten User Q7j4vRyDQt 2005-09-06 13:54:20 UTC
I am unable to reproduce this on the Beta4Plus.  I don't know how it
disappeared.  Anyway,  marking this "Resolved->Remind"  for QA to verify this on
RC1.
Comment 7 JP Rosevear 2005-09-14 13:45:28 UTC
Has this been retested?
Comment 8 Poornima Nayak 2006-02-13 09:22:17 UTC
I have tested evolution 2.4.x and evolution 2.5.x on NLd 10, this crash is not reproducible.
Comment 9 Bugzilla Account Maintenance 2008-09-02 18:08:09 UTC
Because the LATER and REMIND resolutions have been removed, the resolution of this bug has changed from REMIND to WONTFIX. If this bug needs to be reconsidered, reopen it and set a future "Target Milestone for Fix."