Continuity mistake: In the scene where Sgt Powell is entering his patrol car after checking the building, you can see that the spotlight is missing from the car exposing the mounting holes. However, after the body has landed on his car and he retreats rather quickly, the spotlight is back on the car.
Other mistake: McClane's undershirt is white for the beginning of the movie, but when he emerges from the air conditioning ducts, it is now a dark colored shirt (it looks very dark green) with a lot of stains on it. If this is supposed to represent the same shirt, just very dirty, it could not have come from the A/C duct work, for it was all brand new and the interior shots showed it all to be spotlessly clean. The change in appearance is far too abrupt to be possible.
Revealing mistake: When John jumps off the roof with the hose tied around him, you can see that the stuntman's hair is slicked back with fireproof gel during the explosion.