Thunderbird, enigmail, and GCC 3.4

Xin LI delphij at delphij.net
Tue Apr 22 07:23:33 UTC 2008


-----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 at 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-----


More information about the freebsd-ports mailing list