-
plantage au démarrage
Bonjour à tous,
voilà, nous avons un petit souci, et je ne sais pas trop de quelle façon le résoudre.
Nous avons une application de type win32 avec console. L'appli compile bien, mais ça plante à l'exécution avant même de rentrer dans le main. Le message d'erreur n'est pas trés précis et fait allusion au tas (heap).
Auriez-vous des idées de méthode pour résoudre ce genre de plantage?
:merci:
Remarques:
- le comportement est identique sous visual2003 et visual2005.
- sur certains pc, l'appli fonctionne, mais pas sur d'autres.
-
salut,
en debug aussi ?
l'application depend de dll ? (MFC ou autres)
:D
-
Oui en debug aussi.
En fait, nous avons un peu avancé depuis:
L'appli dépend d'une dll (bon, de plusieurs en réalité, mais c'est celle-ci qui pose problème) d'intel (ippdll); et nous avons remarqué que sur les ordinateurs sur lesquels l'appli fonctionne, nous avons un message d'erreur relatif à cette dll au lancement, mais il n'est pas bloquant. Et sur certaines autres machines, c'est bloquant, et pire, ça stoppe l'exécution.
Nous sommes donc en train de regarder du côté des options du compilo... :aie:
-
pense a verifier la version de cette DLL ...
:D
-
Du nouveau:
juste pour voir nous avons essayé un truc dont j'ignorais jusqu'à l'existence: dans visual 2005, dans le menu: build -> Profil Guided Optimization -> Run Instrumented/Optimized Application. Si on fait ça l'appli fonctrionne sur tous les postes 8O . A quoi sert cette fonctionalité?
ps: la dll est la même sur tous les postes (bien qu'elle pose d'autres soucis :cry: )
-
Ca ne plantait que sur certain type de processeur par hasard?
Du genre optimisation pour certains CPU bloquante sur d'autres...
-
un problème de compatibilité SSE peut-être ?
les libs Intel sont un peu délicates à utiliser...