DLL Error: Illegal System DLL Relocation

If you are running Windows XP SP2 (including Media Center and Tablet Edition), and you have applied the Microsoft updates 925902 (MS07-017) and security update 928843 (MS07-008), and you are using Realtek audio components on your system, you may receive this error message when trying to use ElsterFormular, Realtek HD Audio Control Panel, TUGZip, and CD-Tag.

{application name} - Illegal System DLL Relocation

The system DLL user32.dll was relocated in memory. The application will not run properly. The relocation occurred because the DLL C:\Windows\System32\Hhctrl.ocx occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.

A hotfix is available from Microsoft (related links, below)

Apparently, Microsoft decided to release this Windows patch even though they were aware of the issue. The patch addresses a problem that is quite dangerous - the "ANI cursor" or "animated cursor" security flaw - and, as of this date (4/12/07) over 2000 web sites have been rigged to exploit the flaw and attack your computer when you visit:

More than 2,000 unique Web sites have been rigged to exploit the animated cursor security flaw in Microsoft's software, according to security vendor Websense.

Thus making it even more important that you apply the update!


Posted by: Mike on Mon, 04/16/2007 at 5:30am

Microsoft updates to fix broken patch coming soon - stay tuned!

Microsoft plans to release five patches on Tuesday as part of its regular Patch Tuesday update cycle. Redmond is also to release a fix to address application conflict problems with last week's "emergency" cursor security update.
Link

Mike – Thu, 04/12/2007 – 9:19am

Post new comment

This helps us decide if you are a human, and not just some visiting bot.
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <h3> <h4> <br> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Lines and paragraphs break automatically.
More information about formatting options