Објављен је начин да се заобиђе провера задуживања у Русту.

Јакуб Кадзиоłка објавио је доказ о концепту који показује тренутне проблеме повезане са грешка у пројекту компајлера Руст, који програмери безуспешно покушавају да реше већ четири године.

Пример који је развио Јакуб омогућава вам да заобиђете Борров Цхецкер са врло једноставним триком:

фн маин() {
лет боом = факе_статиц::маке_статиц(&вец![0; 1<<20]);
принтлн!("{:?}", бум);
}

Програмер захтева да се ово решење не користи у продукцији, јер је његова сврха била само да скрене пажњу на проблем који су Руст програмери игнорисали.

Извор: линук.орг.ру

Додај коментар