Hello community, here is the log from the commit of package evolution checked in at Wed May 10 18:38:25 CEST 2006. -------- --- GNOME/evolution/evolution.changes 2006-05-09 15:54:37.000000000 +0200 +++ STABLE/evolution/evolution.changes 2006-05-10 08:48:27.000000000 +0200 @@ -1,0 +2,6 @@ +Wed May 10 08:47:06 CEST 2006 - sragavan@novell.com + +- Fixes (bnc) + 171489 - Crash while starting evolution with a command line. + +------------------------------------------------------------------- New: ---- bnc-171489-evo-evo-crash-start.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evolution.spec ++++++ --- /var/tmp/diff_new_pack.88NTRD/_old 2006-05-10 18:37:54.000000000 +0200 +++ /var/tmp/diff_new_pack.88NTRD/_new 2006-05-10 18:37:54.000000000 +0200 @@ -21,7 +21,7 @@ Autoreqprov: on Obsoletes: bonobo-conf Version: 2.6.0 -Release: 47 +Release: 49 Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite Source: ftp://ftp.gnome.org/pub/gnome/sources/evolution/2.6/%{name}-%{version}.tar.bz2 Source1: summerdance-about2.png @@ -93,6 +93,7 @@ Patch74: bnc-170102-168697-evo-alarm-crashes.diff Patch75: bnc-170076-evo-wrong-mime-lookup.diff Patch76: bnc-171592-evo-alarm-crash.diff +Patch77: bnc-171489-evo-evo-crash-start.diff URL: http://gnome.org/projects/evolution/ BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: filesystem gconf2 shared-mime-info @@ -373,6 +374,7 @@ %patch74 %patch75 %patch76 +%patch77 %build rename no nb po/no.* @@ -494,6 +496,9 @@ %{prefix}/share/gnome-pilot/conduits/*.conduit %changelog -n evolution +* Wed May 10 2006 - sragavan@novell.com +- Fixes (bnc) + 171489 - Crash while starting evolution with a command line. * Tue May 09 2006 - gekker@suse.de - Remove gal2-devel from Requires and BuildRequires * Fri May 05 2006 - sragavan@novell.com ++++++ bnc-171489-evo-evo-crash-start.diff ++++++ Index: shell/e-component-registry.c =================================================================== RCS file: /cvs/gnome/evolution/shell/e-component-registry.c,v retrieving revision 1.57 diff -u -p -r1.57 e-component-registry.c --- shell/e-component-registry.c 24 Aug 2005 03:04:56 -0000 1.57 +++ shell/e-component-registry.c 10 May 2006 05:53:49 -0000 @@ -314,11 +314,11 @@ e_component_registry_peek_info (ECompone switch (field) { case ECR_FIELD_ID: - if (strcmp (info->id, key) == 0) + if (info->id && (strcmp (info->id, key) == 0)) return info; break; case ECR_FIELD_ALIAS: - if (strcmp (info->alias, key) == 0) + if (info->alias && (strcmp (info->alias, key) == 0)) return info; break; case ECR_FIELD_SCHEMA: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...