Closed Bug 1540709 Opened 5 years ago Closed 5 years ago

Intermittent AddressSanitizer: heap-use-after-free /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:88:27 in RefPtr

Categories

(Core :: Graphics: WebRender, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1538572

People

(Reporter: aryx, Unassigned)

References

Details

(Keywords: csectype-race, intermittent-failure, sec-moderate)

#[markdown(off)]

https://treeherder.mozilla.org/logviewer.html#?job_id=236919763&repo=autoland

[task 2019-03-29T15:28:23.698Z] 15:28:23 INFO - REFTEST TEST-END | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/css-ui-invalid/textarea/textarea-novalidate.html == file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/css-ui-invalid/textarea/textarea-ref.html
[task 2019-03-29T15:28:23.740Z] 15:28:23 INFO - REFTEST INFO | Slowest test took 1589ms (file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/css-ui-invalid/textarea/textarea-valid.html)
[task 2019-03-29T15:28:23.740Z] 15:28:23 INFO - REFTEST INFO | Total canvas count = 3
[task 2019-03-29T15:28:24.067Z] 15:28:24 INFO - JavaScript error: resource://reftest/reftest.jsm, line 1569: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIPropertyBag2.getPropertyAsAString]
[task 2019-03-29T15:28:24.083Z] 15:28:24 INFO - JavaScript error: resource://reftest/reftest.jsm, line 1569: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIPropertyBag2.getPropertyAsAString]
[task 2019-03-29T15:28:24.100Z] 15:28:24 INFO - ###!!! [Child][MessageChannel] Error: (msgtype=0x3500FE,name=PContent::Msg_AccumulateChildHistograms) Closed channel: cannot send/recv
[task 2019-03-29T15:28:24.104Z] 15:28:24 INFO - ###!!! [Child][MessageChannel] Error: (msgtype=0x3500FF,name=PContent::Msg_AccumulateChildKeyedHistograms) Closed channel: cannot send/recv
[task 2019-03-29T15:28:24.105Z] 15:28:24 INFO - ###!!! [Child][MessageChannel] Error: (msgtype=0x350103,name=PContent::Msg_RecordDiscardedData) Closed channel: cannot send/recv
[task 2019-03-29T15:28:24.113Z] 15:28:24 INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2019-03-29T15:28:24.231Z] 15:28:24 INFO - JavaScript error: resource://reftest/reftest.jsm, line 1569: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIPropertyBag2.getPropertyAsAString]
[task 2019-03-29T15:28:24.958Z] 15:28:24 INFO - 1553873304950 Marionette TRACE Received observer notification xpcom-will-shutdown
[task 2019-03-29T15:28:24.959Z] 15:28:24 INFO - 1553873304951 Marionette INFO Stopped listening on port 2828
[task 2019-03-29T15:28:24.959Z] 15:28:24 INFO - 1553873304951 Marionette DEBUG Remote service is inactive
[task 2019-03-29T15:28:26.235Z] 15:28:26 INFO - REFTEST INFO | Process mode: e10s
[task 2019-03-29T15:28:26.235Z] 15:28:26 WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2019-03-29T15:28:26.235Z] 15:28:26 INFO - REFTEST INFO | Running tests in file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/table-background/reftest.list
[task 2019-03-29T15:28:26.255Z] 15:28:26 INFO - REFTEST INFO | INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2019-03-29T15:28:26.264Z] 15:28:26 INFO - REFTEST INFO | INFO | runtests.py | ASan running in default memory configuration
[task 2019-03-29T15:28:26.265Z] 15:28:26 INFO - REFTEST INFO | Running with e10s: True
[task 2019-03-29T15:28:26.266Z] 15:28:26 INFO - REFTEST INFO | Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -profile /tmp/tmp5monNK.mozrunner
[task 2019-03-29T15:28:27.944Z] 15:28:27 INFO - 1553873307935 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
[task 2019-03-29T15:28:27.950Z] 15:28:27 INFO - 1553873307937 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
[task 2019-03-29T15:28:27.957Z] 15:28:27 INFO - 1553873307937 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
[task 2019-03-29T15:28:28.478Z] 15:28:28 INFO - 1553873308473 Marionette TRACE Received observer notification profile-after-change
[task 2019-03-29T15:28:28.677Z] 15:28:28 INFO - 1553873308669 Marionette TRACE Received observer notification command-line-startup
[task 2019-03-29T15:28:28.677Z] 15:28:28 INFO - 1553873308669 Marionette TRACE Received observer notification nsPref:changed
[task 2019-03-29T15:28:28.677Z] 15:28:28 INFO - 1553873308670 Marionette DEBUG Init aborted (running=false, enabled=true, finalUIStartup=false)
[task 2019-03-29T15:28:29.118Z] 15:28:29 INFO - 1553873309109 Marionette TRACE Received observer notification toplevel-window-ready
[task 2019-03-29T15:28:30.555Z] 15:28:30 INFO - JavaScript warning: chrome://global/content/bindings/tabbox.xml, line 162: Array.forEach is deprecated; use Array.prototype.forEach instead
[task 2019-03-29T15:28:32.659Z] 15:28:32 INFO - JavaScript warning: chrome://browser/content/tabbrowser.js, line 239: Array.filter is deprecated; use Array.prototype.filter instead
[task 2019-03-29T15:28:32.756Z] 15:28:32 INFO - JavaScript warning: chrome://browser/content/tabbrowser.js, line 4834: Array.unshift is deprecated; use Array.prototype.unshift instead
[task 2019-03-29T15:28:40.387Z] 15:28:40 INFO - 1553873320377 Marionette TRACE Received observer notification marionette-startup-requested
[task 2019-03-29T15:28:40.392Z] 15:28:40 INFO - 1553873320379 Marionette TRACE Waiting until startup recorder finished recording startup scripts...
[task 2019-03-29T15:28:40.573Z] 15:28:40 INFO - 1553873320568 Marionette TRACE All scripts recorded.
[task 2019-03-29T15:28:40.857Z] 15:28:40 INFO - 1553873320854 Marionette INFO Listening on port 2828
[task 2019-03-29T15:28:40.859Z] 15:28:40 INFO - 1553873320855 Marionette DEBUG Remote service is active
[task 2019-03-29T15:28:40.983Z] 15:28:40 INFO - 1553873320973 Marionette DEBUG Accepted connection 0 from 127.0.0.1:55098
[task 2019-03-29T15:28:40.987Z] 15:28:40 INFO - 1553873320982 Marionette DEBUG Closed connection 0
[task 2019-03-29T15:28:40.991Z] 15:28:40 INFO - 1553873320989 Marionette DEBUG Accepted connection 1 from 127.0.0.1:55100
[task 2019-03-29T15:28:40.999Z] 15:28:40 INFO - 1553873320997 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2019-03-29T15:28:41.144Z] 15:28:41 INFO - 1553873321140 Marionette TRACE [4294967297] Frame script loaded
[task 2019-03-29T15:28:41.152Z] 15:28:41 INFO - 1553873321148 Marionette TRACE [4294967297] Frame script registered
[task 2019-03-29T15:28:41.182Z] 15:28:41 INFO - 1553873321178 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"343e6693-5f19-4162-8d3c-844390948ef5","capabilities":{"browserName":"firefox","browserVersion":"68.0a ... p/tmp5monNK.mozrunner","moz:shutdownTimeout":180000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2019-03-29T15:28:41.202Z] 15:28:41 INFO - 1553873321196 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/builds/worker/workspace/build/tests/reftest/reftest","temporary":true}]
[task 2019-03-29T15:28:41.461Z] 15:28:41 INFO - 1553873321459 Marionette DEBUG 1 <- [1,2,null,{"value":"reftest@mozilla.org"}]
[task 2019-03-29T15:28:41.746Z] 15:28:41 INFO - =================================================================
[task 2019-03-29T15:28:41.748Z] 15:28:41 ERROR - ==3918==ERROR: AddressSanitizer: heap-use-after-free on address 0x60200016a158 at pc 0x7fb192e690d5 bp 0x7fb16eea5000 sp 0x7fb16eea4ff8
[task 2019-03-29T15:28:41.749Z] 15:28:41 INFO - READ of size 8 at 0x60200016a158 thread T37 (WRScene~ilder#1)
[task 2019-03-29T15:28:42.437Z] 15:28:42 INFO - #0 0x7fb192e690d4 in RefPtr /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:88:27
[task 2019-03-29T15:28:42.438Z] 15:28:42 INFO - #1 0x7fb192e690d4 in do_AddRef<mozilla::wr::WebRenderAPI> /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:536
[task 2019-03-29T15:28:42.439Z] 15:28:42 INFO - #2 0x7fb192e690d4 in GetWebRenderAPI /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/layers/WebRenderBridgeParent.h:89
[task 2019-03-29T15:28:42.439Z] 15:28:42 INFO - #3 0x7fb192e690d4 in mozilla::layers::CompositorBridgeParent::GetCompositorBridgeParentFromWindowId(mozilla::wr::WrWindowId const&) /builds/worker/workspace/build/src/gfx/layers/ipc/CompositorBridgeParent.cpp:1196
[task 2019-03-29T15:28:42.456Z] 15:28:42 INFO - #4 0x7fb193252900 in wr_finished_scene_build /builds/worker/workspace/build/src/gfx/webrender_bindings/RenderThread.cpp:910:57
[task 2019-03-29T15:28:42.478Z] 15:28:42 INFO - #5 0x7fb19e4aa716 in _$LT$webrender_bindings..bindings..APZCallbacks$u20$as$u20$webrender..renderer..SceneBuilderHooks$GT$::post_scene_swap::h7f05197ff671266e /builds/worker/workspace/build/src/gfx/webrender_bindings/src/bindings.rs:925:17
[task 2019-03-29T15:28:42.660Z] 15:28:42 INFO - #6 0x7fb19e5369e4 in webrender::scene_builder::SceneBuilder::forward_built_transaction::h7f98075f234b7fe6 /builds/worker/workspace/build/src/gfx/wr/webrender/src/scene_builder.rs:590:12
[task 2019-03-29T15:28:42.661Z] 15:28:42 INFO - #7 0x7fb19e5369e4 in webrender::scene_builder::SceneBuilder::run::h0f88834cf4207e82 /builds/worker/workspace/build/src/gfx/wr/webrender/src/scene_builder.rs:326
[task 2019-03-29T15:28:42.662Z] 15:28:42 INFO - #8 0x7fb19e53018b in webrender::renderer::Renderer::new::_$u7b$$u7b$closure$u7d$$u7d$::hfad3139c2eb2d0ee /builds/worker/workspace/build/src/gfx/wr/webrender/src/renderer.rs:2262:12
[task 2019-03-29T15:28:42.663Z] 15:28:42 INFO - #9 0x7fb19e53018b in std::sys_common::backtrace::__rust_begin_short_backtrace::h00068b4d13a549f7 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/sys_common/backtrace.rs:136
[task 2019-03-29T15:28:42.664Z] 15:28:42 INFO - #10 0x7fb19e53005e in std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h53655fede0cdb969 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/thread/mod.rs:477:16
[task 2019-03-29T15:28:42.665Z] 15:28:42 INFO - #11 0x7fb19e53005e in _$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h5d5fcbec240d1ca4 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/panic.rs:319
[task 2019-03-29T15:28:42.666Z] 15:28:42 INFO - #12 0x7fb19e53005e in std::panicking::try::do_call::h3a5a40e5992cca92 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/panicking.rs:310
[task 2019-03-29T15:28:42.667Z] 15:28:42 INFO - #13 0x7fb19e53005e in __rust_maybe_catch_panic /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libpanic_abort/lib.rs:39
[task 2019-03-29T15:28:42.668Z] 15:28:42 INFO - #14 0x7fb19e53005e in std::panicking::try::h136ada5942373c4a /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/panicking.rs:289
[task 2019-03-29T15:28:42.669Z] 15:28:42 INFO - #15 0x7fb19e53005e in std::panic::catch_unwind::h7d55f228ee2091c7 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/panic.rs:398
[task 2019-03-29T15:28:42.670Z] 15:28:42 INFO - #16 0x7fb19e53005e in std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::h3974181256ed3307 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/thread/mod.rs:476
[task 2019-03-29T15:28:42.671Z] 15:28:42 INFO - #17 0x7fb19e53005e in _$LT$F$u20$as$u20$alloc..boxed..FnBox$LT$A$GT$$GT$::call_box::hd5705f9a8cbf33b5 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/liballoc/boxed.rs:673
[task 2019-03-29T15:28:42.672Z] 15:28:42 INFO - #18 0x7fb19ead0a54 in _$LT$alloc..boxed..Box$LT$$LP$dyn$u20$alloc..boxed..FnBox$LT$A$C$$u20$Output$u3d$R$GT$$u20$$u2b$$u20$$u27$a$RP$$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::hece536cf07b94f8d /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/liballoc/boxed.rs:683:8
[task 2019-03-29T15:28:42.674Z] 15:28:42 INFO - #19 0x7fb19ead0a54 in std::sys_common::thread::start_thread::h9605a7df0f911844 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/sys_common/thread.rs:24
[task 2019-03-29T15:28:42.675Z] 15:28:42 INFO - #20 0x7fb19ead0a54 in std::sys::unix::thread::Thread::new::thread_start::hca8e72c41fa9d291 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/sys/unix/thread.rs:90
[task 2019-03-29T15:28:42.675Z] 15:28:42 INFO - #21 0x7fb1b0a936b9 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76b9)
[task 2019-03-29T15:28:42.731Z] 15:28:42 INFO - #22 0x7fb1afb1c41c in clone /build/glibc-LK5gWL/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:109
[task 2019-03-29T15:28:42.733Z] 15:28:42 INFO - 0x60200016a158 is located 8 bytes inside of 16-byte region [0x60200016a150,0x60200016a160)
[task 2019-03-29T15:28:42.734Z] 15:28:42 INFO - freed by thread T32 (Compositor) here:
[task 2019-03-29T15:28:42.735Z] 15:28:42 INFO - #0 0x56393410d602 in free /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:124:3
[task 2019-03-29T15:28:42.745Z] 15:28:42 INFO - #1 0x7fb19010ef30 in Free /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:196:34
[task 2019-03-29T15:28:42.747Z] 15:28:42 INFO - #2 0x7fb19010ef30 in nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::ShrinkCapacity(unsigned long, unsigned long) /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray-inl.h:236
[task 2019-03-29T15:28:42.783Z] 15:28:42 INFO - #3 0x7fb192b3cc34 in Compact /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:2130:20
[task 2019-03-29T15:28:42.784Z] 15:28:42 INFO - #4 0x7fb192b3cc34 in Clear /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:1764
[task 2019-03-29T15:28:42.785Z] 15:28:42 INFO - #5 0x7fb192b3cc34 in mozilla::layers::WebRenderBridgeParent::ClearResources() /builds/worker/workspace/build/src/gfx/layers/wr/WebRenderBridgeParent.cpp:2289
[task 2019-03-29T15:28:42.786Z] 15:28:42 INFO - #6 0x7fb192b3b2f0 in Destroy /builds/worker/workspace/build/src/gfx/layers/wr/WebRenderBridgeParent.cpp:397:3
[task 2019-03-29T15:28:42.790Z] 15:28:42 INFO - #7 0x7fb192b3b2f0 in mozilla::layers::WebRenderBridgeParent::HandleShutdown() /builds/worker/workspace/build/src/gfx/layers/wr/WebRenderBridgeParent.cpp:384
[task 2019-03-29T15:28:42.806Z] 15:28:42 INFO - #8 0x7fb191a90bbc in mozilla::layers::PWebRenderBridgeParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/PWebRenderBridgeParent.cpp:829:20
[task 2019-03-29T15:28:42.875Z] 15:28:42 INFO - #9 0x7fb19146966a in mozilla::layers::PCompositorManagerParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/PCompositorManagerParent.cpp:107:28
[task 2019-03-29T15:28:42.883Z] 15:28:42 INFO - #10 0x7fb1912f4ae9 in mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2151:21
[task 2019-03-29T15:28:42.885Z] 15:28:42 INFO - #11 0x7fb1912f1bdc in mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2078:9
[task 2019-03-29T15:28:42.889Z] 15:28:42 INFO - #12 0x7fb1912f355b in mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:1937:3
[task 2019-03-29T15:28:42.891Z] 15:28:42 INFO - #13 0x7fb1912f3ac7 in mozilla::ipc::MessageChannel::MessageTask::Run() /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:1968:13
[task 2019-03-29T15:28:42.897Z] 15:28:42 INFO - #14 0x7fb19122ffd5 in RunTask /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:442:9
[task 2019-03-29T15:28:42.899Z] 15:28:42 INFO - #15 0x7fb19122ffd5 in MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:450
[task 2019-03-29T15:28:42.902Z] 15:28:42 INFO - #16 0x7fb19123112b in MessageLoop::DoWork() /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:523:13
[task 2019-03-29T15:28:42.903Z] 15:28:42 INFO - #17 0x7fb191232fbd in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) /builds/worker/workspace/build/src/ipc/chromium/src/base/message_pump_default.cc:35:31
[task 2019-03-29T15:28:42.905Z] 15:28:42 INFO - #18 0x7fb19122eabf in RunInternal /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:315:10
[task 2019-03-29T15:28:42.914Z] 15:28:42 INFO - #19 0x7fb19122eabf in RunHandler /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:308
[task 2019-03-29T15:28:42.916Z] 15:28:42 INFO - #20 0x7fb19122eabf in MessageLoop::Run() /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:290
[task 2019-03-29T15:28:42.922Z] 15:28:42 INFO - #21 0x7fb19124ae3d in base::Thread::ThreadMain() /builds/worker/workspace/build/src/ipc/chromium/src/base/thread.cc:192:16
[task 2019-03-29T15:28:42.924Z] 15:28:42 INFO - #22 0x7fb19123fefc in ThreadFunc(void*) /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:40:13
[task 2019-03-29T15:28:42.926Z] 15:28:42 INFO - #23 0x7fb1b0a936b9 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76b9)
[task 2019-03-29T15:28:42.927Z] 15:28:42 INFO - previously allocated by thread T32 (Compositor) here:
[task 2019-03-29T15:28:42.929Z] 15:28:42 INFO - #0 0x56393410d983 in __interceptor_malloc /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:146:3
[task 2019-03-29T15:28:42.931Z] 15:28:42 INFO - #1 0x5639341421ad in moz_xmalloc /builds/worker/workspace/build/src/memory/mozalloc/mozalloc.cpp:68:15
[task 2019-03-29T15:28:42.932Z] 15:28:42 INFO - #2 0x7fb19010e89a in Malloc /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:201:46
[task 2019-03-29T15:28:42.934Z] 15:28:42 INFO - #3 0x7fb19010e89a in nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned long, unsigned long) /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray-inl.h:144
[task 2019-03-29T15:28:42.936Z] 15:28:42 INFO - #4 0x7fb192b366d8 in ExtendCapacity<nsTArrayInfallibleAllocator> /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray-inl.h:117:16
[task 2019-03-29T15:28:42.937Z] 15:28:42 INFO - #5 0x7fb192b366d8 in AppendElements<RefPtr<mozilla::wr::WebRenderAPI>, nsTArrayInfallibleAllocator> /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:2354
[task 2019-03-29T15:28:42.939Z] 15:28:42 INFO - #6 0x7fb192b366d8 in AppendElements<RefPtr<mozilla::wr::WebRenderAPI>, nsTArrayInfallibleAllocator, nsTArrayInfallibleAllocator> /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:1605
[task 2019-03-29T15:28:42.941Z] 15:28:42 INFO - #7 0x7fb192b366d8 in nsTArray_Impl /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:917
[task 2019-03-29T15:28:42.942Z] 15:28:42 INFO - #8 0x7fb192b366d8 in nsTArray /builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:2431
[task 2019-03-29T15:28:42.944Z] 15:28:42 INFO - #9 0x7fb192b366d8 in mozilla::layers::WebRenderBridgeParent::WebRenderBridgeParent(mozilla::layers::CompositorBridgeParentBase*, mozilla::wr::PipelineId const&, mozilla::widget::CompositorWidget*, mozilla::layers::CompositorVsyncScheduler*, nsTArray<RefPtr<mozilla::wr::WebRenderAPI> >&&, RefPtr<mozilla::layers::AsyncImagePipelineManager>&&, RefPtr<mozilla::layers::CompositorAnimationStorage>&&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) /builds/worker/workspace/build/src/gfx/layers/wr/WebRenderBridgeParent.cpp:306
[task 2019-03-29T15:28:42.945Z] 15:28:42 INFO - #10 0x7fb192e72107 in mozilla::layers::CompositorBridgeParent::AllocPWebRenderBridgeParent(mozilla::wr::PipelineId const&, mozilla::gfx::IntSizeTyped<mozilla::LayoutDevicePixel> const&) /builds/worker/workspace/build/src/gfx/layers/ipc/CompositorBridgeParent.cpp:1800:19
[task 2019-03-29T15:28:42.949Z] 15:28:42 INFO - #11 0x7fb191456639 in mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/PCompositorBridgeParent.cpp:1138:71
[task 2019-03-29T15:28:42.951Z] 15:28:42 INFO - #12 0x7fb19146966a in mozilla::layers::PCompositorManagerParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/PCompositorManagerParent.cpp:107:28
[task 2019-03-29T15:28:42.953Z] 15:28:42 INFO - #13 0x7fb1912f4ae9 in mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2151:21
[task 2019-03-29T15:28:42.955Z] 15:28:42 INFO - #14 0x7fb1912f1bdc in mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2078:9
[task 2019-03-29T15:28:42.956Z] 15:28:42 INFO - #15 0x7fb1912f355b in mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:1937:3
[task 2019-03-29T15:28:42.958Z] 15:28:42 INFO - #16 0x7fb1912f3ac7 in mozilla::ipc::MessageChannel::MessageTask::Run() /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:1968:13
[task 2019-03-29T15:28:42.962Z] 15:28:42 INFO - #17 0x7fb19122ffd5 in RunTask /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:442:9
[task 2019-03-29T15:28:42.964Z] 15:28:42 INFO - #18 0x7fb19122ffd5 in MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:450
[task 2019-03-29T15:28:42.965Z] 15:28:42 INFO - #19 0x7fb19123112b in MessageLoop::DoWork() /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:523:13
[task 2019-03-29T15:28:42.967Z] 15:28:42 INFO - #20 0x7fb191232fbd in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) /builds/worker/workspace/build/src/ipc/chromium/src/base/message_pump_default.cc:35:31
[task 2019-03-29T15:28:42.969Z] 15:28:42 INFO - #21 0x7fb19122eabf in RunInternal /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:315:10
[task 2019-03-29T15:28:42.970Z] 15:28:42 INFO - #22 0x7fb19122eabf in RunHandler /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:308
[task 2019-03-29T15:28:42.972Z] 15:28:42 INFO - #23 0x7fb19122eabf in MessageLoop::Run() /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:290
[task 2019-03-29T15:28:42.975Z] 15:28:42 INFO - #24 0x7fb19124ae3d in base::Thread::ThreadMain() /builds/worker/workspace/build/src/ipc/chromium/src/base/thread.cc:192:16
[task 2019-03-29T15:28:42.976Z] 15:28:42 INFO - #25 0x7fb19123fefc in ThreadFunc(void*) /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:40:13
[task 2019-03-29T15:28:42.978Z] 15:28:42 INFO - #26 0x7fb1b0a936b9 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76b9)
[task 2019-03-29T15:28:42.981Z] 15:28:42 INFO - Thread T37 (WRScene~ilder#1) created by T29 (Renderer) here:
[task 2019-03-29T15:28:42.983Z] 15:28:42 INFO - #0 0x5639340f629d in pthread_create /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_interceptors.cc:210:3
[task 2019-03-29T15:28:42.985Z] 15:28:42 INFO - #1 0x7fb19ead0776 in std::sys::unix::thread::Thread::new::h6179c0ba07009a42 /rustc/9fda7c2237db910e41d6a712e9a2139b352e558b/src/libstd/sys/unix/thread.rs:78:18
[task 2019-03-29T15:28:42.986Z] 15:28:42 INFO - Thread T29 (Renderer) created by T0 here:
[task 2019-03-29T15:28:42.988Z] 15:28:42 INFO - #0 0x5639340f629d in pthread_create /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_interceptors.cc:210:3
[task 2019-03-29T15:28:42.990Z] 15:28:42 INFO - #1 0x7fb19123d6cc in CreateThread /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:123:14
[task 2019-03-29T15:28:42.991Z] 15:28:42 INFO - #2 0x7fb19123d6cc in PlatformThread::Create(unsigned long, PlatformThread::Delegate*, unsigned long*) /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:134
[task 2019-03-29T15:28:42.993Z] 15:28:42 INFO - #3 0x7fb19124a553 in base::Thread::StartWithOptions(base::Thread::Options const&) /builds/worker/workspace/build/src/ipc/chromium/src/base/thread.cc:97:8
[task 2019-03-29T15:28:42.995Z] 15:28:42 INFO - #4 0x7fb193247c4a in mozilla::wr::RenderThread::Start() /builds/worker/workspace/build/src/gfx/webrender_bindings/RenderThread.cpp:69:16
[task 2019-03-29T15:28:42.996Z] 15:28:42 INFO - #5 0x7fb192f55e31 in gfxPlatform::InitLayersIPC() /builds/worker/workspace/build/src/gfx/thebes/gfxPlatform.cpp:1248:7
[task 2019-03-29T15:28:42.998Z] 15:28:42 INFO - #6 0x7fb192f50503 in gfxPlatform::Init() /builds/worker/workspace/build/src/gfx/thebes/gfxPlatform.cpp:961:3
[task 2019-03-29T15:28:43.000Z] 15:28:42 INFO - #7 0x7fb192f4e3cb in gfxPlatform::GetPlatform() /builds/worker/workspace/build/src/gfx/thebes/gfxPlatform.cpp:480:5
[task 2019-03-29T15:28:43.001Z] 15:28:43 INFO - #8 0x7fb19857109d in mozilla::widget::GfxInfoBase::GetContentBackend(nsTSubstring<char16_t>&) /builds/worker/workspace/build/src/widget/GfxInfoBase.cpp:1479:25
[task 2019-03-29T15:28:43.003Z] 15:28:43 INFO - #9 0x7fb190350c91 in NS_InvokeByIndex /builds/worker/workspace/build/src/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:106
[task 2019-03-29T15:28:43.006Z] 15:28:43 INFO - #10 0x7fb191e2f7c0 in Invoke /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1630:10
[task 2019-03-29T15:28:43.008Z] 15:28:43 INFO - #11 0x7fb191e2f7c0 in Call /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1178
[task 2019-03-29T15:28:43.009Z] 15:28:43 INFO - #12 0x7fb191e2f7c0 in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1144
[task 2019-03-29T15:28:43.011Z] 15:28:43 INFO - #13 0x7fb191e36241 in GetAttribute /builds/worker/workspace/build/src/js/xpconnect/src/xpcprivate.h:1482:12
[task 2019-03-29T15:28:43.013Z] 15:28:43 INFO - #14 0x7fb191e36241 in XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:981
[task 2019-03-29T15:28:43.031Z] 15:28:43 INFO - #15 0x7fb19c517bf7 in CallJSNative /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:442:13
[task 2019-03-29T15:28:43.034Z] 15:28:43 INFO - #16 0x7fb19c517bf7 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:534
[task 2019-03-29T15:28:43.036Z] 15:28:43 INFO - #17 0x7fb19c51c4b0 in InternalCall /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:589:10
[task 2019-03-29T15:28:43.038Z] 15:28:43 INFO - #18 0x7fb19c51c4b0 in Call /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:605
[task 2019-03-29T15:28:43.040Z] 15:28:43 INFO - #19 0x7fb19c51c4b0 in js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:729
[task 2019-03-29T15:28:43.093Z] 15:28:43 INFO - #20 0x7fb19cb1e0fa in CallGetter /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2215:12
[task 2019-03-29T15:28:43.095Z] 15:28:43 INFO - #21 0x7fb19cb1e0fa in GetExistingProperty<js::CanGC> /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2267
[task 2019-03-29T15:28:43.097Z] 15:28:43 INFO - #22 0x7fb19cb1e0fa in NativeGetPropertyInline<js::CanGC> /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2516
[task 2019-03-29T15:28:43.099Z] 15:28:43 INFO - #23 0x7fb19cb1e0fa in js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2553
[task 2019-03-29T15:28:43.101Z] 15:28:43 INFO - #24 0x7fb19c4fd782 in GetProperty /builds/worker/workspace/build/src/js/src/vm/ObjectOperations-inl.h:117:10
[task 2019-03-29T15:28:43.103Z] 15:28:43 INFO - #25 0x7fb19c4fd782 in GetObjectElementOperation /builds/worker/workspace/build/src/js/src/vm/Interpreter-inl.h:488
[task 2019-03-29T15:28:43.105Z] 15:28:43 INFO - #26 0x7fb19c4fd782 in GetElementOperation /builds/worker/workspace/build/src/js/src/vm/Interpreter-inl.h:602
[task 2019-03-29T15:28:43.107Z] 15:28:43 INFO - #27 0x7fb19c4fd782 in Interpret(JSContext*, js::RunState&) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:2883
[task 2019-03-29T15:28:43.108Z] 15:28:43 INFO - #28 0x7fb19c4e2038 in js::RunScript(JSContext*, js::RunState&) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:422:10
[task 2019-03-29T15:28:43.110Z] 15:28:43 INFO - #29 0x7fb19c518566 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:562:13
[task 2019-03-29T15:28:43.112Z] 15:28:43 INFO - #30 0x7fb19c51a1b2 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:605:8
[task 2019-03-29T15:28:43.132Z] 15:28:43 INFO - #31 0x7fb19d1024a7 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/jsapi.cpp:2558:10
[task 2019-03-29T15:28:43.134Z] 15:28:43 INFO - #32 0x7fb191e193a1 in nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedJSClass.cpp:993:17
[task 2019-03-29T15:28:43.135Z] 15:28:43 INFO - #33 0x7fb190352398 in PrepareAndDispatch /builds/worker/workspace/build/src/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:127:37
[task 2019-03-29T15:28:43.136Z] 15:28:43 INFO - #34 0x7fb19035126a in SharedStub (/builds/worker/workspace/build/application/firefox/libxul.so+0x229826a)
[task 2019-03-29T15:28:43.137Z] 15:28:43 INFO - #35 0x7fb1902cd603 in NS_CreateServicesFromCategory(char const*, nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/xpcom/components/nsCategoryManager.cpp:679:19
[task 2019-03-29T15:28:43.146Z] 15:28:43 INFO - #36 0x7fb19c2a3d8b in nsXREDirProvider::DoStartup() /builds/worker/workspace/build/src/toolkit/xre/nsXREDirProvider.cpp:1019:11
[task 2019-03-29T15:28:43.147Z] 15:28:43 INFO - #37 0x7fb19c28193c in XREMain::XRE_mainRun() /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4409:16
[task 2019-03-29T15:28:43.147Z] 15:28:43 INFO - #38 0x7fb19c284494 in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4727:8
[task 2019-03-29T15:28:43.148Z] 15:28:43 INFO - #39 0x7fb19c285e0e in XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4811:21
[task 2019-03-29T15:28:43.167Z] 15:28:43 INFO - #40 0x56393414021c in do_main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:212:22
[task 2019-03-29T15:28:43.170Z] 15:28:43 INFO - #41 0x56393414021c in main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:291
[task 2019-03-29T15:28:43.171Z] 15:28:43 INFO - #42 0x7fb1afa3582f in __libc_start_main /build/glibc-LK5gWL/glibc-2.23/csu/../csu/libc-start.c:291
[task 2019-03-29T15:28:43.172Z] 15:28:43 INFO - Thread T32 (Compositor) created by T0 here:
[task 2019-03-29T15:28:43.173Z] 15:28:43 INFO - #0 0x5639340f629d in pthread_create /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_interceptors.cc:210:3
[task 2019-03-29T15:28:43.174Z] 15:28:43 INFO - #1 0x7fb19123d6cc in CreateThread /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:123:14
[task 2019-03-29T15:28:43.176Z] 15:28:43 INFO - #2 0x7fb19123d6cc in PlatformThread::Create(unsigned long, PlatformThread::Delegate*, unsigned long*) /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:134
[task 2019-03-29T15:28:43.176Z] 15:28:43 INFO - #3 0x7fb19124a553 in base::Thread::StartWithOptions(base::Thread::Options const&) /builds/worker/workspace/build/src/ipc/chromium/src/base/thread.cc:97:8
[task 2019-03-29T15:28:43.177Z] 15:28:43 INFO - #4 0x7fb192e800ae in CreateCompositorThread /builds/worker/workspace/build/src/gfx/layers/ipc/CompositorThread.cpp:90:26
[task 2019-03-29T15:28:43.179Z] 15:28:43 INFO - #5 0x7fb192e800ae in mozilla::layers::CompositorThreadHolder::CompositorThreadHolder() /builds/worker/workspace/build/src/gfx/layers/ipc/CompositorThread.cpp:42
[task 2019-03-29T15:28:43.180Z] 15:28:43 INFO - #6 0x7fb192e803a2 in mozilla::layers::CompositorThreadHolder::Start() /builds/worker/workspace/build/src/gfx/layers/ipc/CompositorThread.cpp:111:33
[task 2019-03-29T15:28:43.181Z] 15:28:43 INFO - #7 0x7fb192f50503 in gfxPlatform::Init() /builds/worker/workspace/build/src/gfx/thebes/gfxPlatform.cpp:961:3
[task 2019-03-29T15:28:43.184Z] 15:28:43 INFO - #8 0x7fb192f4e3cb in gfxPlatform::GetPlatform() /builds/worker/workspace/build/src/gfx/thebes/gfxPlatform.cpp:480:5
[task 2019-03-29T15:28:43.185Z] 15:28:43 INFO - #9 0x7fb19857109d in mozilla::widget::GfxInfoBase::GetContentBackend(nsTSubstring<char16_t>&) /builds/worker/workspace/build/src/widget/GfxInfoBase.cpp:1479:25
[task 2019-03-29T15:28:43.186Z] 15:28:43 INFO - #10 0x7fb190350c91 in NS_InvokeByIndex /builds/worker/workspace/build/src/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:106
[task 2019-03-29T15:28:43.186Z] 15:28:43 INFO - #11 0x7fb191e2f7c0 in Invoke /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1630:10
[task 2019-03-29T15:28:43.188Z] 15:28:43 INFO - #12 0x7fb191e2f7c0 in Call /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1178
[task 2019-03-29T15:28:43.193Z] 15:28:43 INFO - #13 0x7fb191e2f7c0 in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1144
[task 2019-03-29T15:28:43.194Z] 15:28:43 INFO - #14 0x7fb191e36241 in GetAttribute /builds/worker/workspace/build/src/js/xpconnect/src/xpcprivate.h:1482:12
[task 2019-03-29T15:28:43.194Z] 15:28:43 INFO - #15 0x7fb191e36241 in XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:981
[task 2019-03-29T15:28:43.195Z] 15:28:43 INFO - #16 0x7fb19c517bf7 in CallJSNative /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:442:13
[task 2019-03-29T15:28:43.198Z] 15:28:43 INFO - #17 0x7fb19c517bf7 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:534
[task 2019-03-29T15:28:43.199Z] 15:28:43 INFO - #18 0x7fb19c51c4b0 in InternalCall /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:589:10
[task 2019-03-29T15:28:43.199Z] 15:28:43 INFO - #19 0x7fb19c51c4b0 in Call /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:605
[task 2019-03-29T15:28:43.199Z] 15:28:43 INFO - #20 0x7fb19c51c4b0 in js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:729
[task 2019-03-29T15:28:43.200Z] 15:28:43 INFO - #21 0x7fb19cb1e0fa in CallGetter /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2215:12
[task 2019-03-29T15:28:43.200Z] 15:28:43 INFO - #22 0x7fb19cb1e0fa in GetExistingProperty<js::CanGC> /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2267
[task 2019-03-29T15:28:43.200Z] 15:28:43 INFO - #23 0x7fb19cb1e0fa in NativeGetPropertyInline<js::CanGC> /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2516
[task 2019-03-29T15:28:43.202Z] 15:28:43 INFO - #24 0x7fb19cb1e0fa in js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/NativeObject.cpp:2553
[task 2019-03-29T15:28:43.204Z] 15:28:43 INFO - #25 0x7fb19c4fd782 in GetProperty /builds/worker/workspace/build/src/js/src/vm/ObjectOperations-inl.h:117:10
[task 2019-03-29T15:28:43.204Z] 15:28:43 INFO - #26 0x7fb19c4fd782 in GetObjectElementOperation /builds/worker/workspace/build/src/js/src/vm/Interpreter-inl.h:488
[task 2019-03-29T15:28:43.204Z] 15:28:43 INFO - #27 0x7fb19c4fd782 in GetElementOperation /builds/worker/workspace/build/src/js/src/vm/Interpreter-inl.h:602
[task 2019-03-29T15:28:43.205Z] 15:28:43 INFO - #28 0x7fb19c4fd782 in Interpret(JSContext*, js::RunState&) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:2883
[task 2019-03-29T15:28:43.207Z] 15:28:43 INFO - #29 0x7fb19c4e2038 in js::RunScript(JSContext*, js::RunState&) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:422:10
[task 2019-03-29T15:28:43.210Z] 15:28:43 INFO - #30 0x7fb19c518566 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:562:13
[task 2019-03-29T15:28:43.210Z] 15:28:43 INFO - #31 0x7fb19c51a1b2 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:605:8
[task 2019-03-29T15:28:43.210Z] 15:28:43 INFO - #32 0x7fb19d1024a7 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/jsapi.cpp:2558:10
[task 2019-03-29T15:28:43.211Z] 15:28:43 INFO - #33 0x7fb191e193a1 in nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedJSClass.cpp:993:17
[task 2019-03-29T15:28:43.214Z] 15:28:43 INFO - #34 0x7fb190352398 in PrepareAndDispatch /builds/worker/workspace/build/src/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:127:37
[task 2019-03-29T15:28:43.214Z] 15:28:43 INFO - #35 0x7fb19035126a in SharedStub (/builds/worker/workspace/build/application/firefox/libxul.so+0x229826a)
[task 2019-03-29T15:28:43.216Z] 15:28:43 INFO - #36 0x7fb1902cd603 in NS_CreateServicesFromCategory(char const*, nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/xpcom/components/nsCategoryManager.cpp:679:19
[task 2019-03-29T15:28:43.217Z] 15:28:43 INFO - #37 0x7fb19c2a3d8b in nsXREDirProvider::DoStartup() /builds/worker/workspace/build/src/toolkit/xre/nsXREDirProvider.cpp:1019:11
[task 2019-03-29T15:28:43.218Z] 15:28:43 INFO - #38 0x7fb19c28193c in XREMain::XRE_mainRun() /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4409:16
[task 2019-03-29T15:28:43.218Z] 15:28:43 INFO - #39 0x7fb19c284494 in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4727:8
[task 2019-03-29T15:28:43.219Z] 15:28:43 INFO - #40 0x7fb19c285e0e in XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4811:21
[task 2019-03-29T15:28:43.220Z] 15:28:43 INFO - #41 0x56393414021c in do_main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:212:22
[task 2019-03-29T15:28:43.221Z] 15:28:43 INFO - #42 0x56393414021c in main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:291
[task 2019-03-29T15:28:43.222Z] 15:28:43 INFO - #43 0x7fb1afa3582f in __libc_start_main /build/glibc-LK5gWL/glibc-2.23/csu/../csu/libc-start.c:291
[task 2019-03-29T15:28:43.222Z] 15:28:43 INFO - SUMMARY: AddressSanitizer: heap-use-after-free /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:88:27 in RefPtr
[task 2019-03-29T15:28:43.223Z] 15:28:43 INFO - Shadow bytes around the buggy address:
[task 2019-03-29T15:28:43.224Z] 15:28:43 INFO - 0x0c04800253d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
[task 2019-03-29T15:28:43.224Z] 15:28:43 INFO - 0x0c04800253e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
[task 2019-03-29T15:28:43.225Z] 15:28:43 INFO - 0x0c04800253f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
[task 2019-03-29T15:28:43.225Z] 15:28:43 INFO - 0x0c0480025400: fa fa fd fd fa fa 01 fa fa fa 00 00 fa fa fd fa
[task 2019-03-29T15:28:43.225Z] 15:28:43 INFO - 0x0c0480025410: fa fa fd fd fa fa 00 03 fa fa fd fd fa fa fd fd
[task 2019-03-29T15:28:43.226Z] 15:28:43 INFO - =>0x0c0480025420: fa fa fd fd fa fa 00 00 fa fa fd[fd]fa fa 00 fa
[task 2019-03-29T15:28:43.227Z] 15:28:43 INFO - 0x0c0480025430: fa fa 00 00 fa fa 00 fa fa fa 00 00 fa fa 00 fa
[task 2019-03-29T15:28:43.228Z] 15:28:43 INFO - 0x0c0480025440: fa fa 00 00 fa fa 00 fa fa fa 00 00 fa fa 00 fa
[task 2019-03-29T15:28:43.229Z] 15:28:43 INFO - 0x0c0480025450: fa fa 00 00 fa fa 00 fa fa fa 00 00 fa fa fd fd
[task 2019-03-29T15:28:43.230Z] 15:28:43 INFO - 0x0c0480025460: fa fa fd fd fa fa fd fa fa fa fd fa fa fa fd fd
[task 2019-03-29T15:28:43.232Z] 15:28:43 INFO - 0x0c0480025470: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd
[task 2019-03-29T15:28:43.233Z] 15:28:43 INFO - Shadow byte legend (one shadow byte represents 8 application bytes):
[task 2019-03-29T15:28:43.235Z] 15:28:43 INFO - Addressable: 00
[task 2019-03-29T15:28:43.236Z] 15:28:43 INFO - Partially addressable: 01 02 03 04 05 06 07
[task 2019-03-29T15:28:43.238Z] 15:28:43 INFO - Heap left redzone: fa
[task 2019-03-29T15:28:43.239Z] 15:28:43 INFO - Freed heap region: fd
[task 2019-03-29T15:28:43.241Z] 15:28:43 INFO - Stack left redzone: f1
[task 2019-03-29T15:28:43.242Z] 15:28:43 INFO - Stack mid redzone: f2
[task 2019-03-29T15:28:43.244Z] 15:28:43 INFO - Stack right redzone: f3
[task 2019-03-29T15:28:43.245Z] 15:28:43 INFO - Stack after return: f5
[task 2019-03-29T15:28:43.247Z] 15:28:43 INFO - Stack use after scope: f8
[task 2019-03-29T15:28:43.248Z] 15:28:43 INFO - Global redzone: f9
[task 2019-03-29T15:28:43.250Z] 15:28:43 INFO - Global init order: f6
[task 2019-03-29T15:28:43.251Z] 15:28:43 INFO - Poisoned by user: f7
[task 2019-03-29T15:28:43.253Z] 15:28:43 INFO - Container overflow: fc
[task 2019-03-29T15:28:43.254Z] 15:28:43 INFO - Array cookie: ac
[task 2019-03-29T15:28:43.256Z] 15:28:43 INFO - Intra object redzone: bb
[task 2019-03-29T15:28:43.257Z] 15:28:43 INFO - ASan internal: fe
[task 2019-03-29T15:28:43.259Z] 15:28:43 INFO - Left alloca redzone: ca
[task 2019-03-29T15:28:43.260Z] 15:28:43 INFO - Right alloca redzone: cb
[task 2019-03-29T15:28:43.262Z] 15:28:43 INFO - Shadow gap: cc
[task 2019-03-29T15:28:43.263Z] 15:28:43 INFO - ==3918==ABORTING

Yeah this is almost certainly bug 1538572.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Group: gfx-core-security
You need to log in before you can comment on or make changes to this bug.