GNOME Bugzilla – Bug 657110
Evolution shell crashes in calendar view with accessibility turned on
Last modified: 2011-09-06 17:16:19 UTC
I ran Orca some time last week and it turned on accessibilty in Gnome 3. Today when I switch to the Evolution calendar view, it crashed with a seg fault. Debugging shows this backtrace:
+ Trace 228168
The crash code is: et = E_TABLE (gtk_accessible_get_widget (GTK_ACCESSIBLE (a11y))); │ --> if (et->group) { The variable 'et' is optimized out but the disassembly is: mov 0x50(%rax),%rbx And register rax is 0. So 'et' must have been NULL. The contents of 'a11y' do not look that useful but they are: {object = {parent = {parent = {g_type_instance = {g_class = 0xc83bb0}, ref_count = 3, qdata = 0x0}, description = 0x0, name = 0xc70fa0 "Memos", accessible_parent = 0x0, role = ATK_ROLE_UNKNOWN, relation_set = 0xcbb560, layer = ATK_LAYER_INVALID}, priv = 0xccb720}}
If I turn off org.gnome.desktop.interface toolkit-accessibility using dconf-editor, then run Evolution again, it does not crash.
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of bug 643526 ***