GNOME Bugzilla – Bug 355864
Calendar critical warning when unchecking a webcal
Last modified: 2008-01-28 12:02:51 UTC
Using the Ubuntu fridge calendar: webcal://fridge.ubuntu.com/event/ical When unchecking the calendar box from the calendar UI, that message is displayed on the command line: "calendar-gui-CRITICAL **: e_week_view_event_item_draw: assertion `wveitem->event_num < week_view->events->len' failed" backtrace from "evolution --g-fatal-warnings" with GNOME 2.16.0: "Program received signal SIGABRT, Aborted.
+ Trace 72296
Thread 47847010962192 (LWP 11284)
Unique. Good stacktrace, of course. ;) Thanks, Sebastien.
Sebastien, if this critical warning is special to the above mentioned webcal only, please attach a snapshot of the Calendar that triggers this. Thanks.
No, it's doing the same with www.gnome.org/start/unstable/schedule.ics by example
Created attachment 72726 [details] ubuntu fridge calendar attaching the ubuntu fridge calendar as an example
Created attachment 93414 [details] [review] proposed evo patch for evolution; it's always better to remove item after we are finished with it, not before :) This can possibly solve bug #352759 too, maybe.
The patch looks good to commit. Please commit it.
*** Bug 352759 has been marked as a duplicate of this bug. ***
Committed to trunk. Committed revision 34070.
I didn't get all the backgroud here, this bug can still happen. Consider a week view with only 3 event, one on Monday, one on Tuesday and one on Wednesday. They have their event_num 0-2 in this order. When you will delete event on Tuesday, then the massage appear on the console, the span->background_number->event_num wasn't updated for the last event.
Created attachment 94546 [details] [review] proposed evo patch for evolution;
I would recommend this to be reviewed by srag.
CC'ing srag because of previous comment.
Ping Srini?
Looks fine Milan.
patch committed to SVN trunk as r34907 (http://svn.gnome.org/viewvc/evolution?view=revision&revision=34907)