Articles of debugging

¿Cómo puedo depurar aplicaciones bajo Java Web Start (JNLP)?

Sé cómo puedo depurar una máquina virtual Java remota con Eclipse, pero ¿cómo puedo hacerlo con un progtwig Java Web Start? Tengo un problema que solo ocurre en Java Web Start. Debe estar relacionado con la seguridad. Necesito una solución que funcione con una máquina virtual Java actual, como 1.6.0_12.

¿Cómo puedo convertir los errores vinculantes en excepciones de tiempo de ejecución?

Del mismo modo que en nuestros proyectos hay “avisos de advertencia como errores” para detectar posibles problemas iniciales, me gustaría tener una excepción de tiempo de ejecución para detectarlos antes. Recientemente me he sentido afectado por este problema y me hubiera alegrado de tener esto. Se puede hacer? Y si es así, ¿cómo?

Pantalla azul al usar Ping

Me encuentro con el error donde BSOD termina la depuración en medio de un ping. Tengo algunas formas de desactivarlo en mi aplicación (wpf) (donde hago ping continuamente), pero a veces me olvido de hacerlo y BSOD. Me gustaría darle la vuelta a eso diciendo cambiando una variable global AllowRealPinging y durmiendo durante 2 segundos […]

Imprimir información de depuración sobre errores con java 8 expresiones lambda

Quiero usar un método estático como setter helper que capture excepciones e imprima información de depuración sobre la operación que falló. No quiero los detalles de la excepción solamente. Quiero mostrar qué propiedad se está configurando para que los detalles ayuden a solucionar el problema rápidamente. Estoy trabajando con Java 8. ¿Cómo debo proporcionar o […]

Eclipse: el depurador no se detiene en el punto de interrupción

Estoy tratando de resolver un problema JUnit. En el código fuente, he establecido el punto de ruptura en dos lugares: 1) en una línea donde se inicializa un miembro estático 2) la primera línea de uno de los casos de prueba. El depurador se detiene en la línea de inicialización del campo estático. Pero no […]

Java Crear un nuevo ObjectInputStream Blocks

Intento crear un nuevo ObjectInputStream utilizando un InputStream recuperado de un Socket. Aquí está mi código: Este es el constructor de mi clase MessageGetterSender. El progtwig no llega al Checkpoint 4. public MessageGetterSender(Socket socket) { System.out.println(“MessageGetterSender: Checkpoint 1”); this.socket = socket; // Get input and output streams try { System.out.println(“MessageGetterSender: Checkpoint 2”); InputStream is = […]

Xcode: PRUEBA frente a las macros del preprocesador DEBUG

Al crear un nuevo proyecto con pruebas unitarias, Xcode establece la configuración de comstackción en Debug para el esquema de prueba (lo mismo para el esquema de ejecución). ¿Debería diferenciar entre los esquemas de Ejecutar (Comando-R) y Probar (Comando-U)? Es decir, ¿debería crear una nueva configuración de comstackción llamada Test, agregarle una macro de preprocesador […]

¿Depuración del kernel de Linux en vivo, cómo se hace y qué herramientas se usan?

¿Cuáles son los métodos y las herramientas más comunes y por qué no poco comunes que se usan para realizar la depuración en vivo en el kernel de Linux? Sé que Linus por ej. está en contra de este tipo de depuración para el kernel de Linux o menos y por lo tanto no se […]

¿Cómo funciona la opción de depuración -g Cambiar el ejecutable binario?

Al escribir código C / C ++, para depurar el ejecutable binario, la opción de depuración debe estar habilitada en el comstackdor / enlazador. En el caso de GCC, la opción es -g. Cuando la opción de depuración está habilitada, ¿cómo afecta el ejecutable binario? ¿Qué datos adicionales se almacenan en el archivo que permiten […]

Cómo identificar si el DLL es Debug o Release build (en .NET)

Posible duplicado: ¿Cómo saber si una aplicación .NET fue comstackda en modo DEBUG o RELEASE? Estoy seguro de que esto se ha preguntado antes, pero la búsqueda de Google y SO me ha fallado. ¿Cómo puedo identificar si una DLL es una comstackción de desarrollo o depuración?