Il semble que OS X (10.6) ne génère pas de codedumps par défaut. L'utilisation du ulimit -c unlimited
n'est pas une bonne solution car ulimit définit la limite dans une variable d'environnement. Cela ne fonctionnera que pour les applications de console exécutées à partir du shell qui a exécuté ulimit. Si vous avez une application graphique, cela ne fonctionnera pas.Comment activer les coredumps complets sur OS X?
10
A
Répondre
13
Vous pouvez activer les vidages mémoire, puis lancer votre application graphique à partir de la ligne de commande à l'aide de open.
$ ulimit -c unlimited
$ open /Applications/Address\ Book.app
Je viens de regarder TN2124 et il propose une approche similaire, mais sans utiliser ouvert et juste lancer l'application directement, par exemple
$ ulimit -c unlimited
$ /Applications/TextEdit.app/Contents/MacOS/TextEdit
Questions connexes
- 1. Plusieurs souris sur OS X
- 2. InputManager sur OS X
- 3. Comment activer JMX sur Weblogic 10.x
- 4. Comment compiler les extensions python pour Mac OS X 10.5, sur Mac OS X 10.6?
- 5. Mac OS X Services: activer sans interaction de l'utilisateur?
- 6. Free VRam sur OS X
- 7. Qt4Dotnet sur Mac OS X
- 8. Comment lancer clojure sur Mac OS X?
- 9. Comment configurer libusb sur Mac OS X?
- 10. Comment installer Orbited sur OS X 10.6
- 11. emacs sur OS X 10.6
- 12. Comment utilisez-vous les tables MySQL InnoDB sur OS X?
- 13. libpng framework sur OS X
- 14. Énumération des navigateurs installés sur OS X
- 15. Vim Mode d'insertion sur Mac OS X
- 16. GD2 et PHP sur OS X
- 17. glutHideWindow et glReadPixels sur OS X
- 18. Impossible d'installer Ruby sur OS X
- 19. Cross Compiling sur mac os x
- 20. Java 1.5 crypto sur OS X - AccessControlException
- 21. Mercurial OS X extension activation
- 22. git: commande introuvable (sur OS X 10.5)
- 23. Oracle sur Mac OS X Snow Leopard
- 24. Equivalent GetTextExtentPoint32 sur Mac OS X
- 25. Mise à niveau sur OS X irb
- 26. stop hg servir sur os x
- 27. xslt 2.0 et Ruby sur OS X
- 28. GCC sans Xcode sur OS X
- 29. Protocole d'assistance VLC sur Mac OS X
- 30. installe sqlite3 sur mac os x?
Cela ne fonctionne pas toujours, s'il vous plaît vérifier http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x – sorin
Cette discussion semble être sur héritant des variables d'environnement. Essayez la technique TN2124 ci-dessus et voyez si cela fonctionne pour vous. –