Open Bug 1244058 Opened 8 years ago Updated 7 months ago

Intermittent test_offscreencanvas_subworker.html | Test timed out

Categories

(Core :: Graphics: Canvas2D, defect, P3)

defect

Tracking

()

Tracking Status
firefox47 --- affected

People

(Reporter: hiro, Unassigned)

References

Details

(Keywords: intermittent-failure, Whiteboard: [gfx-noted])

https://treeherder.mozilla.org/logviewer.html#?job_id=16054702&repo=try

Thread 27 is waiting on the "UpdateAsyncCanvasRenderer Lock".  It is not at all obvious to me why this monitor is reentrant, but that doesn't really matter here.

Thread 19 is the ImageBridgeChild thread and appears to be stuck in a GL call.

Thread 1 is shutting down and is waiting for the ImageBridgeChild thread to shut down.

The root cause presumably is thread 19 getting stuck in the GL call.  That causes the worker thread to wait on the ImageBridgeChild thread indefinitely and have the test timeout.  What I don't know is whether we're doing something wrong or whether this is some sort of driver issue (note this only happens on 10.6)
Flags: needinfo?(mtseng)
Whiteboard: [gfx-noted]
Note, this timeout has an assertion triggered:

Assertion failure: didErase, at /builds/slave/try-m64-0000000000000000000000/build/src/gfx/gl/SharedSurface.cpp:364
https://treeherder.mozilla.org/logviewer.html#?job_id=18572738&repo=try
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Severity: normal → S3

Clear a needinfo that is pending on an inactive user.

Inactive users most likely will not respond; if the missing information is essential and cannot be collected another way, the bug maybe should be closed as INCOMPLETE.

For more information, please visit BugBot documentation.

Flags: needinfo?(mephisto41)
You need to log in before you can comment on or make changes to this bug.