Closed
Bug 1469765
Opened 7 years ago
Closed 7 years ago
Intermittent browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js | application crashed [@ mozilla::ipc::GeckoChildProcessHost::PerformAsyncLaunchInterna....] after exit code 1
Categories
(Firefox :: Settings UI, defect, P5)
Firefox
Settings UI
Tracking
()
RESOLVED
DUPLICATE
of bug 1467331
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: crash, intermittent-failure)
Crash Data
Filed by: apavel [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=183909702&repo=autoland
https://queue.taskcluster.net/v1/task/Z_aofW_FT7-9V-eM_wft6A/runs/0/artifacts/public/logs/live_backing.log
19:36:51 INFO - TEST-START | browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js
19:36:52 INFO - GECKO(1880) | 2018-06-19 19:36:52.114 plugin-container[1887:8068] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x903b, name = 'com.apple.tsm.portname'
19:36:52 INFO - GECKO(1880) | See /usr/include/servers/bootstrap_defs.h for the error codes.
19:37:02 INFO - GECKO(1880) | [Parent 1880, Gecko_IOThread] WARNING: parent WaitForMessage() failed: 0x10004003 (ipc/rcv) timed out: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 841
19:37:02 INFO - GECKO(1880) | [Child 1887, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 726
19:37:02 INFO - GECKO(1880) | ** Unknown exception behavior: -2147483647
19:37:02 INFO - GECKO(1880) | [GFX1-]: Receive IPC close with reason=AbnormalShutdown
19:37:02 INFO - GECKO(1880) | ** Unknown exception behavior: -2147483647
19:37:02 INFO - GECKO(1880) | ** Unknown exception behavior: -2147483647
19:37:02 INFO - GECKO(1880) | ** Unknown exception behavior: -2147483647
19:37:05 INFO - TEST-INFO | Main app process: exit 1
19:37:05 INFO - Buffered messages logged at 19:36:51
19:37:05 INFO - Entering test bound bound doTestNoInput
19:37:05 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 170}]
19:37:05 INFO - Buffered messages logged at 19:36:52
19:37:05 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 170}]
19:37:05 INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js | privacy.resistFingerprinting = false, canvas data != placeholder data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" != "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAkklEQVR4nO3QQREAAAiAMPuX1hh7yBJwzD43OkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAO0ARtDDsqXe37wAAAAASUVORK5CYII=" -
19:37:05 INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js | privacy.resistFingerprinting = true, requesting permission, canvas data == placeholderdata - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAkklEQVR4nO3QQREAAAiAMPuX1hh7yBJwzD43OkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAO0ARtDDsqXe37wAAAAASUVORK5CYII=" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAkklEQVR4nO3QQREAAAiAMPuX1hh7yBJwzD43OkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAO0ARtDDsqXe37wAAAAASUVORK5CYII=" -
19:37:05 INFO - Console message: Blocked https://example.com/ in page https://example.com/ from extracting canvas data, but prompting the user.
19:37:05 INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js | permission denied -
19:37:05 INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js | privacy.resistFingerprinting = true, permission denied, canvas data == placeholderdata - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAkklEQVR4nO3QQREAAAiAMPuX1hh7yBJwzD43OkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAO0ARtDDsqXe37wAAAAASUVORK5CYII=" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAkklEQVR4nO3QQREAAAiAMPuX1hh7yBJwzD43OkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAK0BOkBrgA7QGqADtAboAO0ARtDDsqXe37wAAAAASUVORK5CYII=" -
19:37:05 INFO - Leaving test bound bound doTestNoInput
19:37:05 INFO - Entering test bound bound doTestNoInput
19:37:05 INFO - Buffered messages finished
19:37:05 ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js | application terminated with exit code 1
19:37:05 INFO - runtests.py | Application ran for: 0:00:16.939859
19:37:05 INFO - zombiecheck | Reading PID log: /var/folders/jx/6mwp063d0m3338ttytqbvksr00000w/T/tmp3qYDxCpidlog
19:37:05 INFO - ==> process 1880 launched child process 1884
19:37:05 INFO - ==> process 1880 launched child process 1885
19:37:05 INFO - ==> process 1880 launched child process 1886
19:37:05 INFO - ==> process 1880 launched child process 1887
19:37:05 INFO - ==> process 1880 launched child process 1888
19:37:05 INFO - zombiecheck | Checking for orphan process with PID: 1888
19:37:05 INFO - zombiecheck | Checking for orphan process with PID: 1884
19:37:05 INFO - zombiecheck | Checking for orphan process with PID: 1885
19:37:05 INFO - zombiecheck | Checking for orphan process with PID: 1886
19:37:05 INFO - zombiecheck | Checking for orphan process with PID: 1887
19:37:05 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/KTGSOmBSSk-nFtfnyRTfZw/artifacts/public/build/target.crashreporter-symbols.zip
19:37:18 INFO - mozcrash Copy/paste: /Users/cltbld/tasks/task_1529462037/build/macosx64-minidump_stackwalk /var/folders/jx/6mwp063d0m3338ttytqbvksr00000w/T/tmpE3nuBr.mozrunner/minidumps/A50969C2-5DD1-4C9F-BE51-C7612A2EE7C9.dmp /var/folders/jx/6mwp063d0m3338ttytqbvksr00000w/T/tmpadteyz
19:37:32 INFO - mozcrash Saved minidump as /Users/cltbld/tasks/task_1529462037/build/blobber_upload_dir/A50969C2-5DD1-4C9F-BE51-C7612A2EE7C9.dmp
19:37:32 INFO - mozcrash Saved app info as /Users/cltbld/tasks/task_1529462037/build/blobber_upload_dir/A50969C2-5DD1-4C9F-BE51-C7612A2EE7C9.extra
19:37:32 INFO - PROCESS-CRASH | browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js | application crashed [@ mozilla::ipc::GeckoChildProcessHost::PerformAsyncLaunchInternal(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&)]
19:37:32 INFO - Crash dump filename: /var/folders/jx/6mwp063d0m3338ttytqbvksr00000w/T/tmpE3nuBr.mozrunner/minidumps/A50969C2-5DD1-4C9F-BE51-C7612A2EE7C9.dmp
19:37:32 INFO - Operating system: Mac OS X
19:37:32 INFO - 10.10.5 14F27
19:37:32 INFO - CPU: amd64
19:37:32 INFO - family 6 model 69 stepping 1
19:37:32 INFO - 4 CPUs
19:37:32 INFO -
19:37:32 INFO - GPU: UNKNOWN
19:37:32 INFO -
19:37:32 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
19:37:32 INFO - Crash address: 0x0
19:37:32 INFO - Process uptime: 14 seconds
19:37:32 INFO -
19:37:32 INFO - Thread 5 (crashed)
19:37:32 INFO - 0 XUL!mozilla::ipc::GeckoChildProcessHost::PerformAsyncLaunchInternal(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&) [GeckoChildProcessHost.cpp:cc1d19de571718e00faa1a2269125e8888274708 : 843 + 0x0]
19:37:32 INFO - rax = 0x000000010f9574e4 rdx = 0x0000000000000000
19:37:32 INFO - rcx = 0x000000010a759548 rbx = 0x00000001180802f0
19:37:32 INFO - rsi = 0x000000000000000c rdi = 0x000000010a800020
19:37:32 INFO - rbp = 0x00000001180805a0 rsp = 0x00000001180802f0
19:37:32 INFO - r8 = 0x000000011807fde0 r9 = 0x0000000118081000
19:37:32 INFO - r10 = 0x0000000000000001 r11 = 0x0000000000000202
19:37:32 INFO - r12 = 0x0000000000000003 r13 = 0x000000012a66bd80
19:37:32 INFO - r14 = 0x00000001180804d0 r15 = 0x00000001333f8eb0
19:37:32 INFO - rip = 0x000000010b31c646
19:37:32 INFO - Found by: given as instruction pointer in context
19:37:32 INFO - 1 XUL!mozilla::ipc::GeckoChildProcessHost::PerformAsyncLaunch(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >) [GeckoChildProcessHost.cpp:cc1d19de571718e00faa1a2269125e8888274708 : 543 + 0xf]
19:37:32 INFO - rbp = 0x0000000118080b30 rsp = 0x00000001180805b0
19:37:32 INFO - rip = 0x000000010b31add7
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 2 XUL!mozilla::ipc::GeckoChildProcessHost::RunPerformAsyncLaunch(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >) [GeckoChildProcessHost.cpp:cc1d19de571718e00faa1a2269125e8888274708 : 551 + 0x6]
19:37:32 INFO - rbp = 0x0000000118080bb0 rsp = 0x0000000118080b40
19:37:32 INFO - rip = 0x000000010b31a356
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 3 XUL!decltype(*(fp).*fp0(Get<0ul>(fp1).PassAsParameter())) mozilla::detail::RunnableMethodArguments<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >::applyImpl<mozilla::ipc::GeckoChildProcessHost, bool (mozilla::ipc::GeckoChildProcessHost::*)(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >), StoreCopyPassByConstLRef<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, 0ul>(mozilla::ipc::GeckoChildProcessHost*, bool (mozilla::ipc::GeckoChildProcessHost::*)(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >), mozilla::Tuple<StoreCopyPassByConstLRef<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >&, std::__1::integer_sequence<unsigned long, 0ul>) [nsThreadUtils.h:cc1d19de571718e00faa1a2269125e8888274708 : 1165 + 0x6]
19:37:32 INFO - rbp = 0x0000000118080c00 rsp = 0x0000000118080bc0
19:37:32 INFO - rip = 0x000000010b31d616
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 4 XUL!mozilla::detail::RunnableMethodImpl<mozilla::ipc::GeckoChildProcessHost*, bool (mozilla::ipc::GeckoChildProcessHost::*)(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >), false, (mozilla::RunnableKind)0, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >::Run() [nsThreadUtils.h:cc1d19de571718e00faa1a2269125e8888274708 : 1171 + 0x8]
19:37:32 INFO - rbp = 0x0000000118080c10 rsp = 0x0000000118080c10
19:37:32 INFO - rip = 0x000000010b31d409
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 5 XUL!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) [message_loop.cc:cc1d19de571718e00faa1a2269125e8888274708 : 451 + 0x6]
19:37:32 INFO - rbp = 0x0000000118080c40 rsp = 0x0000000118080c20
19:37:32 INFO - rip = 0x000000010b2fb35e
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 6 XUL!MessageLoop::DoWork() [message_loop.cc:cc1d19de571718e00faa1a2269125e8888274708 : 534 + 0xb]
19:37:32 INFO - rbp = 0x0000000118080ca0 rsp = 0x0000000118080c50
19:37:32 INFO - rip = 0x000000010b2fb69b
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 7 XUL!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:cc1d19de571718e00faa1a2269125e8888274708 : 352 + 0x9]
19:37:32 INFO - rbp = 0x0000000118080d00 rsp = 0x0000000118080cb0
19:37:32 INFO - rip = 0x000000010b2fc524
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 8 XUL!MessageLoop::Run() [message_loop.cc:cc1d19de571718e00faa1a2269125e8888274708 : 325 + 0x8]
19:37:32 INFO - rbp = 0x0000000118080d30 rsp = 0x0000000118080d10
19:37:32 INFO - rip = 0x000000010b2facfb
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 9 XUL!base::Thread::ThreadMain() [thread.cc:cc1d19de571718e00faa1a2269125e8888274708 : 181 + 0x8]
19:37:32 INFO - rbp = 0x0000000118080ee0 rsp = 0x0000000118080d40
19:37:32 INFO - rip = 0x000000010b305bd9
19:37:32 INFO - Found by: previous frame's frame pointer
19:37:32 INFO - 10 XUL!ThreadFunc(void*) [platform_thread_posix.cc:cc1d19de571718e00faa1a2269125e8888274708 : 38 + 0x6]
19:37:32 INFO - rbp = 0x0000000118080ef0 rsp = 0x0000000118080ef0
19:37:32 INFO - rip = 0x000000010b3008ca
19:37:32 INFO - Found by: previous frame's frame pointer
Comment hidden (Intermittent Failures Robot) |
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•