How to reproduce the crash: 1. Open evolution 2. Go to "Tasks" 3. Open any existing task 4. Change the title of the task 5. Immediately after that - save the title It crashes in 100% of cases after pushing "Save" button (or corresponding File->Save) if I push it immediately after editing the title of a task. If I move the cursor from the title field to another one (and edit some more field except the title), program doesn't crash.
...One more condition to reproduce the crash. I have 2 keyboard layouts: english and russian. It's necessary to switch between them after opening evolution. If I don't switch, it doesn't crash.
This problem still exists in the current Lenny version (as of March 2010).
But there's no upstream minor update on evolution 2.22. It would help if you were able to say if it's reproducible on squeeze or sid. If there's a patch fixing the problem and it's not too invasive, it might be possible to include it in Lenny (in proposed-updates then a point release) but I don't have time to look at it right now. What you can do is search GNOME bugzilla trying to find that bug and give the address here so we know where to look. Cheers,
I was not able to find anything in gnome's bugzilla about this. This is the error I'm getting, reproducible on two different Lenny boxes: =============== (evolution:8662): calendar-gui-CRITICAL **: e_cal_model_get_component_at: assertion `row >= 0 && row < priv->objects->len' failed (evolution:8662): calendar-gui-CRITICAL **: e_cal_model_copy_component_data: assertion `comp_data != NULL' failed Segmentation fault =============== I did find someone talking about what looks like it might be the same error here (using evolution 2.22 in ubuntu): http://www.mail-archive.com/desktop-bugs@lists.ubuntu.com/msg213175.html And he even provides some sort of patch here: http://www.mail-archive.com/desktop-bugs@lists.ubuntu.com/msg222262.html
So, it's been about a month with no reply. Will we just have to wait for, or upgrade to squeeze for a fix?
The launchpad bug you linked points to a GNOME bugzilla entry: https://bugzilla.gnome.org/show_bug.cgi?id=544187 so it might be worth trying to rebuild lenny evolution with patch from r36276. If you can do that and confirm it fixes the problem, it'd be nice. If you can't, I'll try to prepare some packages and provide them to you so you can test, but it'll take some time. Then, if it fixes the problem, it might become part of a lenny point release. Cheers,
I can't get it to compile, sadly. It fails on one of the files (calendar/gui/e-day-view.c) that was patched. "e-day-view.c: In function 'e_day_view_init': e-day-view.c:1350: error: 'model_rows_deleted_cb' undeclared (first use in this function)" Perhaps you might have more luck. Yves-Alexis Perez wrote, On 04/23/2010 01:37 AM: