Rafale F2
#76
heu est-ce que aircraft.exe est sensé pouvoir se lancer seul sans avoir lancé rafale.exe ? car quand je lance celui-ci cela produit une erreur windows semblable a celle quand je lance rafale.exe ?
#77
Ok je fais une version debug demain, et on regarde !!!
Ce qui m'inquiète c'est qu'il n'y pas de message d'erreur, je vais vérifier ce soir s'il y a une branche dans le code qui permet cela.
Merci pour les infos
Ce qui m'inquiète c'est qu'il n'y pas de message d'erreur, je vais vérifier ce soir s'il y a une branche dans le code qui permet cela.
Merci pour les infos
#78
J'ai mis un petit executable (rafale_d.exe) sur
http://rafale-f2.france-simulation.com/demo
c'est une version mpodifiée du simulateur qui affiche une fenetre à chaque étape de l'initialisation, pouvez-vous le placer à coté de rafale.exe et le lancer. Et dite moi si vous voyez des fenetres.
Ceci va me permettre de localiser le problème.
merci d'avance
http://rafale-f2.france-simulation.com/demo
c'est une version mpodifiée du simulateur qui affiche une fenetre à chaque étape de l'initialisation, pouvez-vous le placer à coté de rafale.exe et le lancer. Et dite moi si vous voyez des fenetres.
Ceci va me permettre de localiser le problème.
merci d'avance
-
- Pilote d'essais
- Messages : 6586
- Inscription : 03 août 2001
#81
idem ici
ma config:
Amd athlon 2600+
asus A7N8X
1 gig de ram
radeon 9700 pro avec Catalyst 05.9
win xp sp2
direct X 9.0c
ma config:
Amd athlon 2600+
asus A7N8X
1 gig de ram
radeon 9700 pro avec Catalyst 05.9
win xp sp2
direct X 9.0c
A ceux qui nous ont quittés trop vite : bon vol les gars !
-
- Mécano au sol
- Messages : 525
- Inscription : 10 juin 2005
#83
Bon ben, j'ai regardé le code, c'est sur l'initialisation des données du simulateur que cela plante. Donc rien n'avoir avec la carte graphique, ...
Ce que je ne comprends pas c'est pourquoi cela fonctionne chez certains et pas chez d'autres ????
J'arrive à avoir un plantage lorsque je mets le fichier rafaleF2.ini en lecture seule, mais cela arrive plus loin lorsque je veux mettre à jour ce fichier.
Je pense que le problème est dû à des problèmes de sécurité sur la lecture des fichiers (mais je ne comprends pas pourquoi !!!)
Ce que je ne comprends pas c'est pourquoi cela fonctionne chez certains et pas chez d'autres ????
J'arrive à avoir un plantage lorsque je mets le fichier rafaleF2.ini en lecture seule, mais cela arrive plus loin lorsque je veux mettre à jour ce fichier.
Je pense que le problème est dû à des problèmes de sécurité sur la lecture des fichiers (mais je ne comprends pas pourquoi !!!)
#84
J'ai supprimé le fichier rafaleF2.ini, pour verifier, et je passe sans probleme la prélecture. La je comprend pas trop :/
Il devrait pas carrèment s'aretter avant la prélecture, si le fichier n'existe pas?
Il devrait pas carrèment s'aretter avant la prélecture, si le fichier n'existe pas?
-
- Pilote d'essais
- Messages : 6586
- Inscription : 03 août 2001
#85
si tu veux, je peux te faire un "vrai" débug sur ma machine... si ça te gêne pas de me "pretter" le code source pour que je puisse te dire exactement ou ça plante
A ceux qui nous ont quittés trop vite : bon vol les gars !
#87
Lorsque le fichier RafaleF2.ini n'est pas présent, c'est une configuration par défaut qui est utilisée, donc la pré-lecture est simplement sautée.
Bon visiblement, le problème est lié au accès des fichiers, je vais voir comment rendre plus robuste la chose !!! Merci
Pour répondre sur la question des exceptions, je n'ai rien fait de ce coté, je vais regarder....
Bon visiblement, le problème est lié au accès des fichiers, je vais voir comment rendre plus robuste la chose !!! Merci
Pour répondre sur la question des exceptions, je n'ai rien fait de ce coté, je vais regarder....
#89
Bonjour,
J'ai aussi le simulateur qui se crash (sans jeu de mot) et voilà ce que m'affiche visual studio quand je lance le débogage
J'ai aussi le simulateur qui se crash (sans jeu de mot) et voilà ce que m'affiche visual studio quand je lance le débogage
Code : Tout sélectionner
Exception non gérée à 0x0041d47f dans Rafale.exe:0xC0000005: Violation d'accès lors de l'écriture à l'emplacement 0x00000080.
-
- Pilote d'essais
- Messages : 6586
- Inscription : 03 août 2001
#90
ouais t'as la même erreur que tout le monde apparement, j'avais la même chose (sauf bien sur l'adresse de l'exception non gérée vu qu'elle dépends d'ou le programme réside en mémoire)
A ceux qui nous ont quittés trop vite : bon vol les gars !
#92
Dl de rafale_d.exe, j'arrive à initialisation des pointeurs: fait, ensuite plus rien
La tête en l'air et les pieds sur terre, toujours faire face!
A la chasse BORDEL!
A la chasse BORDEL!
#94
Désolé pour n'avoir pas pu vous répondre ces derniers temps (parti dans la famille loin d'une connection internet).
Bon sinon, j'ai essayé de progresser sur ce problème :
- adresse 0x0041d47f sous visual donne rien (pas de code à cet endroit !!!)
- les exceptions c'est codé avec redirection vers une fenetre si vous voulez essayer (executable rafale.exe à télécharger sous http://rafale-f2.france-simulation.com/flx/demo).
désolé, les sources ne sont pas accéssibles et pas d'open source de prévu
c'est quoi les noob ???
Bon sinon, j'ai essayé de progresser sur ce problème :
- adresse 0x0041d47f sous visual donne rien (pas de code à cet endroit !!!)
- les exceptions c'est codé avec redirection vers une fenetre si vous voulez essayer (executable rafale.exe à télécharger sous http://rafale-f2.france-simulation.com/flx/demo).
désolé, les sources ne sont pas accéssibles et pas d'open source de prévu
c'est quoi les noob ???
-
- Pilote d'essais
- Messages : 6586
- Inscription : 03 août 2001
#95
noob = newbie = débutant
Sinon résultat du test : accès mémoire non autorisé Fonction : Menu : check_aircraft
voila voila, bon courage pour le débug
Ca c'est du test expres
Sinon résultat du test : accès mémoire non autorisé Fonction : Menu : check_aircraft
voila voila, bon courage pour le débug
Ca c'est du test expres
A ceux qui nous ont quittés trop vite : bon vol les gars !
#96
Merci pour le check express et merci pour la définition de noob
La fonction check_aircraft est toute petite, et vérifie les fichiers 3D et texture des avions... (fonction également utilisée pour aircraft.exe)
merci et a +
La fonction check_aircraft est toute petite, et vérifie les fichiers 3D et texture des avions... (fonction également utilisée pour aircraft.exe)
merci et a +
-
- Mécano au sol
- Messages : 525
- Inscription : 10 juin 2005
#97
Avec l'ancien fichier, la fenêtre s'ouvrait et se refermait de suite. Avec le nouveau Rafale.exe, il m'affiche ça :
Le message d'erreur s'est affiché quand j'ai cliqué sur la troisième flèche en bas en partant de la droite.
Le message d'erreur s'est affiché quand j'ai cliqué sur la troisième flèche en bas en partant de la droite.
#98
Je pense avoir trouver !!! tous les parametres de la fonction findfirstfile étaient mal pris en compte -> des cas n'étaient pas gérés .... et je me retrouvait avec des structures mal initialisées.
Le nouveau executable sur (http://rafale-f2.france-simulation.com/flx/demo) corrige le problème.
Pour ce qui est de l'écran noir de Chris Young, cela veut dire qu'aucun fichier de texture et de 3d n'a été lu (il faut absolument que l'executable se trouve dans le repertoire rafaleF2 avec tous les autres fichiers !!! en respectant l'arborescence)
Le nouveau executable sur (http://rafale-f2.france-simulation.com/flx/demo) corrige le problème.
Pour ce qui est de l'écran noir de Chris Young, cela veut dire qu'aucun fichier de texture et de 3d n'a été lu (il faut absolument que l'executable se trouve dans le repertoire rafaleF2 avec tous les autres fichiers !!! en respectant l'arborescence)
-
- Mécano au sol
- Messages : 525
- Inscription : 10 juin 2005