Hi,
Indeed, the hotfix corrects the initial RTHDCPL.exe relocation failure.
Unfortunately, this isn't the one that was showing first when I rebooted my
computer.
The message I got is the following :
---------------------------
Language.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\SHELL32.dll
occupied an address range reserved for Windows system DLLs.
The vendor supplying the DLL should be contacted for a new DLL.
---------------------------
OK
---------------------------
The above occured after installing the Security Update for Windows XP
(KB925902)
Size: 455 KB - 1.7 MB
A security issue has been identified that could allow an attacker to
compromise your Windows-based system and gain control over it.
You can help protect your computer by installing this update from Microsoft.
After you install this item, you may have to restart your computer.
More information for this update can be found at
http://go.microsoft.com/fwlink/?LinkId=84687
)) The "Illegal System DLL Relocation" situation has also been reported for
the "Realtek HD Audio Control Panel" (RTHDCPL.exe)
A suggested fix, WindowsXP-KB935448-x86-ENU.exe, has been applied and
resolved the "Realtek HD Audio Control Panel" DLL relocation issue.
However, the "Language.exe" DLL Relocation issue still apply after the
KB935448 hotfix.
To temporarely prevent this "Illegal System DLL Relocation" issue, a
rollback of the KB935448 hotfix and the KB925902 Security Update have been
performed.
Any suggestion to prevent that DLL Relocation ? Any "real" hotfix that will
prevent that from happening, instead of a one hotfix per application approach
?
Last, but not the least. When I see that Windows XP has been around for
over 6 years and there are still bugs of that nature, what would convice to
spend the money and get Vista ?
I'm running Win XP Home with SP2.
Thanks.
Daniel.
---------------------------------------
"TaurArian" wrote:
> Vulnerabilities in GDI Could Allow Remote Code Execution (925902)
> http://www.microsoft.com/technet/sec.../ms07-017.mspx
>
> http://support.microsoft.com/kb/925902
> Known issues
> After you install this security update on a Windows XP Service Pack 2
> (SP2)-based computer, Realtek HD Audio Control Panel (Rthdcpl.exe) may not
> start. Additionally, you receive an error message that is similar to the
> following:
> Rthdcpl.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.
>
> Update for Windows XP (KB935448)
> Install this update to resolve an issue where the Realtek HD Audio Control
> Panel may not start after you install security update KB925902 (MS07-017) and
> security update KB928843 (MS07-008).
> http://www.microsoft.com/downloads/d...displaylang=en
> Supported Operating Systems: Windows XP Service Pack 2
>
>
> "Nitish" wrote:
>
> > Event Type: Information
> > Event Source: Application Popup
> > Event Category: None
> > Event ID: 26
> > Date: 04/04/2007
> > Time: 07:27:56
> > User: N/A
> > Computer: xxx
> > Description:
> > Application popup: RTHDCPL.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.
> >
> > For more information, see Help and Support Center at
> > http://go.microsoft.com/fwlink/events.asp.
> >