After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 558708 - crash in Evolution Mail and Calendar: This is bug report 4 for...
crash in Evolution Mail and Calendar: This is bug report 4 for...
Status: RESOLVED DUPLICATE of bug 544187
Product: evolution
Classification: Applications
Component: BugBuddyBugs
2.22.x (obsolete)
Other All
: High critical
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-10-31 17:24 UTC by Don Pellegrino
Modified: 2008-11-01 01:58 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Don Pellegrino 2008-10-31 17:24:54 UTC
What were you doing when the application crashed?
This is bug report 4 for a given session where I have been working with tasks.  I believe the commonality is the saving of a new task, and then immediately opening it back up to edit a value and then resaving.  This is the case when I forget to set a field so I reopen the record I just created to edit it.  The issue seems to be related to behavior at evolution:5811.

(evolution:5811): calendar-gui-CRITICAL **: e_cal_model_get_component_at: assertion `row >= 0 && row < priv->objects->len' failed
(evolution:5811): calendar-gui-CRITICAL **: e_cal_model_copy_component_data: assertion `comp_data != NULL' failed


Distribution: Debian lenny/sid
Gnome Release: 2.22.3 2008-09-18 (Debian)
BugBuddy Version: 2.22.0

System: Linux 2.6.26-1-686 #1 SMP Sat Oct 18 16:22:25 UTC 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10402000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Glossy
Icon Theme: gnome

Memory status: size: 81567744 vsize: 81567744 resident: 36458496 share: 18194432 rss: 36458496 rss_rlim: 4294967295
CPU usage: start_time: 1225473498 rtime: 636 utime: 606 stime: 30 cutime:1 cstime: 5 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evolution'

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb64e56d0 (LWP 5811)]
[New Thread 0xb519fb90 (LWP 5879)]
[New Thread 0xb5348b90 (LWP 5838)]
[New Thread 0xb5bafb90 (LWP 5837)]
(no debugging symbols found)
0xb7f17424 in __kernel_vsyscall ()

Thread 1 (Thread 0xb64e56d0 (LWP 5811))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/i686/cmov/libpthread.so.0
  • #2 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #6 ??
  • #7 ??
  • #8 ??
    from /usr/lib/libglib-2.0.so.0
  • #9 ??
  • #10 ??
  • #11 ??
    from /usr/lib/evolution/2.22/components/libevolution-calendar.so
  • #12 ??
  • #13 ??
  • #14 <signal handler called>
  • #15 e_cal_menu_target_new_select
    from /usr/lib/evolution/2.22/components/libevolution-calendar.so
  • #16 tasks_control_sensitize_commands
    from /usr/lib/evolution/2.22/components/libevolution-calendar.so
  • #17 ??
    from /usr/lib/evolution/2.22/components/libevolution-calendar.so
  • #18 ??
  • #19 ??
  • #20 ??
  • #21 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #24 ??
    from /usr/lib/libgobject-2.0.so.0
  • #25 ??
  • #26 ??
  • #0 __kernel_vsyscall


----------- .xsession-errors ---------------------
(evolution:5144): calendar-gui-CRITICAL **: e_cal_model_get_component_at: assertion `row >= 0 && row < priv->objects->len' failed
(evolution:5144): calendar-gui-CRITICAL **: e_cal_model_copy_component_data: assertion `comp_data != NULL' failed
CalDAV Eplugin starting up ...
evolution-shell-Message: Killing old version of evolution-data-server...
** (evolution:5811): DEBUG: mailto URL command: evolution %s
** (evolution:5811): DEBUG: mailto URL program: evolution
Writing file:///home/don/Desktop/Tasks.gnumeric
Writing file:///home/don/Desktop/Tasks.gnumeric
Writing file:///home/don/Desktop/Tasks.gnumeric
(evolution:5811): calendar-gui-CRITICAL **: e_cal_model_get_component_at: assertion `row >= 0 && row < priv->objects->len' failed
(evolution:5811): calendar-gui-CRITICAL **: e_cal_model_copy_component_data: assertion `comp_data != NULL' failed
--------------------------------------------------
Comment 1 Kandepu Prasad 2008-10-31 20:16:31 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.


*** This bug has been marked as a duplicate of 544187 ***
Comment 2 Don Pellegrino 2008-11-01 01:58:41 UTC
Thanks for the quick reply.  Sorry to bother you with an issue that has already been fixed.  I see that version 2.24 contains the fix.  Version 2.24 is currently upstream of the latest Debian package (http://packages.qa.debian.org/e/evolution.html).  I'll take a look at packaging 2.24 and passing it into Debian sid.  Thanks again.