Closed Bug 1307029 Opened 5 years ago Closed 5 years ago

Crash in IPCError-content | (msgtype=0x900017,name=???) Route error: message sent to unknown actor ID

Categories

(Core :: Networking, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1294719

People

(Reporter: n.nethercote, Unassigned)

Details

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

Crash Data

This bug was filed from the Socorro interface and is 
report bp-57cf79f0-f08d-4474-b468-606112160930.
=============================================================

This crash first showed up in Nightly 20160929030426. Since then it has happened 32 times across 20 installations.

The correlations from https://mozilla.github.io/stab-crashes/correlations.html are interesting, because they suggest that the "ZenMate Security & Privacy VPN" extension (https://addons.mozilla.org/en-US/firefox/addon/zenmate-security-privacy-vpn/) is involved, as is the Russian locale, and perhaps some gfx configurations:

> (100.0% in signature vs 00.13% overall) ipc_channel_error = (msgtype=0x900017,name=???) Route error: message sent to unknown actor ID
> (59.09% in signature vs 16.20% overall) build_id = 20160929030426
> (40.91% in signature vs 00.27% overall) adapter_device_id = 0x6760
> (36.36% in signature vs 02.32% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4
> (31.82% in signature vs 00.04% overall) address = 0x65bf019c
> (31.82% in signature vs 00.09% overall) adapter_driver_version = 13.200.0.0
> (31.82% in signature vs 00.11% overall) adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.48% overall) Addon "ZenMate Security & Privacy VPN" = true
> (36.36% in signature vs 06.13% overall) useragent_locale = ru
> (31.82% in signature vs 04.39% overall) platform_version = 6.1.7600
> (31.82% in signature vs 05.55% overall) bios_manufacturer = Hewlett-Packard
> 
> (45.45% in signature vs 04.28% overall) build_id = 20160929030426 ∧ cpu_arch = x86
> (40.91% in signature vs 00.13% overall) build_id = 20160929030426 ∧ adapter_device_id = 0x6760
> (40.91% in signature vs 00.27% overall) adapter_vendor_id = 0x1002 ∧ adapter_device_id = 0x6760
> (40.91% in signature vs 03.34% overall) build_id = 20160929030426 ∧ "D2D1.1-" in app_notes = true
> (40.91% in signature vs 04.12% overall) build_id = 20160929030426 ∧ adapter_vendor_id = 0x1002
> (36.36% in signature vs 01.21% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ platform_pretty_version = Windows 7
> (36.36% in signature vs 02.32% overall) cpu_arch = x86 ∧ cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4
> (31.82% in signature vs 00.04% overall) "D2D1.1-" in app_notes = true ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.04% overall) adapter_device_id = 0x6760 ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) adapter_driver_version = 13.200.0.0 ∧ cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4
> (31.82% in signature vs 00.04% overall) build_id = 20160929030426 ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4
> (31.82% in signature vs 00.04% overall) bios_manufacturer = Hewlett-Packard ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) cpu_arch = x86 ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) useragent_locale = en-US ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) platform_pretty_version = Windows 7 ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.04% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.04% overall) platform_version = 6.1.7600 ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) adapter_driver_version = 13.200.0.0 ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.04% overall) platform_version = 6.1.7600 ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.04% overall) adapter_vendor_id = 0x1002 ∧ address = 0x65bf019c
> (31.82% in signature vs 00.04% overall) adapter_driver_version = 13.200.0.0 ∧ bios_manufacturer = Hewlett-Packard
> (31.82% in signature vs 00.04% overall) platform_version = 6.1.7600 ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.05% overall) build_id = 20160929030426 ∧ adapter_driver_version = 13.200.0.0
> (31.82% in signature vs 00.05% overall) cpu_arch = x86 ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.05% overall) cpu_arch = x86 ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.05% overall) platform_version = 6.1.7600 ∧ Addon "ZenMate Security & Privacy VPN" = true
> (31.82% in signature vs 00.05% overall) adapter_subsys_id = 161a103c ∧ platform_pretty_version = Windows 7
> (31.82% in signature vs 00.05% overall) "D2D1.1-" in app_notes = true ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.06% overall) "D2D1.1-" in app_notes = true ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.06% overall) build_id = 20160929030426 ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.08% overall) adapter_driver_version = 13.200.0.0 ∧ "D2D1.1-" in app_notes = true
> (31.82% in signature vs 00.09% overall) adapter_driver_version = 13.200.0.0 ∧ useragent_locale = en-US
> (31.82% in signature vs 00.09% overall) adapter_driver_version = 13.200.0.0 ∧ cpu_arch = x86
> (31.82% in signature vs 00.09% overall) adapter_driver_version = 13.200.0.0 ∧ adapter_vendor_id = 0x1002
> (31.82% in signature vs 00.09% overall) platform_version = 6.1.7600 ∧ adapter_driver_version = 13.200.0.0
> (31.82% in signature vs 00.09% overall) adapter_driver_version = 13.200.0.0 ∧ platform_pretty_version = Windows 7
> (31.82% in signature vs 00.10% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ cpu_arch = x86
> (31.82% in signature vs 00.10% overall) build_id = 20160929030426 ∧ Addon "ZenMate Security & Privacy VPN" = true
> (31.82% in signature vs 00.10% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ "D2D1.1-" in app_notes = true
> (31.82% in signature vs 00.11% overall) adapter_subsys_id = 161a103c ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.11% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ bios_manufacturer = Hewlett-Packard
> (31.82% in signature vs 00.11% overall) useragent_locale = en-US ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.11% overall) adapter_vendor_id = 0x1002 ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.11% overall) bios_manufacturer = Hewlett-Packard ∧ adapter_subsys_id = 161a103c
> (31.82% in signature vs 00.12% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ adapter_vendor_id = 0x1002
> (31.82% in signature vs 00.12% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ adapter_vendor_id = 0x1002
> (31.82% in signature vs 00.14% overall) platform_pretty_version = Windows 7 ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.17% overall) platform_version = 6.1.7600 ∧ bios_manufacturer = Hewlett-Packard
> (31.82% in signature vs 00.20% overall) bios_manufacturer = Hewlett-Packard ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.21% overall) platform_version = 6.1.7600 ∧ cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4
> (31.82% in signature vs 00.21% overall) useragent_locale = en-US ∧ adapter_device_id = 0x6760
> (31.82% in signature vs 00.21% overall) build_id = 20160929030426 ∧ cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4
> (31.82% in signature vs 00.24% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ platform_pretty_version = Windows 7
> (31.82% in signature vs 00.37% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ "D2D1.1-" in app_notes = true
> (31.82% in signature vs 00.42% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ useragent_locale = en-US
> (31.82% in signature vs 00.52% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ bios_manufacturer = Hewlett-Packard
> (31.82% in signature vs 00.73% overall) build_id = 20160929030426 ∧ platform_version = 6.1.7600
> (31.82% in signature vs 00.83% overall) bios_manufacturer = Hewlett-Packard ∧ adapter_vendor_id = 0x1002
> (31.82% in signature vs 00.89% overall) build_id = 20160929030426 ∧ bios_manufacturer = Hewlett-Packard
> (31.82% in signature vs 01.14% overall) "D2D1.1-" in app_notes = true ∧ bios_manufacturer = Hewlett-Packard
> (36.36% in signature vs 06.15% overall) build_id = 20160929030426 ∧ platform_pretty_version = Windows 7
> (31.82% in signature vs 01.69% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ useragent_locale = en-US
> (31.82% in signature vs 01.71% overall) cpu_arch = x86 ∧ bios_manufacturer = Hewlett-Packard
> (31.82% in signature vs 01.77% overall) platform_version = 6.1.7600 ∧ adapter_vendor_id = 0x1002
> (36.36% in signature vs 07.10% overall) build_id = 20160929030426 ∧ startup = true
> (31.82% in signature vs 03.24% overall) bios_manufacturer = Hewlett-Packard ∧ platform_pretty_version = Windows 7
> (31.82% in signature vs 03.57% overall) platform_version = 6.1.7600 ∧ cpu_arch = x86
> (31.82% in signature vs 04.21% overall) platform_version = 6.1.7600 ∧ useragent_locale = en-US
> (31.82% in signature vs 04.22% overall) platform_version = 6.1.7600 ∧ "D2D1.1-" in app_notes = true
> (31.82% in signature vs 04.39% overall) platform_version = 6.1.7600 ∧ platform_pretty_version = Windows 7
> (27.27% in signature vs 00.03% overall) startup = true ∧ address = 0x65bf019c
> (27.27% in signature vs 00.08% overall) adapter_driver_version = 13.200.0.0 ∧ startup = true
> (27.27% in signature vs 00.09% overall) startup = true ∧ adapter_subsys_id = 161a103c
> (27.27% in signature vs 00.17% overall) startup = true ∧ adapter_device_id = 0x6760
> (27.27% in signature vs 00.25% overall) Addon "ZenMate Security & Privacy VPN" = true ∧ startup = true
> (31.82% in signature vs 05.02% overall) bios_manufacturer = Hewlett-Packard ∧ useragent_locale = en-US
> (27.27% in signature vs 00.98% overall) cpu_info = GenuineIntel family 6 model 42 stepping 7 | 4 ∧ startup = true
> (27.27% in signature vs 01.03% overall) build_id = 20160930030315 ∧ useragent_locale = ru
> (27.27% in signature vs 01.95% overall) bios_manufacturer = Hewlett-Packard ∧ startup = true
> (27.27% in signature vs 01.98% overall) useragent_locale = ru ∧ adapter_subsys_id = 00000000
> (27.27% in signature vs 02.01% overall) adapter_vendor_id = 0x10de ∧ useragent_locale = ru
> (27.27% in signature vs 02.94% overall) platform_version = 6.1.7600 ∧ startup = true
msgtype 0x900017 is mozilla::net::PHttpChannel::Msg_Redirect1Begin
Component: IPC → Networking
Flags: needinfo?(jsnajdr)
I added a new parameter (channelId) to the Redirect1Begin method in PHttpChannel.ipdl. That was in June, bug 1274556. I don't see why this change should start to cause crashes now in September.

I looked briefly at the ZenMate addon and it does two network-related things:
- sets up a PAC proxy - sets network.proxy.type to 2 and network.proxy.autoconfig_url to a data: URL
- adds a Proxy-Authorization header to every request, utilizing a http-on-modify-request listener

Honza, any advice on how to proceed with this crash?
Flags: needinfo?(jsnajdr) → needinfo?(honzab.moz)
My first guess would be that this is not related (you change and this crash).  Best would be to try to reproduce this crash locally.  Then we could investigate what's going on.
Flags: needinfo?(honzab.moz)
Whiteboard: [necko-active]
I think the signature just changed because more IPDL messages have been added.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1294719
The correlation to Russian locale is compatible with bug 1294719. It's even stronger now that we have more reports: (73.28% in signature vs 05.17% overall) useragent_locale = ru.
You need to log in before you can comment on or make changes to this bug.