After importing ics calendar, evolution crashes on startup

Bug #50228 reported by jalonsom
2
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
Critical
evolution (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

It crashes at startup because it starts in calendar view, and this is what crashes.
Clock-calendar applet chrashes also when trying to display calendar info.
In Dapper final, clean install, fully updated.

¿Is there any way to delete calendar data so I can start evolution?

Revision history for this message
jalonsom (jalonsom) wrote : gdb Backtrace

gdb Backtrace

Revision history for this message
jalonsom (jalonsom) wrote : Bug buddy

Bug buddy

Revision history for this message
jalonsom (jalonsom) wrote : Imported calendar

Imported calendar causing crash

jalonsom (jalonsom)
description: updated
Revision history for this message
Dennis Kaarsemaker (dennis) wrote : Re: [Bug 50228] After importing ics calendar, evolution crashes on startup

Calendar data is in ~/.evolution/cache/calendar/ - the subscription
information is in gconf-editor, under /apps/evolution/calendar

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. Importing that calendar works fine on edgy, could you get a backtrace with evolution-data-server-dbg and evolution-dbg installed? The backtrace looks like http://bugzilla.gnome.org/show_bug.cgi?id=337454 upstream

Changed in evolution:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
jalonsom (jalonsom) wrote :

The calendar seems to be imported ok, but Evolution now crashes when the month of june is displayed in the screen (the small calendar on top of the screen).

It does not crash at startup anymore, but then again when I reported the bug it was June, so june was displayed at startup...

Calendar applet seems to be working ok now. It doesn't crash anymore with this calendar and the events are displayed correctly.

I include the backtrace you asked for (I hope it is what you needed. If not, ask again)

Thanks.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank for the backtrace. It crashes on my dapper amd64 installation too but not on edgy i386, so either the bug is amd64 specific or fixed with edgy. What architecture do you use?

Daniel, maybe you could try on edgy amd64?

Changed in evolution:
importance: Untriaged → Medium
status: Needs Info → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

The .ics file is quite huge, but after starting evolution (not with -c calendar) and removing the 'Boda Mandarino' calendar item (which seems to be the only one contained in it), evolution works quite nicely again.

Revision history for this message
Daniel Holbach (dholbach) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Looks like it's amd64 specific, could you confirm you use and amd64 installation? I've updated the upstream bug with the comments from the one: http://bugzilla.gnome.org/show_bug.cgi?id=337454

Changed in evolution:
status: Unknown → Confirmed
Revision history for this message
jalonsom (jalonsom) wrote :

I have an amd64 processor, but with 32 bit k7 kernel.

Revision history for this message
Sebastien Bacher (seb128) wrote :

what do you mean 32 bit kernel? What does "uname -a" write?

Revision history for this message
jalonsom (jalonsom) wrote :

Sorry, I ment that I have not installed 64 bit ubuntu

uname -a:

Linux ruiz-jaime 2.6.15-26-k7 #1 SMP PREEMPT Mon Jul 17 20:36:04 UTC 2006 i686 GNU/Linux

Revision history for this message
Sebastien Bacher (seb128) wrote :

The bug has been fixed upstream now

Changed in evolution:
status: Confirmed → Fix Committed
Changed in evolution:
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

 evolution-data-server (1.11.91-0ubuntu1) gutsy; urgency=low
 .
   * New upstream version:
     Bug Fixes:
     - #261084: Translator comments for "match-all" and "match-threads"
     - #256878: Set the correct message for valid signatures
     - #332979: Fixes a thread synchronization issue while doing autocompletion
     - #337454: Fixed a crash when modifying a calendar entry (LP: #50228)
     - #350539: Check for NULL MIME part
     - #351756: Fixed a crash when modifying a datefield/date_entry
     - #354855: CalDAV: Support response with relative URLs
     - #355659: CalDAV: New appointments disappear for 1 minute,
       and then reappear
     - #356176: Importing .vcf replaces line breaks with literal \n in NOTE
     - #365213: Evolution can't show attachments in an attachment.
     - #367760: Fix multiple issues with Save / Save All attachment button
     - #381548: Fixed a crash in exchange
     - #394571: Fixed a caldav request bug
     - #437331: Read NSS certificate files more reliably
     - #458715: Fixed a crash in GW proxy setting
     - #464569: Plug memory leak and incorrect creation of gnome
       keyring attributes lists
     - #464636: In groupwise account sender field does not display anything
     - #466309: Fix build with gcc 2.x
     - #466987: Fix compilation errors caused by glibc's new "open" macro
     - #467883: Add argument checks to several public functions
     - #469870: Simply return from _get_ functions and don't show error warning
     Other Contributons:
     - Add new debugging framework which can be controlled during runtime with
       the CALDAV_DEBUG debug enviroment variable
     Updated Translations
   * debian/patches/01_translationfiles.patch:
     - dropped, fixed with the new version
   * debian/patches/30_vcf-import-linebreak.patch:
     - dropped, fixed with the new version

Changed in evolution:
status: Fix Committed → Fix Released
Changed in evolution:
importance: Unknown → Critical
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.