Closed Bug 553725 Opened 15 years ago Closed 15 years ago

rebase DLLs on Windows

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 484799

People

(Reporter: dietrich, Unassigned)

Details

(Whiteboard: [ts])

From Ehsan: * Rebasing our DLLs When Windows tries to load a DLL, it first tries to map the DLL at 0x10000000. If that doesn't work, the OS finds another space in the address space big enough for the DLL, maps the DLL in that address, and goes through something called the fixup phase, which means it looks for places in the DLL code which have absolute addresses (like absolute jmp's, and static objects) and modifies their addresses to make them valid. (Note: we might already do this)
Whiteboard: [ts]
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
V.Duplicate
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.