Closed Bug 1708352 Opened 4 years ago Closed 3 years ago

Main thread hangs in SendFlushRendering. Maybe draw_perspective_spans loops?

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1708224

People

(Reporter: valentin, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: testcase-wanted)

(In reply to Valentin Gosu [:valentin] (he/him) from bug 1688959 comment #2)

Created attachment 9217667 [details]
ipc_stuck_bug.txt

This just happened to me.
It started when I clicked on an embedded youtube video on chat.google.com. The audio started playing but the entire browser froze up.
You can see a backtrace of all threads in the attachment. I hope it helps.

(In reply to Markus Stange [:mstange] from bug 1688959 comment #3)

Interesting - The renderer is inside draw_perspective_spans, maybe there's a bug with an infinite loop in it?

Lee, who would be the best candidate to look at this? Infinite loops are not welcome here:)

Blocks: sw-wr
Severity: -- → S2
Flags: needinfo?(lsalzman)

There's no line number information in the stack trace, and we don't have a test-case. So this is unfortunately not very actionable right now.

It would help if we could find some way to reproduce this.

Severity: S2 → S3
Flags: needinfo?(lsalzman) → needinfo?(valentin.gosu)
Blocks: sw-wr-stability
No longer blocks: sw-wr

Unfortunately it only happened once and I managed to open it in gdb.
If it happens again I'll try to provide more info.

Flags: needinfo?(valentin.gosu)
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.