Closed xiajin-2007 closed 4 years ago
Hi @xiajin-2007 , Thank you for reporting the issue and attached detailed information which helped us root cause the regression.
Hi @xiajin-2007 ,
It's a race condition issue which was exposed when PR #348 was merged, and it's not a regression issue actually. Because PR #348 makes some encoding kernel threads keep processing the input data meanwhile EbDeinitEncoder() is called to free some memory objects being accessed by some of those threads.
So fixed (worked around) this issue by PR #415 , and please also verify it in your side. Thanks!
BTW, PR #270 couldn't address such race condition, either, unfortunatelly.