|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||||||||
|
Membre éprouvé
![]() ![]() Doctorant en astrophysique Inscription : juin 2007 Messages : 310 ![]() |
Bonjour,
J'ai un soucis avec GDB et la fonction LoadLibrary de l'API windows. Peut-être quelqu'un aura une idée d'où ça vient, moi je pêche... J'ai donc une petite DLL de test, compilée à partir du code suivant : Code :
Code :
Code :
Code :
... et j'obtiens : L'erreur 6 signifie "Invalid handle" ou "Descripteur non valide" d'après MSDN. Le problème ne survient que si ma DLL est linkée avec opengl32 ou d3d9 (je n'ai pas tout testé, mais ces deux bibliothèques ne fonctionnent pas en tout cas), et seulement si le programme est lancé via le debuggeur. Sinon tout fonctionne à merveille... C'est un soucis qui n'est apparu que récemment, je ne sais trop pourquoi... J'utilise la dernière version de MinGW G++ (4.5.2) avec GDB 7.2, mais le problème se posait aussi avec G++ 4.4 et GDB 6.8... Merci d'avance ! (je n'ai pas trouvé de bon forum de support pour MinGW. Si vous en connaissez un, ça sera peut être plus adéquat) Edit : question également posée sur le Nabble de MinGW |
||||||||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : octobre 2004 Messages : 5 ![]() |
Bonjour,
J'ai eu récemment un problème qui était assez similaire. Après de longues, très longues recherches, j'ai finalement trouvé que le coupable était ... antivir ! En le désinstallant, tout va mieux. C'est visiblement depuis une mise a jour récente (~ décembre je pense) et y'a plusieurs personnes qui ont rapporté le problème a Avira. Pour info, il n'y a pas que gdb d'impacté, le debugeur de microsoft aussi. J'espère que ca t'aidera. Vorl |
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() ![]() Doctorant en astrophysique Inscription : juin 2007 Messages : 310 ![]() |
:'(
Je viens de réinstaller Windows... Et effectivement j'utilise Antivir !! Non d'une pipe... Merci à toi |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com