Evolution crashes (SIGSEGV) when I hit the Calendar button

Bug #952368 reported by Kevin Smith
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Any time I try to view the calendar, evolution gets a segfault and immediately exits. Looking at the stack trace (see below), and knowing that daylight saving time started this morning, that seems like the likely cause. I'm hoping that perhaps within 24 hours the problem will correct itself. It is possible/likely that I have some calendar events that are in other time zones, including one half-way around the world.

This is a very serious problem for me right now, because I cannot manage my calendar at all.

Program received signal SIGSEGV, Segmentation fault.
0x0190827b in ?? () from /usr/lib/libical.so.0
(gdb) bt
#0 0x0190827b in ?? () from /usr/lib/libical.so.0
#1 0x019088c4 in icaltimezone_get_utc_offset () from /usr/lib/libical.so.0
#2 0x020736e7 in cal_comp_util_compare_event_timezones ()
   from /usr/lib/evolution/3.2/libevolution-calendar.so.0
#3 0x0209c33e in ?? () from /usr/lib/evolution/3.2/libevolution-calendar.so.0
#4 0x0209c5d8 in ?? () from /usr/lib/evolution/3.2/libevolution-calendar.so.0
#5 0x0209fa59 in ?? () from /usr/lib/evolution/3.2/libevolution-calendar.so.0
#6 0x00193b2a in e_marshal_VOID__INT_INT ()
   from /usr/lib/evolution/3.2/libeutil.so.0
#7 0x0085fc3c in g_closure_invoke ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#8 0x008729f0 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#9 0x0087b787 in g_signal_emit_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#10 0x0087b8f3 in g_signal_emit ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#11 0x015e1208 in e_table_model_rows_inserted ()
   from /usr/lib/evolution/3.2/libetable.so.0
#12 0x015e125b in e_table_model_row_inserted ()
   from /usr/lib/evolution/3.2/libetable.so.0
#13 0x02081b69 in ?? () from /usr/lib/evolution/3.2/libevolution-calendar.so.0
#14 0x0207961b in ?? () from /usr/lib/evolution/3.2/libevolution-calendar.so.0
#15 0x020799c2 in ?? () from /usr/lib/evolution/3.2/libevolution-calendar.so.0
---Type <return> to continue, or q <return> to quit---q

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: evolution 3.2.2-0ubuntu0.1
ProcVersionSignature: Ubuntu 3.0.0-16.29-generic 3.0.20
Uname: Linux 3.0.0-16-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Sun Mar 11 12:43:05 2012
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: evolution
UpgradeStatus: Upgraded to oneiric on 2011-12-31 (71 days ago)

Revision history for this message
Kevin Smith (kevins) wrote :
Revision history for this message
Kevin Smith (kevins) wrote :

I just tried setting my system time zone to Ndjamena Africa, and I can bring up the calendar. I switched the time zone back to Eastern US while the calendar was up, and it immediately crashed again.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in evolution (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.