You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For security reasons, large stack allocation result in some computations being done.
Thomas thought this was a bug on linux, but is doesn't seem to be. See rust discussion in rust-lang/rust#74405. See a previous commit solving this issue for interprediction: https://github.com/xiph/rav1e/pull/2429/files
These stack allocations occur in many places in the code. The ones that I can think of that I think are large enough to trigger probestack.
For security reasons, large stack allocation result in some computations being done.
Thomas thought this was a bug on linux, but is doesn't seem to be. See rust discussion in rust-lang/rust#74405. See a previous commit solving this issue for interprediction: https://github.com/xiph/rav1e/pull/2429/files
These stack allocations occur in many places in the code. The ones that I can think of that I think are large enough to trigger probestack.
rav1e/src/encoder.rs
Lines 1184 to 1197 in d5df5b7
rav1e/src/asm/shared/transform/inverse.rs
Line 30 in c6a2d69
The first seems easiest to solve. The changes in this patch can be used as a template: https://github.com/xiph/rav1e/pull/2429/files
The text was updated successfully, but these errors were encountered: