Skip to content

Commit 6264cd3

Browse files
committed
Auto merge of #14329 - epage:toml, r=weihanglo
fix(toml): Resolve regression from toml_edit 0.22.18 A fuzzer found a stack overflow with very large amounts of input. Been a while since I touched the parser and introduced recursion without thinking about it, whoops.
2 parents 6c9bccc + 9373859 commit 6264cd3

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ tar = { version = "0.4.41", default-features = false }
9797
tempfile = "3.10.1"
9898
thiserror = "1.0.63"
9999
time = { version = "0.3.36", features = ["parsing", "formatting", "serde"] }
100-
toml = "0.8.17"
101-
toml_edit = { version = "0.22.18", features = ["serde"] }
100+
toml = "0.8.19"
101+
toml_edit = { version = "0.22.20", features = ["serde"] }
102102
tracing = { version = "0.1.40", default-features = false, features = ["std"] } # be compatible with rustc_log: https://github.com/rust-lang/rust/blob/e51e98dde6a/compiler/rustc_log/Cargo.toml#L9
103103
tracing-chrome = "0.7.2"
104104
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }

0 commit comments

Comments
 (0)