Cuando un programa en particular escribe una gran cantidad de datos en un búfer de una pila en particular, más de la memoria a la que está asignada la pila, el búfer basado en la pila se satura debido a la escasez de memoria y causa un error mortal. Si está viendo este mensaje de error, "El sistema detectó un desbordamiento de un búfer basado en pila en esta aplicación " en su computadora, simplemente siga estas sencillas soluciones y el problema se resolverá con bastante facilidad.
Fix-1 Cambiar el nombre de la clave de BannerStore-
El cambio de nombre de la clave de BannerStore solucionó el problema para algunos usuarios, siga estos sencillos pasos para probarlo en su computadora:
NOTA -
Abra el Editor del registro y haga clic en " Archivo "> " Exportar " para crear una copia de seguridad segura.
Si algo sale mal, puede recuperar su registro simplemente importando la copia de seguridad.
1. Haga clic en el cuadro de búsqueda y escriba " regedit ".
2. Ahora, lo que necesita hacer clic en " Editor del registro ".
3. En la ventana del Editor del Registro se abre, debe navegar hasta esta ubicación.
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \
4. Ahora, desplácese hacia abajo para encontrar " BannerStore ". Haga clic derecho en " BannerStore " y luego haga clic en " Cambiar nombre " para cambiarle el nombre.
5. Cambie el nombre de la carpeta de claves a " BannerStoreOld ".
6. Presione Ctrl + Alt + Supr al mismo tiempo desde su teclado para abrir la ventana de seguridad, ahora haga clic en " Cerrar sesión " para cerrar sesión en su computadora.
7. Vuelva a iniciar sesión en su computadora.
El problema se resolverá cuando inicie sesión y no habrá más bloqueos de bucle.
Fix-2 Ejecutar escaneo SFC y DISM-
1. Busque " cmd " en la barra de búsqueda.
2. A continuación , haga clic con el botón derecho en " Símbolo del sistema " en el resultado de búsqueda elevada y haga clic en " Ejecutar como administrador ".
3. Para ejecutar estas exploraciones, ejecute estos códigos secuencialmente uno por uno.
sfc / scannow DISM / Online / Cleanup-Image / RestoreHealth DISM / online / Cleanup-Image / ScanHealth
Todos estos comandos tardarán un tiempo en escanear / reparar los archivos de su sistema.
Una vez hecho esto, cierre la ventana del símbolo del sistema .
Reinicia tu computadora.
Intente ejecutar la aplicación en su computadora nuevamente. Compruebe si el error es
sigue ahí o no.