begin process at 2012 05 28 19:30:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

System

 > 

debugger exe sans CRT


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

debugger exe sans CRT

dimanche 12 août 2007 à 17:01:57 | debugger exe sans CRT

HeavenForsaker

Bonjour,

J'ai viré la CRT de mon prog et j'ai une erreur que j'ai du mal à localiser qui me crée le message suivant :

L'instruction à "0x746ac7d6" emploie l'adresse mémoire "0x00000000". La mémoire ne peut pas être "read".

J'imagine que c'est un pointeur qui est en cause. Je ne peut pas debugger le prog vu qu'il n'utilise pas la CRT, de plus l'erreur se produit de façon aléatoire c'est pour ça que je n'arrive pas à trouver la source du problème. L'offset lui ne change pas c'est toujours 0x746ac7d6, je voudrais donc savoir à quoi correspond cet offset, si je peux remonter jusqu'à la ligne qui pose problème dans le code avec ça et comment faire.

thx

dimanche 12 août 2007 à 17:49:08 | Re : debugger exe sans CRT

vecchio56

Administrateur CodeS-SourceS
Dans ce cas tu remets la CRT et tu débuggue

_____________________________________
Un éditeur de ressources gratuit pour Windows

dimanche 12 août 2007 à 17:55:00 | Re : debugger exe sans CRT

HeavenForsaker

Salut vecchio !

Oui c'est ce que j'ai essayé de faire, mais il n'y a plus de bug quand je remet la CRT enfin du moins il ne s'est pas manifesté...de plus le message d'erreur apparait de façon aléatoire toujours à la fermeture du prog, je peux le lancer et le fermer 15 fois de rang sans bug et à la 16ième il me mettra le message.
dimanche 12 août 2007 à 19:09:07 | Re : debugger exe sans CRT

juju12

A mon avis l'important c'est pas l'offset (ca doit être une ligne du code de retour). On dirait que l'adresse est corrompue (0x0) donc regarde si y a pas un endroit dans le programme où tu dépasses la limite d'un tableau (index mal calculé), ou où tu écris dans une zone de mémoire non allouée ou un truc dans ce genre.
lundi 13 août 2007 à 16:37:18 | Re : debugger exe sans CRT

omnia

problème de pointeur /allocation / supression débordement ^^
 
lundi 13 août 2007 à 17:10:17 | Re : debugger exe sans CRT

HeavenForsaker

Merci les gars,

Il semble que le problème venait d'un thread qui essayait d'accéder à une variable désalouée dans un autre thread...


Cette discussion est classée dans : exe, erreur, prog, debugger, crt


Répondre à ce message

Sujets en rapport avec ce message

Virer la CRT [ par HeavenForsaker ] Bonjour,J'essaye de virer la C Run Time de mon prog en suivant la procédure suivante :(sous Visual C++)- Sous Linker/Input, "Ignore All Default Librar Message d'eurrer [ par Warter ] Comment fais t'on pour créé un message d'erreur en .exe, du style.Si suite.exe ne répond pas alors lancer autresuite.exe et mettre un message d'erreur Erreur de l'exe [ par lektrosonic ] Bonjour,Je develope une application win32 sous Visual Studio 2005. J'ai decide de formater mon ordinateur, apres avoir re-installer Windows, et avant Erreur fatale du prog! [ par shadow1779 ] XD ne faites pas attention au nom du topic rien n'est vrai, j'ai juste mis un nom corçé afin de voir qui va le lire en ce 1er janvier 2006, j'en profi Erreur dans l'edition des liens [ par Pspice ] J'ai un pbm lors de l'edition des liens d'un progJ'utilise visual c++, je compile mon prog tt se passe bien aucune erreur aucun warningEt lorsque je l L'erreur Setlayeredwindowattributes HELP !!! [ par MorbhAck ] J'ai pu voir sur ce site des sources pour créé des fenêtre transparentes ! Cool sa m'interresse A MORT !Le problème, le voici :    - J'utilise Visual system() en hide [ par Yunchi ] Bonjour, Est-il possible de ne pas afficher la fenetre de commande lorsque l'on lance un programme externe avec system("prog.exe"); ? Comme si on fai Problème de dll [ par ArthurAuguste ] Bonjour, J’essaie depuis plusieurs jours de faire marcher une dll qui utilise l’API32 sous Windows XP. Je compile avec Borland C/C++ compiler sans err Erreur spawning cl.exe (vs2005) [ par Willi ] Bonsoir,A chaque compilation j'ai le message d'erreur "error spawning cl.exe".Je suis sous vs2005 proJ'ai beau tout désinstaller (framework, vs, compa Intéraction entre 2 programmes [ par ssmint ] Bonjour à tous,afin de mieux vous orienter, le but de mon prog est d'executer cmd.exe, de tapez des commandes puis de récupérer l'affichage...Pour ce


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,778 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales