Aller au contenu
  • 0

"GDB" ?


Saejin

Question

Version des Files / Type d’Émulateur : 2019

Domaine ( Base de Données, Client, Core, Sources... ) : Game / Db

Niveau : Débutant, Intermédiaire ou Avancé ? Débutant

 

1. Description de la Question :

Bonjour,

 

Comme souvent, je me balade dans l'A/Q/S afin de découvrir de nouvelles choses, des soucis et par la suite ajoutés du contenu ou améliorer mes files.

Cependant, je suis tomber sur un sujet qui m'intéresse énormément !

 

GDB ? Un utilitaire qui semble permettre de savoir un "minimum", je dis ça parce que je connais pas, d'où peut provenir le crash d'un game / core / db.

 

J'aimerais si possible, que quelqu'un m'explique comment cela fonctionne, comment il s'utilise, et comment je peux l'installer ?

 

Merci d'avance à tous

Modifié par Saejin
Lien à poster

3 réponses à cette question

Messages recommandés

  • 0

GDB est installé par défaut sur FreeBSD, tu peux l'utiliser de la manière suivante :

 

# cd channel1/core1
# gdb
(gdb) set gnutarget i386-marcel-freebsd
(gdb) file game_ch1_1
(gdb) core game.core
(gdb) bt full

(en remplaçant par le channel/core qui a crash)

 

Il ne faut pas que ton game soit strippé.

 

281737crash.jpg

 

Sur cet exemple, on voit que le crash a été causé par la ligne 2103 de char.cpp

Modifié par antok
  • J'adore 1
Lien à poster
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


×
×
  • Créer...

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.