Closed Bug 1516955 Opened 7 years ago Closed 7 years ago

Intermittent dom/html/test/test_fullscreen-api-race.html | application crashed [@ libxul.so + 0x45c44b7]

Categories

(Core :: Graphics: CanvasWebGL, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: btara [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=219366596&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/B4kJepXMQ2K9ZeiA30wvJw/runs/0/artifacts/public/logs/live_backing.log [task 2018-12-31T10:34:09.466Z] 10:34:09 INFO - TEST-PASS | dom/html/test/test_fullscreen-api-race.html | The window should have been closed [task 2018-12-31T10:34:09.467Z] 10:34:09 INFO - TEST-FAIL | dom/html/test/test_fullscreen-api-race.html | The author of the test has indicated that flaky timeouts are expected. Reason: Need to wait for potential fullscreen transition [task 2018-12-31T10:34:09.468Z] 10:34:09 INFO - Buffered messages finished [task 2018-12-31T10:34:09.469Z] 10:34:09 ERROR - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api-race.html | application terminated with exit code 11 [task 2018-12-31T10:34:09.471Z] 10:34:09 INFO - runtests.py | Application ran for: 0:05:35.426685 [task 2018-12-31T10:34:09.471Z] 10:34:09 INFO - zombiecheck | Reading PID log: /tmp/tmp_Pc_hvpidlog [task 2018-12-31T10:34:09.471Z] 10:34:09 INFO - ==> process 1086 launched child process 1116 [task 2018-12-31T10:34:09.472Z] 10:34:09 INFO - ==> process 1086 launched child process 1181 [task 2018-12-31T10:34:09.473Z] 10:34:09 INFO - ==> process 1086 launched child process 1200 [task 2018-12-31T10:34:09.474Z] 10:34:09 INFO - ==> process 1086 launched child process 1250 [task 2018-12-31T10:34:09.475Z] 10:34:09 INFO - ==> process 1086 launched child process 1285 [task 2018-12-31T10:34:09.476Z] 10:34:09 INFO - zombiecheck | Checking for orphan process with PID: 1200 [task 2018-12-31T10:34:09.476Z] 10:34:09 INFO - zombiecheck | Checking for orphan process with PID: 1250 [task 2018-12-31T10:34:09.478Z] 10:34:09 INFO - zombiecheck | Checking for orphan process with PID: 1116 [task 2018-12-31T10:34:09.478Z] 10:34:09 INFO - zombiecheck | Checking for orphan process with PID: 1181 [task 2018-12-31T10:34:09.479Z] 10:34:09 INFO - zombiecheck | Checking for orphan process with PID: 1285 [task 2018-12-31T10:34:09.480Z] 10:34:09 INFO - mozcrash Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpDZ2rXh.mozrunner/minidumps/4e069290-3d1d-6f0e-d02f-904fa8994b0e.dmp /builds/worker/workspace/build/symbols [task 2018-12-31T10:34:09.650Z] 10:34:09 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/4e069290-3d1d-6f0e-d02f-904fa8994b0e.dmp [task 2018-12-31T10:34:09.651Z] 10:34:09 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/4e069290-3d1d-6f0e-d02f-904fa8994b0e.extra [task 2018-12-31T10:34:09.798Z] 10:34:09 INFO - PROCESS-CRASH | dom/html/test/test_fullscreen-api-race.html | application crashed [@ libxul.so + 0x45c44b7] [task 2018-12-31T10:34:09.799Z] 10:34:09 INFO - Crash dump filename: /tmp/tmpDZ2rXh.mozrunner/minidumps/4e069290-3d1d-6f0e-d02f-904fa8994b0e.dmp [task 2018-12-31T10:34:09.801Z] 10:34:09 INFO - Operating system: Linux [task 2018-12-31T10:34:09.802Z] 10:34:09 INFO - 0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64 [task 2018-12-31T10:34:09.803Z] 10:34:09 INFO - CPU: amd64 [task 2018-12-31T10:34:09.804Z] 10:34:09 INFO - family 6 model 62 stepping 4 [task 2018-12-31T10:34:09.805Z] 10:34:09 INFO - 2 CPUs [task 2018-12-31T10:34:09.808Z] 10:34:09 INFO - GPU: UNKNOWN [task 2018-12-31T10:34:09.809Z] 10:34:09 INFO - [task 2018-12-31T10:34:09.810Z] 10:34:09 INFO - Crash reason: SIGSEGV /SEGV_MAPERR [task 2018-12-31T10:34:09.811Z] 10:34:09 INFO - Crash address: 0x0 [task 2018-12-31T10:34:09.812Z] 10:34:09 INFO - Process uptime: not available [task 2018-12-31T10:34:09.813Z] 10:34:09 INFO - [task 2018-12-31T10:34:09.814Z] 10:34:09 INFO - Thread 22 (crashed) [task 2018-12-31T10:34:09.815Z] 10:34:09 INFO - 0 libxul.so + 0x45c44b7 [task 2018-12-31T10:34:09.816Z] 10:34:09 INFO - rax = 0x0000562ea31f6980 rdx = 0x0000000000000000 [task 2018-12-31T10:34:09.817Z] 10:34:09 INFO - rcx = 0x0000000000000000 rbx = 0x00007f9d2675d80a [task 2018-12-31T10:34:09.819Z] 10:34:09 INFO - rsi = 0x00007f9d4257a770 rdi = 0x00007f9d42579540 [task 2018-12-31T10:34:09.820Z] 10:34:09 INFO - rbp = 0x00007f9d2675d7e0 rsp = 0x00007f9d2675d7d0 [task 2018-12-31T10:34:09.821Z] 10:34:09 INFO - r8 = 0x00007f9d4257a770 r9 = 0x00007f9d26763700 [task 2018-12-31T10:34:09.822Z] 10:34:09 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000000 [task 2018-12-31T10:34:09.823Z] 10:34:09 INFO - r12 = 0x000000000000005d r13 = 0x0000000000000043 [task 2018-12-31T10:34:09.824Z] 10:34:09 INFO - r14 = 0x000000000000005d r15 = 0x000000000000003f [task 2018-12-31T10:34:09.825Z] 10:34:09 INFO - rip = 0x00007f9d3448d4b7 [task 2018-12-31T10:34:09.826Z] 10:34:09 INFO - Found by: given as instruction pointer in context [task 2018-12-31T10:34:09.827Z] 10:34:09 INFO - 1 libxul.so + 0x45c448f [task 2018-12-31T10:34:09.828Z] 10:34:09 INFO - rbp = 0x00007f9d2675d7f0 rsp = 0x00007f9d2675d7f0 [task 2018-12-31T10:34:09.830Z] 10:34:09 INFO - rip = 0x00007f9d3448d48f [task 2018-12-31T10:34:09.831Z] 10:34:09 INFO - Found by: previous frame's frame pointer [task 2018-12-31T10:34:09.832Z] 10:34:09 INFO - 2 libxul.so + 0x76dafe0 [task 2018-12-31T10:34:09.833Z] 10:34:09 INFO - rsp = 0x00007f9d2675d7f8 rip = 0x00007f9d375a3fe0 [task 2018-12-31T10:34:09.834Z] 10:34:09 INFO - Found by: stack scanning [task 2018-12-31T10:34:09.835Z] 10:34:09 INFO - 3 libxul.so + 0x54115aa [task 2018-12-31T10:34:09.837Z] 10:34:09 INFO - rsp = 0x00007f9d2675d800 rip = 0x00007f9d352da5aa [task 2018-12-31T10:34:09.839Z] 10:34:09 INFO - Found by: stack scanning [task 2018-12-31T10:34:09.840Z] 10:34:09 INFO - [task 2018-12-31T10:34:09.842Z] 10:34:09 INFO - Thread 0 [task 2018-12-31T10:34:09.844Z] 10:34:09 INFO - 0 libc-2.23.so + 0xea827 [task 2018-12-31T10:34:09.845Z] 10:34:09 INFO - rax = 0x0000000000000000 rdx = 0x00007f9d43644a70 [task 2018-12-31T10:34:09.847Z] 10:34:09 INFO - rcx = 0x00007f9d4229e827 rbx = 0x00007f9d41f864c0 [task 2018-12-31T10:34:09.849Z] 10:34:09 INFO - rsi = 0x0000000000000001 rdi = 0x0000000000000000 [task 2018-12-31T10:34:09.850Z] 10:34:09 INFO - rbp = 0x00007ffc71a161c0 rsp = 0x00007ffc71a16198 [task 2018-12-31T10:34:09.852Z] 10:34:09 INFO - r8 = 0x000000000000ab30 r9 = 0x0000000000000010 [task 2018-12-31T10:34:09.854Z] 10:34:09 INFO - r10 = 0x0000000000000014 r11 = 0x0000000000000246
That's after [task 2018-12-31T10:34:04.132Z] 10:34:04 INFO - TEST-START | dom/html/test/test_fullscreen-api-race.html [task 2018-12-31T10:34:04.297Z] 10:34:04 INFO - GECKO(1086) | ++DOMWINDOW == 65 (0x7ff1ce71bc00) [pid = 1200] [serial = 1215] [outer = 0x7ff1d2bee400] [task 2018-12-31T10:34:04.476Z] 10:34:04 INFO - GECKO(1086) | ++DOCSHELL 0x7ff1ccb69000 == 10 [pid = 1200] [id = {7719d424-ce47-47d6-a3e6-d631e9c3de2d}] [task 2018-12-31T10:34:04.478Z] 10:34:04 INFO - GECKO(1086) | ++DOMWINDOW == 66 (0x7ff1ce71dc00) [pid = 1200] [serial = 1216] [outer = (nil)] [task 2018-12-31T10:34:04.770Z] 10:34:04 INFO - GECKO(1086) | ++DOMWINDOW == 67 (0x7ff1ce71ec00) [pid = 1200] [serial = 1217] [outer = 0x7ff1ce71dc00] [task 2018-12-31T10:34:04.967Z] 10:34:04 INFO - GECKO(1086) | ++DOMWINDOW == 68 (0x7ff1cea20c00) [pid = 1200] [serial = 1218] [outer = 0x7ff1ce71dc00] [task 2018-12-31T10:34:05.289Z] 10:34:05 INFO - GECKO(1086) | ++DOMWINDOW == 69 (0x7ff1ce721000) [pid = 1200] [serial = 1219] [outer = 0x7ff1ce71dc00] [task 2018-12-31T10:34:05.530Z] 10:34:05 INFO - GECKO(1086) | JavaScript error: chrome://browser/content/browser-fullScreenAndPointerLock.js, line 382: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized [task 2018-12-31T10:34:05.809Z] 10:34:05 INFO - GECKO(1086) | JavaScript error: chrome://browser/content/browser-fullScreenAndPointerLock.js, line 408: Error: TelemetryStopwatch: requesting elapsed time for nonexisting stopwatch. Histogram: "FULLSCREEN_CHANGE_MS", key: "" [task 2018-12-31T10:34:08.268Z] 10:34:08 INFO - GECKO(1086) | ++DOCSHELL 0x7ff1ccb6e000 == 11 [pid = 1200] [id = {957c199c-062d-4c4e-a898-582137bf5f28}] [task 2018-12-31T10:34:08.269Z] 10:34:08 INFO - GECKO(1086) | ++DOMWINDOW == 70 (0x7ff1cca62400) [pid = 1200] [serial = 1220] [outer = (nil)] [task 2018-12-31T10:34:08.305Z] 10:34:08 INFO - GECKO(1086) | ++DOMWINDOW == 71 (0x7ff1ce720c00) [pid = 1200] [serial = 1221] [outer = 0x7ff1cca62400] [task 2018-12-31T10:34:08.384Z] 10:34:08 INFO - GECKO(1086) | ++DOMWINDOW == 72 (0x7ff1cea28400) [pid = 1200] [serial = 1222] [outer = 0x7ff1cca62400] [task 2018-12-31T10:34:09.018Z] 10:34:09 INFO - GECKO(1086) | JavaScript error: chrome://browser/content/browser-fullScreenAndPointerLock.js, line 382: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized [task 2018-12-31T10:34:09.059Z] 10:34:09 INFO - GECKO(1086) | Hit MOZ_CRASH(assertion failed: `(left == right)` [task 2018-12-31T10:34:09.061Z] 10:34:09 INFO - GECKO(1086) | left: `1281`, [task 2018-12-31T10:34:09.062Z] 10:34:09 INFO - GECKO(1086) | right: `0`) at /builds/worker/workspace/build/src/third_party/rust/gleam/src/gl.rs:93
Component: DOM → Canvas: WebGL
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.