Last night I shutdown my workstation properly.
This morning when I booted the system, evolution 2.4.0 (SuSE 10.0 x64)
would display and then crash immediately. Logged out of my X session
and re-logged in - same behaviour. Same behaviour manifested for a
newly created userid as well, eliminating the possibility of some
corrupt setting in my regular login.
Refreshed the evolution related RPMs (rpm -h -U --replacepkgs ...) still
no go.
Finally, rebooted the system and logged in usign my regular userid and
voila evolution works!
To capture some debugging info, I started evolution from the CLI. I see
the same initial warning messages in both cases.
Any idea/suggestion what could have gone wrong with the first boot
causing the problem is welcome so that I can look for it when it happens
next. Went thru /var/log/messages and found a kernel message shown
below.
<evolution crashes>
$ evolution
(evolution:8840): camel-WARNING **: camel_exception_get_id called with
NULL parameter.
(evolution:8840): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion
`GDK_IS_GC (gc)' failed
</evolution crashes>
<from /var/log/messages>
Mar 2 15:08:09 genesis kernel: evolution[7936] trap invalid operand
rip:2aaaaca50ee2 rsp:7fffff8c68
f8 error:0
</from /var/log/messages>
<evolution starts up>
$ evolution
adding hook target 'source'
(evolution:6200): camel-WARNING **: camel_exception_get_id called with
NULL parameter.
(evolution:6200): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion
`GDK_IS_GC (gc)' failed
(evolution:6200): camel-WARNING **: Could not find key entry for word
'ea651436a4239010vgnvcm10000024f64189': Success
(evolution:6200): camel-WARNING **: Could not find key entry for word
'224803d3bca19010vgnvcm10000024f64189': Success
</evolution starts up>
Thanks,
--
Arun Khan
Linux is like a wigwam - no gates, no windows, apache inside