HOW TO GAME CORE DEBUG

Started by Alone, 2019-08-30, 16:54:42

Üdv. Ebben a témában szeretném azok számára meg mutatni hogyan kell debugolni a (game.core)-t akik nincsenek tisztába vele.
Bizonyára már meg esett mindenkivel, hogy olyan hibába botlott amitől például leállt a channel, és a syserr-ben nyoma sem volt a hiba jelenségnek! Nos a game.core debug pontosan ezért jó!

Első lépés:
írjuk be szépen a következőt:
pkg install gdb
Ha választási lehetőségmenüt dobja fel számotokra, akkor csak nyomjatok egy entert.
Majd ezek után ha le futott a telepítés meg adjátok az elérést ahol a game.core van az én esetemben ez:
cd /usr/game/cores/channel1
Majd ha ez is meg van:
gdb
Továbbá:
set gnutarget i386-marcel-freebsd
utána:
file game
utána:
core game.core
utána:
bt full
itt le fut a debug és ha kaptok egy választási lehetőséget, nyomjatok csaak meg az enter-t.
Így könnyedén ki deríthetitek mi okozta a leállást, és egészen pontosan hol van a hiba. Remélem segítettem, ha kérdésetek van ezzel kapcsolatba írjatok privátba!
Parcsi 8)
Nem vagyok profi,de amiben tudok segítek!