Closed Bug 1060117 Opened 10 years ago Closed 7 years ago

xulrunner from VS2013 doesn't work on XP SP2

Categories

(Firefox Build System :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: away, Unassigned)

Details

See bug 1023941 comment 32. The summary is that xulrunner from VS2013 won't work on XP SP2 unless it stops calling malloc from the main exe (from DLLs is fine).

This one looks less straightforward than bug 1060115. nsXULRunnerApp.cpp has a fair amount of stuff in it. nsINIParser is one source of malloc; I haven't looked into the others.

How important is this? Should I spend more time figuring out the dependencies? I guess an alternative is to not switch over the xulrunner builders, but that seems kinda yucky.
Flags: needinfo?(benjamin)
I don't think this is important, we're not shipping a xulrunner product. We primarily only ship these builds to use as the SDK for building binary components for Firefox, and that should work fine.
Plus, we plan to kill xulrunner entirely.
Don't spend time on this. We should switch XR to the new compiler and not care about XPSP2 in this case.
Flags: needinfo?(benjamin)
Should we remove the dependency on bug 914596?
Sure, why not. I'm tempted to mark it altogether WONTFIX, but using |new| (per bug 1060115 comment 8) might make this easier if someone really wanted to spend time on it.
No longer blocks: VC12
Mass close of build system-related xulrunner bugs.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.