| |||||
| Bas de page | |
|---|---|
| Auteur | Sujet : Exception code in C ??? |
Publicité | Posté le 25-04-2011 à 18:12:10 ![]() ![]()
|
gilou ModérateurIt's the only NEET thing to do | 1) Si tu es sous Unix/Linux (sous windows, laisse tomber, vu comment l'émulation de signal marche)
Message édité par gilou le 25-04-2011 à 22:15:57 --------------- I think you guys should really consider virtualizing the whole process and moving it to the cloud. |
Noobs69 | Mais bien sur et l'erreur n'est pas humaine !!
Message cité 3 fois Message édité par Noobs69 le 25-04-2011 à 22:53:22 |
theshockwave I work at a firm named Koslow |
--------------- last.fm |
gilou ModérateurIt's the only NEET thing to do |
Sous linux, s'il y a génération d'un core dump, une étude de la pile d'appel donne un maximum d'information en général. --------------- I think you guys should really consider virtualizing the whole process and moving it to the cloud. |
gilou ModérateurIt's the only NEET thing to do | Le mécanisme est automatique depuis les premiers Unix. Si un programme qui plante ne génère pas un core dump, c'est parce que le système a été configuré pour l’empêcher, avec un "ulimit -c 0" dans un scripts de boot par exemple. Il suffit de réactiver la génération des core dumps en faisant "ulimit -c unlimited".
--------------- I think you guys should really consider virtualizing the whole process and moving it to the cloud. |
Un Programmeur |
--------------- The truth is rarely pure and never simple (Oscar Wilde) |
theshockwave I work at a firm named Koslow |
Message édité par theshockwave le 26-04-2011 à 14:33:44 --------------- last.fm |
Noobs69 | Une idée du nom de la lib, d'une description ? |
theshockwave I work at a firm named Koslow | En cherchant un peu grâce à notre ami commun google, on trouve pas mal de tentatives de proposer des exceptions en C, mais globalement, on voit les solutions se diviser en deux catégories au moins :
--------------- last.fm |
gilou ModérateurIt's the only NEET thing to do |
C'est sur que l'on pouvait deviner que ton problème concernait de l'embarqué, qui a des contraintes spécifiques (pas de core, vu qu'il y a pas d'espace de stockage pour ça à priori). J'avais probablement pas bien nettoyé ma boule de cristal. Message cité 1 fois Message édité par gilou le 26-04-2011 à 15:09:09 --------------- I think you guys should really consider virtualizing the whole process and moving it to the cloud. |
Noobs69 | Merci, donc préférable de monter une machine en ubuntu ou autre ?
|
theshockwave I work at a firm named Koslow |
S'il est simplement sous cygwin pour faire du cross compiling, c'est pas gênant de reposer sur des signaux, tant qu'il n'attend pas que son programme soit portable sous windows.
Comme je le dis juste au-dessus, ca dépend de ce que tu fais de ton programme, c'est pas nécessaire d'avoir une machine proche de l'environnement d'exécution pour développer sur de l'embarqué, fort heureusement. Message édité par theshockwave le 26-04-2011 à 16:10:34 --------------- last.fm |
Publicité | Posté le ![]() ![]()
|





