[eside-ghost] Error bastante absurdo con el Evolution

Borja Sotomayor borja en borjanet.com
Mar Nov 4 12:30:16 CET 2003


Hola a todos,

A ver, he estado buscando un buen PIM (Personal Information Manager) que 
sea libre, y me he quedado bastante encandilado con el Ximian Evolution 
(http://www.ximian.com/products/evolution/). Sin embargo, me está dando 
un error bastante absurdo, y he buscado por Internet por todos lados 
pero parece que no le pasa a más gente. No creo que le haya pasado a 
alguien del grupo, pero igual a alguien le ha pasado 'algo similar' y 
así al final puedo dar con la causa del problema.

Cuando en el Ximian intento acceder a la función del calendario (la que 
más me interesa), me da un segmentation fault como la copa de un pino. 
Haciendo un poco de debugging, se produce en una llamada a strcmp. Vale, 
puede que sea simplemente un bug normal y corriente. Pero es que lo que 
me mosquea es que, si ejecuto Evolution desde root, me funciona 
perfectamente. ¿Cómo es posible que un programa cause un segmentation 
fault al llamar a un strcmp en una cuenta normal, y no la cause en la 
cuenta de root? ¿Podría ser un tema de permisos? ¿Es que acaso root 
puede pasearse alegremente por todos los segmentos que hay en memoria? 
¿A alguien le ha pasado que un programa provoque segmentation faults 
desde la cuenta de usuario pero no desde la de root? Es que si no tiene 
una solución facil, me parece que voy a acabar bajandome el codigo 
fuente del evolution para encontrar el dichoso strcmp y descubrir qué le 
pasa... (gdb hasta la muerte!! xDDD )

Un saludo,
-- 
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Borja Sotomayor, Universidad de Deusto
  Assistant Professor, Department of Software Engineering
  ESIDE, Room 510, Av.Universidades 24, 48007 Bilbao (Spain)
  phone: +34-94-413-9000 (ext.2724)  fax: +34-94-413-9101
GT3 Tutorial: http://www.casa-sotomayor.net/gt3-tutorial/
BorjaNet:  http://www.borjanet.com/   borja en borjanet.com
·····························································
                  "I drank WHAT???" (Socrates)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::