Download.exe starts processes in WOW64 when on 64bit
Bug #966320 reported by
Heiko Helmle
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OCS Inventory: Windows Agent |
Fix Committed
|
Medium
|
Didier Liroulet |
Bug Description
As download.exe is a 32bit application, it starts installation processed in the WOW64 virtualized environment.
This means all 64bit installers require special handling to "break out" of WOW64 before actually installing.
I guess it would be much better if download.exe could launch all processes in the "native" environment. This would eliminate lots of possible errors that don't typically show up during testing.
Related branches
Changed in ocsinventory-windows-agent: | |
assignee: | nobody → Didier Liroulet (dliroulet) |
importance: | Undecided → Medium |
status: | New → Confirmed |
status: | Confirmed → In Progress |
To post a comment you must log in.
Hello
I've committed a fix to disable redirection immediately prior to the native API function call "CreateProcess". However, agent 2.0 supports Windows 2000, and this fix only apply if compiled without Windows 2000 support, but only Windows XP or higher support.
Stop supporting Windows 2000 is planned with version 2.1 of agent.
So, this fix will be activated only in 2.1 agent.
Cheers