This is the mail archive of the cygwin@sourceware.cygnus.com 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


Looks like a joke to me.
Seems you're trying to execute an illegal instruction.
Humorous in its delivery though!
Any assembler types out there want to explain the opcode and why
this is funny?

Just my $0.02

Bartman

Corey Minyard wrote:
> 
> Anonymous <anon@anon.efga.org> 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:  minyard@acm.org
>   Work: minyard@nortel.ca       UUCP:  minyard@wf-rch.cirr.com
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request@cygnus.com" with one line of text: "help".
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" 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]