On CHOW: Outlawing workplace candy
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 32 of 99:
Next »
« Previous
To date there are NO conflicts with SP2
other than those caused by programs violating Windows security, and SP2 is finally catching them at it, JUST AS MICROSOFT PROMISED.

In the vast majority of cases, the "problem" is caused by the new firewall. Examples include programs that open their own TCP ports to check to see if another copy of the same program is running on the LAN, with the same serial number, to enforce licensing restrictions (MANY programs do this). The firewall blocks such things, which cause the programs to fail. But ANY firewall worthy of the name (BlockIced Offender need not apply) would do the same thing. You just have to configure an exception in the firewall, and voila! Everything works fine!

This PARTICULAR case, spoken of in this article, is NOT the fault of SP2 nor of AMD, but rather of the driver in the Hollywood ReelMagic DVD Decoder Card. This is a card which few people have and which NOBODY, but **NOBODY**, NEEDS anymore on an AMD64 or Intel Xeon 64 system (the only ones that would crash with it anyway)! The solution HERE is to just YANK OUT THE WORTHLESS CARD AND UNINSTALL ITS DRIVER!

The card USED to have a purpose back in the days of 166MHz-and-slower pre-MMX Pentiums and even slower 486s. Those CPUs didn't have the "oomph" needed to decode MPEG2 (DVD) video on-the-fly, in real time. So Hollywood made a co-processor card that added a special CPU-like chip (DSP) that took much of the MPEG2-decoding load off of the CPU. NO MODERN CPU NEEDS SUCH HELP ANYMORE! Even a 333MHz Pentium MMX could handle DVD-decoding with the aid of an ordinary everyday Windows-accelerator video card (as all video cards have been for over a decade now), and modern CPUs with speeds in the GHz range don't even need THAT help!

The REASON that the driver crashes on these systems is because it uses the same ILLEGAL technique that most MALWARE uses (namely, trying to execute code in an area of memory allocated for non-executable data storage -- this is what makes "buffer overflows" so dangerous [read the descriptions of most of those Critical Updates you have to download for Windows -- the VAST majority address buffer overflows!]). The AMD64 and new Intel Xeon64s both have new flag bits in the CPU registers that allow memory to be marked as Do Not Allow Code to Execute Here, and XP SP2 now looks at that bit and ENFORCES it. This stops ALL such buffer overflows from working, WITHOUT having to come out with dozens of Critical Updates to address each specific buffer overflow separately, as past OSes had to do.

The ReelMagic driver tries to execute code in a Do Not Execute memory block, so the AMD64 CPU and SP2 together treat it as malware and stop it from running! THIS IS WHAT THEY ARE **SUPPOSED** TO DO! It is NOT a flaw in ANYTHING but the DRIVER! Not the CPU, not the Service Pack 2, not the Windows XP OS!
Posted by: Joel R   Posted on: 09/08/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Nice headline  bidemytime | 08/27/04
AMD Could be the problem here  gary.douglas@... | 08/27/04
But the story said...  bidemytime | 08/27/04
The problem also affects Intel CPUs  threedaysdwn | 08/27/04
This is Bull Schitt!!!  rdurso@... | 08/27/04
what?  doh123 | 08/27/04
It's neither...  techboy_z | 08/27/04
pitted  gary.douglas@... | 08/27/04
Whew!  bhanes@... | 08/27/04
DOH123 was right. You are wrong, as was the article writer.  Joel R | 09/08/04
Drivers are the achilles heel of the PC (NT)  P. Douglas | 08/27/04
Tell me about it  php_developer | 08/27/04
Non-sequitur  Yagotta B. Kidding | 08/27/04
Is mpegport.sys supplied by MS? i was trying to find out  The King's Servant | 08/27/04
How to find out  Yagotta B. Kidding | 08/27/04
Yeah but I don't have it.  The King's Servant | 08/27/04
Re: Non-sequitur  P. Douglas | 08/27/04
Re: Non-sequitur (Second Try)  P. Douglas | 08/27/04
Re: Non-sequitur (Third Try)  P. Douglas | 08/27/04
Re: Non-sequitur (Fourth [and Last]Try)  P. Douglas | 08/27/04
One other thing ...  P. Douglas | 08/27/04
One other thing ... (Second Try)  P. Douglas | 08/27/04
One other thing ... (Third Try)  P. Douglas | 08/27/04
M$ needs to pull back and admit they screwed up!  drichards1953 | 08/27/04
Dude, they'd have to go back to 1994, then!  Xunil_Sierutuf | 08/27/04
Fire Up The Delorean Doc, Marty's Got A New Mission  itanalyst | 08/27/04
It's a sad day  threedaysdwn | 08/27/04
A joke, right?  AmusedAtItAll | 08/28/04
No, experience.  threedaysdwn | 08/28/04
Migrating?  NemesisNL | 08/29/04
Back up Bubba Boy!  drichards1953 | 08/28/04
To date there are NO conflicts with SP2  Joel R | 09/08/04
What would you expect from MICROSUCKS ???  realitycheck101 | 08/27/04
Not MS  rpmyers1 | 08/27/04
This is not a bug  threedaysdwn | 08/27/04
hmm...inhell & m$ had to do something  mvaar | 08/27/04
Not quite true.  Joel R | 08/28/04
Then please explain this  Pinkerton | 08/29/04
Not portrayed to be  JBL312@... | 08/27/04
Incompatible  Yagotta B. Kidding | 08/27/04
What is MS telling people?  The King's Servant | 08/27/04
Might be able to fix the problem by?  JBL312@... | 08/27/04
Solving With Sufficient Progress In TS  ParadigmOdyssey | 08/29/04
who's not thinking?  ryusen | 08/27/04
What?  agottschald | 08/27/04
Why not tell the truth?  R.T.F.M. | 08/27/04
You are correct...  mvaar | 08/27/04
Is That The  ParadigmOdyssey | 08/29/04
Umm  threedaysdwn | 08/29/04
Make a BookMark Your In Luck  ParadigmOdyssey | 08/29/04
Not a SP2 or AMD64 problem!!  Guy Fawkes | 08/27/04
RE: Not a SP2 or AMD64 problem!!  JimOTR | 08/27/04
It is a piece of hardware in a PCI slot  The King's Servant | 08/27/04
Your arrogant and clueless remarks  madlikehell | 09/27/04
What is with ZDNet's talkback forums ???  MrEMann | 08/27/04
Wow. What did Intel have to do?  Yagotta B. Kidding | 08/27/04
This problem affects Intel chips as well  threedaysdwn | 08/29/04
Does this driver have WHQL certification?  The King's Servant | 08/27/04
When Pigopolists Fly  Yagotta B. Kidding | 08/27/04
Correct me if I am wrong but  The King's Servant | 08/27/04
Linux and DVDs  Yagotta B. Kidding | 08/27/04
because of Vendor IP, not evil empires.  balsover | 08/27/04
Not enough data  dberlind | 08/27/04
Not enough data? Think again.  dpbakeril | 08/27/04
I can tell ya this  mac@... | 08/27/04
That Was  ParadigmOdyssey | 08/29/04
At least there will be software available  American Pride | 08/27/04
Excuse me?  Judas I. | 08/27/04
Sure you do  American Pride | 08/27/04
What is clear ...  Judas I. | 08/27/04
Ahh, only atheists like Linux, huh?  Joel R | 08/28/04
Pride goeth before destruction, and an haughty spirit before a fall.  agottschald | 08/27/04
ANOTHER nickname change?  Linux_Developer | 08/27/04
and yet another reason...  ryusen | 08/27/04
What I mean to say is  loser_z | 08/27/04
poor ORIGINAL ZZ, now you have an idiot following you  Monkey_MCSE | 08/27/04
THE one and only  loser_z | 08/27/04
nonono...  ryusen | 08/30/04
No Problem with SP2  dony_z | 08/27/04
MS will make sure it works with AMD  American Pride | 08/27/04
Windows SP2 and AMD  mondoville | 08/27/04
Windows is working in the right direction  loser_z | 08/27/04
Leave it to Microsoft to break the finest processor available  BitTwiddler | 08/27/04
INTEL the finest processor  loser_z | 08/27/04
uhhh...  doh123 | 08/27/04
Rejoice!  Chiatzu | 08/28/04
It's neither Microsoft's nor AMD's fault.  Joel R | 08/28/04
But the story also said  bob@... | 08/27/04
Ignorant and Stupid Reporting!!!  rdurso@... | 08/27/04
Proof that AMD is just a chip company, not platform  Prognosticator | 08/27/04
You're right, and...  KOS-MOS | 08/27/04
You're both wrong, and...  Joel R | 08/28/04
good call  zeusfuse | 10/04/04
Experienced Windows users know . . .  CheeseToast | 08/27/04
SP2 on AMD 64  art@... | 08/27/04
Why would anyone use a realmagic decoder on Athlon 64?  SteveS_z | 08/28/04
if you want 64 bit support buy longhorn - lol  V Sanders | 08/28/04
I think you are wrong  NemesisNL | 08/29/04
why does a web page "windows update"  V Sanders | 08/30/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Meet Doc

  • Here to help you with your Document Management Needs
  • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
  • To learn more about this mysterious figure check out his blog on ZDNet. You’ll be glad you did.
  • Produced by
    ZDNet and