Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Oct 2001 20:43:25 -0400 (EDT)
From:      Chris BeHanna <behanna@zbzoom.net>
To:        FreeBSD-Stable <stable@freebsd.org>
Subject:   Re: SIGPFE problems on Athlon processors running 4.3-STABLE
Message-ID:  <20011024203410.K28383-100000@topperwein.dyndns.org>
In-Reply-To: <3BD75C6C.8070201@ludd.luth.se>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 25 Oct 2001, Joachim Strömbergson wrote:

> Aloha!

    Haven't been there in seven years.  Sigh.

> Chris BeHanna wrote:
>
> > On Wed, 24 Oct 2001, Joachim Strömbergson wrote:
> >> [...PGP5 and GnuPG die with SIGFPE on Joachim's Athlon-based
> >> system...]
> >
> >     SIGFPE -- Floating Point Exception
> >
> >     This would be an underflow, overflow, or divide-by-zero error.k
> > FWIW, GnuPG works fine on my T-bird.
>
> Yes, SIGPFE are floating point exceptions. See man signal. The question is if
> anybody have any clue why this happens on the Athlon for GPG. And how to fix.

    It happens on *your* Athlon.  It doesn't happen on mine.  I don't
know why you'd have a problem.  The only clue I can give you is that
it is something peculiar to your environment, or to the way you built
PGP, GnuPG, or one of their dependencies.

    Can you determine where it's dying (e.g., via the -v flag)?

    Question:  do other floating-point apps work on your machine?
(E.g., calc, desktop calculators, gnumeric, StarCalc, multimedia
apps).  If not, then maybe you inadvertently disabled the npx0 device
in your kernel, or it has a conflict?  (Mine wants IRQ 13.)

    FWIW, I also have CPU_ENABLE_SSE in my kernel.

    Does GnuPG work if you boot GENERIC?

> As I wrote, gnupg doesn't work either since it never finishes
> generating the keys.

    Again, it works for me (1.333GHz T-Bird).

> Also, AFAIK there are some interoperability
> questions visavi PGP for gnupg.

    GnuPG uses the OpenPGP format for its keys.  That said, I've
successfully imported (and am still able to use) my older PGP keys, as
well as send messages to PGP users and decipher messages from PGP
users.

    As far as older scripts that used PGP's interface go, GnuPG
supports many of the same options, and the pgpgpg port can be used
as a shim to handle any inconsistencies (I use it so that my old vi
keybindings will still work, for example).

-- 
Chris BeHanna
Software Engineer                   (Remove "bogus" before responding.)
behanna@bogus.zbzoom.net
I was raised by a pack of wild corn dogs.


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011024203410.K28383-100000>