Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Apr 2008 00:23:16 -0700
From:      Xin LI <delphij@delphij.net>
To:        Alex Dupre <ale@FreeBSD.org>
Cc:        Marcin Cieslak <saper@system.pl>, d@delphij.net, freebsd-ports@freebsd.org, cokane@FreeBSD.org
Subject:   Re: Thunderbird, enigmail, and GCC 3.4
Message-ID:  <480D9264.4070102@delphij.net>
In-Reply-To: <480D827C.6070308@FreeBSD.org>
References:  <47CDD627.2020808@cokane.org>	<20080305044953.GA14420@mail.irbisnet.ru>	<fqm549$ckf$1@ger.gmane.org>	<47CFE32C.30100@FreeBSD.org> <480D0FAD.2050309@delphij.net> <480D827C.6070308@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alex Dupre wrote:
| Xin LI wrote:
|> Finally I caught the issue for thunderbird.  It was due to the
|> difference between our floating point handling and Linux's counterpart.
|> ~ The patch attached would fix the problem at thunderbird part.
|
| Thanks Xin.
|
|> Unfortunately enigmail plugin compiled with gcc 4.x as shipped with
|> FreeBSD 7.0+ would still crash with Signal 11, but with gcc 3.4 it would
|> work fine.  I have not yet figured out why this would happen...
|
| So you confirm me that the only broken combination is FreeBSD 7 + amd64
| and the fix is to compile only enigmail with gcc 3.4, right?

Yes, compiling enigmail with gcc 3.4 is sufficient to eliminate the
signal 11 for me.  I am not sure if it is because some code generation
issue in gcc, or bug in enigmail itself (presumably no, the access
violation is triggered in perfectly fine code).  I have taken some time
to give it a shoot but got some "events" this afternoon so I did not dig
further.

Cheers,
- --
Xin LI <delphij@delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgNkmQACgkQi+vbBBjt66CXBwCeL+3+SYiXwJSPjeLRp8mBxITX
vFQAoJsAjk9tYUzkiUVC/tLG32E2iXDO
=E9o8
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?480D9264.4070102>