Closed
Bug 732589
Opened 13 years ago
Closed 12 years ago
Fennec build on Win8 crashes in Windows DLL blocklist @ patched_LdrLoadDll
Categories
(Core :: Security, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jimm, Assigned: jimm)
References
Details
(Keywords: crash)
Attachments
(1 file)
1.13 KB,
patch
|
Details | Diff | Splinter Review |
Bug 694432 added a check in our LdrLoadDll hook for unexpected and unknown bytes passed in in place of the filePath parameter. We're currently bailing when the value is less than 1024, but I just ran into a case where the value was 2049. Clearly byte < 1024 isn't 100% reliable.
Assignee | ||
Comment 1•13 years ago
|
||
I've reproduced this on a release build as well.
Summary: Debug Fennec build on Win8 crashes in Windows DLL blocklist @ patched_LdrLoadDll → Fennec build on Win8 crashes in Windows DLL blocklist @ patched_LdrLoadDll
Assignee | ||
Updated•13 years ago
|
OS: Windows 7 → Windows 8
Assignee | ||
Comment 3•13 years ago
|
||
Comment 4•13 years ago
|
||
Comment on attachment 604274 [details] [diff] [review]
tmp fix
Can you please also check to see if the least significant bit of the pointer is set?
Assignee | ||
Comment 5•13 years ago
|
||
(In reply to Ehsan Akhgari [:ehsan] from comment #4)
> Comment on attachment 604274 [details] [diff] [review]
> tmp fix
>
> Can you please also check to see if the least significant bit of the pointer
> is set?
I've added an assertion to my test repo so next time I hit it I'll check. This doesn't happen on every run for some reason.
Comment 6•12 years ago
|
||
jimm says in bug 764039 I might be hitting this. If this is correct I would need help with this to make progress on the Windows 8 testing infrastructure.
I want to get the whole testing infrastructure ready in the next 7 weeks since I will be gone pretty much for the whole August.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → jmathies
Comment 7•12 years ago
|
||
Is this still needed?
Assignee | ||
Comment 8•12 years ago
|
||
(In reply to Brian R. Bondy [:bbondy] from comment #7)
> Is this still needed?
I haven't seen it in a long time. Might have been fixed by MS. We can close it out for now.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•