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...
Keywords:
Status: CLOSED DUPLICATE of bug 629386
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 14
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:967ca4c8b56cdddd5970fcf08e0...
Depends On:
Blocks:
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:
Clone Of:
Environment:
Last Closed: 2010-09-21 17:15:33 UTC
Type: ---
Embargoed:


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
kernel: 2.6.35.2-9.ww1.x86_64
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

comment
-----
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
3.

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.