Closed Bug 1469327 Opened 7 years ago Closed 6 years ago

Crash in NtSignalAndWaitForSingleObject | SignalObjectAndWait

Categories

(Core Graveyard :: Plug-ins, defect, P3)

Unspecified
Windows 8
defect

Tracking

(firefox-esr52 unaffected, firefox-esr60 wontfix, firefox60 wontfix, firefox61 wontfix, firefox62 wontfix, firefox63 wontfix, firefox64 wontfix, firefox65 wontfix, firefox66 wontfix, firefox67 wontfix, firefox68 wontfix)

RESOLVED WORKSFORME
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- wontfix
firefox60 --- wontfix
firefox61 --- wontfix
firefox62 --- wontfix
firefox63 --- wontfix
firefox64 --- wontfix
firefox65 --- wontfix
firefox66 --- wontfix
firefox67 --- wontfix
firefox68 --- wontfix

People

(Reporter: marcia, Unassigned)

Details

(Keywords: crash, regression)

Crash Data

This bug was filed from the Socorro interface and is report bp-f6f6dba4-ce4b-4a20-9b73-eba550180615. ============================================================= Seen while looking at crash stats: https://bit.ly/2JWHaFO. 7 day count 39 crashes/48 installations. Earliest crash seems to go back to Build 20180513100055. Occurs on other branches but counts are negligible. Correlations: 89.66% in signature vs 29.85% overall) jit_category = null [53.85% vs 243.36% if process_type = null] Top 10 frames of crashing thread: 0 ntdll.dll NtSignalAndWaitForSingleObject 1 kernelbase.dll SignalObjectAndWait 2 plugin-container.exe sandbox::SharedMemIPCClient::DoCall security/sandbox/chromium/sandbox/win/src/sharedmem_ipc_client.cc:71 3 plugin-container.exe sandbox::CrossCall<sandbox::SharedMemIPCClient, wchar_t*, unsigned int, unsigned int, unsigned long, unsigned long, unsigned long, unsigned int> security/sandbox/chromium/sandbox/win/src/crosscall_client.h:510 4 plugin-container.exe TargetNtCreateFile security/sandbox/chromium/sandbox/win/src/filesystem_interception.cc:82 5 plugin-container.exe TargetNtCreateFile64 security/sandbox/chromium/sandbox/win/src/interceptors_64.cc:81 6 kernelbase.dll CreateFileInternal 7 kernelbase.dll CreateFileW 8 npswf64_27_0_0_187.dll F20324603_______________________________________________________________ F1630956306______________________________________________________:2140 9 npswf64_27_0_0_187.dll F1876746178_____________________________________________ =============================================================
Crash Signature: [@ NtSignalAndWaitForSingleObject | SignalObjectAndWait] → [@ NtSignalAndWaitForSingleObject | SignalObjectAndWait] [@ ZwSignalAndWaitForSingleObject | SignalObjectAndWait]
During the time we had problems with Windows symbols, this signature was [@ ntdll.dll@0x9d464]. https://bit.ly/2MGUljO captures the recent crashes.
We have more crashes on Nightly than release and beta, ryan FYI
Crash stacks show sandboxing code - any chance you can take a look, Jed?
Flags: needinfo?(ryanvm) → needinfo?(jld)
This is in the Windows sandboxing internals, so redirecting to Bob Owen.
Flags: needinfo?(jld) → needinfo?(bobowencode)
(In reply to Ryan VanderMeulen [:RyanVM] from comment #3) > Crash stacks show sandboxing code - any chance you can take a look, Jed? Looks like flash is trying to access the file system and the plugin process is waiting on the parent process to broker the request. Seems an odd place for it to crash, which is on the NtSignalAndWaitForSingleObject system call. Nothing seems to be wrong to cause the crash, could something else be killing the process due to a hang?
Flags: needinfo?(bobowencode)
Note that the crash reason is always EXCEPTION_BREAKPOINT which is rather odd too.
Very low volume crash in all channels so I'm marking this fix-optional to remove it from recurring triage.
Flags: needinfo?(davidp99)
Priority: -- → P3

Bulk change to wontfix for 68 (P3+ carryover with needinfo).

This is still around, but the volume is small enough I think we can close it out as WFM.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
Flags: needinfo?(davidp99)
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.