Closed Bug 783580 Opened 13 years ago Closed 13 years ago

nsIProcess::Run hangs when run with blocking=true on XP

Categories

(Firefox :: Extension Compatibility, defect)

14 Branch
x86_64
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: paul.carter, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1 Steps to reproduce: When installing an extension on FireFox 14.01 in windows XP the below call in the install.js in the XPI package is made. var process = Components.classes['@mozilla.org/process/util;1'] .getService(Components.interfaces.nsIProcess); process.init(file); var arguments= [] ; process.run(true, arguments, arguments.length); Actual results: The extension will begin to install then fire the process which runs the secondary installer ( setup.exe ). This secondary installer will hang during the extension installation unless the browers is explicitly closed. It appears to be a blocking incompatibility between XP and the latest FireFox. Expected results: The installer should run to completion. This issue is not present in Vista / Windows 7. This issue consistently reproducible.
OS: Windows 7 → Windows XP
PSC, which extension were you using when you encountered this bug?
Changing component since this since this doesn't reproduce with all extensions.
Component: Untriaged → Extension Compatibility
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.