Hello i have some problem with exim on debian 5 32bit.
In logs :
When I try :
Strace output :
Any ideas ?
Some messages was processed but if contains any cyrillic characters
the results are above.
In logs :
2009-05-26 08:58:24 queue run: process 2207 crashed with signal 11 while delivering 1M8Z6p-0007zI-Mx
2009-05-26 08:58:24 queue run: process 2208 crashed with signal 11 while delivering 1M8OiQ-0002xJ-R9
2009-05-26 08:58:24 queue run: process 2210 crashed with signal 11 while delivering 1M8hhM-0005DN-E8
2009-05-26 08:58:24 queue run: process 2214 crashed with signal 11 while delivering 1M8ZL3-0008TD-D8
2009-05-26 08:58:24 queue run: process 2215 crashed with signal 11 while delivering 1M8FRR-0001sS-DF
2009-05-26 08:58:24 queue run: process 2216 crashed with signal 11 while delivering 1M8FsP-0002O5-0E
2009-05-26 08:58:24 queue run: process 2217 crashed with signal 11 while delivering 1M8dYD-0007DR-3N
2009-05-26 08:58:24 queue run: process 2222 crashed with signal 11 while delivering 1M8Rjn-0005rg-6j
When I try :
exim -Mc 1M8Rjn-0005rg-6j
Segmentation fault
Strace output :
...
open("/etc/system_filter.exim", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=12784, ...}) = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=12784, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0xbfa18b0c09c60020) = 0xb7f19000
read(5, "# Exim filter\n## Version: 0.17e\n#"..., 12288) = 12288
read(5, "name=/name= \n#\t |begin (?>\\s+) ["..., 4096) = 496
close(5) = 0
munmap(0xb7f19000, 4096) = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=25700, ...}) = 0
old_mmap(NULL, 25700, PROT_READ, MAP_SHARED, 5, 0xbfa175e009c60020) = 0xb7c5a000
close(5) = 0
open("/usr/lib/gconv/KOI8-R.so", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\3\0\0004\0\0\0\360"..., 512) = 512
fstat64(5, {st_mode=S_IFREG|0644, st_size=9472, ...}) = 0
old_mmap(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0xbfa16ef809c60020) = 0xb7f16000
old_mmap(0xb7f18000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0xbfa16ef809c60020) = 0xb7f18000
close(5) = 0
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\3\0\0004\0\0\0\364"..., 512) = 512
fstat64(5, {st_mode=S_IFREG|0644, st_size=9476, ...}) = 0
old_mmap(NULL, 8220, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0xbfa16ef409c60020) = 0xb7c57000
old_mmap(0xb7c58000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0xbfa16ef409c60020) = 0xb7c58000
close(5) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Any ideas ?
Some messages was processed but if contains any cyrillic characters
the results are above.