Closed Bug 1507504 Opened 6 years ago Closed 5 years ago

Crash in mozilla::nt::PEHeaders::FindResourceLeaf<T>

Categories

(Core :: mozglue, defect)

Unspecified
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox-esr60 --- unaffected
firefox63 --- unaffected
firefox64 --- disabled
firefox65 --- disabled
firefox66 --- disabled
firefox67 --- fixed
firefox68 --- fixed

People

(Reporter: marcia, Assigned: bugzilla)

References

Details

(4 keywords, Whiteboard: inj+)

Crash Data

This bug was filed from the Socorro interface and is report bp-8264dd68-897f-4870-a1d1-2411b0181012. ============================================================= Seen while looking at nightly crashes, seems to have started with 20181010235834 back when nightly was in 64: https://bit.ly/2FxyCY2. Seems to be a nightly only crash so far. Looks like a startup crash as well. 15 crashes/6 installs so far. Some of the top level stacks point back to work that was done in Bug 1445025. ni on :aklotz for ideas since he worked on Bug 1445025 Top 10 frames of crashing thread: 0 firefox.exe static struct mozilla::nt::PEHeaders::VS_VERSIONINFO_HEADER* mozilla::nt::PEHeaders::FindResourceLeaf<mozilla::nt::PEHeaders::VS_VERSIONINFO_HEADER*> browser/app/winlauncher/NativeNt.h:397 1 firefox.exe bool mozilla::nt::PEHeaders::GetVersionInfo browser/app/winlauncher/NativeNt.h:337 2 firefox.exe static bool CheckBlockInfo browser/app/winlauncher/DllBlocklistWin.cpp:223 3 firefox.exe static long patched_NtMapViewOfSection browser/app/winlauncher/DllBlocklistWin.cpp:314 4 ntdll.dll LdrpMinimalMapModule 5 ntdll.dll LdrpMapDllWithSectionHandle 6 ntdll.dll LdrpMapDllNtFileName 7 ntdll.dll LdrpMapDllFullPath 8 ntdll.dll LdrpProcessWork 9 ntdll.dll LdrpLoadDllInternal =============================================================
Flags: needinfo?(aklotz)
It looks like we're loading a PKCS11 module and something isn't right there. Unfortunately these dumps aren't every good and I can't really see which module is involved.
Flags: needinfo?(aklotz)
Whiteboard: inj+
Moving to mozglue since this is blocklist related.
Component: General → mozglue

Adding 66 as affected. 10 crashes/5 installs in the last month.

Crashes all seem to be wildptr crashes -> sec bug

Group: core-security

IIUC, this only affects the Windows process launcher, which isn't due to ride the trains until 67.

Group: core-security → core-security-release

There are some crashes in the 3-5 Nightly 67 build. Adding 67 as affected.

Flags: needinfo?(aklotz)

This was probably fixed by bug 1541597, which landed in 67 beta 9. We haven't seen any crashes since then, so I'm inclined to resolve this for now and reopen if it comes back.

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(aklotz)
Resolution: --- → FIXED
Assignee: nobody → aklotz
Target Milestone: --- → mozilla68
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.