Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Dec 2001 18:01:02 +0200
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        "Jacques A. Vidrine" <n@nectar.cc>
Cc:        hackers@FreeBSD.org, gnome@FreeBSD.org
Subject:   Re: evolution & sigreturn: eflags = 0x246
Message-ID:  <3C10E7BE.DA33C569@FreeBSD.org>
References:  <20011207154903.GA54055@madman.nectar.cc>

next in thread | previous in thread | raw e-mail | index | archive | help
"Jacques A. Vidrine" wrote:
> 
> Hi,
> 
> I decided to give Evolution a try.  It seems that with large mail
> folder (via Maildir or IMAP), the mail component dies (signal 6).  I
> notice the following:
> 
>   Dec  7 09:24:56 madman /kernel: sigreturn: eflags = 0x246
>   Dec  7 09:24:56 madman /kernel: pid 56881 (evolution-mail), uid 1001: exited on signal 6
> 
> The sigreturn message is generated inside of `sigreturn', around
> line 947 on sys./i386/i386/machdep.c (in 4.4-RELEASE).  This code is
> unfamiliar to me, but I suspect that there is a bug in Evolution's
> signal handling that is causing corruption of the signal context.  I
> thought I'd ask for a second opinion before trying to track it down.
> 
> Has anyone else seen this with Evolution, or something similar with
> another application?

Apply the following patch and rebuild/reinstall your kernel:

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/include/psl.h.diff?r1=1.10&r2=1.11

-Maxim

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C10E7BE.DA33C569>