Crash in mozilla::ipc::MessageChannel::OnChannelErrorFromLink




2 years ago
2 months ago


(Reporter: alex_mayorga, Unassigned)


(Blocks: 1 bug, {crash, nightly-community, regression})

53 Branch
Windows 8
crash, nightly-community, regression
Dependency tree / graph

Firefox Tracking Flags

(firefox53 wontfix, firefox54 fixed)


(crash signature)



2 years ago
This bug was filed from the Socorro interface and is 
report bp-c5599f17-631b-45b8-9f58-56bf22161213.


This is top 28 crash for Nightly as of today. 25 more crashes at


Crashing Thread (1)
Frame 	Module 	Signature 	Source
0 	xul.dll 	mozilla::ipc::MessageChannel::OnChannelErrorFromLink() 	ipc/glue/MessageChannel.cpp:2155
1 	xul.dll 	mozilla::ipc::ProcessLink::OnChannelConnectError() 	ipc/glue/MessageLink.cpp:355
2 	xul.dll 	mozilla::detail::RunnableMethodImpl<void ( mozilla::net::CacheEntry::*)(void), 1, 0>::Run() 	obj-firefox/dist/include/nsThreadUtils.h:826
3 	xul.dll 	MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) 	ipc/chromium/src/base/
4 	xul.dll 	MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) 	ipc/chromium/src/base/
5 	xul.dll 	MessageLoop::DoWork() 	ipc/chromium/src/base/
6 	xul.dll 	base::MessagePumpForIO::DoRunLoop() 	ipc/chromium/src/base/
7 	xul.dll 	base::MessagePumpWin::Run(base::MessagePump::Delegate*) 	ipc/chromium/src/base/message_pump_win.h:80
8 	xul.dll 	MessageLoop::RunHandler() 	ipc/chromium/src/base/
9 	xul.dll 	MessageLoop::Run() 	ipc/chromium/src/base/
10 	xul.dll 	base::Thread::ThreadMain() 	ipc/chromium/src/base/
11 	xul.dll 	`anonymous namespace'::ThreadFunc 	ipc/chromium/src/base/
12 	kernel32.dll 	BaseThreadInitThunk 	
13 	xul.dll 	mozilla::detail::VectorImpl<mozilla::Telemetry::HangHistogram, 4, mozilla::MallocAllocPolicy, 0>::moveConstruct<mozilla::Telemetry::HangHistogram>(mozilla::Telemetry::HangHistogram*, mozilla::Telemetry::HangHistogram*, mozilla::Telemetry::HangHistogram*) 	obj-firefox/dist/include/mozilla/Vector.h:112
This has now moved up to the #5 top overall browser crash in nightly: It appears to be a startup crash that affects Windows and Mac.
status-firefox54: --- → affected
Keywords: regression, regressionwindow-wanted
Some of the correlations look like they could be interesting:
(100.0% in signature vs 16.01% overall) process_type = null [100.0% vs 05.13% if startup_crash = null]
(100.0% in signature vs 24.41% overall) startup_crash = null [100.0% vs 07.81% if process_type = null]
(87.50% in signature vs 00.34% overall) Module "smci64.dll" = true [93.10% vs 00.50% if platform_version = 10.0.14393]
(96.88% in signature vs 17.62% overall) Module "urlmon.dll" = true
(96.88% in signature vs 45.52% overall) Module "comctl32.dll" = true [96.88% vs 23.62% if platform_pretty_version = Windows 8.1]
(51.56% in signature vs 01.67% overall) adapter_driver_version_clean = 4425 [80.49% vs 03.48% if adapter_vendor_id = Intel Corporation]
(51.56% in signature vs 01.67% overall) adapter_driver_version = [80.49% vs 03.48% if adapter_vendor_id = Intel Corporation]

smci64.dll looks like it is some kind of malware.
I looked through a few of these crashes, and they look like they are in the content process, despite not having process type annotations on the crash. In a number of them, the main thread is running 	mozilla::dom::PContentChild::SendPCrashReporterConstructor(), which gets called in ContentChild::Init(). So we're early in content process startup.
See Also: → bug 1339338
We should probably blocklist Search Module Plus Update service.


2 years ago
Depends on: 1339908
status-firefox53: affected → wontfix
status-firefox54: affected → fixed


2 years ago
Keywords: regressionwindow-wanted
Priority: -- → P2


2 years ago
Depends on: 1397419


2 years ago
Blocks: 1397419
No longer depends on: 1397419
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
You need to log in before you can comment on or make changes to this bug.