On Thu, Aug 09, 2007 at 15:28:46 +0200, wauhugo AT yahoo DOT com wrote: > --- Florian Kulzer wrote: >> It would be important to see a few lines of the >> strace output that comes > > > Hello Florian, here they are a few of the last lines. > The lines above look pretty much the same, with > different library files to be looked for: > > open("/usr/lib/libsoftokn3.so.0d", O_RDONLY) = 3 > read(3, > "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260<\0"..., > 512) = 512 > fstat64(3, {st_mode=S_IFREG|0644, st_size=307016, > ...}) = 0 > mmap2(NULL, 310420, PROT_READ|PROT_EXEC, > MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ae0000 > mmap2(0xb6b28000, 16384, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x47) = > 0xb6b28000 > close(3) = 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6adf000 > open("/usr/lib/evolution/2.6/tls/i686/cmov/libdb-4.4.so", > O_RDONLY) = -1 ENOENT (No such file or directory) > open("/usr/lib/evolution/2.6/tls/i686/libdb-4.4.so", > O_RDONLY) = -1 ENOENT (No such file or directory) > open("/usr/lib/evolution/2.6/tls/libdb-4.4.so", > O_RDONLY) = -1 ENOENT (No such file or directory) > open("/usr/lib/evolution/2.6/libdb-4.4.so", O_RDONLY) > = 3 > read(3, > "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260x\1"..., > 512) = 512 > fstat64(3, {st_mode=S_IFREG|0644, st_size=1023476, > ...}) = 0 > mmap2(NULL, 1027036, PROT_READ|PROT_EXEC, > MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb69e4000 > mmap2(0xb6adc000, 12288, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf7) = > 0xb6adc000 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > +++ killed by SIGSEGV +++ > Process 3243 detached
That is strange, where does the /usr/lib/evolution/2.6/libdb-4.4.so file come from? If I am to trust apt-file then libdb-4.4.so should be located in /usr/lib/ and it should come from package libdb4.4. Can you post the output of the following four commands: dpkg -l evolution\* libdb4.4 | awk '/^[^D|+]/{print $1,$2,$3}' dpkg -S /usr/lib/evolution/2.6/libdb-4.4.so file /usr/lib/evolution/2.6/libdb-4.4.so ldd $(which evolution) | grep libdb-4.4.so >> immediately before the segfault. >> Also, a more general question: Did you follow the >> upgrade guide (Etch's >> release notes) when you went from Sarge to Etch? > > I followed the upgrade guide pretty well, except that > not libfam0c102 is installed, but libgamin0 due to the > installation of XFCE4. That is perfectly normal. I was only asking about following the upgrade notes because I wanted to rule out having to worry about possible kernel, udev, or Xorg problems. Looks like your system is OK in that respect. > The notebook is running pretty well with the default > kernel-image-2.6-386 (2.6.18+6) That is nice. I think the evolution problem might be due to a stray library, left over from, for example, an installation of non-Debian OpenOffice.org packages. -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]