Pregunta

Tengo algo de código heredado C que recientemente he compilado en Linux. Por HPUX original de la aplicación se abre y cierra las ventanas múltiples maldiciones. En la caja de Linux que puede manejar una ventana, pero si cierro la ventana, se bloquea el programa con un mensaje de error de "abortado". ¿Alguna idea?

¿Fue útil?

Solución 3

descubrió que era el comando touchwin que estaba causando que falle. La eliminación de esa línea de código parece no tener consecuencias negativas. :-) Gracias por toda la ayuda. Hasta-califican a su alrededor.

Otros consejos

Sí. Cambie sus opciones con ulimit (1) lo que cuando se aborta guardar un volcado de memoria. Luego, busquen en el vaciado de memoria con gdb (1) para averiguar dónde se abortar y volver a nosotros.

Teniendo en cuenta las observaciones sobre la respuesta de Charlie Martin, parecería que usted no está pudiendo abrir la ventana y luego está cerrando una ventana no abierto, con resultados espectaculares. Mira para comprobar los códigos de retorno de la función (s) Maldiciones inicialización y la convocatoria abierta ventana.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top