Tus neeg sau ntawm lub vev xaib uas sau hauv Rust tshem tawm tom qab nws raug thuam rau "kev siv tsis raug" cov lus Rust. Actix-web moj khaum, lub pob uas tau rub tawm ntau dua 800 txhiab lub sijhawm, tso cai rau koj los rub tawm http server thiab cov neeg siv khoom ua haujlwm rau hauv Rust daim ntawv thov, thiab tsim kom ua tiav qhov siab tshaj plaws thiab Hauv ntau qhov kev sim ntawm Web-thav duab.
Tsis ntev ua ntej qhov xwm txheej, nws tau tshaj tawm hauv cov teeb meem ntawm GitHub tias Undefined Behavior tau kuaj pom hauv actix-web server code, tshwm sim hauv qhov thaiv ua tiav hauv (tso cai ua tsis zoo nrog cov taw qhia). Tus sau ntawm actix-web tsis tau tshem tawm qhov thaiv tsis zoo, tab sis rov ua qhov kev hu mus rau qhov thaiv no kom tsis txhob muaj tus cwj pwm tsis zoo tshwm sim. Tus kws sau ntawv tsis lees paub cov lus pom zoo kom tshem tawm qhov tsis zoo, hais txog qhov ua tau tsis zoo thiab hais tias nws tsis siv qhov tsis muaj kev nyab xeeb tsis tsim nyog thiab ntseeg siab txog kev nyab xeeb ntawm cov blocks ua haujlwm hauv hom no.
Pab pawg RustSec uas tau txheeb xyuas tus cwj pwm tsis pom zoo tsis pom zoo thiab tau hais tias kev siv ntau cov blocks tsis zoo hauv actix-web yog qhov tsis ncaj ncees. Tom qab ntawd nws luam tawm
hais txog qhov tsis pom zoo ntawm kev siv tsis zoo, uas, ntawm lwm yam, nws tau hais tias txoj kev ua haujlwm nrog cov taw qhia siv hauv actix-web (ntau qhov taw qhia sib hloov mus rau tib cov ntaub ntawv) tuaj yeem ua rau muaj qhov tsis zoo siv tom qab-dawb thiab tsis sib haum mus rau txoj kev loj hlob paradigm ntawm Rust.
tom qab cov khoom ntawm , hauv cov teeb meem ntawm GitHub trolls thiab tus sau Actix-Web raug rau Thiab kev thuam rau kev siv tsis raug Rust. Tus sau tsis tuaj yeem tiv taus kev puas siab puas ntsws, и , uas kuv tawm nrog Open Source.
Tau qhov twg los: opennet.ru
