![]() |
Is RequestExecutionLevel XP SP2 safe?
Due to a bug namespace handling in the little XML parser that resides in Windows XP SP2 (in CRSS.EXE, specifically, see KB921337), some commonly-formatted manifests can cause SP2 to Blue Screen. :eek:
There's workarounds (documented in the KB), but will including RequestExecutionLevel in the script embed XML in the manifest that might run afoul of this MS bug? Thanks! |
That is a Visual Studio 2005 bug
|
It's a CSRSS bug. But if the installers' manifests don't invoke it by redeclaring namespaces like 3 times over, as those generated by VS2005 do (for no particularly good reason), then that's good enough for me.
Thanks! |
The manifest is safe. It doesn't use the version which CSRSS hates.
|
This is mt.exe 5.2 bug. MS wrote ( http://support.microsoft.com/kb/921337 ): "When parsing the embedded manifest, its internal memory can be corrupted if it finds a single tag that has two schema properties." but I had the same problem with single schema property. After I installed service, my XP started rebooting even before "Welcome" screen :( . So it is highly recomended to replace VS VC/bin mt.exe 5.2 with 6.0 version presenting in SDK/v2.0/bin folder.
|
| All times are GMT. The time now is 05:07. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.