Il video più recente di UncommentatedPannen (pannenkoek2012) descrive un problema tecnico nel gioco per Nintendo 64 Super Mario 64 , che permette ad un oggetto di spingere Mario fuori dai limiti, cosa che normalmente non è possibile, utilizzando un puntatore stantire / penzolante nella struttura di Mario che normalmente punta il pavimento che Mario è attualmente sopra.
Pannen usa il termine "stantio", ma penso che potrebbe anche essere considerato penzolante, anche se non penso né descrivono completamente come si comportano Mario e questo puntatore.
Definizioni tratte dai loro articoli su Wikipedia:
Puntatore stantio
If several pointers address (are "aliases for") a given chunk of storage, it may happen that the storage is freed or reallocated (and thus moved) through one alias and then referenced through another
Puntatore appuntito
Dangling pointers arise during object destruction, when an object that has an incoming reference is deleted or deallocated, without modifying the value of the pointer, so that the pointer still points to the memory location of the deallocated memory. The system may reallocate the previously freed memory, and if the program then dereferences the (now) dangling pointer, unpredictable behavior may result, as the memory may now contain completely different data.
Non è un puntatore obsoleto perché entrambi i piani non sono né liberati né riallocati, ma il puntatore "piano" di un altro oggetto (Mario) non riesce ad aggiornarsi, permettendo a Mario di muoversi secondo la fisica del gioco mentre interagisce con un piano come se era un piano diverso.
Non è strettamente un puntatore penzolante perché è comunque garantito puntare a un triangolo di piano valido che è ancora assegnato. Il problema si verifica perché sta puntando al triangolo del pavimento sbagliato , un triangolo del pavimento precedente.