Bug 626954 - [abrt] evolution-2.31.5-2.fc14: et_get_n_children: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Summary: [abrt] evolution-2.31.5-2.fc14: et_get_n_children: Process /usr/bin/evolution...
Status: CLOSED DUPLICATE of bug 629386
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution   
(Show other bugs)
Version: 14
Hardware: x86_64 Linux
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
Whiteboard: abrt_hash:967ca4c8b56cdddd5970fcf08e0...
Keywords: Triaged
Depends On:
TreeView+ depends on / blocked
Reported: 2010-08-24 18:16 UTC by Will Woods
Modified: 2010-09-21 17:15 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2010-09-21 17:15:33 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
File: backtrace (39.72 KB, text/plain)
2010-08-24 18:16 UTC, Will Woods
no flags Details

Description Will Woods 2010-08-24 18:16:35 UTC
abrt version: 1.1.13
architecture: x86_64
Attached file: backtrace
cmdline: evolution
component: evolution
crash_function: et_get_n_children
executable: /usr/bin/evolution
package: evolution-2.31.5-2.fc14
rating: 3
reason: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
release: Fedora release 14 (Laughlin)
How to reproduce: Switch to calendar view in Evolution
time: 1282673418
uid: 500

crash seems to happen in et_get_n_children, in widgets/table/gal-a11y-e-table.c. This is kind of suspicious:

et = E_TABLE (gtk_accessible_get_widget (GTK_ACCESSIBLE (a11y)));

if (et->group) {

if (et && et->use_click_to_add && et->click_to_add) {

Notice that the first dereference of 'et' doesn't check to see if 'et' is valid, but the second does.
Suggest: if (et && et->group) { ...

Comment 1 Will Woods 2010-08-24 18:16:37 UTC
Created an attachment (id=440718)
File: backtrace

Comment 2 Reinout van Schouwen 2010-09-14 07:53:30 UTC
Package: evolution-2.31.5-2.fc14
Architecture: x86_64
OS Release: Fedora release 14 (Laughlin)

How to reproduce
1. Open Evolution
2. Press Calendar button

Comment 3 Jeff Raber 2010-09-21 17:15:33 UTC

*** This bug has been marked as a duplicate of bug 629386 ***

Note You need to log in before you can comment on or make changes to this bug.