Closed Bug 1525887 Opened 8 months ago Closed 7 months ago

Add set of ContentParent subscribed to BrowsingContextGroup

Categories

(Core :: DOM: Core & HTML, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Fission Milestone M1
Tracking Status
firefox67 --- fixed

People

(Reporter: farre, Assigned: farre)

References

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → afarre
Blocks: 1519151
Status: NEW → ASSIGNED
Priority: -- → P3

Every BrowsingContextGroup in the parent process has a set of ContentParent objects which are listening for updates. The ContentParent and BrowsingContextGroup objects should both hold strong references to each other, and when the ContentParent process dies, it should unsubscribe automatically.

If a content process creates a BrowsingContextGroup, it should immediately be marked as subscribed in the parent process.

Beyond process shutdown, this set should be manually maintained, at least for the first version. ContentParent objects will need to explicitly subscribe & unsubscribe from BrowsingContextGroups.

Given this it is possible to find out all processes that need to receive updates on bc changes.

Add the origin ContentParent to a CanonicalBrowsingContext's group
when a CanonicalBrowsingContext is created from IPC. With this it is
possible to keep track of all child processes associated with a
BrowsingContextGroup.

Fission Milestone: --- → M1
Blocks: 1523645
Pushed by afarre@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/70c5f8576e43
Add set of ContentParent subscribed to BrowsingContextGroup. r=nika

Backed out changeset 70c5f8576e43 (Bug 1525887) for PLDHashTable failures.

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=70c5f8576e43c6a5f27fc95c946f1bb4d901c666&selectedJob=228358665

Backout link: https://hg.mozilla.org/integration/autoland/rev/2045ba64df59a540532ca92c769d701264b96961

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=228358665&repo=autoland&lineNumber=1437

[task 2019-02-14T10:22:39.451Z] 10:22:39 INFO - 1550139759438 Marionette TRACE [4294967297] Frame script registered
[task 2019-02-14T10:22:39.488Z] 10:22:39 INFO - 1550139759474 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"d9432279-9b2a-4043-9326-54b7395ff057","capabilities":{"browserName":"firefox","browserVersion":"67.0a ... mp/tmpoYhrRt.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2019-02-14T10:22:39.519Z] 10:22:39 INFO - 1550139759512 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/builds/worker/workspace/build/tests/reftest/reftest","temporary":true}]
[task 2019-02-14T10:22:39.600Z] 10:22:39 INFO - [Parent 997, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/worker/workspace/build/src/netwerk/protocol/res/SubstitutingProtocolHandler.cpp, line 319
[task 2019-02-14T10:22:39.678Z] 10:22:39 INFO - ++DOCSHELL 0x7fa1b7fee000 == 5 [pid = 997] [id = {09d240ea-d8f4-4771-a4cd-bb94d1776d87}]
[task 2019-02-14T10:22:39.678Z] 10:22:39 INFO - ++DOMWINDOW == 11 (0x7fa1b834d400) [pid = 997] [serial = 11] [outer = (nil)]
[task 2019-02-14T10:22:39.678Z] 10:22:39 INFO - ++DOMWINDOW == 12 (0x7fa1b913e400) [pid = 997] [serial = 12] [outer = 0x7fa1b834d400]
[task 2019-02-14T10:22:39.695Z] 10:22:39 INFO - 1550139759685 Marionette DEBUG 1 <- [1,2,null,{"value":"reftest@mozilla.org"}]
[task 2019-02-14T10:22:39.732Z] 10:22:39 INFO - [Parent 997, Main Thread] WARNING: Attempting to get a displayport from a content with no primary frame!: file /builds/worker/workspace/build/src/layout/base/nsLayoutUtils.cpp, line 752
[task 2019-02-14T10:22:39.749Z] 10:22:39 INFO - ++DOCSHELL 0x7fa1b8648800 == 6 [pid = 997] [id = {3b8312a9-30e1-4af7-a6ec-52d66235e831}]
[task 2019-02-14T10:22:39.750Z] 10:22:39 INFO - ++DOMWINDOW == 13 (0x7fa1b727f000) [pid = 997] [serial = 13] [outer = (nil)]
[task 2019-02-14T10:22:39.751Z] 10:22:39 INFO - ++DOMWINDOW == 14 (0x7fa1b727fc00) [pid = 997] [serial = 14] [outer = 0x7fa1b727f000]
[task 2019-02-14T10:22:39.833Z] 10:22:39 INFO - [Parent 997, Main Thread] WARNING: '!mSelection', file /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp, line 4836
[task 2019-02-14T10:22:39.833Z] 10:22:39 INFO - [Parent 997, Main Thread] WARNING: '!editActionData.CanHandle()', file /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp, line 1263
[task 2019-02-14T10:22:39.854Z] 10:22:39 INFO - [Parent 997, Main Thread] WARNING: Attempting to get a displayport from a content with no primary frame!: file /builds/worker/workspace/build/src/layout/base/nsLayoutUtils.cpp, line 752
[task 2019-02-14T10:22:39.891Z] 10:22:39 INFO - 1550139759879 Marionette DEBUG 1 -> [0,3,"WebDriver:DeleteSession",{}]
[task 2019-02-14T10:22:39.891Z] 10:22:39 INFO - 1550139759884 Marionette DEBUG 1 <- [1,3,null,{"value":null}]
[task 2019-02-14T10:22:39.912Z] 10:22:39 INFO - 1550139759904 Marionette DEBUG Closed connection 1
[task 2019-02-14T10:22:39.929Z] 10:22:39 INFO - Assertion failure: IsIdle(oldState), at /builds/worker/workspace/build/src/xpcom/ds/PLDHashTable.h:137
[task 2019-02-14T10:22:39.929Z] 10:22:39 INFO - #01: libxul.so + 0xc799c6
[task 2019-02-14T10:22:39.931Z] 10:22:39 INFO -
[task 2019-02-14T10:22:39.931Z] 10:22:39 INFO - #02: libxul.so + 0x3137b59
[task 2019-02-14T10:22:39.933Z] 10:22:39 INFO -
[task 2019-02-14T10:22:39.933Z] 10:22:39 INFO - #03: libxul.so + 0x12c99b4
[task 2019-02-14T10:22:39.934Z] 10:22:39 INFO -
[task 2019-02-14T10:22:39.935Z] 10:22:39 INFO - #04: libxul.so + 0x12c8697
[task 2019-02-14T10:22:39.935Z] 10:22:39 INFO -
[task 2019-02-14T10:22:39.936Z] 10:22:39 INFO - #05: libxul.so + 0x11f850a
[task 2019-02-14T10:22:39.938Z] 10:22:39 INFO -
[task 2019-02-14T10:22:39.938Z] 10:22:39 INFO - #06: libxul.so + 0x31337bd
[task 2019-02-14T10:22:39.939Z] 10:22:39 INFO -
[task 2019-02-14T10:22:39.940Z] 10:22:39 INFO - #07: libxul.so + 0x3136deb
[task 2019-02-14T10:22:39.941Z] 10:22:39 INFO -
[task 2019-02-14T10:22:39.942Z] 10:22:39 INFO - #08: libxul.so + 0x12b62c2
...
[task 2019-02-14T10:22:39.996Z] 10:22:39 INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2019-02-14T10:22:39.999Z] 10:22:39 INFO - ExceptionHandler::GenerateDump cloned child 1176
[task 2019-02-14T10:22:40.001Z] 10:22:40 INFO - ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2019-02-14T10:22:40.002Z] 10:22:40 INFO - ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2019-02-14T10:22:40.194Z] 10:22:40 INFO - Exiting due to channel error.
[task 2019-02-14T10:22:40.195Z] 10:22:40 INFO - Exiting due to channel error.
[task 2019-02-14T10:22:40.212Z] 10:22:40 INFO - --DOMWINDOW == 2 (0x7f414c153400) [pid = 1107] [serial = 3] [outer = (nil)] [url = about:blank]
[task 2019-02-14T10:22:40.212Z] 10:22:40 INFO - --DOCSHELL 0x7f414b4b2000 == 0 [pid = 1107] [id = {a22ad74e-3522-44ef-b44f-95fc8aee3282}]
[task 2019-02-14T10:22:40.212Z] 10:22:40 INFO - --DOMWINDOW == 1 (0x7f414b449000) [pid = 1107] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-02-14T10:22:40.212Z] 10:22:40 INFO - --DOMWINDOW == 0 (0x7f414b46c800) [pid = 1107] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-02-14T10:22:40.232Z] 10:22:40 INFO - nsStringStats
[task 2019-02-14T10:22:40.236Z] 10:22:40 INFO - => mAllocCount: 7989
[task 2019-02-14T10:22:40.237Z] 10:22:40 INFO - => mReallocCount: 0
[task 2019-02-14T10:22:40.238Z] 10:22:40 INFO - => mFreeCount: 7989
[task 2019-02-14T10:22:40.239Z] 10:22:40 INFO - => mShareCount: 4949
[task 2019-02-14T10:22:40.240Z] 10:22:40 INFO - => mAdoptCount: 384
[task 2019-02-14T10:22:40.241Z] 10:22:40 INFO - => mAdoptFreeCount: 384
[task 2019-02-14T10:22:40.243Z] 10:22:40 INFO - => Process ID: 1107, Thread ID: 139918842705728
[task 2019-02-14T10:22:40.284Z] 10:22:40 ERROR - TEST-UNEXPECTED-FAIL | None | application terminated with exit code 11
[task 2019-02-14T10:22:40.285Z] 10:22:40 INFO - REFTEST INFO | Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpoYhrRt.mozrunner/minidumps/4908a5ce-f380-32ac-3759-444b5a5dfb18.dmp /builds/worker/workspace/build/symbols
[task 2019-02-14T10:22:40.590Z] 10:22:40 INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/4908a5ce-f380-32ac-3759-444b5a5dfb18.dmp
[task 2019-02-14T10:22:40.591Z] 10:22:40 INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/4908a5ce-f380-32ac-3759-444b5a5dfb18.extra
[task 2019-02-14T10:22:40.713Z] 10:22:40 INFO - REFTEST PROCESS-CRASH | pid: None | application crashed [@ libxul.so + 0xc84282]
[task 2019-02-14T10:22:40.713Z] 10:22:40 INFO - Crash dump filename: /tmp/tmpoYhrRt.mozrunner/minidumps/4908a5ce-f380-32ac-3759-444b5a5dfb18.dmp
[task 2019-02-14T10:22:40.714Z] 10:22:40 INFO - Operating system: Linux
[task 2019-02-14T10:22:40.715Z] 10:22:40 INFO - 0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2019-02-14T10:22:40.715Z] 10:22:40 INFO - CPU: amd64
[task 2019-02-14T10:22:40.716Z] 10:22:40 INFO - family 6 model 62 stepping 4
[task 2019-02-14T10:22:40.716Z] 10:22:40 INFO - 2 CPUs
[task 2019-02-14T10:22:40.717Z] 10:22:40 INFO -
[task 2019-02-14T10:22:40.717Z] 10:22:40 INFO - GPU: UNKNOWN
[task 2019-02-14T10:22:40.718Z] 10:22:40 INFO -
[task 2019-02-14T10:22:40.718Z] 10:22:40 INFO - Crash reason: SIGSEGV /SEGV_MAPERR
[task 2019-02-14T10:22:40.719Z] 10:22:40 INFO - Crash address: 0x0
[task 2019-02-14T10:22:40.719Z] 10:22:40 INFO - Process uptime: not available
[task 2019-02-14T10:22:40.720Z] 10:22:40 INFO -
[task 2019-02-14T10:22:40.721Z] 10:22:40 INFO - Thread 0 (crashed)
[task 2019-02-14T10:22:40.721Z] 10:22:40 INFO - 0 libxul.so + 0xc84282
[task 2019-02-14T10:22:40.722Z] 10:22:40 INFO - rax = 0x00007fa1d19383c1 rdx = 0x0000000000000000
[task 2019-02-14T10:22:40.722Z] 10:22:40 INFO - rcx = 0x000055e307072980 rbx = 0x00007fa1bb6196cc
[task 2019-02-14T10:22:40.723Z] 10:22:40 INFO - rsi = 0x00007fa1de08f770 rdi = 0x00007fa1de08e540
[task 2019-02-14T10:22:40.723Z] 10:22:40 INFO - rbp = 0x00007ffc0055a3d0 rsp = 0x00007ffc0055a3d0
[task 2019-02-14T10:22:40.724Z] 10:22:40 INFO - r8 = 0x00007fa1de08f770 r9 = 0x00007fa1df159740
[task 2019-02-14T10:22:40.724Z] 10:22:40 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000000
[task 2019-02-14T10:22:40.725Z] 10:22:40 INFO - r12 = 0x00007fa1bb619000 r13 = 0x0000000000000000
[task 2019-02-14T10:22:40.725Z] 10:22:40 INFO - r14 = 0x00007fa1ba502a80 r15 = 0x00007fa1bb6196b0
[task 2019-02-14T10:22:40.726Z] 10:22:40 INFO - rip = 0x00007fa1cc4df282
[task 2019-02-14T10:22:40.726Z] 10:22:40 INFO - Found by: given as instruction pointer in context
[task 2019-02-14T10:22:40.727Z] 10:22:40 INFO - 1 libxul.so + 0xc799c6
[task 2019-02-14T10:22:40.727Z] 10:22:40 INFO - rbp = 0x00007ffc0055a450 rsp = 0x00007ffc0055a3e0
[task 2019-02-14T10:22:40.727Z] 10:22:40 INFO - rip = 0x00007fa1cc4d49c6
[task 2019-02-14T10:22:40.728Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.728Z] 10:22:40 INFO - 2 libxul.so + 0x3137b59
[task 2019-02-14T10:22:40.729Z] 10:22:40 INFO - rbp = 0x00007ffc0055a5a0 rsp = 0x00007ffc0055a460
[task 2019-02-14T10:22:40.729Z] 10:22:40 INFO - rip = 0x00007fa1ce992b59
[task 2019-02-14T10:22:40.730Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.730Z] 10:22:40 INFO - 3 libxul.so + 0x12c99b4
[task 2019-02-14T10:22:40.731Z] 10:22:40 INFO - rbp = 0x00007ffc0055a600 rsp = 0x00007ffc0055a5b0
[task 2019-02-14T10:22:40.731Z] 10:22:40 INFO - rip = 0x00007fa1ccb249b4
[task 2019-02-14T10:22:40.731Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.732Z] 10:22:40 INFO - 4 libxul.so + 0x12c8697
[task 2019-02-14T10:22:40.733Z] 10:22:40 INFO - rbp = 0x00007ffc0055a620 rsp = 0x00007ffc0055a610
[task 2019-02-14T10:22:40.733Z] 10:22:40 INFO - rip = 0x00007fa1ccb23697
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - 5 libxul.so + 0x11f850a
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - rbp = 0x00007ffc0055a670 rsp = 0x00007ffc0055a630
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - rip = 0x00007fa1cca5350a
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - 6 libxul.so + 0x31337bd
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - rbp = 0x00007ffc0055a6f0 rsp = 0x00007ffc0055a680
[task 2019-02-14T10:22:40.739Z] 10:22:40 INFO - rip = 0x00007fa1ce98e7bd
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - 7 libxul.so + 0x3136deb
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - rbp = 0x00007ffc0055a700 rsp = 0x00007ffc0055a700
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - rip = 0x00007fa1ce991deb
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - 8 libxul.so + 0x12b62c2
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - rbp = 0x00007ffc0055a9d0 rsp = 0x00007ffc0055a710
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - rip = 0x00007fa1ccb112c2
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - 9 libxul.so + 0x11f75e3
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - rbp = 0x00007ffc0055aa10 rsp = 0x00007ffc0055a9e0
[task 2019-02-14T10:22:40.740Z] 10:22:40 INFO - rip = 0x00007fa1cca525e3
[task 2019-02-14T10:22:40.742Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.742Z] 10:22:40 INFO - 10 libxul.so + 0x11f6910
[task 2019-02-14T10:22:40.744Z] 10:22:40 INFO - rbp = 0x00007ffc0055aab0 rsp = 0x00007ffc0055aa20
[task 2019-02-14T10:22:40.744Z] 10:22:40 INFO - rip = 0x00007fa1cca51910
[task 2019-02-14T10:22:40.745Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.745Z] 10:22:40 INFO - 11 libxul.so + 0x11f6de9
[task 2019-02-14T10:22:40.746Z] 10:22:40 INFO - rbp = 0x00007ffc0055aaf0 rsp = 0x00007ffc0055aac0
[task 2019-02-14T10:22:40.746Z] 10:22:40 INFO - rip = 0x00007fa1cca51de9
[task 2019-02-14T10:22:40.747Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.747Z] 10:22:40 INFO - 12 libxul.so + 0x11f70ed
[task 2019-02-14T10:22:40.748Z] 10:22:40 INFO - rbp = 0x00007ffc0055ab10 rsp = 0x00007ffc0055ab00
[task 2019-02-14T10:22:40.748Z] 10:22:40 INFO - rip = 0x00007fa1cca520ed
[task 2019-02-14T10:22:40.748Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.749Z] 10:22:40 INFO - 13 libxul.so + 0xcf62d1
[task 2019-02-14T10:22:40.749Z] 10:22:40 INFO - rbp = 0x00007ffc0055b020 rsp = 0x00007ffc0055ab20
[task 2019-02-14T10:22:40.750Z] 10:22:40 INFO - rip = 0x00007fa1cc5512d1
[task 2019-02-14T10:22:40.750Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.751Z] 10:22:40 INFO - 14 libxul.so + 0xcf863b
[task 2019-02-14T10:22:40.751Z] 10:22:40 INFO - rbp = 0x00007ffc0055b050 rsp = 0x00007ffc0055b030
[task 2019-02-14T10:22:40.752Z] 10:22:40 INFO - rip = 0x00007fa1cc55363b
[task 2019-02-14T10:22:40.752Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.753Z] 10:22:40 INFO - 15 libxul.so + 0x11f9ad2
[task 2019-02-14T10:22:40.753Z] 10:22:40 INFO - rbp = 0x00007ffc0055b0b0 rsp = 0x00007ffc0055b060
[task 2019-02-14T10:22:40.754Z] 10:22:40 INFO - rip = 0x00007fa1cca54ad2
[task 2019-02-14T10:22:40.754Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.754Z] 10:22:40 INFO - 16 libxul.so + 0x11b6aab
[task 2019-02-14T10:22:40.755Z] 10:22:40 INFO - rbp = 0x00007ffc0055b0f0 rsp = 0x00007ffc0055b0c0
[task 2019-02-14T10:22:40.755Z] 10:22:40 INFO - rip = 0x00007fa1cca11aab
[task 2019-02-14T10:22:40.756Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.757Z] 10:22:40 INFO - 17 libxul.so + 0x11b6a06
[task 2019-02-14T10:22:40.758Z] 10:22:40 INFO - rbp = 0x00007ffc0055b130 rsp = 0x00007ffc0055b100
[task 2019-02-14T10:22:40.758Z] 10:22:40 INFO - rip = 0x00007fa1cca11a06
[task 2019-02-14T10:22:40.758Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.759Z] 10:22:40 INFO - 18 libxul.so + 0x34534c9
[task 2019-02-14T10:22:40.760Z] 10:22:40 INFO - rbp = 0x00007ffc0055b150 rsp = 0x00007ffc0055b140
[task 2019-02-14T10:22:40.760Z] 10:22:40 INFO - rip = 0x00007fa1cecae4c9
[task 2019-02-14T10:22:40.761Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.761Z] 10:22:40 INFO - 19 libxul.so + 0x458431d
[task 2019-02-14T10:22:40.762Z] 10:22:40 INFO - rbp = 0x00007ffc0055b170 rsp = 0x00007ffc0055b160
[task 2019-02-14T10:22:40.762Z] 10:22:40 INFO - rip = 0x00007fa1cfddf31d
[task 2019-02-14T10:22:40.763Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.763Z] 10:22:40 INFO - 20 libxul.so + 0x4650caf
[task 2019-02-14T10:22:40.764Z] 10:22:40 INFO - rbp = 0x00007ffc0055b2d0 rsp = 0x00007ffc0055b180
[task 2019-02-14T10:22:40.764Z] 10:22:40 INFO - rip = 0x00007fa1cfeabcaf
[task 2019-02-14T10:22:40.765Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.765Z] 10:22:40 INFO - 21 libxul.so + 0x465171d
[task 2019-02-14T10:22:40.766Z] 10:22:40 INFO - rbp = 0x00007ffc0055b380 rsp = 0x00007ffc0055b2e0
[task 2019-02-14T10:22:40.767Z] 10:22:40 INFO - rip = 0x00007fa1cfeac71d
[task 2019-02-14T10:22:40.767Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.768Z] 10:22:40 INFO - 22 libxul.so + 0x4651eeb
[task 2019-02-14T10:22:40.769Z] 10:22:40 INFO - rbp = 0x00007ffc0055b570 rsp = 0x00007ffc0055b390
[task 2019-02-14T10:22:40.769Z] 10:22:40 INFO - rip = 0x00007fa1cfeaceeb
[task 2019-02-14T10:22:40.770Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.770Z] 10:22:40 INFO - 23 firefox-bin!main [nsBrowserApp.cpp:70c5f8576e43c6a5f27fc95c946f1bb4d901c666 : 214 + 0x12]
[task 2019-02-14T10:22:40.771Z] 10:22:40 INFO - rbp = 0x00007ffc0055c5c0 rsp = 0x00007ffc0055b580
[task 2019-02-14T10:22:40.771Z] 10:22:40 INFO - rip = 0x000055e307022bcf
[task 2019-02-14T10:22:40.772Z] 10:22:40 INFO - Found by: previous frame's frame pointer
[task 2019-02-14T10:22:40.772Z] 10:22:40 INFO - 24 libc-2.23.so + 0x20830
[task 2019-02-14T10:22:40.773Z] 10:22:40 INFO - rbx = 0x0000000000000000 rbp = 0x000055e30705e620
[task 2019-02-14T10:22:40.774Z] 10:22:40 INFO - rsp = 0x00007ffc0055c5d0 r12 = 0x000055e307022848
[task 2019-02-14T10:22:40.774Z] 10:22:40 INFO - r13 = 0x00007ffc0055c6a0 r14 = 0x0000000000000000
[task 2019-02-14T10:22:40.775Z] 10:22:40 INFO - r15 = 0x0000000000000000 rip = 0x00007fa1ddce9830
[task 2019-02-14T10:22:40.776Z] 10:22:40 INFO - Found by: call frame info
[task 2019-02-14T10:22:40.776Z] 10:22:40 INFO - 25 firefox-bin!<name omitted> [UniquePtr.h:70c5f8576e43c6a5f27fc95c946f1bb4d901c666 : 274 + 0x1]
[task 2019-02-14T10:22:40.777Z] 10:22:40 INFO - rsp = 0x00007ffc0055c5f0 rip = 0x000055e307022a19
[task 2019-02-14T10:22:40.777Z] 10:22:40 INFO - Found by: stack scanning

Flags: needinfo?(afarre)
Whiteboard: [2/14] patch bounced; working on resolving the failure

Thanks for the help backing out :bogdan_tara. New try here: https://treeherder.mozilla.org/#/jobs?repo=try&revision=1d7f005c167739943efb302d1655cd0e930b6f5e

Doesn't have the apparent oranges due to PLDHashTable.

Flags: needinfo?(afarre)
Pushed by afarre@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7cc9aaa9d7f5
Add set of ContentParent subscribed to BrowsingContextGroup. r=nika
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Whiteboard: [2/14] patch bounced; working on resolving the failure
Duplicate of this bug: 1480084
Duplicate of this bug: 1472108
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.