TGViewer
Rust Rust @rust_code · 8.91K subscribers
Post #1401 4.99K
Rust 1.98.1 вышел всего с одним исправлением, но довольно неприятным.

В Rust 1.98.0 нашли ошибку компилятора при генерации vtable для trait objects.

В некоторых случаях rustc мог поставить null вместо указателя на функцию внутри vtable. Результат - undefined behavior в уже скомпилированной программе. На практике это могло закончиться обычным segfault, но формально последствия UB ничем не ограничены.

Если уже обновились до Rust 1.98.0, лучше сразу поставить 1.98.1:


rustup update stable


Новых возможностей в релизе нет - это именно срочный point release с исправлением miscompilation.

https://blog.rust-lang.org/2026/09/03/Rust-1.98.1/
  • 👍 26
  • 🔥 9
  • 🤪 6
  • ❤ 3
  • 😡 2
  • 🤔 1
More from @rust_code
  1. Sep 20, 2026Zero cost
  2. Sep 19, 2026🦀 NVIDIA официально идёт в native GPU programming на Rust Теперь CUDA Rust позволяет писа…
  3. Sep 18, 2026yagni
  4. Sep 17, 2026🦀 Rust Pinning без магии: `Pin`, `Unpin` и `Future::poll` Одна из самых сложных тем в Rus…
  5. Sep 17, 2026Участвуй во всероссийском ИТ-чемпионате МТС True Tech Champ 2026 c призовой фондом 10 250…
  6. Sep 17, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →