Browse by Tags

Tagged Content List
  • Blog Post: Cómo capturar volcados de crash con Debug Diagnostics Tool

    Este post es la continuación de Cuándo y cómo capturar volcados de memoria en modo Crash La he rramienta Debug Diagnostics Tool se puede descargar desde aquí , tanto la versión de 32-bit como la de 64-bit. En el momento de escribir este post, la herramienta está en la versión 1.1 y está soportada...
  • Blog Post: ¿Qué son las excepciones de first chance y second chance?

    Cuando adjuntamos un depurador a un proceso y se produce una excepción, el depurador es el primero en ser notificado de esa excepción. El depurador puede manejarla, o simplemente dejar que la ejecución siga su curso, en cuyo caso el siguiente en ser notificado de la excepción es la propia aplicación...
  • Blog Post: Cuándo y cómo capturar volcados de memoria en modo Crash

    Habitualmente, cuando adjuntamos un depurador en modo crash a un proceso, queremos que el depurador que realice una determinada acción cuando se produzca un determinado evento . Básicamente hay dos escenario típicos en los que adjuntaríamos un depurador en modo crash. Para generar volcados de memoria...
  • Blog Post: Elevado consumo de memoria del proceso DbgHost.exe de DebugDiag

    En algunos entornos, cuando se utiliza Debug Diagnostics para monitorizar excepciones de .NET, se dispara el consumo de memoria del proceso DbgHost.exe . El motivo de la pérdida de memoria es un bug en la extensión del depurador SOS.dll que se instala con el Framework .NET, concretamente al ejecutar...
  • Blog Post: Cómo capturar volcados de hang con Debug Diagnostics Tool

    Este post es la continuación de Cuándo y cómo capturar volcados de memoria en modo Hang La he rramienta Debug Diagnostics Tool se puede descargar desde aquí , tanto la versión de 32-bit como la de 64-bit. En el momento de escribir este post, la herramienta está...
  • Blog Post: Cuándo y cómo capturar volcados de memoria en modo Hang

    En el contexto de este post, se entiende por hang (yo lo traduciría al castellano como contención ) una situación en la que una aplicación responde mucho más despacio de lo normal o deja de responder por completo. Una contención puede ser temporal (pasado un rato la aplicación vuelve a funcionar correctamente...
  • Blog Post: Depuración de aplicaciones .NET con WinDbg

    Mi compañero Alejandro Campos ha terminado recientemente una serie de posts dedicados a la depuración de aplicaciones .NET utilizando WinDbg. La serie es una referencia muy completa que explica desde cómo poner un punto de parada al ejecutar un determinado método, cómo ver que objetos consumen más memoria...
Page 1 of 1 (7 items)