J'utilise emacs sur windows (au travail) et sur linux (à la maison). Sur la machine Windows, j'utilise emacs 23.1 (d'ici: ftp://ftp.gnu.org/gnu/emacs/windows/emacs-23.1-bin-i386.zip). Ca vient de tomber en panne maintenant. Récemment, je me suis beaucoup intéressé au débogage sur windows (en utilisant WinDbg), donc je veux vraiment essayer ma main à ce crash ready-made :) Quelqu'un peut-il me dire où (ou si jamais) je peux obtenir le symbole fichiers (.pdb) pour emacs pour Windows? Sur linux, je compile mes emacs à partir de la source donc les symboles ne sont pas vraiment un problème ...Comment puis-je déboguer mon crash emacs sous Windows?
Répondre
Vous pouvez le compiler vous-même sur Windows.
En outre, avec un accident emacs, le problème est tout à fait probable quelque part dans le code elisp (relativement peu de emacs est écrit en c), auquel cas emacs a déjà le débogage source pour elisp construit.
Entre ielm, l'outil de trace de pile, edebug, debug-on-error, mx apropos et la possibilité de modifier et de recharger des définitions à l'exécution, il a un débogage assez complet sans avoir besoin d'utiliser un outil externe. Un outil externe ne sera vraiment pas très utile pour les choses elisp.
Toutes les suggestions sur la façon de diagnostiquer des blocages (100% CPU) - ne répond pas ? J'ai trouvé cette question car il semble qu'un débogueur externe soit le seul moyen de l'interrompre. – Greg
Je reçois emacs 23 sur Win7 suspendu à la sortie (je suspecte mon utilisation du mode org et le laisse tourner pendant que je dors l'ordinateur portable et le réveille tous les jours), donc je m'intéresse à la même chose. PDB serait génial d'utiliser VS ou WinDbg - et même si je pouvais construire à partir de la source, je préfèrerais essayer d'en faire un préfabriqué. Mais s'il n'y a pas de symboles disponibles, il se peut que je doive construire ou essayer les autres suggestions de débogage de Justin et voir si elles peuvent fonctionner sur des blocages. – RobDavenport
Trouvé une autre suggestion - basculer sur debug-on-quit puis appuyez sur C-g quand il se bloque et soi-disant, nous devrions obtenir une trace qui pourrait aider à diagnostiquer le blocage. Ou essayez de démarrer emacs à partir de terminal/cmd et pourriez obtenir une sortie console en essayant de quitter. – RobDavenport
- 1. Comment mieux déboguer un crash dans objc_msgSend?
- 2. Déboguer un crash après la sortie? (Après main retourné)
- 3. Problème d'utilisation git et le mode Emacs sous Windows
- 4. Emacs - installation sous Vista
- 5. Mon crash de composant (TCustomEdit descendant)
- 6. Comment déboguer mon application .net CF sur mon périphérique physique?
- 7. Compilation de programmes C++ avec Emacs sous Windows
- 8. Solid Config pour webdev dans emacs sous Linux et Windows?
- 9. Comment détecter si mon programme fonctionne sous Windows?
- 10. Déboguer le flash avec le mode gdb dans Emacs
- 11. Comment déboguer une bibliothèque partagée en utilisant eclipse/gdb sous Windows?
- 12. gdb dans emacs sur Windows
- 13. emacs 23.1 windows find-grep
- 14. Emacs/xterm couleur agace sous Linux
- 15. Puis-je utiliser mon gdb pour déboguer un projet XCode
- 16. Code Signature pour mon installateur Lauch4J/NSIS sous Windows XP?
- 17. Crash avec boost :: thread
- 18. Débogage de xsp sous Windows
- 19. Comment déboguer une erreur java system.loadlibrary sous linux?
- 20. Comment changer le répertoire de travail pour construire/déboguer dans Emacs?
- 21. Comment empêcher Emacs de modifier automatiquement mon fichier de démarrage?
- 22. Comment déboguer une application GNUstep?
- 23. Comment puis-je déboguer le code source sur Windows 7?
- 24. Meilleure façon de déboguer un CGI Windows
- 25. Comment mon application peut-elle trouver l'expéditeur d'un message Windows?
- 26. Comment extraire les fichiers sous Perforce depuis Emacs?
- 27. Pin tampons Emacs à windows (pour cscope)
- 28. Service Crash chargement dll
- 29. Comment déployer une application Qt sous Windows?
- 30. Emojis causant iphone crash
les pdbs m'auraient rendu la vie tellement plus facile .. mais vu que personne n'a répondu dans tant de jours, pourrait aussi bien compiler de la source .. – vedang