Closed Bug 1904552 Opened 5 months ago Closed 22 days ago

Intermittent pixel-rounding/check-image.html == pixel-rounding/check-image-ref.html | single tracking bug

Categories

(Core :: Graphics, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure, intermittent-testcase)

Just before the failure message, there's a bunch of Crash Annotation GraphicsCriticalError stuff.

[REFTEST TEST-START | layout/reftests/pixel-rounding/check-image.html == layout/reftests/pixel-rounding/check-image-ref.html
REFTEST TEST-LOAD | file:///D:/task_171930940465009/build/tests/reftest/tests/layout/reftests/pixel-rounding/check-image.html | 0 / 163 (0%)
REFTEST INFO | drawWindow flags = DRAWWINDOW_DRAW_CARET | DRAWWINDOW_DRAW_VIEW | DRAWWINDOW_USE_WIDGET_LAYERS; window size = 816,1039; test browser size = 800,1000
Crash Annotation GraphicsCriticalError: |[G0][GFX1-]: Present1 failed: 0x887a0005 (t=610.251) [GFX1-]: Present1 failed: 0x887a0005
REFTEST TEST-LOAD | file:///D:/task_171930940465009/build/tests/reftest/tests/layout/reftests/pixel-rounding/check-image-ref.html | 0 / 163 (0%)
Crash Annotation GraphicsCriticalError: |[0]GP+[GFX1-]: Present1 failed: 0x887a0005 (t=629.463) |[1][GFX1-]: Detect DeviceReset DeviceResetReason::RESET DeviceResetDetectPlace::WR_POST_UPDATE in GPU process (t=629.773) [GFX1-]: Detect DeviceReset DeviceResetReason::RESET DeviceResetDetectPlace::WR_POST_UPDATE in GPU process
Crash Annotation GraphicsCriticalError: |[G0][GFX1-]: Present1 failed: 0x887a0005 (t=610.251) |[G1][GFX1-]: Failed to make render context current during destroying. (t=612.441) [GFX1-]: Failed to make render context current during destroying.
Crash Annotation GraphicsCriticalError: |[G0][GFX1-]: Present1 failed: 0x887a0005 (t=610.251) |[G1][GFX1-]: Failed to make render context current during destroying. (t=612.441) |[G2][GFX1-]: Failed to make render context current during destroying. (t=612.441) [GFX1-]: Failed to make render context current during destroying.
Crash Annotation GraphicsCriticalError: |[G0][GFX1-]: Present1 failed: 0x887a0005 (t=610.251) |[G1][GFX1-]: Failed to make render context current during destroying. (t=612.441) |[G2][GFX1-]: Failed to make render context current during destroying. (t=612.441) |[G3][GFX1-]: Error in eglMakeCurrent: 0x300e (t=612.591) [GFX1-]: Error in eglMakeCurrent: 0x300e
Crash Annotation GraphicsCriticalError: |[G0][GFX1-]: Present1 failed: 0x887a0005 (t=610.251) |[G1][GFX1-]: Failed to make render context current during destroying. (t=612.441) |[G2][GFX1-]: Failed to make render context current during destroying. (t=612.441) |[G3][GFX1-]: Error in eglMakeCurrent: 0x300e (t=612.591) |[G4][GFX1-]: Error in eglDestroySurface: 0x300e (t=612.591) [GFX1-]: Error in eglDestroySurface: 0x300e

Possibly related to the GPU-process crash stuff in bug 1858436...

Component: Layout → Graphics
See Also: → 1858436

Hmm, bug 1858436 seems specific to gpu timeouts. This seems like something different.

Fair enough.

See Also: 1858436
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

Not especially actionable right now, but for what it's worth: the log in Comment 6 is maybe a different sort of crash from the one in comment 0.

The log in Comment 0 had a GraphicsCriticalError (quoted in comment 1). The log in comment 6 has this instead:

[task 2024-09-26T13:33:16.850Z] 13:33:16     INFO - REFTEST TEST-START | layout/reftests/pixel-rounding/check-image.html == layout/reftests/pixel-rounding/check-image-ref.html
[task 2024-09-26T13:33:16.851Z] 13:33:16     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/pixel-rounding/check-image.html | 0 / 163 (0%)
[task 2024-09-26T13:33:17.169Z] 13:33:17    ERROR - A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2024-09-26T13:33:17.957Z] 13:33:17     INFO - 1727357597956	Marionette	TRACE	Received observer notification quit-application
[task 2024-09-26T13:33:17.958Z] 13:33:17     INFO - 1727357597957	Marionette	INFO	Stopped listening on port 2828
[task 2024-09-26T13:33:17.958Z] 13:33:17     INFO - 1727357597957	Marionette	DEBUG	Marionette stopped listening
[task 2024-09-26T13:33:18.047Z] 13:33:18     INFO - [Parent 9172, IPC I/O Parent] WARNING: process 9470 exited on signal 11: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:335
[task 2024-09-26T13:33:18.079Z] 13:33:18     INFO - !!! error running onStopped callback: TypeError: callback is not a function
[task 2024-09-26T13:33:19.122Z] 13:33:19     INFO - REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/pixel-rounding/check-image.html | application terminated with exit code 245
[task 2024-09-26T13:33:19.122Z] 13:33:19     INFO -  mozlog.structuredlog: Failure calling log handler:
[task 2024-09-26T13:33:19.123Z] 13:33:19     INFO -  Traceback (most recent call last):
[task 2024-09-26T13:33:19.123Z] 13:33:19     INFO -    File "/builds/worker/workspace/build/venv/lib/python3.8/site-packages/mozlog/structuredlog.py", line 327, in _handle_log
[task 2024-09-26T13:33:19.123Z] 13:33:19     INFO -      handler(data)
[task 2024-09-26T13:33:19.123Z] 13:33:19     INFO -    File "/builds/worker/workspace/build/venv/lib/python3.8/site-packages/mozlog/handlers/base.py", line 74, in __call__
[task 2024-09-26T13:33:19.123Z] 13:33:19     INFO -      formatted = self.formatter(data)
[task 2024-09-26T13:33:19.124Z] 13:33:19     INFO -    File "/builds/worker/workspace/build/venv/lib/python3.8/site-packages/mozlog/handlers/base.py", line 42, in __call__
[task 2024-09-26T13:33:19.124Z] 13:33:19     INFO -      return self.inner(item)
[task 2024-09-26T13:33:19.124Z] 13:33:19     INFO -    File "/builds/worker/workspace/build/venv/lib/python3.8/site-packages/mozlog/formatters/errorsummary.py", line 31, in __call__
[task 2024-09-26T13:33:19.124Z] 13:33:19     INFO -      rv = BaseFormatter.__call__(self, data)
[task 2024-09-26T13:33:19.125Z] 13:33:19     INFO -    File "/builds/worker/workspace/build/venv/lib/python3.8/site-packages/mozlog/reader.py", line 72, in __call__
[task 2024-09-26T13:33:19.125Z] 13:33:19     INFO -      return handler(data)
[task 2024-09-26T13:33:19.125Z] 13:33:19     INFO -    File "/builds/worker/workspace/build/venv/lib/python3.8/site-packages/mozlog/formatters/errorsummary.py", line 161, in shutdown_failure
[task 2024-09-26T13:33:19.125Z] 13:33:19     INFO -      data["group"] = [g for g in self.groups if item["group"].endswith(g)][0]
[task 2024-09-26T13:33:19.125Z] 13:33:19     INFO -  IndexError: list index out of range

(The last half of that seems to be the harness itself failing to show/process the backtrace, I think, so it's not clear precisely where/why we crashed.)

See Also: → 1921352
Status: REOPENED → RESOLVED
Closed: 4 months ago22 days ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.