This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: WARNING: Serious Pentium Bug

Anonymous <> writes:

> There is a SERIOUS bug in all pentium CPUs. The following 
> code will crash any machine running on a pentium CPU, MMX or no 
> MMX, any speed, regardless of OS (crash as in instant seize, hard 
> reboot the only cure):
> char x [5] = { 0xf0, 0x0f, 0xc7, 0xc8 };
> main ()
> {
>        void (*f)() = x;
>        f();
> }
> This require no special permissions to run, it works fine with
> average-joe-userspace permissions. I have verified this, it works.
> Demand a new CPU from Intel.

I tested it on an Intel Pentium 166 MMX and on a Cyrix 686L 166.  It
did lock up the Pentium but the 686 correctly reported an illegal
instruction.  I tried it under Linux and NT, So it is not just a
Microsoft OS problem.  This does look pretty serious.

Demand a new CPU?  I'm not sure what Intel will do about this one.

Who is this and how long did you look for this?  Perhaps Cyrix
or AMD :-?  I think that finding this would be a pretty momentous
thing, I'm not sure I would go anonymous.

Corey Minyard               Internet:
  Work:       UUCP:
For help on using this list (especially unsubscribing), send a message to
"" with one line of text: "help".

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]