Question

J'ai un code héritage C que j'ai récemment compilé sous Linux. Sur le HPUX d'origine de l'application ouvre et ferme plusieurs fenêtres de malédictions. Sur le système Linux, il peut gérer une fenêtre, mais si je ferme cette fenêtre, il bloque le programme avec un message d'erreur de « Aborted ». Toutes les idées?

Était-ce utile?

La solution 3

Découvert qu'il était la commande touchwin qui était à l'origine à échouer. La suppression de cette ligne de code semble avoir aucune conséquence négative. :-) Merci à tous pour l'aide. Up-voix tout autour.

Autres conseils

Oui. Modifier vos options avec ulimit (1) donc quand il vous avorte enregistrer un fichier core. Ensuite, regardez à la décharge de base avec gdb (1) pour savoir où il est et abandon Retournons nous.

Compte tenu des commentaires à la réponse de Charlie Martin, il semblerait que vous ne parviennent pas à ouvrir la fenêtre et sont ensuite fermeture d'une fenêtre non-ouverte, avec des résultats spectaculaires. Regardez vérifier les codes de retour de la fonction d'initialisation de Curses (s) et la fenêtre ouverte appel.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top