Evolution crashes immediately when I click on calendar button

Bug #716225 reported by Mark Gleaton on 2011-02-10
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: evolution

I just upgraded to Ubuntu 10.10. I was previously running 9.04. Evolution found the previous file and opened okay. I have all email, contact, and task functionality working. When I click calendar button on type Ctrl-3, the program crashes with no error message.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: evolution 2.30.3-1ubuntu7.3
ProcVersionSignature: Ubuntu 2.6.35-25.44-generic 2.6.35.10
Uname: Linux 2.6.35-25-generic i686
Architecture: i386
Date: Wed Feb 9 22:06:23 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: evolution

Mark Gleaton (markgleaton) wrote :
Richard Hansen (rhansen) wrote :

I'm seeing the same problem. When I run from a terminal, I get:

The program 'evolution' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 6268 error_code 175 request_code 153 minor_code 10)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

After running 'evolution --sync', I get a SIGABRT caused by an assertion failure. A backtrace for the crashing thread is attached.

Is there anything special about your calendars, like very long meetings (e.g. spanning more than a day) or icons added for categories?

This seems to crash because of something special that needs to be drawn on screen for appointments/meetings.

Changed in evolution (Ubuntu):
status: New → Incomplete
Richard Hansen (rhansen) wrote :

No long meetings, no icons, nothing special as far as I know. A few overlapping meetings. A few back-to-back meetings.

Changed in evolution (Ubuntu):
status: Incomplete → New
Richard Hansen (rhansen) wrote :

Most of my meetings have an alarm, which has an icon associated with it. Several are recurring, which also has an associated icon.

Richard Hansen (rhansen) wrote :

I'm getting different behavior depending on what I do before I click on the calendar button. I'm attaching a couple more backtraces. They all end up at the same assertion, but via a different call chain.

Richard Hansen (rhansen) wrote :
Richard Hansen (rhansen) on 2011-02-22
Changed in evolution (Ubuntu):
status: New → Confirmed
Mark Gleaton (markgleaton) wrote :

I still have this bug. Is there anything I can do to purge my calendar without actually opening Evolution calendar. I'd like to purge my calendar, start anew, and thus avoid this bug.

Mark Gleaton (markgleaton) wrote :

Okay. I figured it out. When I started Evolution from terminal window with 'evolution --sync' I was able to open the calendar and then purge all appointments. Thereafter it works without using the sync command.

Jörg Frings-Fürst (jff-de) wrote :

change status to invalid (see last comment)

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

Other bug subscribers