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




a year ago
6 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)



a year 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.


a year ago
Depends on: 1339908
Poked on bug 1339908
status-firefox53: affected → wontfix
status-firefox54: affected → fixed


6 months ago
Keywords: regressionwindow-wanted
Priority: -- → P2


6 months ago
Depends on: 1397419


6 months ago
Blocks: 1397419
No longer depends on: 1397419
You need to log in before you can comment on or make changes to this bug.