RHEL4 x86_64 problems (was: Re: [Dovecot] 1.0.beta4 released)
Matthias Saou
thias at spam.spam.spam.spam.spam.spam.spam.egg.and.spam.freshrpms.net
Mon Apr 3 14:03:47 EEST 2006
Reuben Farrelly wrote :
> On 3/04/2006 9:19 p.m., Matthias Saou wrote:
> > Timo Sirainen wrote :
> >
> >> I haven't had yet time to read all the mails in this list which I
> >> skipped in the last few of weeks. I'll try to get to them eventually.
> >
> > I've been having many issues on RHEL4 x86_64, starting with segfaults and
> > "Unexpected eof found when reading file 'UNOPENED'" messages and such, including with this beta4.
> >
> > I was wondering : Is anyone using dovecot successfully on Linux x86_64?
> >
> > Matthias
>
> Yes, me (for one) using FC5. I only upgraded from i386 a week or so ago, but
> had to wipe out all indexes after the upgrade to avoid lots of errors showing up.
>
> Otherwise it runs cleanly and without logging anything unusual. I usually run -CVS.
I'm really confused, then. I've been rebuilding Fedora Core packages for
RHEL4 since MySQL support was missing from the original x86_64 RHEL4
packages, but I'm having many issues.
For instance in /var/log/maillog :
Apr 3 12:36:11 s1 dovecot: pop3(user at domain): ^GUnexpected eof
found when reading file 'UNOPENED' (Errcode: 0)
Apr 3 12:36:11 s1 dovecot: pop3(user at domain): Disconnected: Logged out
top=0/0, retr=0/0, del=0/40, size=1526974
And some (most) emails get truncated when they are downloaded by the users.
This is with an i386 package. Using the exact same configuration file with
an x86_64 package, dovecot segfaults while trying to read the
configuration file :
[root at s1 ~]# dovecot
Unexpected eof found when reading file 'UNOPENED' (Errcode: 0)
Segmentation fault (core dumped)
[...]
(gdb) bt
#0 0x000000000040c57d in hash_update ()
#1 0x000000000040c658 in hash_update ()
#2 0x0000000000409d10 in ?? ()
#3 0x00000000004091bd in ?? ()
#4 0x0000000000407c42 in ?? ()
#5 0x00000031daf1c4bb in __libc_start_main () from /lib64/tls/libc.so.6
#6 0x00000000004034fa in ?? ()
#7 0x0000007fbffffa18 in ?? ()
#8 0x000000000000001c in ?? ()
#9 0x0000000000000001 in ?? ()
#10 0x0000007fbffffbf5 in ?? ()
#11 0x0000000000000000 in ?? ()
I am missing a lot of debugging symbols apparently, although I have the
dovecot ones.
I've tried moving the tls specific files out of the way, but the same
happens with the main libc.so.6.
Any hints welcome...
Matthias
--
Clean custom Red Hat Linux rpm packages : http://freshrpms.net/
Fedora Core release 5 (Bordeaux) - Linux kernel 2.6.16-1.2080_FC5
Load : 0.17 0.23 0.35
More information about the dovecot
mailing list