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

SDL Discussion :

problème de timer-son


Sujet :

SDL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de s4mk1ng
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 535
    Par défaut problème de timer-son
    Bonjour,je suis en train de faire un jeu,c'est un mario qui bouge des caisses le code de base,je l'ai pris d'un site(c'était un TP),mais après le problème c'est que pour m'entrainer,j'ai voulu rajouter du son et un timer,pour le son tout s'est bien passé mais pour le timer il ne m'affiche rien,par contre quand je lances le debugger il me ditrogram received signal SIGSEGV, Segmentation fault.Or je ne vois vraiment pas ce qu'il faut faire merci de votre aide.Le deuxième problème que j'ai qui est peut-être lié à ça c'est que quand j'appuie sur ECHAP,je quittes le jeu alors que je devrais revenir au menu principal,si vous voulez plus d'explications dites le moi.

    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de coyotte507
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 327
    Par défaut
    Le sigsev c'est une erreur de segmentation

    Pour voir où se trouve l'erreur, recompile tout en mode débug et lance le débugger (tu auras des infos plus précises)

    Pour le echap, ça doit venir de ton code, tu le gères mal c'est tout.

    Si tu veux plus d'aide, poste un peu de ton code (notamment la gestion des évènements).

  3. #3
    Membre éclairé Avatar de s4mk1ng
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 535
    Par défaut
    en fait c'est bone,le problème c'est que je ne peux pas utiliser le debugger avec ma librairie,je ne sais pas pourquoi.En fait en rajoutant mon TTF_CloseFontPolice() j'avais retirer ma libération de surface de ma boucle,par contre je ne vois pas ce que ça a en rapport avec la mémoire.
    Merci beaucoup de votre aide.

  4. #4
    Membre Expert
    Avatar de coyotte507
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 327
    Par défaut
    TTF_CloseFont empêche l'utilisation future de la police!!

    Pour libérer une surface faite avec TTF_RenderText, il suffit d'utiliser SDL_FreeSurface, comme d'habitude.

  5. #5
    Membre éclairé Avatar de s4mk1ng
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 535
    Par défaut
    mais j'utilises SDL_FreeSurface...

  6. #6
    Membre Expert
    Avatar de coyotte507
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 327
    Par défaut
    En tout cas il ne faut pas faire de TTF_CloseFont avant de ne plus utiliser la police.

    Si tu veux plus d'aide, montre ton code...

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

Discussions similaires

  1. [VC++ - MFC] Problème de Timer
    Par Alice9 dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2006, 13h51
  2. Problème lecture du son après affichage du panel
    Par legillou dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 10/01/2006, 13h19
  3. [VB6] Problème contrôle Timer et boucle For-Next ...
    Par Stéphane BEHMENBURG dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 01/12/2005, 17h36
  4. problème de capture son avec Directshow
    Par albator83 dans le forum DirectX
    Réponses: 2
    Dernier message: 06/11/2003, 17h18

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