Closed Bug 1156079 Opened 10 years ago Closed 10 years ago

[e10s] Plugin hang in UXTheme.dll with ProcessOrDeferMessage on the browser stack

Categories

(Core :: DOM: Content Processes, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s + ---
firefox40 --- affected

People

(Reporter: jimm, Unassigned)

References

Details

Win8 only, very common. There's slight variation in both stacks but the hang cause looks the same. We hand these unknown system messages to DefWindowProc, which is probably a mistake. todo: look at listing the value of the native message via annotations. *********************************************************************************** 5c78b35a-9655-463c-8c87-d810e2150418 Windows NT, 6.3.9600 *********************************************************************************** PLUGIN ----------------------------------------------------------------------------------- ZwUserCallNoParam CallNextHookEx KiUserCallbackDispatch F46227401_________________________________________________________________ NtUserPeekMessage MsgWaitForMultipleObjects PR_Unlock src mozilla::ipc::MessageChannel::WaitForInterruptNotify() src mozilla::ipc::MessageChannel::Call(IPC::Message *,IPC::Message *) src mozilla::plugins::PPluginScriptableObjectChild::CallNPN_Evaluate(nsCString const &,mozilla::plugins::Variant *,bool *) src mozilla::plugins::PluginScriptableObjectChild::Evaluate(_NPString *,_NPVariant *) src mozilla::plugins::child::_evaluate src F_2082166868__________________________ F300228731____________________________________________________________________________________________________________________________ F157820584_________________________________________________________ BROWSER ----------------------------------------------------------------------------------- ZwWaitForMultipleObjects WaitForMultipleObjectsEx uxtheme.dll: offset=0x1980 function=unknown uxtheme.dll: offset=0x196f function=unknown InternalFindAtom `anonymous namespace'::ProcessOrDeferMessage(HWND__ *,unsigned int,unsigned __int64,__int64) src ^^^ http://hg.mozilla.org/mozilla-central/annotate/51e3cb11a258/ipc/glue/WindowsMessageLoop.cpp#l432 NeuteredWindowProc(HWND__ *,unsigned int,unsigned __int64,__int64) src DispatchMessageW CtfHookProcWorker imm32.dll: offset=0x134f function=unknown NtdllGhostWndProcWorker CallHookWithSEH _fnHkINLPMSG _fnDWORD CallNextHookEx NtUserPeekMessage NtdllGhostWndProcWorker MsgWaitForMultipleObjects PR_Unlock src mozilla::ipc::MessageChannel::WaitForInterruptNotify() src mozilla::ipc::MessageChannel::Call(IPC::Message *,IPC::Message *) src mozilla::plugins::PPluginScriptableObjectParent::CallHasMethod(mozilla::plugins::PluginIdentifier const &,bool *) src mozilla::plugins::PluginScriptableObjectParent::ScriptableHasMethod(NPObject *,void *) src NPObjWrapper_Resolve src js::GetProperty(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) src js::jit::ComputeGetPropResult src js::jit::DoGetPropFallback src unknown: offset=unknown function=unknown
Hi, Based on the last 28 days reports from Socorro, it seems that this issue does no longer occur. https://crash-stats.mozilla.com/report/index/5c78b35a-9655-463c-8c87-d810e2150418 https://crash-stats.mozilla.com/report/list?product=Firefox&range_unit=days&range_value=28&signature=hang+%7C+ZwUserCallNoParam#tab-reports Thus, closing the issue as Resolved - WFM. Please feel free to reopen it if you are still experiencing this issue. Thank you, Vlad
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.