IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Winpcap et EndDialog ... ????


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 11
    Points : 5
    Points
    5
    Par défaut Winpcap et EndDialog ... ????
    Décidement, cette librairie me fait souffir

    Petit environnement de devell : Winpcap / VC++ / Windows

    Bon voila mon souci pour ceux qui connaissent cette librairie :
    J'ai un thread qui sniff et le thread principal est chargé de l'affichage ...
    dans le thread de sniffage, j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pcap_open(d->name,65536,PCAP_OPENFLAG_PROMISCUOUS, 20 ,NULL,errbuf) ;
    et dans mon thread principale j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    EndDialog (hwnd,0) ;
    pour fermer la fenetre qui va bien ...
    Note : Cette dernière fonction n'est JAMAIS appelé tant que le thread secondaire n'a pas terminé

    En gros tout ce passe bien tant que j'appelle mes interfaces réseaux mais par contre ca chie quand je sniffe ma carte wifi (3Com 3CRPAG175 Wireless LAN PC Card (Microsoft's Packet Scheduler) )

    La il se passe un truc de ouf
    Ca fait un access violation sur le EndDialog ... mais par contre si je ne met pas le pcap_open ca marche nikel...

    2 truc a priori completement indépendant

    Merci de votre aide sur cette question assez pointue

  2. #2
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 753
    Points : 10 704
    Points
    10 704
    Billets dans le blog
    3
    Par défaut
    Trace l'execution au debugger...

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 11
    Points : 5
    Points
    5
    Par défaut
    Ben ... c'est ce que j'ai fait et je trouve bien l'execution qui fait merder ... c'est le EndDialog commeje l'ai indiqué precedemment ....

    Mais il marche si je ne fait pas de pcap_open ... ou si je fais un pcap_open avec une interface reseau qui n'est pas la WLAN 3COM

    voila ...
    pour le bug paranomal

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 11
    Points : 5
    Points
    5
    Par défaut
    Bon ... ben en fait ct con mais les docs sont mal faites sur ce sujet :

    Il suufisait de faire un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pcap_close(fp) ;
    Et tout rentrait dans l'ordre ... le truc super bizarre c'est l'endroit ou ca faisait l'erreur ... pas du tout au bonne endroit ou plutot a l'endroit ou l'ou pourrait s'y attendre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probléme : Dev-C++ avec Winpcap
    Par Solide-Snake dans le forum Dev-C++
    Réponses: 5
    Dernier message: 20/08/2007, 12h03
  2. comment faire un net send avec winpcap?
    Par Zetmurin dans le forum Développement
    Réponses: 2
    Dernier message: 14/06/2005, 07h13
  3. [WINPCAP] Probleme de capture vitesse > 200ko/s
    Par f0nk dans le forum Développement
    Réponses: 15
    Dernier message: 20/05/2005, 03h49
  4. [WINPCAP] Prob avec PacketSendPacket()
    Par Zetmurin dans le forum Développement
    Réponses: 2
    Dernier message: 19/05/2005, 12h33
  5. WinPcap et DevC++
    Par F_R dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 24/03/2003, 18h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo