GNOME Bugzilla – Bug 325726
Infinite loop in calendar on switch folder selection in offline mode
Last modified: 2006-01-18 13:08:36 UTC
Have multiple (atleast 3) exchange calendars. Mark on of them for offline usage. Go offline. Select the folder not marked for offline usage and try to create an appointment. In the appointment creation dialog, select another exchange calendar folder, which is also not marked for offline usage. looks like exchange storage process goes into some infinite loop and evolution hangs. same behavior is seen, when evlution is invoked in offline mode. I see cal = 0x844b968 cal = 0x844b938 cal = 0x844b908 cal = 0x844b8d8 cal = 0x844b8a8 cal = 0x844b878 cal = 0x844b848 cal = 0x844b818 cal = 0x844b7e8 cal = 0x84534c8 cal = 0x8453498 cal = 0x8453468 cal = 0x8453438 cal = 0x8453408 cal = 0x84533d8 cal = 0x84533a8 ... on exchange storage console. (evolution-data-server:12399): Bonobo-CRITICAL **: bonobo_object_corba_objref: assertion `BONOBO_IS_OBJECT (object)' failed (evolution-data-server:12399): Bonobo-CRITICAL **: bonobo_object_corba_objref: assertion `BONOBO_IS_OBJECT (object)' failed on e-d-s console and (evolution-2.6:12406): GLib-GObject-WARNING **: IA__g_object_set_valist: property `width' of object class `GtkTreeViewColumn' is not writable on evolution console and evolution hangs. exchange-storage stack traces are not useful. evolution traces.
+ Trace 64946
Reproducible always in my setup also
Found that set_mode is getting called repeatedly!!
Fixed in cvs head. Fix committed on 2006-01-06.
*** Bug 322729 has been marked as a duplicate of this bug. ***