BRUTE AE: 11nova-malloc: Test: Basic functionality
Dobrý den, u hw11 bohužel dost tápu a i s vysvětlením kolegů a pročtení všech materiálů mi stále neprochází Test 4, spadne mi to na CPU exception:
Evaluating: err = my_free(0x5010) // Should fail - already freed
Zkoušel jsem ve funkci my_free přidat podmínku, že pokud daný blok je volný (header->s.is_free == 1), tak rovnou navrátím nenulovou hodnotu a free dál neřeším, aby nedošlo k opakovanému uvolnění již uvolněné paměti. To mi ale také nefungovalo.
Víte prosím, co s tím?
Děkuji
Keep this URL here: https://cw.felk.cvut.cz/brute/data/ae/release/2020z_b4b35osy/11nova-malloc/cviceni/ae/results/results.php?&idg=borecja2&idu=5948&upload=1036822&result=669208#test-4