Windows update problem - "Illegal System DLL Relocation

Found a bug? Tell us about it here

Moderator: DPlotAdmin

Post Reply
User avatar
DPlotAdmin
Posts: 2312
Joined: Tue Jun 24, 2003 9:34 pm
Location: Vicksburg, Mississippi
Contact:

Windows update problem - "Illegal System DLL Relocation

Post by DPlotAdmin »

I've received an error report from one user and have read about the same problem from another author that is related to a screwy Windows update. If when starting DPlot you see a message similar to:

Dplot.exe - 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.


... then you're bit, too. You can read more about the problem and get a "hotfix" from Microsoft that claims to fix it here: http://support.microsoft.com/kb/935448/
Last edited by DPlotAdmin on Sat Sep 29, 2007 9:23 pm, edited 1 time in total.
Visualize Your Data
support@dplot.com
User avatar
DPlotAdmin
Posts: 2312
Joined: Tue Jun 24, 2003 9:34 pm
Location: Vicksburg, Mississippi
Contact:

Post by DPlotAdmin »

Update: You may not get this error message when starting DPlot, but do get it when attempting to run or edit a macro. In this case the error message will blame DPMAC.EXE rather than DPLOT.EXE. The patch from Microsoft mentioned above will fix the problem.
Visualize Your Data
support@dplot.com
User avatar
DPlotAdmin
Posts: 2312
Joined: Tue Jun 24, 2003 9:34 pm
Location: Vicksburg, Mississippi
Contact:

Post by DPlotAdmin »

And another update: You may not get any error message at all when attempting to run or edit macros - that's the situation I ran into on my home system. (The Run and Edit/Create buttons do nothing.) Same fix applies, and solves the problem.
Visualize Your Data
support@dplot.com
Post Reply