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 323884 - "Update the editor?" -> "Yes" -> crash
"Update the editor?" -> "Yes" -> crash
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.6.x
Other other
: High critical
: Future
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks: 318200 327508 327510
 
 
Reported: 2005-12-12 15:26 UTC by Luke Hutchison
Modified: 2013-09-13 00:58 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Luke Hutchison 2005-12-12 15:26:18 UTC
Distribution: Unknown
Package: Evolution
Severity: normal
Version: GNOME2.13.2 unspecified
Gnome-Distributor: Red Hat, Inc
Synopsis: "Update the editor?" -> "Yes" -> crash
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.12.0)
Description:
Description of the crash:
Crash after clicking "Yes" after asked "Update the editor?" when
changing a calendar item with an editor open.

Steps to reproduce the crash:
1. Create an event in the calendar
2. Double click to open the editor
3. Go back to the calendar and change the event
4. Bring editor window to the front
5. Click "Yes" on new dialog that pops up  --> crash

100% reproducibility

$ rpm -q evolution
evolution-2.5.2-1



Debugging Information:

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

Using host libthread_db library "/lib/libthread_db.so.1".
`shared object read from target memory' has disappeared; keeping its
symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1209129296 (LWP 2905)]
[New Thread -1273181264 (LWP 2928)]
[New Thread -1305044048 (LWP 2924)]
[New Thread -1294554192 (LWP 2923)]
[New Thread -1315533904 (LWP 2919)]
[New Thread -1272915024 (LWP 2910)]
[New Thread -1250907216 (LWP 2908)]
[New Thread -1240417360 (LWP 2907)]
0x00654402 in __kernel_vsyscall ()

Thread 1 (Thread -1209129296 (LWP 2905))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 IA__g_logv
    at gmessages.c line 503




------- Bug moved to this database by unknown@gnome.bugs 2005-12-12 15:26 UTC -------

Comment 1 Luke Hutchison 2005-12-12 15:35:47 UTC
The assertion failure on the terminal:

$ evolution
adding hook target 'source'
priv (MemosComponentnPrivate) == 0x9c61df8

(evolution:4437): camel-WARNING **: camel_exception_get_id called with NULL
parameter.

(evolution:4437): camel-WARNING **: camel_exception_get_id called with NULL
parameter.

(evolution:4437): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion `GDK_IS_GC
(gc)' failed

(evolution:4437): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion `GDK_IS_GC
(gc)' failed

(evolution:4437): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion `GDK_IS_GC
(gc)' failed
calendar selection changed

(evolution:4437): GLib-GObject-WARNING **: IA__g_object_set_valist: property
`width' of object class `GtkTreeViewColumn' is not writable
to priv
to pub
calendar selection changed
calendar selection changed
to priv
to pub

calendar-gui-ERROR **: file recurrence-page.c: line 1356
(make_ending_count_special): assertion failed: (GTK_BIN
(priv->ending_special)->child == NULL)
aborting...
Comment 2 André Klapper 2005-12-14 23:05:46 UTC
unique stacktrace according to simpledupfinder, adding version number
Comment 3 André Klapper 2006-03-22 01:34:42 UTC
adding dep to calendar crasher tracking bug
Comment 4 André Klapper 2006-06-20 22:33:04 UTC
(one of the critical crasher that are only in unstable desktop versions.)
retargetting.
Comment 5 Luke Hutchison 2006-06-21 06:13:16 UTC
I don't recall seeing this again in a while...
Comment 6 André Klapper 2006-09-12 11:19:36 UTC
g_assert (GTK_BIN (priv->ending_special)->child == NULL);

hmm... haven't seen any duplicates... removing old target milestone. :-/
Comment 7 Stu Hood 2006-12-13 04:50:42 UTC
Followed the instructions and couldn't reproduce the crash with Evo 2.9.3 and libgnomeui 2.17 under Ubuntu Feisty.
Comment 8 Ghislain MARY 2007-06-10 17:24:42 UTC
I was also unable to reproduce with Evolution 2.8.3 on Gentoo. Shouldn't this bug be closed?
Comment 9 Ghislain MARY 2007-06-10 19:09:41 UTC
Sorry, I did not meant to close the bug myself! Please reopen it if necessary.
Comment 10 André Klapper 2007-07-04 22:12:54 UTC
oh well... let's keep it closed, we haven't had any dups anymore and two people could not reproduce this :-)