Issue with tf.js webgl based video processing demo
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: jimm, Assigned: jrmuizel)
References
(Depends on 1 open bug, )
Details
Attachments
(3 files)
Reported to us by folks at Zoom. I was finally able to reproduce this on an Intel UHD Graphics 620 while running swiggle.
I had to run the demo for about 30 minutes before I hit this fault.
![]() |
Reporter | |
Comment 1•3 years ago
|
||
![]() |
Reporter | |
Comment 2•3 years ago
|
||
![]() |
Reporter | |
Comment 3•3 years ago
|
||
Note the 'High memory usage in GPU: 1898.45 MB, most likely due to a memory leak' message happened much earlier than the fault.
![]() |
Reporter | |
Comment 4•3 years ago
|
||
Oddly enough, no gpu process crashes recorded. I'm going to enable the accelerated backend on this device and try again.
![]() |
Reporter | |
Comment 5•3 years ago
|
||
This does look like some sort of leak, maybe in the intel driver - monitoring the gpu process memory consumption I can see it slowly climbing from around 18GB up. A majority of this falls in heap-unclassified according to the memory report.
![]() |
Reporter | |
Comment 6•3 years ago
|
||
Reproduced with webrender as well. After the fault occurred (which took about 45 minutes to trigger) and closing the tensor tab, memory use in the gpu process returned to normal.
![]() |
||
Updated•3 years ago
|
![]() |
||
Comment 7•3 years ago
|
||
Yeah, sounds like it might be a webgl leak?
![]() |
Reporter | |
Comment 8•3 years ago
•
|
||
![]() |
Reporter | |
Updated•3 years ago
|
![]() |
Reporter | |
Updated•3 years ago
|
![]() |
Reporter | |
Comment 9•3 years ago
|
||
Zoom was able to address this on their end. Leaving this bug around as a reference since that test case is publicly accessible.
Comment 10•3 years ago
|
||
The severity field is not set for this bug.
:bhood, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Assignee | ||
Comment 11•3 years ago
|
||
I believe there was a misunderstanding and this problem is still an issue.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 12•3 years ago
|
||
It looks like we're leaking gpu memory on this demo. gpu-committed goes up and up until it runs out.
Assignee | ||
Comment 13•3 years ago
|
||
It look like the leaks are also happening in Chrome. However, I don't see the same leaks happening when using a more recent version of tfjs (3.21.0 vs 3.13.0) so perhaps the problem has already been fixed upstream.
Assignee | ||
Comment 14•3 years ago
|
||
Since this also seems to happen in Chrome I think we can resolve it as WFM
Description
•