Muf Aanwijzer Bug

Schrijver: Randy Alexander
Datum Van Creatie: 25 April 2021
Updatedatum: 1 Juli- 2024
Anonim
The Bug - ’Pressure (feat. Flowdan)’ (Official Video)
Video: The Bug - ’Pressure (feat. Flowdan)’ (Official Video)

Inhoud

Definitie - Wat betekent Stale Pointer Bug?

Een oude pointer-bug verwijst naar een categorie delicate programmeerfouten die kunnen optreden in codes die dynamische toewijzing uitvoeren, met name door middel van de C-taalfunctie "malloc" of het equivalent daarvan.


Een oude pointer-bug wordt ook wel een aliasing-bug genoemd.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Stale Pointer Bug uit

In gevallen waarin verschillende verwijzingen een bepaald stuk opslag aanspreken, kan het voorkomen dat de opslag wordt vrijgegeven of opnieuw wordt toegewezen door middel van een bepaalde alias en vervolgens wordt verwezen via een andere. Dit kan leiden tot delicaat en misschien sporadisch verlies met betrekking tot de toewijzingsgeschiedenis en de staat van de malloc arena.

Als er geen aliassen worden gemaakt voor het toegewezen geheugen, kan dit soort bugs eenvoudig worden vermeden. Een andere optie om oude bugs te voorkomen, is het gebruik van een taal op een hoger niveau, zoals Lisp, die een vuilnisman bevat.


De term stale pointer bug is momenteel gekoppeld aan C-programmering; deze bug was echter al in de jaren zestig op een vergelijkbare manier aanwezig in Fortran en ALGOL 60.