GNOME Bugzilla – Bug 320488
evolution 2.5.1 does not start when exiting in calendar view
Last modified: 2013-09-13 00:47:38 UTC
Version details: evolution-2.5.1.0.200510270931-0.snap.novell.11.1 Distribution/Version: suse9.3 basically, the summary says everything. when i leave evolution with the calendar view open and start it again, it hangs. no GUI. attached stacktrace has been produced by waiting some time and then hitting ctrl+c. i removed confidential data as server addresses. $:andre\> gdb evolution GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i586-suse-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) run Starting program: /opt/gnome/bin/evolution [Thread debugging using libthread_db enabled] [New Thread 1098111520 (LWP 11109)] evolution-shell-Message: Killing old version of evolution-data-server... adding hook target 'source' priv (MemosComponentnPrivate) == 0x81b3c18 (evolution:11109): camel-WARNING **: camel_exception_get_id called with NULL parameter. [New Thread 1108061104 (LWP 11133)] (evolution:11109): camel-WARNING **: camel_exception_get_id called with NULL parameter. [New Thread 1110289328 (LWP 11134)] [New Thread 1112390576 (LWP 11135)] [New Thread 1114491824 (LWP 11136)] [Thread 1112390576 (LWP 11135) exited] [New Thread 1116744624 (LWP 11137)] [New Thread 1120930736 (LWP 11138)] [New Thread 1112390576 (LWP 11139)] [New Thread 1123031984 (LWP 11140)] [Thread 1116744624 (LWP 11137) exited] [New Thread 1125137328 (LWP 11141)] [New Thread 1127238576 (LWP 11142)] [New Thread 1116744624 (LWP 11143)] [Thread 1125137328 (LWP 11141) exited] [Thread 1112390576 (LWP 11139) exited] (evolution:11109): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion `GDK_IS_GC (gc)' failed [Thread 1116744624 (LWP 11143) exited] [New Thread 1112390576 (LWP 11144)] [New Thread 1116744624 (LWP 11149)] [Thread 1116744624 (LWP 11149) exited] Program received signal SIGINT, Interrupt. [Switching to Thread 1098111520 (LWP 11109)] 0xffffe410 in ?? () (gdb) thread apply all bt
+ Trace 63851
Thread 1 (Thread 1098111520 (LWP 11109))
The program is running. Exit anyway? (y or n) y $:andre\>
I can't reproduce this, can you reproduce or it just happened once?
hi vivek, i can reproduce this perfectly. if i can still reproduce it with the next snapshot or after my next compilation from cvs on my own, i'M going to reopen this one. (the rpm snapshot i am using is several days old).
This has been fixed in cvs HEAD. This happens since EDS doesn get started on evolution startup. The fix was committed on september 26 in evolution-data-server by harish.