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
This issue is not with ron itself but with serde's recursive design. The serde_stacker crate provides a Serializer and Deserializer wrapper for users who want to parse highly recursive datastructures by dynamically growing the stack as needed.
I closed this issue a bit prematurely - while the problem is fundamental to serde and serde_stacker can be used to alleviate the issue in many cases, in the end there has to be some limit or we crash. Hence, I think it is better to allow users to specify that limit explicitly in #420.
Reproduction:
Found by fuzzing, I'll make a distinct PR to add the fuzzer.
The text was updated successfully, but these errors were encountered: