Closed Bug 1266275 Opened 10 years ago Closed 9 years ago

crash in WaitForSingleObjectEx | WaitForSingleObject | PR_WaitCondVar | mozilla::CondVar::Wait | mozilla::ipc::MessageChannel::WaitForSyncNotify | mozilla::ipc::MessageChannel::Send | mozilla::net::PCookieServiceChild::SendGetCookieString

Categories

(Core :: Networking: Cookies, defect)

38 Branch
x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1331680
Tracking Status
firefox45 --- affected
firefox46 --- affected
firefox47 --- affected
firefox48 --- affected
firefox49 --- affected
firefox-esr38 --- affected
firefox-esr45 --- affected
firefox50 --- affected
firefox51 --- affected

People

(Reporter: alex_mayorga, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, Whiteboard: [necko-backlog])

Crash Data

This bug was filed from the Socorro interface and is report bp-0b3cfee4-893a-4bf1-91e4-074a52160421. ============================================================= ¡Hola! 300 crashes (6 startup) in the past month at https://crash-stats.mozilla.com/report/list?product=Firefox&range_unit=days&range_value=28&signature=WaitForSingleObjectEx+|+WaitForSingleObject+|+PR_WaitCondVar+|+mozilla%3A%3ACondVar%3A%3AWait+|+mozilla%3A%3Aipc%3A%3AMessageChannel%3A%3AWaitForSyncNotify+|+mozilla%3A%3Aipc%3A%3AMessageChannel%3A%3ASend+|+mozilla%3A%3Anet%3A%3APCookieServiceChild%3A%3ASendGetCookieString ¡Gracias! Alex Crashing Thread (0) Frame Module Signature Source 0 ntdll.dll KiFastSystemCallRet 1 ntdll.dll ZwWaitForSingleObject 2 kernelbase.dll WaitForSingleObjectEx 3 kernel32.dll WaitForSingleObjectExImplementation 4 kernel32.dll WaitForSingleObject 5 nss3.dll PR_WaitCondVar nsprpub/pr/src/threads/combined/prucv.c 6 xul.dll mozilla::CondVar::Wait(unsigned int) xpcom/glue/CondVar.h 7 xul.dll mozilla::ipc::MessageChannel::WaitForSyncNotify(bool) ipc/glue/WindowsMessageLoop.cpp 8 xul.dll mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) ipc/glue/MessageChannel.cpp 9 xul.dll mozilla::net::PCookieServiceChild::SendGetCookieString(mozilla::ipc::URIParams const&, bool const&, bool const&, IPC::SerializedLoadContext const&, nsCString*) obj-firefox/ipc/ipdl/PCookieServiceChild.cpp 10 xul.dll mozilla::net::CookieServiceChild::GetCookieStringInternal(nsIURI*, nsIChannel*, char**, bool) netwerk/cookie/CookieServiceChild.cpp 11 xul.dll mozilla::net::CookieServiceChild::GetCookieString(nsIURI*, nsIChannel*, char**) netwerk/cookie/CookieServiceChild.cpp 12 xul.dll nsHTMLDocument::GetCookie(nsAString_internal&, mozilla::ErrorResult&) dom/html/nsHTMLDocument.cpp 13 xul.dll mozilla::dom::HTMLDocumentBinding::get_cookie obj-firefox/dom/bindings/HTMLDocumentBinding.cpp 14 nss3.dll ssl3_TLSSignatureAlgorithmForKeyType security/nss/lib/ssl/ssl3con.c 15 mozglue.dll je_free memory/mozjemalloc/jemalloc.c 16 xul.dll js::jit::JitCompartment::getStubCode(unsigned int) js/src/jit/JitCompartment.h 17 xul.dll js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) js/src/vm/Interpreter.cpp
Seems to happen on Windows, all Windows versions, and going back to at least Firefox 38.
Component: Networking → Networking: Cookies
Whiteboard: [necko-backlog]
Blocks: shutdownkill
Whiteboard: [necko-backlog] → [necko-backlog], ShutDownKill
Version: 46 Branch → 38 Branch
This isn't a shutdown crash as far as I can tell.
No longer blocks: shutdownkill
Whiteboard: [necko-backlog], ShutDownKill → [necko-backlog]
Kats, isn't this some APZ issue that you have fixed? If you could dupe this over there that would be good. I don't see any recent crashes with this signature more recent than 47.
Flags: needinfo?(bugmail.mozilla)
Some (but maybe not all) of these should be fixed by bug 1255823. Specifically the ones which have this in the ipc_channel_error field should be fixed: (msgtype=0x7,name=???) Route error: message sent to unknown actor ID However it doesn't look like all the crash reports have that, for example the one linked in comment 0 (bp-0b3cfee4-893a-4bf1-91e4-074a52160421) does not. Also per comment 1 it goes back to Firefox 38, whereas the APZ issue was only introduced in 47, so it is probably not responsible for the earlier ones.
Flags: needinfo?(bugmail.mozilla)
Updating crash signature to reflect changes to signature generation made in bug 1269817 (although reports older than a week will not be reprocessed), and adding dependency to ShutDownKill metabug. (These probably shouldn't all be separate bugs, but I'm not going to fix that up in a mass-change.)
Blocks: shutdownkill
Crash Signature: [@ WaitForSingleObjectEx | WaitForSingleObject | PR_WaitCondVar | mozilla::CondVar::Wait | mozilla::ipc::MessageChannel::WaitForSyncNotify | mozilla::ipc::MessageChannel::Send | mozilla::net::PCookieServiceChild::SendGetCookieString] → [@ IPCError-browser | ShutDownKill ]
Crash volume for signature 'IPCError-browser | ShutDownKill': - nightly (version 51): 36920 crashes from 2016-08-01. - aurora (version 50): 59823 crashes from 2016-08-01. - beta (version 49): 31011 crashes from 2016-08-02. - release (version 48): 325 crashes from 2016-07-25. - esr (version 45): 24 crashes from 2016-05-02. Crash volume on the last weeks (Week N is from 08-22 to 08-28): W. N-1 W. N-2 W. N-3 - nightly 10631 11974 8471 - aurora 22058 20100 5721 - beta 1419 18147 10848 - release 117 92 49 - esr 2 2 3 Affected platforms: Windows, Mac OS X Crash rank on the last 7 days: Browser Content Plugin - nightly #1 - aurora #1 - beta #2 - release #2 - esr #1
This is the sync IPC which is being fixed in bug 1331680.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.