Compartir a través de


Error en tiempo de ejecución de C R6017

error inesperado de bloqueo multiproceso

Nota:

Si aparece este mensaje de error al ejecutar una aplicación, esta se ha cerrado porque tiene un problema interno. Este error se debe a varias posibles causas, aunque suele deberse a un defecto en el código de la aplicación.

Puede intentar seguir estos pasos para corregir este error:

  • Use la página Aplicaciones y características o Programas y características del Panel de control para reparar o reinstalar el programa.
  • Compruebe Windows Update en el Panel de control para ver si hay actualizaciones de software.
  • Compruebe si hay una versión actualizada de la aplicación. Póngase en contacto con el proveedor de la aplicación si el problema persiste.

Información para programadores

El proceso ha recibido un error inesperado al intentar acceder a un bloqueo multiproceso en tiempo de ejecución de C en un recurso del sistema. Este error suele producirse si el proceso modifica accidentalmente los datos del montón en tiempo de ejecución. Pero también puede deberse a un error interno en la biblioteca en tiempo de ejecución o el código del sistema operativo.

Para corregir este problema, compruebe si hay errores de daños en el montón en el código. Para obtener más información y ejemplos, consulte Detalles del montón de depuración de CRT. Luego, compruebe que usa los redistribuibles más recientes para la implementación de la aplicación. Para más información, consulte Implementación en Visual C++.